Re: [Boost-bugs] [Boost C++ Libraries] #6359: Intel Composer XE 2011 (12.0) fails to build Boost.Regex with ICU support

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6359: Intel Composer XE 2011 (12.0) fails to build Boost.Regex with ICU support
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-01-05 17:02:02


#6359: Intel Composer XE 2011 (12.0) fails to build Boost.Regex with ICU support
-------------------------------------------------+--------------------------
  Reporter: Brian Bassett <bbassett@…> | Owner: johnmaddock
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: regex
   Version: Boost 1.48.0 | Severity: Regression
Resolution: fixed | Keywords: intel-win-12.0
-------------------------------------------------+--------------------------

Comment (by Brian Bassett <bbassett@…>):

 That's OK...the patch was designed to facilitate demonstrating the issue,
 and not actually intended to be used in production. (We're actually using
 Boost.CMake to build our copies of Boost libraries, so we have other ways
 to get the right library names linked in.)

 However, I had to make a tweak to your workaround. The ifdef had to be:

 {{{
 #if defined(_MSC_VER) && defined(__INTEL_COMPILER) && ((__INTEL_COMPILER
 == 9999) || (__INTEL_COMPILER == 1210))
 }}}

 since Composer XE 2011 Update 8 has gotten the correct value of
 `__INTEL_COMPILER`.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6359#comment:4>
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:08 UTC