> On Jul 8, 2014, at 12:20 PM, Roy Stogner <royst...@ices.utexas.edu> wrote:
> 
> 
>> On Tue, 8 Jul 2014, John Peterson wrote:
>> 
>> Wait, what?  --disable-cxx11 is the same behavior we've had since
>> forever, so it can't be causing a *new* valgrind error.
> 
> No, sadly it's not what our behavior used to be, just what our
> behavior *should* have been.  I think I had a long-open issue about
> this - we'd been sticking -std=c++0x in our CXXFLAGS for g++ via
> compiler.m4

Oh yeah, I removed those manual flags in the patches adding automatic 
detection.  Good catch!


> 
> Still *very* strange.  I wouldn't have been too shocked to see a
> compile-time error from turning off C++11 support, but I can't imagine
> what would have caused a runtime error.
> 
> Googling... there are some libstdc++ ABI changes in STL containers.
> Are we inadvertently passing lists/pairs/sets/etc between C++98 and
> C++11 builds?
> 
> Or... perhaps --disable-cxx11 is being strict enough to turn off
> unordered_foo, and we have some bug that only manifests in the case of
> an ordered set/map/multimap?
> ---
> Roy

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to