Recent 4.1 breakage...
Paolo Carlini
pcarlini@suse.de
Thu May 18 14:36:00 GMT 2006
Loren James Rittle wrote:
>I wrote:
>
>
>>It appears that we had a few regressions on i386-unknown-freebsd5.5
>>at the 11th hour.
>>
>>
>
>All new failures caused by:
>
>terminate called after throwing an instance of 'std::runtime_error'
> what(): could not obtain semaphore set
>
>...which appears to be completely unrelated to any 4.1 patch to the
>compiler in those two days (and the library itself was not patched).
>
therefore seems an hard to reproduce long-standing problem, after all...
You can try whether backporting this patch from mainline helps:
2006-03-12 Howard Hinnant <hhinnant@apple.com>
* testsuite/27_io/basic_filebuf/underflow/char/10097.cc:
Fix race condition.
* testsuite/27_io/objects/char/9661-1.cc: Likewise.
* testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
(not sure if it qualifies for the branch...)
Paolo.
More information about the Libstdc++
mailing list