Subject: [Boost-bugs] [Boost C++ Libraries] #10860: Switch to 1.57 causes crash in xpressive lib in Win64 release configuration
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-12-09 09:08:08
#10860: Switch to 1.57 causes crash in xpressive lib in Win64 release configuration
--------------------------------------+--------------------------
Reporter: Ivan Sakic <ivansakic@â¦> | Owner: eric_niebler
Type: Bugs | Status: new
Milestone: To Be Determined | Component: xpressive
Version: Boost 1.57.0 | Severity: Problem
Keywords: xpressive crash |
--------------------------------------+--------------------------
Check for attached code, I simplified original code as much as possible so
don't bother with logic.
Crash happens in xpressive/detail/static/compile.hpp loc 38, but only in
Windows 64-bit release configuration ( any other: Linux (g++ 4.8.2,) or
debug or 32-bit work just fine ). I use Visual Studio 2013 Update 4 for
Win build.
Addition INFO: If you build w/o NDEBUG symbol defined or if you turned off
optimization it works fine.
P.S. This code works fine with boost 1.51 and Visual Studio 2010.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10860> 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:17 UTC