[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 --- Comment #16 from Matthew Krafczyk --- I've just checked this bug again with ubuntu 14.10. This is with glibc 2.19, and with the master branch of gcc (commit 3c4e189973c43b7f3c2ebb27abf32e9cb175ba82). The first fragment succeeds, but the second fragment still fails.
[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 Matthew Krafczyk changed: What|Removed |Added CC||krafczyk.matthew at gmail dot com --- Comment #13 from Matthew Krafczyk --- Hi, this is still broken in the latest git version of gcc. What are the hurdles which need to be accomplished to get this bug fixed?
[Bug c++/27557] OpenMP threadprivate directive does not work with non-POD types
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557 --- Comment #15 from Matthew Krafczyk --- I can now confirm what siddhesh says. with 4.8 the first fragment succeeds, while the second fails. I also tested the git gcc and git glibc, and the first fragment succeeds, while the second fragment still fails.