|
Boost : |
From: Marshall Clow (marshall_at_[hidden])
Date: 2007-11-26 00:16:39
At 10:10 PM -0600 11/25/07, Hartmut Kaiser wrote:
>Martin,
>
>> >>> Some Wave tests do fail because of spurious thread
>> >> exceptions as well (here:
>> >>> http://tinyurl.com/2cfbzb).
>> >> I'd like to know which resource limits have been exceeded
>> >
>> > I have no access to the platforms in question, all I can
>> tell is that
>> > a 'boost::thread_resource_error' has been thrown.
>>
>> Quite likely, the number of threads exceeded a limit imposed
>> on the test machine. This is the same as for other
>> Boost.Thread related failures we've seen recently from my machine.
>>
>> The limit has been raised globally, so if a test does not
>> spawn many threads then it should not fail due to this
>> condition anymore.
>
>The interesting piece of information here is, that the Wave tests do not
>spawn any additional threads.
>Wave links against Boost.Thread only because it uses Boost.Pool which
>depends on Boost.Thread synchronization primitives.
Just a note:
I checked in some (minor) changes to Boost.Pool last week.
I don't think they could be causing these failures, but I figured
that I should speak up....
-- -- Marshall Marshall Clow Idio Software <mailto:marshall_at_[hidden]> It is by caffeine alone I set my mind in motion. It is by the beans of Java that thoughts acquire speed, the hands acquire shaking, the shaking becomes a warning. It is by caffeine alone I set my mind in motion.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk