glibc 2.34

Adhemerval Zanella adhemerval.zanella@linaro.org
Wed Aug 4 13:41:37 GMT 2021



On 02/08/2021 08:52, Florian Weimer via Libc-alpha wrote:
> * Szabolcs Nagy via Libc-alpha:
> 
>> The 08/02/2021 10:44, Paul Zimmermann wrote:
>>> I just compiled GNU libc 2.34 on my workstation (Intel Core i5 under
>>> Debian GNU/Linux 11 bullseye with gcc 10.2.1) and got 3 errors with
>>> make check:
>>>
>>> Summary of test results:
>>>       3 FAIL
>>>    4439 PASS
>>>      20 UNSUPPORTED
>>>      16 XFAIL
>>>       2 XPASS
>>>
>>> FAIL: io/tst-closefrom
>>> FAIL: misc/tst-close_range
>>> FAIL: posix/tst-spawn5
>>>
>>> $ cat io/tst-closefrom.out
>>> tst-closefrom.c:38: numeric comparison failure
>>>    left: 95 (0x5f); from: xopen ("/dev/null", O_RDONLY, 0600)
>>>   right: 93 (0x5d); from: lowfd + i
>>
>> i see similar failure when the shell where i run
>> the tests has inherited fds open (e.g. in this
>> case fd 93 and 94)
> 
> Right, we saw that internally as well.  I think we need a support/
> utility that returns the maximum open file descriptor, plus 1, and
> raises RLIMIT_NOFILE if necessary.

I will take care of this.


More information about the Libc-alpha mailing list