[Bug libstdc++/71856] New: _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread michael.hamann at kit dot edu
: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: michael.hamann at kit dot edu Target Milestone: --- When _GLIBCXX_DEBUG is defined, the recently introduced macro _GLIBCXX_ASSERTIONS (see #56109) is defined as empty (see https://github.com/gcc-mirror/gcc/blob

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread michael.hamann at kit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 --- Comment #2 from Michael Hamann --- This is not about activating parallel mode, this is about using individual parallel algorithms by directly including e.g. and using the namespace __gnu_parallel explicitly. There I do not get the error you

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread michael.hamann at kit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 --- Comment #4 from Michael Hamann --- Created attachment 38889 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38889&action=edit Test case, try compiling with g++ -D_GLIBCXX_DEBUG testcase.cpp Sorry for not including a test case, I thought