Subject: | Test failures |
On my smokers I observe that t/01-concurrent.t fails, even with threaded perls:
...
# First tests are supposed to cause havoc, including abnormal thread terminations.
# Starting all 50 thread pairs
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 81.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 82.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 81.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 82.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 81.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 82.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 81.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 82.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 81.
Thread creation failed: pthread_create returned 11 at t/01-concurrent.t line 82.
# Waiting for all threads to join us
Can't call method "join" on an undefined value at t/01-concurrent.t line 87.
# Looks like your test exited with 12 before it could output anything.
t/01-concurrent.t ..
Dubious, test returned 12 (wstat 3072, 0xc00)
Failed 4/4 subtests
...
However, I have still configurations where the test passes. But I don't see a pattern what is causing the test suite to pass or fail.