https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62023
--- Comment #3 from Jason Merrill ---
(In reply to Jonathan Wakely from comment #1)
> Which means the __gthread_active_p() function in libgcc/gthr-posix.h is
> returning false
Looks like there's a Solaris-specific version of __gthread_active_p,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62023
Rainer Orth changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #2 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62023
--- Comment #1 from Jonathan Wakely ---
That exception comes from here in src/c++11/thread.cc
void
thread::_M_start_thread(__shared_base_type __b)
{
if (!__gthread_active_p())
#if __EXCEPTIONS
throw system_error(make_error_code(e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62023
Rainer Orth changed:
What|Removed |Added
Target Milestone|--- |4.10.0