boostorg / build

B2 makes it easy to build C++ projects, everywhere.
Boost Software License 1.0
231 stars 49 forks source link

Latest intel compiler support (oneapi) #742

Closed steinmig closed 3 years ago

steinmig commented 3 years ago

I tried to compile boost with the latest intel compiler release (oneapi/Intel-2021.4) both with icpx and icpc.

1) The various .jam files in libs have various -wd compiler flags, which are not supported for the latest open-source intel compiler: see here

2) The flag for specifying the filename of the partially compiled header files (-pch-create) is also not supported anymore, but also the new flag -Fp gave me the error that the to-be-created pchi file does not exist? When I simply deleted the flag and $(<) from the two compile commands in intel.jam that included this flag, the pipeline ran through. So is this even necessary?

github-actions[bot] commented 3 years ago

Thank you for your contributions. Main development of B2 has moved to https://github.com/bfgroup/b2 Please consider following up at https://github.com/bfgroup/b2/issues