OpenMP crashes in gomp_resolve_num_threads when used concurrently from multiple threads.
% g++-4.2 -v Using built-in specs. Target: i686-apple-darwin9 Configured with: /var/tmp/gcc_42/gcc_42-5553~4/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/usr/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-gxx-include-dir=/usr/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin9 --program-prefix= --host=i686-apple-darwin9 --target=i686-apple-darwin9 Thread model: posix gcc version 4.2.1 (Apple Inc. build 5553) -- Summary: OpenMP multi-threading crashes Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: eilemann at gmail dot com GCC host triplet: Mac OS X 10.5.2, Intel Core 2 Duo 2.16GHZ, MacBook Pro GCC target triplet: Mac OS X 10.5.2, Intel Core 2 Duo 2.16GHZ, MacBook Pro http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36242