Re: [Boost-bugs] [Boost C++ Libraries] #8695: boost::polygon faillure with optimizations enabled on g++-4.7.2

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8695: boost::polygon faillure with optimizations enabled on g++-4.7.2
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-04-28 09:44:17


#8695: boost::polygon faillure with optimizations enabled on g++-4.7.2
-------------------------------+------------------------
  Reporter: hodevel@… | Owner: asydorchuk
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: polygon
   Version: Boost 1.53.0 | Severity: Problem
Resolution: worksforme | Keywords:
-------------------------------+------------------------

Comment (by aar@…):

 Hello,
 get_trapezoids() is affected too, and I can reproduce the issue on any
 Debian Wheezy machine, since that distro uses 4.7.2. It looks like the
 gcc issue might be http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56125 or
 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54767

 I think this needs to be reopened and investigated, and some macros need
 to be added to workaround the issue if 4.7.0, 4.7.1 or 4.7.2 is detected.
 While upgrading to 4.7.3 makes the problem disappear, the great popularity
 of gcc 4.7.2 (thanks to Debian Wheezy) raises the need for a built-in
 workaround IMHO.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8695#comment:5>
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:16 UTC