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