glibc-2.36 failure
Florian Weimer
fweimer@redhat.com
Mon Aug 22 17:30:06 GMT 2022
* Paul Zimmermann via Libc-alpha:
> Hi,
>
> is the following failure known for glibc 2.36 make check?
>
> Summary of test results:
> 1 FAIL
> 5083 PASS
> 78 UNSUPPORTED
> 18 XFAIL
> 4 XPASS
>
> FAIL: stdlib/tst-arc4random-thread
>
> zimmerma@biscotte:/localdisk/zimmerma/glibc-2.36/build$ cat stdlib/tst-arc4random-thread.out
> info: outer_threads=8 inner_threads=4
> info: arc4random: minimum of 655360 blob results expected
> info: arc4random: 662011 blob results observed
> info: arc4random_buf: minimum of 655360 blob results expected
> info: arc4random_buf: 655360 blob results observed
> info: arc4random_uniform: minimum of 655360 blob results expected
> Timed out: killed the child process
> Termination time: 2022-08-22T08:57:46.154936205
> Last write to standard output: 2022-08-22T08:57:32.198256849
>
> I used ../configure --prefix=/usr, on a AMD EPYC 7282 16-Core Processor,
> with gcc version 12.1.0 (Debian 12.1.0-8).
What's your kernel version? Earlier ones have a serialized getrandom
implementation, I think. Only later versions have per-CPU state and
decent scaling across multiple cores.
Thanks,
Florian
More information about the Libc-alpha
mailing list