Re: [Boost-bugs] [Boost C++ Libraries] #1305: Patch to improve support for the CodeGear (Borland) 5.9.2 compiler

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1305: Patch to improve support for the CodeGear (Borland) 5.9.2 compiler
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-10-15 20:46:08


#1305: Patch to improve support for the CodeGear (Borland) 5.9.2 compiler
--------------------------------------+-------------------------------------
  Reporter: nmusatti | Owner: nmusatti
      Type: Patches | Status: closed
 Milestone: To Be Determined | Component: parameter
   Version: Boost Development Trunk | Severity: Problem
Resolution: fixed | Keywords:
--------------------------------------+-------------------------------------
Changes (by nmusatti):

  * status: reopened => closed
  * resolution: => fixed

Comment:

 I'm aware that this patch is rather ugly. However bcc 5.9.2 does implement
 SFINAE, although it still has a few problems with it. I tried both
 alternatives with 1.34 and unsetting BOOST_NO_SFINAE while adding specific
 workarounds here and there was the combination that got best regression
 results.

 I expect this is even more so with 1.35 as many libraries have since
 adopted SFINAE to tweak their interface. The availability of SFINAE is the
 single most common reason for tests that pass with 5.9.2, but fail with
 previous compilers.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1305#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:49:56 UTC