Project:Toolchain/Glibc 2.28 porting notes/testsuite


 * Upstream release notes

amd64
Tests should pass.

arm64
References: upstream error: ../sysdeps/unix/sysv/linux/tst-pkey.c:200: pkey_alloc: No space left on device error: 1 test failures Compare e.g. Ubuntu/PPC; I blame the old Debian kernel. clock_settime(CLOCK_MONOTONIC) set errno to 1, expected 22 This looks like a side effect of systemd-nspawn (1 is "Operation not permitted"); it's not our sandbox, since the error also occurs outside it.
 * FAIL: misc/tst-pkey
 * FAIL: rt/tst-clock2

ppc64
References: (-r3), upstream Didn't expect signal from child: got `Bus error' (long output, no obvious failure, but looks truncated... ?) testing long double (inline functions) Failure: Test: fma_downward (inf, inf, -max_value) Result: is:        qNaN should be:  inf   inf [... & three similar other errors] known upstream, see discussion here testing long double (without inline functions) Failure: fma_downward (inf, inf, -max_value): Exception "Invalid operation" set Failure: fma_downward (inf, inf, -max_value): Exception "Overflow" set Failure: Test: fma_downward (inf, inf, -max_value) Result: is:        qNaN should be:  inf   inf [and more like this] known upstream, see discussion here warning: could not open /proc/self/uid_map: Permission denied warning: file creation may not be possible error: invalid return code 2 (user user1", size 1) error: invalid return code 2 (user user1", size 2) [...]
 * FAIL: elf/tst-debug1
 * FAIL: math/test-fenv
 * FAIL: math/test-ildouble-fma
 * FAIL: math/test-ldouble-fma
 * FAIL: nss/tst-nss-files-alias-leak

x86
Tests should pass.