boostorg / boostorg/build

intel-linux toolset should pass -std=c++11 to compiler

Open
#475 1 comment 1 reaction 1 assignee Claimed by @grafikrobot View on GitHub
bug transition
Dominant language
C++
Stars
251
Forks
63
PR merge metrics
No merged PRs in 30d

Description

For a while now, as far as I know, ICC on Linux has had most command line arguments adjusted to be more or less gcc-compatible. As a result, the only way I was able to make Boost submodules compile using Intel 18.0.x on Linux (albeit on a Cray) was to modify ```tools/build/src/engine/build.sh``` to feature:

```
B2_CXX="${CXX} -std=c++11"
```

in the corresponding switch statement. This was with the 1_71_0 release tarball.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.