[Bug libstdc++/70298] std::call_once hangs on second call if first threw an exception

2016-03-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70298

--- Comment #3 from Jonathan Wakely  ---
Or more accurately, non-(x86-*-gnu), since x86 with musl libc has the same
problem as non-x86 glibc.

[Bug libstdc++/70298] std::call_once hangs on second call if first threw an exception

2016-03-19 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70298

nsz at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||nsz at gcc dot gnu.org
 Resolution|--- |DUPLICATE

--- Comment #1 from nsz at gcc dot gnu.org ---
i think this is the same as 66146, i'll add an update comment there.

*** This bug has been marked as a duplicate of bug 66146 ***

[Bug libstdc++/70298] std::call_once hangs on second call if first threw an exception

2016-03-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70298

--- Comment #2 from Jonathan Wakely  ---
PR66146 is non-x86, whereas this fails on x86 too. It's possibly related
though.