This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: Recent 4.1 breakage...
Paolo writes:
>>>> 82979: lseek(3,0xfffffffffffffff8,SEEK_CUR) = 0 (0x0)
>>> Humm, lseek on a pipe unexpectedly succeeds instead of failing?
>> I wonder if this is relevant:
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/77493
> And this one too (referenced therein):
> http://www.freebsd.org/cgi/query-pr.cgi?pr=65786
> See toward the end, in particular.
OK, I will mark that test case as failing under freebsd5. It probably
worked under freebsd3,4. It should work (again) on freebsd6.
The discussion suggests that if one were to use pipe(), we could avoid
the bug. I suggest that we not make any test suite change to account
for this information. ;-)
Regards,
Loren