[Boost-bugs] [Boost C++ Libraries] #12242: boost 1.60 build issue with Intel C++ compiler for MacOS

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