Subject: [Boost-bugs] [Boost C++ Libraries] #12242: boost 1.60 build issue with Intel C++ compiler for MacOS
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-05-31 18:59:10
#12242: boost 1.60 build issue with Intel C++ compiler for MacOS
------------------------------+------------------------------
Reporter: melanie.blower@⦠| Type: Bugs
Status: new | Milestone: To Be Determined
Component: None | Version: Boost 1.61.0
Severity: Problem | Keywords:
------------------------------+------------------------------
When building boost 1.60 with Intel C++ 16.0 compiler for MacOS, users
have encountered a 'failed Jamfile' issue which is due to incorrect
arguments passed to assembler. This problem can be corrected by patching
libs/context/build/Jamfile.v2 to add a rule for the Intel toolset (I work
for Intel on the Intel C++ compiler). Thanks and best regards, Melanie
Blower
Here's the symptom:
Jamfile.gas64 ../boost_build/boost/bin.v2/libs/context/build/intel-
darwin-16.0/release/threading-multi/asm/make_x86_64_sysv_macho_gas.o
clang: error: unsupported option '--64'
clang: error: no input files
...
...failed Jamfile.gas64 ../boost_build/boost/bin.v2/libs/context/build
/intel-darwin-16.0/release/threading-
multi/asm/make_x86_64_sysv_macho_gas.o...
Jamfile.gas64 ../boost_build/boost/bin.v2/libs/context/build/intel-
darwin-16.0/release/threading-multi/asm/jump_x86_64_sysv_macho_gas.o
clang: error: unsupported option '--64'
clang: error: no input files
The attached patch has passed boost regression testing with the Intel C++
compiler for MacOS and corrects the problem
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/12242> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:20 UTC