https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|12.2|---
--- Comment #4 from Jonathan Wakel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|12.0|12.2
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |12.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949
--- Comment #2 from Jonathan Wakely ---
Oh, and I think the cout calls just slow things down and introduce some
serialization (in stdio) so that the threads run concurrently.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949
--- Comment #1 from Jonathan Wakely ---
This isn't specific to mingw, it's a bug in the std::call_once implementation
for non-TLS targets. t2 runs outerDoOnce() and tries to acquire a mutex lock
before running innerDoOnce(), but that mutex is hel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97949
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|