------- Comment #3 from jwakely dot gcc at gmail dot com 2009-12-17 09:43 ------- Looks sensible to me, although maybe "resource_unavailable_try_again" is a better error: resource_unavailable_try_again the system lacked the necessary resources to create another thread, or the system-imposed limit on the number of threads in a process would be exceeded.
Without -pthread the system lacks the resources to create *any* new threads :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42198