> 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