[Bug libstdc++/82366] std::regex constructor called from shared library throws std::bad_cast

2017-11-17 Thread spamdrop at fodvo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82366 spamdrop at fodvo dot org changed: What|Removed |Added Version|7.1.0 |7.2.0 --- Comment #6 from

[Bug libstdc++/82366] std::regex constructor called from shared library throws std::bad_cast

2017-11-16 Thread spamdrop at fodvo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82366 --- Comment #5 from spamdrop at fodvo dot org --- Taking Johnathan's recommendation on Sept 29, I rebuilt the entire app, all libaries etc using -D_GLIBCXX_USE_CXX11_ABI=0 Carefully isolating the libs and LD_LIBRARY_PATH. Using ABI=0

[Bug libstdc++/82366] std::regex constructor called from shared library throws std::bad_cast

2017-09-30 Thread spamdrop at fodvo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82366 --- Comment #4 from spamdrop at fodvo dot org --- One more comment to add before I forget, If I change the regex string to remove the []'s, while the program doesn't do the correct thing (obviously), it at least doesn't throw the

[Bug libstdc++/82366] std::regex constructor called from shared library throws std::bad_cast

2017-09-30 Thread spamdrop at fodvo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82366 --- Comment #3 from spamdrop at fodvo dot org --- Thanks, I'll look into, but due to a deadline I have right now, I need to fallback to 4.9.2 until I get my POC project running. But thanks for the quick reply.

[Bug libstdc++/82366] New: std::regex constructor called from shared library throws std::bad_cast

2017-09-29 Thread spamdrop at fodvo dot org
Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: spamdrop at fodvo dot org Target Milestone: --- Created attachment 42265 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42265&action=edit Included source code