[Cython] runtests libgomp fail

Robert Bradshaw robertwb at math.washington.edu
Thu Jul 21 10:07:56 CEST 2011


On Thu, Jul 14, 2011 at 4:24 AM, mark florisson
<markflorisson88 at gmail.com> wrote:
> I added a test for nested parallelism with exceptions (with OpenMP
> nesting explicitly enabled), however if libgomp cannot create more
> threads it exits the process with exit status 1 and the message
> "libgomp: Thread creation failed: Resource temporarily unavailable".
> This then results in a red Hudson and I think it exits the testrunner
> (are the tests not run as separate processes?). So what should I do?
> Should I fork manually in my test and watch the exit status?
>
> The result is here:
> https://sage.math.washington.edu:8091/hudson/view/cython-mark/job/cython-mark-tests-py27-c/72/console

Yes, I think it's worth forking and checking the exit code in this
case so we can continue on. That's not to say we shouldn't see if we
can't solve the underlying flakiness.

- Robert


More information about the cython-devel mailing list