summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-29 16:50:58 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-29 16:50:58 +0000
commitc491142f30ea1c5b2c9e02d7223d5122fea7f127 (patch)
tree8d57735c5e3b589c2cd350e26d9a0af7f922bebb
parent37e839faa2f1e25b16749ff869351a9da84523ce (diff)
onsuccess: #733: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
Results : | # reset_artifacts: | -10 | # init_abe_sysroot: | -3 | # build_abe glibc -- --disable install: | -2 | # build_abe dejagnu: | -1 | # build_abe check_glibc -- --disable install: | 0 check_regression status : 0
-rw-r--r--00-sumfiles/tests.log.0.xzbin0 -> 2056 bytes
-rw-r--r--00-sumfiles/tests.log.1.xzbin0 -> 80 bytes
-rw-r--r--00-sumfiles/tests.log.2.xzbin0 -> 80 bytes
-rw-r--r--00-sumfiles/tests.log.xzbin1960 -> 0 bytes
-rw-r--r--00-sumfiles/tests.sum.04637
-rw-r--r--00-sumfiles/tests.sum.1199
-rw-r--r--00-sumfiles/tests.sum.2199
-rw-r--r--01-reset_artifacts/console.log.xzbin1904 -> 2104 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2632 -> 2588 bytes
-rw-r--r--03-init_abe_sysroot/console.log.xzbin420 -> 420 bytes
-rw-r--r--04-build_abe-glibc/console.log.xzbin190556 -> 191396 bytes
-rw-r--r--04-build_abe-glibc/make-glibc.log.xzbin181568 -> 181220 bytes
-rw-r--r--05-build_abe-dejagnu/console.log.xzbin4336 -> 4300 bytes
-rw-r--r--05-build_abe-dejagnu/make-dejagnu.log.xzbin588 -> 588 bytes
-rw-r--r--06-build_abe-check_glibc/check-glibc.log.xzbin376968 -> 523396 bytes
-rw-r--r--06-build_abe-check_glibc/console.log.xzbin165412 -> 9300 bytes
-rw-r--r--06-build_abe-check_glibc/flaky.xfail6
-rw-r--r--06-build_abe-check_glibc/make-glibc.log.xzbin152848 -> 0 bytes
-rw-r--r--07-check_regression/console.log.xzbin7292 -> 7428 bytes
-rw-r--r--07-check_regression/flaky.xfail8
-rw-r--r--README.html27
-rw-r--r--README.txt22
-rw-r--r--git/glibc_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log383
-rw-r--r--jenkins/notify-init.log46
-rw-r--r--jenkins/run-build.env6
-rw-r--r--manifest.sh8
-rw-r--r--notify/jira/comment-template.txt2
-rw-r--r--notify/lnt_report.json8
-rw-r--r--notify/mail-body.txt17
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--notify/results.compare.txt (renamed from notify/results.compare)4
-rw-r--r--sumfiles/flaky.xfail7
-rw-r--r--sumfiles/tests.sum4
-rw-r--r--sumfiles/xfails.xfail8
37 files changed, 5416 insertions, 183 deletions
diff --git a/00-sumfiles/tests.log.0.xz b/00-sumfiles/tests.log.0.xz
new file mode 100644
index 0000000..a841da4
--- /dev/null
+++ b/00-sumfiles/tests.log.0.xz
Binary files differ
diff --git a/00-sumfiles/tests.log.1.xz b/00-sumfiles/tests.log.1.xz
new file mode 100644
index 0000000..cd6d434
--- /dev/null
+++ b/00-sumfiles/tests.log.1.xz
Binary files differ
diff --git a/00-sumfiles/tests.log.2.xz b/00-sumfiles/tests.log.2.xz
new file mode 100644
index 0000000..cd6d434
--- /dev/null
+++ b/00-sumfiles/tests.log.2.xz
Binary files differ
diff --git a/00-sumfiles/tests.log.xz b/00-sumfiles/tests.log.xz
deleted file mode 100644
index b2cef11..0000000
--- a/00-sumfiles/tests.log.xz
+++ /dev/null
Binary files differ
diff --git a/00-sumfiles/tests.sum.0 b/00-sumfiles/tests.sum.0
new file mode 100644
index 0000000..9f38b32
--- /dev/null
+++ b/00-sumfiles/tests.sum.0
@@ -0,0 +1,4637 @@
+ === glibc tests ===
+
+Running . ...
+PASS: c++-types-check
+PASS: check-installed-headers-c
+PASS: check-installed-headers-cxx
+PASS: check-local-headers
+PASS: check-wrapper-headers
+PASS: lint-makefiles
+
+Running argp ...
+PASS: argp/argp-test
+PASS: argp/bug-argp1
+PASS: argp/bug-argp2
+PASS: argp/check-installed-headers-c
+PASS: argp/check-installed-headers-cxx
+PASS: argp/check-obsolete-constructs
+PASS: argp/check-wrapper-headers
+PASS: argp/tst-argp1
+PASS: argp/tst-argp2
+PASS: argp/tst-ldbl-argp
+
+Running assert ...
+PASS: assert/check-installed-headers-c
+PASS: assert/check-installed-headers-cxx
+PASS: assert/check-obsolete-constructs
+PASS: assert/check-wrapper-headers
+PASS: assert/test-assert
+PASS: assert/test-assert-perr
+PASS: assert/tst-assert-c++
+PASS: assert/tst-assert-g++
+
+Running catgets ...
+PASS: catgets/check-installed-headers-c
+PASS: catgets/check-installed-headers-cxx
+PASS: catgets/check-obsolete-constructs
+PASS: catgets/check-wrapper-headers
+PASS: catgets/de/libc.cat
+PASS: catgets/sample.SJIS.cat
+PASS: catgets/test-gencat
+PASS: catgets/test1.cat
+PASS: catgets/test2.cat
+PASS: catgets/tst-catgets
+PASS: catgets/tst-catgets-mem
+
+Running conform ...
+PASS: conform/ISO/assert.h/conform
+PASS: conform/ISO/assert.h/linknamespace
+PASS: conform/ISO/ctype.h/conform
+PASS: conform/ISO/ctype.h/linknamespace
+PASS: conform/ISO/errno.h/conform
+PASS: conform/ISO/errno.h/linknamespace
+PASS: conform/ISO/float.h/conform
+PASS: conform/ISO/float.h/linknamespace
+PASS: conform/ISO/limits.h/conform
+PASS: conform/ISO/limits.h/linknamespace
+PASS: conform/ISO/locale.h/conform
+PASS: conform/ISO/locale.h/linknamespace
+PASS: conform/ISO/math.h/conform
+PASS: conform/ISO/math.h/linknamespace
+PASS: conform/ISO/setjmp.h/conform
+PASS: conform/ISO/setjmp.h/linknamespace
+PASS: conform/ISO/signal.h/conform
+PASS: conform/ISO/signal.h/linknamespace
+PASS: conform/ISO/stdarg.h/conform
+PASS: conform/ISO/stdarg.h/linknamespace
+PASS: conform/ISO/stddef.h/conform
+PASS: conform/ISO/stddef.h/linknamespace
+PASS: conform/ISO/stdio.h/conform
+PASS: conform/ISO/stdio.h/linknamespace
+PASS: conform/ISO/stdlib.h/conform
+PASS: conform/ISO/stdlib.h/linknamespace
+PASS: conform/ISO/string.h/conform
+PASS: conform/ISO/string.h/linknamespace
+PASS: conform/ISO/time.h/conform
+PASS: conform/ISO/time.h/linknamespace
+PASS: conform/ISO11/assert.h/conform
+PASS: conform/ISO11/assert.h/linknamespace
+PASS: conform/ISO11/complex.h/conform
+PASS: conform/ISO11/complex.h/linknamespace
+PASS: conform/ISO11/ctype.h/conform
+PASS: conform/ISO11/ctype.h/linknamespace
+PASS: conform/ISO11/errno.h/conform
+PASS: conform/ISO11/errno.h/linknamespace
+PASS: conform/ISO11/fenv.h/conform
+PASS: conform/ISO11/fenv.h/linknamespace
+PASS: conform/ISO11/float.h/conform
+PASS: conform/ISO11/float.h/linknamespace
+PASS: conform/ISO11/inttypes.h/conform
+PASS: conform/ISO11/inttypes.h/linknamespace
+PASS: conform/ISO11/iso646.h/conform
+PASS: conform/ISO11/iso646.h/linknamespace
+PASS: conform/ISO11/limits.h/conform
+PASS: conform/ISO11/limits.h/linknamespace
+PASS: conform/ISO11/locale.h/conform
+PASS: conform/ISO11/locale.h/linknamespace
+PASS: conform/ISO11/math.h/conform
+PASS: conform/ISO11/math.h/linknamespace
+PASS: conform/ISO11/setjmp.h/conform
+PASS: conform/ISO11/setjmp.h/linknamespace
+PASS: conform/ISO11/signal.h/conform
+PASS: conform/ISO11/signal.h/linknamespace
+PASS: conform/ISO11/stdalign.h/conform
+PASS: conform/ISO11/stdalign.h/linknamespace
+PASS: conform/ISO11/stdarg.h/conform
+PASS: conform/ISO11/stdarg.h/linknamespace
+PASS: conform/ISO11/stdbool.h/conform
+PASS: conform/ISO11/stdbool.h/linknamespace
+PASS: conform/ISO11/stddef.h/conform
+PASS: conform/ISO11/stddef.h/linknamespace
+PASS: conform/ISO11/stdint.h/conform
+PASS: conform/ISO11/stdint.h/linknamespace
+PASS: conform/ISO11/stdio.h/conform
+PASS: conform/ISO11/stdio.h/linknamespace
+PASS: conform/ISO11/stdlib.h/conform
+PASS: conform/ISO11/stdlib.h/linknamespace
+PASS: conform/ISO11/stdnoreturn.h/conform
+PASS: conform/ISO11/stdnoreturn.h/linknamespace
+PASS: conform/ISO11/string.h/conform
+PASS: conform/ISO11/string.h/linknamespace
+PASS: conform/ISO11/tgmath.h/conform
+PASS: conform/ISO11/tgmath.h/linknamespace
+PASS: conform/ISO11/threads.h/conform
+PASS: conform/ISO11/threads.h/linknamespace
+PASS: conform/ISO11/time.h/conform
+PASS: conform/ISO11/time.h/linknamespace
+PASS: conform/ISO11/uchar.h/conform
+PASS: conform/ISO11/uchar.h/linknamespace
+PASS: conform/ISO11/wchar.h/conform
+PASS: conform/ISO11/wchar.h/linknamespace
+PASS: conform/ISO11/wctype.h/conform
+PASS: conform/ISO11/wctype.h/linknamespace
+PASS: conform/ISO99/assert.h/conform
+PASS: conform/ISO99/assert.h/linknamespace
+PASS: conform/ISO99/complex.h/conform
+PASS: conform/ISO99/complex.h/linknamespace
+PASS: conform/ISO99/ctype.h/conform
+PASS: conform/ISO99/ctype.h/linknamespace
+PASS: conform/ISO99/errno.h/conform
+PASS: conform/ISO99/errno.h/linknamespace
+PASS: conform/ISO99/fenv.h/conform
+PASS: conform/ISO99/fenv.h/linknamespace
+PASS: conform/ISO99/float.h/conform
+PASS: conform/ISO99/float.h/linknamespace
+PASS: conform/ISO99/inttypes.h/conform
+PASS: conform/ISO99/inttypes.h/linknamespace
+PASS: conform/ISO99/iso646.h/conform
+PASS: conform/ISO99/iso646.h/linknamespace
+PASS: conform/ISO99/limits.h/conform
+PASS: conform/ISO99/limits.h/linknamespace
+PASS: conform/ISO99/locale.h/conform
+PASS: conform/ISO99/locale.h/linknamespace
+PASS: conform/ISO99/math.h/conform
+PASS: conform/ISO99/math.h/linknamespace
+PASS: conform/ISO99/setjmp.h/conform
+PASS: conform/ISO99/setjmp.h/linknamespace
+PASS: conform/ISO99/signal.h/conform
+PASS: conform/ISO99/signal.h/linknamespace
+PASS: conform/ISO99/stdarg.h/conform
+PASS: conform/ISO99/stdarg.h/linknamespace
+PASS: conform/ISO99/stdbool.h/conform
+PASS: conform/ISO99/stdbool.h/linknamespace
+PASS: conform/ISO99/stddef.h/conform
+PASS: conform/ISO99/stddef.h/linknamespace
+PASS: conform/ISO99/stdint.h/conform
+PASS: conform/ISO99/stdint.h/linknamespace
+PASS: conform/ISO99/stdio.h/conform
+PASS: conform/ISO99/stdio.h/linknamespace
+PASS: conform/ISO99/stdlib.h/conform
+PASS: conform/ISO99/stdlib.h/linknamespace
+PASS: conform/ISO99/string.h/conform
+PASS: conform/ISO99/string.h/linknamespace
+PASS: conform/ISO99/tgmath.h/conform
+PASS: conform/ISO99/tgmath.h/linknamespace
+PASS: conform/ISO99/time.h/conform
+PASS: conform/ISO99/time.h/linknamespace
+PASS: conform/ISO99/wchar.h/conform
+PASS: conform/ISO99/wchar.h/linknamespace
+PASS: conform/ISO99/wctype.h/conform
+PASS: conform/ISO99/wctype.h/linknamespace
+PASS: conform/POSIX/aio.h/conform
+PASS: conform/POSIX/aio.h/linknamespace
+PASS: conform/POSIX/assert.h/conform
+PASS: conform/POSIX/assert.h/linknamespace
+PASS: conform/POSIX/ctype.h/conform
+PASS: conform/POSIX/ctype.h/linknamespace
+PASS: conform/POSIX/dirent.h/conform
+PASS: conform/POSIX/dirent.h/linknamespace
+PASS: conform/POSIX/errno.h/conform
+PASS: conform/POSIX/errno.h/linknamespace
+PASS: conform/POSIX/fcntl.h/conform
+PASS: conform/POSIX/fcntl.h/linknamespace
+PASS: conform/POSIX/float.h/conform
+PASS: conform/POSIX/float.h/linknamespace
+PASS: conform/POSIX/fnmatch.h/conform
+PASS: conform/POSIX/fnmatch.h/linknamespace
+PASS: conform/POSIX/glob.h/conform
+PASS: conform/POSIX/glob.h/linknamespace
+PASS: conform/POSIX/grp.h/conform
+PASS: conform/POSIX/grp.h/linknamespace
+PASS: conform/POSIX/limits.h/conform
+PASS: conform/POSIX/limits.h/linknamespace
+PASS: conform/POSIX/locale.h/conform
+PASS: conform/POSIX/locale.h/linknamespace
+PASS: conform/POSIX/math.h/conform
+PASS: conform/POSIX/math.h/linknamespace
+PASS: conform/POSIX/mqueue.h/conform
+PASS: conform/POSIX/mqueue.h/linknamespace
+PASS: conform/POSIX/pthread.h/conform
+PASS: conform/POSIX/pthread.h/linknamespace
+PASS: conform/POSIX/pwd.h/conform
+PASS: conform/POSIX/pwd.h/linknamespace
+PASS: conform/POSIX/regex.h/conform
+PASS: conform/POSIX/regex.h/linknamespace
+PASS: conform/POSIX/sched.h/conform
+PASS: conform/POSIX/sched.h/linknamespace
+PASS: conform/POSIX/semaphore.h/conform
+PASS: conform/POSIX/semaphore.h/linknamespace
+PASS: conform/POSIX/setjmp.h/conform
+PASS: conform/POSIX/setjmp.h/linknamespace
+PASS: conform/POSIX/signal.h/conform
+PASS: conform/POSIX/signal.h/linknamespace
+PASS: conform/POSIX/stdarg.h/conform
+PASS: conform/POSIX/stdarg.h/linknamespace
+PASS: conform/POSIX/stddef.h/conform
+PASS: conform/POSIX/stddef.h/linknamespace
+PASS: conform/POSIX/stdio.h/conform
+PASS: conform/POSIX/stdio.h/linknamespace
+PASS: conform/POSIX/stdlib.h/conform
+PASS: conform/POSIX/stdlib.h/linknamespace
+PASS: conform/POSIX/string.h/conform
+PASS: conform/POSIX/string.h/linknamespace
+PASS: conform/POSIX/sys/mman.h/conform
+PASS: conform/POSIX/sys/mman.h/linknamespace
+PASS: conform/POSIX/sys/stat.h/conform
+PASS: conform/POSIX/sys/stat.h/linknamespace
+PASS: conform/POSIX/sys/times.h/conform
+PASS: conform/POSIX/sys/times.h/linknamespace
+PASS: conform/POSIX/sys/types.h/conform
+PASS: conform/POSIX/sys/types.h/linknamespace
+PASS: conform/POSIX/sys/utsname.h/conform
+PASS: conform/POSIX/sys/utsname.h/linknamespace
+PASS: conform/POSIX/sys/wait.h/conform
+PASS: conform/POSIX/sys/wait.h/linknamespace
+PASS: conform/POSIX/tar.h/conform
+PASS: conform/POSIX/tar.h/linknamespace
+PASS: conform/POSIX/termios.h/conform
+PASS: conform/POSIX/termios.h/linknamespace
+PASS: conform/POSIX/time.h/conform
+PASS: conform/POSIX/time.h/linknamespace
+PASS: conform/POSIX/unistd.h/conform
+PASS: conform/POSIX/unistd.h/linknamespace
+PASS: conform/POSIX/utime.h/conform
+PASS: conform/POSIX/utime.h/linknamespace
+PASS: conform/POSIX/wordexp.h/conform
+PASS: conform/POSIX/wordexp.h/linknamespace
+PASS: conform/POSIX2008/aio.h/conform
+PASS: conform/POSIX2008/aio.h/linknamespace
+PASS: conform/POSIX2008/arpa/inet.h/conform
+PASS: conform/POSIX2008/arpa/inet.h/linknamespace
+PASS: conform/POSIX2008/assert.h/conform
+PASS: conform/POSIX2008/assert.h/linknamespace
+PASS: conform/POSIX2008/complex.h/conform
+PASS: conform/POSIX2008/complex.h/linknamespace
+PASS: conform/POSIX2008/cpio.h/conform
+PASS: conform/POSIX2008/cpio.h/linknamespace
+PASS: conform/POSIX2008/ctype.h/conform
+PASS: conform/POSIX2008/ctype.h/linknamespace
+PASS: conform/POSIX2008/dirent.h/conform
+PASS: conform/POSIX2008/dirent.h/linknamespace
+PASS: conform/POSIX2008/dlfcn.h/conform
+PASS: conform/POSIX2008/dlfcn.h/linknamespace
+PASS: conform/POSIX2008/errno.h/conform
+PASS: conform/POSIX2008/errno.h/linknamespace
+PASS: conform/POSIX2008/fcntl.h/conform
+PASS: conform/POSIX2008/fcntl.h/linknamespace
+PASS: conform/POSIX2008/fenv.h/conform
+PASS: conform/POSIX2008/fenv.h/linknamespace
+PASS: conform/POSIX2008/float.h/conform
+PASS: conform/POSIX2008/float.h/linknamespace
+PASS: conform/POSIX2008/fnmatch.h/conform
+PASS: conform/POSIX2008/fnmatch.h/linknamespace
+PASS: conform/POSIX2008/glob.h/conform
+PASS: conform/POSIX2008/glob.h/linknamespace
+PASS: conform/POSIX2008/grp.h/conform
+PASS: conform/POSIX2008/grp.h/linknamespace
+PASS: conform/POSIX2008/iconv.h/conform
+PASS: conform/POSIX2008/iconv.h/linknamespace
+PASS: conform/POSIX2008/inttypes.h/conform
+PASS: conform/POSIX2008/inttypes.h/linknamespace
+PASS: conform/POSIX2008/iso646.h/conform
+PASS: conform/POSIX2008/iso646.h/linknamespace
+PASS: conform/POSIX2008/langinfo.h/conform
+PASS: conform/POSIX2008/langinfo.h/linknamespace
+PASS: conform/POSIX2008/limits.h/conform
+PASS: conform/POSIX2008/limits.h/linknamespace
+PASS: conform/POSIX2008/locale.h/conform
+PASS: conform/POSIX2008/locale.h/linknamespace
+PASS: conform/POSIX2008/math.h/conform
+PASS: conform/POSIX2008/math.h/linknamespace
+PASS: conform/POSIX2008/monetary.h/conform
+PASS: conform/POSIX2008/monetary.h/linknamespace
+PASS: conform/POSIX2008/mqueue.h/conform
+PASS: conform/POSIX2008/mqueue.h/linknamespace
+PASS: conform/POSIX2008/net/if.h/conform
+PASS: conform/POSIX2008/net/if.h/linknamespace
+PASS: conform/POSIX2008/netdb.h/conform
+PASS: conform/POSIX2008/netdb.h/linknamespace
+PASS: conform/POSIX2008/netinet/in.h/conform
+PASS: conform/POSIX2008/netinet/in.h/linknamespace
+PASS: conform/POSIX2008/netinet/tcp.h/conform
+PASS: conform/POSIX2008/netinet/tcp.h/linknamespace
+PASS: conform/POSIX2008/nl_types.h/conform
+PASS: conform/POSIX2008/nl_types.h/linknamespace
+PASS: conform/POSIX2008/poll.h/conform
+PASS: conform/POSIX2008/poll.h/linknamespace
+PASS: conform/POSIX2008/pthread.h/conform
+PASS: conform/POSIX2008/pthread.h/linknamespace
+PASS: conform/POSIX2008/pwd.h/conform
+PASS: conform/POSIX2008/pwd.h/linknamespace
+PASS: conform/POSIX2008/regex.h/conform
+PASS: conform/POSIX2008/regex.h/linknamespace
+PASS: conform/POSIX2008/sched.h/conform
+PASS: conform/POSIX2008/sched.h/linknamespace
+PASS: conform/POSIX2008/semaphore.h/conform
+PASS: conform/POSIX2008/semaphore.h/linknamespace
+PASS: conform/POSIX2008/setjmp.h/conform
+PASS: conform/POSIX2008/setjmp.h/linknamespace
+PASS: conform/POSIX2008/signal.h/conform
+PASS: conform/POSIX2008/signal.h/linknamespace
+PASS: conform/POSIX2008/spawn.h/conform
+PASS: conform/POSIX2008/spawn.h/linknamespace
+PASS: conform/POSIX2008/stdarg.h/conform
+PASS: conform/POSIX2008/stdarg.h/linknamespace
+PASS: conform/POSIX2008/stdbool.h/conform
+PASS: conform/POSIX2008/stdbool.h/linknamespace
+PASS: conform/POSIX2008/stddef.h/conform
+PASS: conform/POSIX2008/stddef.h/linknamespace
+PASS: conform/POSIX2008/stdint.h/conform
+PASS: conform/POSIX2008/stdint.h/linknamespace
+PASS: conform/POSIX2008/stdio.h/conform
+PASS: conform/POSIX2008/stdio.h/linknamespace
+PASS: conform/POSIX2008/stdlib.h/conform
+PASS: conform/POSIX2008/stdlib.h/linknamespace
+PASS: conform/POSIX2008/string.h/conform
+PASS: conform/POSIX2008/string.h/linknamespace
+PASS: conform/POSIX2008/strings.h/conform
+PASS: conform/POSIX2008/strings.h/linknamespace
+PASS: conform/POSIX2008/sys/mman.h/conform
+PASS: conform/POSIX2008/sys/mman.h/linknamespace
+PASS: conform/POSIX2008/sys/select.h/conform
+PASS: conform/POSIX2008/sys/select.h/linknamespace
+PASS: conform/POSIX2008/sys/socket.h/conform
+PASS: conform/POSIX2008/sys/socket.h/linknamespace
+PASS: conform/POSIX2008/sys/stat.h/conform
+PASS: conform/POSIX2008/sys/stat.h/linknamespace
+PASS: conform/POSIX2008/sys/statvfs.h/conform
+PASS: conform/POSIX2008/sys/statvfs.h/linknamespace
+PASS: conform/POSIX2008/sys/times.h/conform
+PASS: conform/POSIX2008/sys/times.h/linknamespace
+PASS: conform/POSIX2008/sys/types.h/conform
+PASS: conform/POSIX2008/sys/types.h/linknamespace
+PASS: conform/POSIX2008/sys/un.h/conform
+PASS: conform/POSIX2008/sys/un.h/linknamespace
+PASS: conform/POSIX2008/sys/utsname.h/conform
+PASS: conform/POSIX2008/sys/utsname.h/linknamespace
+PASS: conform/POSIX2008/sys/wait.h/conform
+PASS: conform/POSIX2008/sys/wait.h/linknamespace
+PASS: conform/POSIX2008/tar.h/conform
+PASS: conform/POSIX2008/tar.h/linknamespace
+PASS: conform/POSIX2008/termios.h/conform
+PASS: conform/POSIX2008/termios.h/linknamespace
+PASS: conform/POSIX2008/tgmath.h/conform
+PASS: conform/POSIX2008/tgmath.h/linknamespace
+PASS: conform/POSIX2008/time.h/conform
+PASS: conform/POSIX2008/time.h/linknamespace
+PASS: conform/POSIX2008/unistd.h/conform
+PASS: conform/POSIX2008/unistd.h/linknamespace
+PASS: conform/POSIX2008/utime.h/conform
+PASS: conform/POSIX2008/utime.h/linknamespace
+PASS: conform/POSIX2008/wchar.h/conform
+PASS: conform/POSIX2008/wchar.h/linknamespace
+PASS: conform/POSIX2008/wctype.h/conform
+PASS: conform/POSIX2008/wctype.h/linknamespace
+PASS: conform/POSIX2008/wordexp.h/conform
+PASS: conform/POSIX2008/wordexp.h/linknamespace
+PASS: conform/UNIX98/aio.h/conform
+PASS: conform/UNIX98/aio.h/linknamespace
+PASS: conform/UNIX98/arpa/inet.h/conform
+PASS: conform/UNIX98/arpa/inet.h/linknamespace
+PASS: conform/UNIX98/assert.h/conform
+PASS: conform/UNIX98/assert.h/linknamespace
+PASS: conform/UNIX98/cpio.h/conform
+PASS: conform/UNIX98/cpio.h/linknamespace
+PASS: conform/UNIX98/ctype.h/conform
+PASS: conform/UNIX98/ctype.h/linknamespace
+PASS: conform/UNIX98/dirent.h/conform
+PASS: conform/UNIX98/dirent.h/linknamespace
+PASS: conform/UNIX98/dlfcn.h/conform
+PASS: conform/UNIX98/dlfcn.h/linknamespace
+PASS: conform/UNIX98/errno.h/conform
+PASS: conform/UNIX98/errno.h/linknamespace
+PASS: conform/UNIX98/fcntl.h/conform
+PASS: conform/UNIX98/fcntl.h/linknamespace
+PASS: conform/UNIX98/float.h/conform
+PASS: conform/UNIX98/float.h/linknamespace
+PASS: conform/UNIX98/fmtmsg.h/conform
+PASS: conform/UNIX98/fmtmsg.h/linknamespace
+PASS: conform/UNIX98/fnmatch.h/conform
+PASS: conform/UNIX98/fnmatch.h/linknamespace
+PASS: conform/UNIX98/ftw.h/conform
+PASS: conform/UNIX98/ftw.h/linknamespace
+PASS: conform/UNIX98/glob.h/conform
+PASS: conform/UNIX98/glob.h/linknamespace
+PASS: conform/UNIX98/grp.h/conform
+PASS: conform/UNIX98/grp.h/linknamespace
+PASS: conform/UNIX98/iconv.h/conform
+PASS: conform/UNIX98/iconv.h/linknamespace
+PASS: conform/UNIX98/iso646.h/conform
+PASS: conform/UNIX98/iso646.h/linknamespace
+PASS: conform/UNIX98/langinfo.h/conform
+PASS: conform/UNIX98/langinfo.h/linknamespace
+PASS: conform/UNIX98/libgen.h/conform
+PASS: conform/UNIX98/libgen.h/linknamespace
+PASS: conform/UNIX98/limits.h/conform
+PASS: conform/UNIX98/limits.h/linknamespace
+PASS: conform/UNIX98/locale.h/conform
+PASS: conform/UNIX98/locale.h/linknamespace
+PASS: conform/UNIX98/math.h/conform
+PASS: conform/UNIX98/math.h/linknamespace
+PASS: conform/UNIX98/monetary.h/conform
+PASS: conform/UNIX98/monetary.h/linknamespace
+PASS: conform/UNIX98/mqueue.h/conform
+PASS: conform/UNIX98/mqueue.h/linknamespace
+XFAIL: conform/UNIX98/ndbm.h/conform
+XFAIL: conform/UNIX98/ndbm.h/linknamespace
+PASS: conform/UNIX98/netdb.h/conform
+PASS: conform/UNIX98/netdb.h/linknamespace
+PASS: conform/UNIX98/netinet/in.h/conform
+PASS: conform/UNIX98/netinet/in.h/linknamespace
+PASS: conform/UNIX98/nl_types.h/conform
+PASS: conform/UNIX98/nl_types.h/linknamespace
+PASS: conform/UNIX98/poll.h/conform
+PASS: conform/UNIX98/poll.h/linknamespace
+PASS: conform/UNIX98/pthread.h/conform
+PASS: conform/UNIX98/pthread.h/linknamespace
+PASS: conform/UNIX98/pwd.h/conform
+PASS: conform/UNIX98/pwd.h/linknamespace
+PASS: conform/UNIX98/regex.h/conform
+PASS: conform/UNIX98/regex.h/linknamespace
+PASS: conform/UNIX98/sched.h/conform
+PASS: conform/UNIX98/sched.h/linknamespace
+PASS: conform/UNIX98/search.h/conform
+PASS: conform/UNIX98/search.h/linknamespace
+PASS: conform/UNIX98/semaphore.h/conform
+PASS: conform/UNIX98/semaphore.h/linknamespace
+PASS: conform/UNIX98/setjmp.h/conform
+PASS: conform/UNIX98/setjmp.h/linknamespace
+PASS: conform/UNIX98/signal.h/conform
+PASS: conform/UNIX98/signal.h/linknamespace
+PASS: conform/UNIX98/stdarg.h/conform
+PASS: conform/UNIX98/stdarg.h/linknamespace
+PASS: conform/UNIX98/stddef.h/conform
+PASS: conform/UNIX98/stddef.h/linknamespace
+PASS: conform/UNIX98/stdio.h/conform
+PASS: conform/UNIX98/stdio.h/linknamespace
+PASS: conform/UNIX98/stdlib.h/conform
+PASS: conform/UNIX98/stdlib.h/linknamespace
+PASS: conform/UNIX98/string.h/conform
+PASS: conform/UNIX98/string.h/linknamespace
+PASS: conform/UNIX98/strings.h/conform
+PASS: conform/UNIX98/strings.h/linknamespace
+PASS: conform/UNIX98/sys/ipc.h/conform
+PASS: conform/UNIX98/sys/ipc.h/linknamespace
+PASS: conform/UNIX98/sys/mman.h/conform
+PASS: conform/UNIX98/sys/mman.h/linknamespace
+PASS: conform/UNIX98/sys/msg.h/conform
+PASS: conform/UNIX98/sys/msg.h/linknamespace
+PASS: conform/UNIX98/sys/resource.h/conform
+PASS: conform/UNIX98/sys/resource.h/linknamespace
+PASS: conform/UNIX98/sys/sem.h/conform
+PASS: conform/UNIX98/sys/sem.h/linknamespace
+PASS: conform/UNIX98/sys/shm.h/conform
+PASS: conform/UNIX98/sys/shm.h/linknamespace
+PASS: conform/UNIX98/sys/socket.h/conform
+PASS: conform/UNIX98/sys/socket.h/linknamespace
+PASS: conform/UNIX98/sys/stat.h/conform
+PASS: conform/UNIX98/sys/stat.h/linknamespace
+PASS: conform/UNIX98/sys/statvfs.h/conform
+PASS: conform/UNIX98/sys/statvfs.h/linknamespace
+PASS: conform/UNIX98/sys/time.h/conform
+PASS: conform/UNIX98/sys/time.h/linknamespace
+PASS: conform/UNIX98/sys/timeb.h/conform
+PASS: conform/UNIX98/sys/timeb.h/linknamespace
+PASS: conform/UNIX98/sys/times.h/conform
+PASS: conform/UNIX98/sys/times.h/linknamespace
+PASS: conform/UNIX98/sys/types.h/conform
+PASS: conform/UNIX98/sys/types.h/linknamespace
+PASS: conform/UNIX98/sys/uio.h/conform
+PASS: conform/UNIX98/sys/uio.h/linknamespace
+PASS: conform/UNIX98/sys/un.h/conform
+PASS: conform/UNIX98/sys/un.h/linknamespace
+PASS: conform/UNIX98/sys/utsname.h/conform
+PASS: conform/UNIX98/sys/utsname.h/linknamespace
+PASS: conform/UNIX98/sys/wait.h/conform
+PASS: conform/UNIX98/sys/wait.h/linknamespace
+PASS: conform/UNIX98/syslog.h/conform
+PASS: conform/UNIX98/syslog.h/linknamespace
+PASS: conform/UNIX98/tar.h/conform
+PASS: conform/UNIX98/tar.h/linknamespace
+PASS: conform/UNIX98/termios.h/conform
+PASS: conform/UNIX98/termios.h/linknamespace
+PASS: conform/UNIX98/time.h/conform
+PASS: conform/UNIX98/time.h/linknamespace
+PASS: conform/UNIX98/ucontext.h/conform
+PASS: conform/UNIX98/ucontext.h/linknamespace
+PASS: conform/UNIX98/ulimit.h/conform
+PASS: conform/UNIX98/ulimit.h/linknamespace
+PASS: conform/UNIX98/unistd.h/conform
+PASS: conform/UNIX98/unistd.h/linknamespace
+PASS: conform/UNIX98/utime.h/conform
+PASS: conform/UNIX98/utime.h/linknamespace
+PASS: conform/UNIX98/utmpx.h/conform
+PASS: conform/UNIX98/utmpx.h/linknamespace
+XFAIL: conform/UNIX98/varargs.h/conform
+XFAIL: conform/UNIX98/varargs.h/linknamespace
+PASS: conform/UNIX98/wchar.h/conform
+PASS: conform/UNIX98/wchar.h/linknamespace
+PASS: conform/UNIX98/wctype.h/conform
+PASS: conform/UNIX98/wctype.h/linknamespace
+PASS: conform/UNIX98/wordexp.h/conform
+PASS: conform/UNIX98/wordexp.h/linknamespace
+PASS: conform/XOPEN2K/aio.h/conform
+PASS: conform/XOPEN2K/aio.h/linknamespace
+PASS: conform/XOPEN2K/arpa/inet.h/conform
+PASS: conform/XOPEN2K/arpa/inet.h/linknamespace
+PASS: conform/XOPEN2K/assert.h/conform
+PASS: conform/XOPEN2K/assert.h/linknamespace
+PASS: conform/XOPEN2K/complex.h/conform
+PASS: conform/XOPEN2K/complex.h/linknamespace
+PASS: conform/XOPEN2K/cpio.h/conform
+PASS: conform/XOPEN2K/cpio.h/linknamespace
+PASS: conform/XOPEN2K/ctype.h/conform
+PASS: conform/XOPEN2K/ctype.h/linknamespace
+PASS: conform/XOPEN2K/dirent.h/conform
+PASS: conform/XOPEN2K/dirent.h/linknamespace
+PASS: conform/XOPEN2K/dlfcn.h/conform
+PASS: conform/XOPEN2K/dlfcn.h/linknamespace
+PASS: conform/XOPEN2K/errno.h/conform
+PASS: conform/XOPEN2K/errno.h/linknamespace
+PASS: conform/XOPEN2K/fcntl.h/conform
+PASS: conform/XOPEN2K/fcntl.h/linknamespace
+PASS: conform/XOPEN2K/fenv.h/conform
+PASS: conform/XOPEN2K/fenv.h/linknamespace
+PASS: conform/XOPEN2K/float.h/conform
+PASS: conform/XOPEN2K/float.h/linknamespace
+PASS: conform/XOPEN2K/fmtmsg.h/conform
+PASS: conform/XOPEN2K/fmtmsg.h/linknamespace
+PASS: conform/XOPEN2K/fnmatch.h/conform
+PASS: conform/XOPEN2K/fnmatch.h/linknamespace
+PASS: conform/XOPEN2K/ftw.h/conform
+PASS: conform/XOPEN2K/ftw.h/linknamespace
+PASS: conform/XOPEN2K/glob.h/conform
+PASS: conform/XOPEN2K/glob.h/linknamespace
+PASS: conform/XOPEN2K/grp.h/conform
+PASS: conform/XOPEN2K/grp.h/linknamespace
+PASS: conform/XOPEN2K/iconv.h/conform
+PASS: conform/XOPEN2K/iconv.h/linknamespace
+PASS: conform/XOPEN2K/inttypes.h/conform
+PASS: conform/XOPEN2K/inttypes.h/linknamespace
+PASS: conform/XOPEN2K/iso646.h/conform
+PASS: conform/XOPEN2K/iso646.h/linknamespace
+PASS: conform/XOPEN2K/langinfo.h/conform
+PASS: conform/XOPEN2K/langinfo.h/linknamespace
+PASS: conform/XOPEN2K/libgen.h/conform
+PASS: conform/XOPEN2K/libgen.h/linknamespace
+PASS: conform/XOPEN2K/limits.h/conform
+PASS: conform/XOPEN2K/limits.h/linknamespace
+PASS: conform/XOPEN2K/locale.h/conform
+PASS: conform/XOPEN2K/locale.h/linknamespace
+PASS: conform/XOPEN2K/math.h/conform
+PASS: conform/XOPEN2K/math.h/linknamespace
+PASS: conform/XOPEN2K/monetary.h/conform
+PASS: conform/XOPEN2K/monetary.h/linknamespace
+PASS: conform/XOPEN2K/mqueue.h/conform
+PASS: conform/XOPEN2K/mqueue.h/linknamespace
+XFAIL: conform/XOPEN2K/ndbm.h/conform
+XFAIL: conform/XOPEN2K/ndbm.h/linknamespace
+PASS: conform/XOPEN2K/net/if.h/conform
+PASS: conform/XOPEN2K/net/if.h/linknamespace
+PASS: conform/XOPEN2K/netdb.h/conform
+PASS: conform/XOPEN2K/netdb.h/linknamespace
+PASS: conform/XOPEN2K/netinet/in.h/conform
+PASS: conform/XOPEN2K/netinet/in.h/linknamespace
+PASS: conform/XOPEN2K/netinet/tcp.h/conform
+PASS: conform/XOPEN2K/netinet/tcp.h/linknamespace
+PASS: conform/XOPEN2K/nl_types.h/conform
+PASS: conform/XOPEN2K/nl_types.h/linknamespace
+PASS: conform/XOPEN2K/poll.h/conform
+PASS: conform/XOPEN2K/poll.h/linknamespace
+PASS: conform/XOPEN2K/pthread.h/conform
+PASS: conform/XOPEN2K/pthread.h/linknamespace
+PASS: conform/XOPEN2K/pwd.h/conform
+PASS: conform/XOPEN2K/pwd.h/linknamespace
+PASS: conform/XOPEN2K/regex.h/conform
+PASS: conform/XOPEN2K/regex.h/linknamespace
+PASS: conform/XOPEN2K/sched.h/conform
+PASS: conform/XOPEN2K/sched.h/linknamespace
+PASS: conform/XOPEN2K/search.h/conform
+PASS: conform/XOPEN2K/search.h/linknamespace
+PASS: conform/XOPEN2K/semaphore.h/conform
+PASS: conform/XOPEN2K/semaphore.h/linknamespace
+PASS: conform/XOPEN2K/setjmp.h/conform
+PASS: conform/XOPEN2K/setjmp.h/linknamespace
+PASS: conform/XOPEN2K/signal.h/conform
+PASS: conform/XOPEN2K/signal.h/linknamespace
+PASS: conform/XOPEN2K/spawn.h/conform
+PASS: conform/XOPEN2K/spawn.h/linknamespace
+PASS: conform/XOPEN2K/stdarg.h/conform
+PASS: conform/XOPEN2K/stdarg.h/linknamespace
+PASS: conform/XOPEN2K/stdbool.h/conform
+PASS: conform/XOPEN2K/stdbool.h/linknamespace
+PASS: conform/XOPEN2K/stddef.h/conform
+PASS: conform/XOPEN2K/stddef.h/linknamespace
+PASS: conform/XOPEN2K/stdint.h/conform
+PASS: conform/XOPEN2K/stdint.h/linknamespace
+PASS: conform/XOPEN2K/stdio.h/conform
+PASS: conform/XOPEN2K/stdio.h/linknamespace
+PASS: conform/XOPEN2K/stdlib.h/conform
+PASS: conform/XOPEN2K/stdlib.h/linknamespace
+PASS: conform/XOPEN2K/string.h/conform
+PASS: conform/XOPEN2K/string.h/linknamespace
+PASS: conform/XOPEN2K/strings.h/conform
+PASS: conform/XOPEN2K/strings.h/linknamespace
+PASS: conform/XOPEN2K/sys/ipc.h/conform
+PASS: conform/XOPEN2K/sys/ipc.h/linknamespace
+PASS: conform/XOPEN2K/sys/mman.h/conform
+PASS: conform/XOPEN2K/sys/mman.h/linknamespace
+PASS: conform/XOPEN2K/sys/msg.h/conform
+PASS: conform/XOPEN2K/sys/msg.h/linknamespace
+PASS: conform/XOPEN2K/sys/resource.h/conform
+PASS: conform/XOPEN2K/sys/resource.h/linknamespace
+PASS: conform/XOPEN2K/sys/select.h/conform
+PASS: conform/XOPEN2K/sys/select.h/linknamespace
+PASS: conform/XOPEN2K/sys/sem.h/conform
+PASS: conform/XOPEN2K/sys/sem.h/linknamespace
+PASS: conform/XOPEN2K/sys/shm.h/conform
+PASS: conform/XOPEN2K/sys/shm.h/linknamespace
+PASS: conform/XOPEN2K/sys/socket.h/conform
+PASS: conform/XOPEN2K/sys/socket.h/linknamespace
+PASS: conform/XOPEN2K/sys/stat.h/conform
+PASS: conform/XOPEN2K/sys/stat.h/linknamespace
+PASS: conform/XOPEN2K/sys/statvfs.h/conform
+PASS: conform/XOPEN2K/sys/statvfs.h/linknamespace
+PASS: conform/XOPEN2K/sys/time.h/conform
+PASS: conform/XOPEN2K/sys/time.h/linknamespace
+PASS: conform/XOPEN2K/sys/timeb.h/conform
+PASS: conform/XOPEN2K/sys/timeb.h/linknamespace
+PASS: conform/XOPEN2K/sys/times.h/conform
+PASS: conform/XOPEN2K/sys/times.h/linknamespace
+PASS: conform/XOPEN2K/sys/types.h/conform
+PASS: conform/XOPEN2K/sys/types.h/linknamespace
+PASS: conform/XOPEN2K/sys/uio.h/conform
+PASS: conform/XOPEN2K/sys/uio.h/linknamespace
+PASS: conform/XOPEN2K/sys/un.h/conform
+PASS: conform/XOPEN2K/sys/un.h/linknamespace
+PASS: conform/XOPEN2K/sys/utsname.h/conform
+PASS: conform/XOPEN2K/sys/utsname.h/linknamespace
+PASS: conform/XOPEN2K/sys/wait.h/conform
+PASS: conform/XOPEN2K/sys/wait.h/linknamespace
+PASS: conform/XOPEN2K/syslog.h/conform
+PASS: conform/XOPEN2K/syslog.h/linknamespace
+PASS: conform/XOPEN2K/tar.h/conform
+PASS: conform/XOPEN2K/tar.h/linknamespace
+PASS: conform/XOPEN2K/termios.h/conform
+PASS: conform/XOPEN2K/termios.h/linknamespace
+PASS: conform/XOPEN2K/tgmath.h/conform
+PASS: conform/XOPEN2K/tgmath.h/linknamespace
+PASS: conform/XOPEN2K/time.h/conform
+PASS: conform/XOPEN2K/time.h/linknamespace
+PASS: conform/XOPEN2K/ucontext.h/conform
+PASS: conform/XOPEN2K/ucontext.h/linknamespace
+PASS: conform/XOPEN2K/ulimit.h/conform
+PASS: conform/XOPEN2K/ulimit.h/linknamespace
+PASS: conform/XOPEN2K/unistd.h/conform
+PASS: conform/XOPEN2K/unistd.h/linknamespace
+PASS: conform/XOPEN2K/utime.h/conform
+PASS: conform/XOPEN2K/utime.h/linknamespace
+PASS: conform/XOPEN2K/utmpx.h/conform
+PASS: conform/XOPEN2K/utmpx.h/linknamespace
+PASS: conform/XOPEN2K/wchar.h/conform
+PASS: conform/XOPEN2K/wchar.h/linknamespace
+PASS: conform/XOPEN2K/wctype.h/conform
+PASS: conform/XOPEN2K/wctype.h/linknamespace
+PASS: conform/XOPEN2K/wordexp.h/conform
+PASS: conform/XOPEN2K/wordexp.h/linknamespace
+PASS: conform/XOPEN2K8/aio.h/conform
+PASS: conform/XOPEN2K8/aio.h/linknamespace
+PASS: conform/XOPEN2K8/arpa/inet.h/conform
+PASS: conform/XOPEN2K8/arpa/inet.h/linknamespace
+PASS: conform/XOPEN2K8/assert.h/conform
+PASS: conform/XOPEN2K8/assert.h/linknamespace
+PASS: conform/XOPEN2K8/complex.h/conform
+PASS: conform/XOPEN2K8/complex.h/linknamespace
+PASS: conform/XOPEN2K8/cpio.h/conform
+PASS: conform/XOPEN2K8/cpio.h/linknamespace
+PASS: conform/XOPEN2K8/ctype.h/conform
+PASS: conform/XOPEN2K8/ctype.h/linknamespace
+PASS: conform/XOPEN2K8/dirent.h/conform
+PASS: conform/XOPEN2K8/dirent.h/linknamespace
+PASS: conform/XOPEN2K8/dlfcn.h/conform
+PASS: conform/XOPEN2K8/dlfcn.h/linknamespace
+PASS: conform/XOPEN2K8/errno.h/conform
+PASS: conform/XOPEN2K8/errno.h/linknamespace
+PASS: conform/XOPEN2K8/fcntl.h/conform
+PASS: conform/XOPEN2K8/fcntl.h/linknamespace
+PASS: conform/XOPEN2K8/fenv.h/conform
+PASS: conform/XOPEN2K8/fenv.h/linknamespace
+PASS: conform/XOPEN2K8/float.h/conform
+PASS: conform/XOPEN2K8/float.h/linknamespace
+PASS: conform/XOPEN2K8/fmtmsg.h/conform
+PASS: conform/XOPEN2K8/fmtmsg.h/linknamespace
+PASS: conform/XOPEN2K8/fnmatch.h/conform
+PASS: conform/XOPEN2K8/fnmatch.h/linknamespace
+PASS: conform/XOPEN2K8/ftw.h/conform
+PASS: conform/XOPEN2K8/ftw.h/linknamespace
+PASS: conform/XOPEN2K8/glob.h/conform
+PASS: conform/XOPEN2K8/glob.h/linknamespace
+PASS: conform/XOPEN2K8/grp.h/conform
+PASS: conform/XOPEN2K8/grp.h/linknamespace
+PASS: conform/XOPEN2K8/iconv.h/conform
+PASS: conform/XOPEN2K8/iconv.h/linknamespace
+PASS: conform/XOPEN2K8/inttypes.h/conform
+PASS: conform/XOPEN2K8/inttypes.h/linknamespace
+PASS: conform/XOPEN2K8/iso646.h/conform
+PASS: conform/XOPEN2K8/iso646.h/linknamespace
+PASS: conform/XOPEN2K8/langinfo.h/conform
+PASS: conform/XOPEN2K8/langinfo.h/linknamespace
+PASS: conform/XOPEN2K8/libgen.h/conform
+PASS: conform/XOPEN2K8/libgen.h/linknamespace
+PASS: conform/XOPEN2K8/limits.h/conform
+PASS: conform/XOPEN2K8/limits.h/linknamespace
+PASS: conform/XOPEN2K8/locale.h/conform
+PASS: conform/XOPEN2K8/locale.h/linknamespace
+PASS: conform/XOPEN2K8/math.h/conform
+PASS: conform/XOPEN2K8/math.h/linknamespace
+PASS: conform/XOPEN2K8/monetary.h/conform
+PASS: conform/XOPEN2K8/monetary.h/linknamespace
+PASS: conform/XOPEN2K8/mqueue.h/conform
+PASS: conform/XOPEN2K8/mqueue.h/linknamespace
+XFAIL: conform/XOPEN2K8/ndbm.h/conform
+XFAIL: conform/XOPEN2K8/ndbm.h/linknamespace
+PASS: conform/XOPEN2K8/net/if.h/conform
+PASS: conform/XOPEN2K8/net/if.h/linknamespace
+PASS: conform/XOPEN2K8/netdb.h/conform
+PASS: conform/XOPEN2K8/netdb.h/linknamespace
+PASS: conform/XOPEN2K8/netinet/in.h/conform
+PASS: conform/XOPEN2K8/netinet/in.h/linknamespace
+PASS: conform/XOPEN2K8/netinet/tcp.h/conform
+PASS: conform/XOPEN2K8/netinet/tcp.h/linknamespace
+PASS: conform/XOPEN2K8/nl_types.h/conform
+PASS: conform/XOPEN2K8/nl_types.h/linknamespace
+PASS: conform/XOPEN2K8/poll.h/conform
+PASS: conform/XOPEN2K8/poll.h/linknamespace
+PASS: conform/XOPEN2K8/pthread.h/conform
+PASS: conform/XOPEN2K8/pthread.h/linknamespace
+PASS: conform/XOPEN2K8/pwd.h/conform
+PASS: conform/XOPEN2K8/pwd.h/linknamespace
+PASS: conform/XOPEN2K8/regex.h/conform
+PASS: conform/XOPEN2K8/regex.h/linknamespace
+PASS: conform/XOPEN2K8/sched.h/conform
+PASS: conform/XOPEN2K8/sched.h/linknamespace
+PASS: conform/XOPEN2K8/search.h/conform
+PASS: conform/XOPEN2K8/search.h/linknamespace
+PASS: conform/XOPEN2K8/semaphore.h/conform
+PASS: conform/XOPEN2K8/semaphore.h/linknamespace
+PASS: conform/XOPEN2K8/setjmp.h/conform
+PASS: conform/XOPEN2K8/setjmp.h/linknamespace
+PASS: conform/XOPEN2K8/signal.h/conform
+PASS: conform/XOPEN2K8/signal.h/linknamespace
+PASS: conform/XOPEN2K8/spawn.h/conform
+PASS: conform/XOPEN2K8/spawn.h/linknamespace
+PASS: conform/XOPEN2K8/stdarg.h/conform
+PASS: conform/XOPEN2K8/stdarg.h/linknamespace
+PASS: conform/XOPEN2K8/stdbool.h/conform
+PASS: conform/XOPEN2K8/stdbool.h/linknamespace
+PASS: conform/XOPEN2K8/stddef.h/conform
+PASS: conform/XOPEN2K8/stddef.h/linknamespace
+PASS: conform/XOPEN2K8/stdint.h/conform
+PASS: conform/XOPEN2K8/stdint.h/linknamespace
+PASS: conform/XOPEN2K8/stdio.h/conform
+PASS: conform/XOPEN2K8/stdio.h/linknamespace
+PASS: conform/XOPEN2K8/stdlib.h/conform
+PASS: conform/XOPEN2K8/stdlib.h/linknamespace
+PASS: conform/XOPEN2K8/string.h/conform
+PASS: conform/XOPEN2K8/string.h/linknamespace
+PASS: conform/XOPEN2K8/strings.h/conform
+PASS: conform/XOPEN2K8/strings.h/linknamespace
+PASS: conform/XOPEN2K8/sys/ipc.h/conform
+PASS: conform/XOPEN2K8/sys/ipc.h/linknamespace
+PASS: conform/XOPEN2K8/sys/mman.h/conform
+PASS: conform/XOPEN2K8/sys/mman.h/linknamespace
+PASS: conform/XOPEN2K8/sys/msg.h/conform
+PASS: conform/XOPEN2K8/sys/msg.h/linknamespace
+PASS: conform/XOPEN2K8/sys/resource.h/conform
+PASS: conform/XOPEN2K8/sys/resource.h/linknamespace
+PASS: conform/XOPEN2K8/sys/select.h/conform
+PASS: conform/XOPEN2K8/sys/select.h/linknamespace
+PASS: conform/XOPEN2K8/sys/sem.h/conform
+PASS: conform/XOPEN2K8/sys/sem.h/linknamespace
+PASS: conform/XOPEN2K8/sys/shm.h/conform
+PASS: conform/XOPEN2K8/sys/shm.h/linknamespace
+PASS: conform/XOPEN2K8/sys/socket.h/conform
+PASS: conform/XOPEN2K8/sys/socket.h/linknamespace
+PASS: conform/XOPEN2K8/sys/stat.h/conform
+PASS: conform/XOPEN2K8/sys/stat.h/linknamespace
+PASS: conform/XOPEN2K8/sys/statvfs.h/conform
+PASS: conform/XOPEN2K8/sys/statvfs.h/linknamespace
+PASS: conform/XOPEN2K8/sys/time.h/conform
+PASS: conform/XOPEN2K8/sys/time.h/linknamespace
+PASS: conform/XOPEN2K8/sys/times.h/conform
+PASS: conform/XOPEN2K8/sys/times.h/linknamespace
+PASS: conform/XOPEN2K8/sys/types.h/conform
+PASS: conform/XOPEN2K8/sys/types.h/linknamespace
+PASS: conform/XOPEN2K8/sys/uio.h/conform
+PASS: conform/XOPEN2K8/sys/uio.h/linknamespace
+PASS: conform/XOPEN2K8/sys/un.h/conform
+PASS: conform/XOPEN2K8/sys/un.h/linknamespace
+PASS: conform/XOPEN2K8/sys/utsname.h/conform
+PASS: conform/XOPEN2K8/sys/utsname.h/linknamespace
+PASS: conform/XOPEN2K8/sys/wait.h/conform
+PASS: conform/XOPEN2K8/sys/wait.h/linknamespace
+PASS: conform/XOPEN2K8/syslog.h/conform
+PASS: conform/XOPEN2K8/syslog.h/linknamespace
+PASS: conform/XOPEN2K8/tar.h/conform
+PASS: conform/XOPEN2K8/tar.h/linknamespace
+PASS: conform/XOPEN2K8/termios.h/conform
+PASS: conform/XOPEN2K8/termios.h/linknamespace
+PASS: conform/XOPEN2K8/tgmath.h/conform
+PASS: conform/XOPEN2K8/tgmath.h/linknamespace
+PASS: conform/XOPEN2K8/time.h/conform
+PASS: conform/XOPEN2K8/time.h/linknamespace
+PASS: conform/XOPEN2K8/ulimit.h/conform
+PASS: conform/XOPEN2K8/ulimit.h/linknamespace
+PASS: conform/XOPEN2K8/unistd.h/conform
+PASS: conform/XOPEN2K8/unistd.h/linknamespace
+PASS: conform/XOPEN2K8/utime.h/conform
+PASS: conform/XOPEN2K8/utime.h/linknamespace
+PASS: conform/XOPEN2K8/utmpx.h/conform
+PASS: conform/XOPEN2K8/utmpx.h/linknamespace
+PASS: conform/XOPEN2K8/wchar.h/conform
+PASS: conform/XOPEN2K8/wchar.h/linknamespace
+PASS: conform/XOPEN2K8/wctype.h/conform
+PASS: conform/XOPEN2K8/wctype.h/linknamespace
+PASS: conform/XOPEN2K8/wordexp.h/conform
+PASS: conform/XOPEN2K8/wordexp.h/linknamespace
+PASS: conform/XPG4/assert.h/conform
+PASS: conform/XPG4/assert.h/linknamespace
+PASS: conform/XPG4/cpio.h/conform
+PASS: conform/XPG4/cpio.h/linknamespace
+PASS: conform/XPG4/ctype.h/conform
+PASS: conform/XPG4/ctype.h/linknamespace
+PASS: conform/XPG4/dirent.h/conform
+PASS: conform/XPG4/dirent.h/linknamespace
+PASS: conform/XPG4/errno.h/conform
+PASS: conform/XPG4/errno.h/linknamespace
+PASS: conform/XPG4/fcntl.h/conform
+PASS: conform/XPG4/fcntl.h/linknamespace
+PASS: conform/XPG4/float.h/conform
+PASS: conform/XPG4/float.h/linknamespace
+PASS: conform/XPG4/fnmatch.h/conform
+PASS: conform/XPG4/fnmatch.h/linknamespace
+PASS: conform/XPG4/ftw.h/conform
+PASS: conform/XPG4/ftw.h/linknamespace
+PASS: conform/XPG4/glob.h/conform
+PASS: conform/XPG4/glob.h/linknamespace
+PASS: conform/XPG4/grp.h/conform
+PASS: conform/XPG4/grp.h/linknamespace
+PASS: conform/XPG4/iconv.h/conform
+PASS: conform/XPG4/iconv.h/linknamespace
+PASS: conform/XPG4/langinfo.h/conform
+PASS: conform/XPG4/langinfo.h/linknamespace
+PASS: conform/XPG4/limits.h/conform
+PASS: conform/XPG4/limits.h/linknamespace
+PASS: conform/XPG4/locale.h/conform
+PASS: conform/XPG4/locale.h/linknamespace
+PASS: conform/XPG4/math.h/conform
+PASS: conform/XPG4/math.h/linknamespace
+PASS: conform/XPG4/monetary.h/conform
+PASS: conform/XPG4/monetary.h/linknamespace
+PASS: conform/XPG4/nl_types.h/conform
+PASS: conform/XPG4/nl_types.h/linknamespace
+PASS: conform/XPG4/pwd.h/conform
+PASS: conform/XPG4/pwd.h/linknamespace
+PASS: conform/XPG4/regex.h/conform
+PASS: conform/XPG4/regex.h/linknamespace
+PASS: conform/XPG4/search.h/conform
+PASS: conform/XPG4/search.h/linknamespace
+PASS: conform/XPG4/setjmp.h/conform
+PASS: conform/XPG4/setjmp.h/linknamespace
+PASS: conform/XPG4/signal.h/conform
+PASS: conform/XPG4/signal.h/linknamespace
+PASS: conform/XPG4/stdarg.h/conform
+PASS: conform/XPG4/stdarg.h/linknamespace
+PASS: conform/XPG4/stddef.h/conform
+PASS: conform/XPG4/stddef.h/linknamespace
+PASS: conform/XPG4/stdio.h/conform
+PASS: conform/XPG4/stdio.h/linknamespace
+PASS: conform/XPG4/stdlib.h/conform
+PASS: conform/XPG4/stdlib.h/linknamespace
+PASS: conform/XPG4/string.h/conform
+PASS: conform/XPG4/string.h/linknamespace
+PASS: conform/XPG4/sys/ipc.h/conform
+PASS: conform/XPG4/sys/ipc.h/linknamespace
+PASS: conform/XPG4/sys/msg.h/conform
+PASS: conform/XPG4/sys/msg.h/linknamespace
+PASS: conform/XPG4/sys/sem.h/conform
+PASS: conform/XPG4/sys/sem.h/linknamespace
+PASS: conform/XPG4/sys/shm.h/conform
+PASS: conform/XPG4/sys/shm.h/linknamespace
+PASS: conform/XPG4/sys/stat.h/conform
+PASS: conform/XPG4/sys/stat.h/linknamespace
+PASS: conform/XPG4/sys/times.h/conform
+PASS: conform/XPG4/sys/times.h/linknamespace
+PASS: conform/XPG4/sys/types.h/conform
+PASS: conform/XPG4/sys/types.h/linknamespace
+PASS: conform/XPG4/sys/utsname.h/conform
+PASS: conform/XPG4/sys/utsname.h/linknamespace
+PASS: conform/XPG4/sys/wait.h/conform
+PASS: conform/XPG4/sys/wait.h/linknamespace
+PASS: conform/XPG4/tar.h/conform
+PASS: conform/XPG4/tar.h/linknamespace
+PASS: conform/XPG4/termios.h/conform
+PASS: conform/XPG4/termios.h/linknamespace
+PASS: conform/XPG4/time.h/conform
+PASS: conform/XPG4/time.h/linknamespace
+PASS: conform/XPG4/ulimit.h/conform
+PASS: conform/XPG4/ulimit.h/linknamespace
+PASS: conform/XPG4/unistd.h/conform
+PASS: conform/XPG4/unistd.h/linknamespace
+PASS: conform/XPG4/utime.h/conform
+PASS: conform/XPG4/utime.h/linknamespace
+XFAIL: conform/XPG4/varargs.h/conform
+XFAIL: conform/XPG4/varargs.h/linknamespace
+PASS: conform/XPG4/wordexp.h/conform
+PASS: conform/XPG4/wordexp.h/linknamespace
+PASS: conform/XPG42/arpa/inet.h/conform
+PASS: conform/XPG42/arpa/inet.h/linknamespace
+PASS: conform/XPG42/assert.h/conform
+PASS: conform/XPG42/assert.h/linknamespace
+PASS: conform/XPG42/cpio.h/conform
+PASS: conform/XPG42/cpio.h/linknamespace
+PASS: conform/XPG42/ctype.h/conform
+PASS: conform/XPG42/ctype.h/linknamespace
+PASS: conform/XPG42/dirent.h/conform
+PASS: conform/XPG42/dirent.h/linknamespace
+PASS: conform/XPG42/errno.h/conform
+PASS: conform/XPG42/errno.h/linknamespace
+PASS: conform/XPG42/fcntl.h/conform
+PASS: conform/XPG42/fcntl.h/linknamespace
+PASS: conform/XPG42/float.h/conform
+PASS: conform/XPG42/float.h/linknamespace
+PASS: conform/XPG42/fmtmsg.h/conform
+PASS: conform/XPG42/fmtmsg.h/linknamespace
+PASS: conform/XPG42/fnmatch.h/conform
+PASS: conform/XPG42/fnmatch.h/linknamespace
+PASS: conform/XPG42/ftw.h/conform
+PASS: conform/XPG42/ftw.h/linknamespace
+PASS: conform/XPG42/glob.h/conform
+PASS: conform/XPG42/glob.h/linknamespace
+PASS: conform/XPG42/grp.h/conform
+PASS: conform/XPG42/grp.h/linknamespace
+PASS: conform/XPG42/iconv.h/conform
+PASS: conform/XPG42/iconv.h/linknamespace
+PASS: conform/XPG42/langinfo.h/conform
+PASS: conform/XPG42/langinfo.h/linknamespace
+PASS: conform/XPG42/libgen.h/conform
+PASS: conform/XPG42/libgen.h/linknamespace
+PASS: conform/XPG42/limits.h/conform
+PASS: conform/XPG42/limits.h/linknamespace
+PASS: conform/XPG42/locale.h/conform
+PASS: conform/XPG42/locale.h/linknamespace
+PASS: conform/XPG42/math.h/conform
+PASS: conform/XPG42/math.h/linknamespace
+PASS: conform/XPG42/monetary.h/conform
+PASS: conform/XPG42/monetary.h/linknamespace
+XFAIL: conform/XPG42/ndbm.h/conform
+XFAIL: conform/XPG42/ndbm.h/linknamespace
+PASS: conform/XPG42/netdb.h/conform
+PASS: conform/XPG42/netdb.h/linknamespace
+PASS: conform/XPG42/netinet/in.h/conform
+PASS: conform/XPG42/netinet/in.h/linknamespace
+PASS: conform/XPG42/nl_types.h/conform
+PASS: conform/XPG42/nl_types.h/linknamespace
+PASS: conform/XPG42/poll.h/conform
+PASS: conform/XPG42/poll.h/linknamespace
+PASS: conform/XPG42/pwd.h/conform
+PASS: conform/XPG42/pwd.h/linknamespace
+PASS: conform/XPG42/regex.h/conform
+PASS: conform/XPG42/regex.h/linknamespace
+PASS: conform/XPG42/search.h/conform
+PASS: conform/XPG42/search.h/linknamespace
+PASS: conform/XPG42/setjmp.h/conform
+PASS: conform/XPG42/setjmp.h/linknamespace
+PASS: conform/XPG42/signal.h/conform
+PASS: conform/XPG42/signal.h/linknamespace
+PASS: conform/XPG42/stdarg.h/conform
+PASS: conform/XPG42/stdarg.h/linknamespace
+PASS: conform/XPG42/stddef.h/conform
+PASS: conform/XPG42/stddef.h/linknamespace
+PASS: conform/XPG42/stdio.h/conform
+PASS: conform/XPG42/stdio.h/linknamespace
+PASS: conform/XPG42/stdlib.h/conform
+PASS: conform/XPG42/stdlib.h/linknamespace
+PASS: conform/XPG42/string.h/conform
+PASS: conform/XPG42/string.h/linknamespace
+PASS: conform/XPG42/strings.h/conform
+PASS: conform/XPG42/strings.h/linknamespace
+PASS: conform/XPG42/sys/ipc.h/conform
+PASS: conform/XPG42/sys/ipc.h/linknamespace
+PASS: conform/XPG42/sys/mman.h/conform
+PASS: conform/XPG42/sys/mman.h/linknamespace
+PASS: conform/XPG42/sys/msg.h/conform
+PASS: conform/XPG42/sys/msg.h/linknamespace
+PASS: conform/XPG42/sys/resource.h/conform
+PASS: conform/XPG42/sys/resource.h/linknamespace
+PASS: conform/XPG42/sys/sem.h/conform
+PASS: conform/XPG42/sys/sem.h/linknamespace
+PASS: conform/XPG42/sys/shm.h/conform
+PASS: conform/XPG42/sys/shm.h/linknamespace
+PASS: conform/XPG42/sys/socket.h/conform
+PASS: conform/XPG42/sys/socket.h/linknamespace
+PASS: conform/XPG42/sys/stat.h/conform
+PASS: conform/XPG42/sys/stat.h/linknamespace
+PASS: conform/XPG42/sys/statvfs.h/conform
+PASS: conform/XPG42/sys/statvfs.h/linknamespace
+PASS: conform/XPG42/sys/time.h/conform
+PASS: conform/XPG42/sys/time.h/linknamespace
+PASS: conform/XPG42/sys/timeb.h/conform
+PASS: conform/XPG42/sys/timeb.h/linknamespace
+PASS: conform/XPG42/sys/times.h/conform
+PASS: conform/XPG42/sys/times.h/linknamespace
+PASS: conform/XPG42/sys/types.h/conform
+PASS: conform/XPG42/sys/types.h/linknamespace
+PASS: conform/XPG42/sys/uio.h/conform
+PASS: conform/XPG42/sys/uio.h/linknamespace
+PASS: conform/XPG42/sys/un.h/conform
+PASS: conform/XPG42/sys/un.h/linknamespace
+PASS: conform/XPG42/sys/utsname.h/conform
+PASS: conform/XPG42/sys/utsname.h/linknamespace
+PASS: conform/XPG42/sys/wait.h/conform
+PASS: conform/XPG42/sys/wait.h/linknamespace
+PASS: conform/XPG42/syslog.h/conform
+PASS: conform/XPG42/syslog.h/linknamespace
+PASS: conform/XPG42/tar.h/conform
+PASS: conform/XPG42/tar.h/linknamespace
+PASS: conform/XPG42/termios.h/conform
+PASS: conform/XPG42/termios.h/linknamespace
+PASS: conform/XPG42/time.h/conform
+PASS: conform/XPG42/time.h/linknamespace
+PASS: conform/XPG42/ucontext.h/conform
+PASS: conform/XPG42/ucontext.h/linknamespace
+PASS: conform/XPG42/ulimit.h/conform
+PASS: conform/XPG42/ulimit.h/linknamespace
+PASS: conform/XPG42/unistd.h/conform
+PASS: conform/XPG42/unistd.h/linknamespace
+PASS: conform/XPG42/utime.h/conform
+PASS: conform/XPG42/utime.h/linknamespace
+PASS: conform/XPG42/utmpx.h/conform
+PASS: conform/XPG42/utmpx.h/linknamespace
+XFAIL: conform/XPG42/varargs.h/conform
+XFAIL: conform/XPG42/varargs.h/linknamespace
+PASS: conform/XPG42/wordexp.h/conform
+PASS: conform/XPG42/wordexp.h/linknamespace
+PASS: conform/header-list-ISO
+PASS: conform/header-list-ISO11
+PASS: conform/header-list-ISO99
+PASS: conform/header-list-POSIX
+PASS: conform/header-list-POSIX2008
+PASS: conform/header-list-UNIX98
+PASS: conform/header-list-XOPEN2K
+PASS: conform/header-list-XOPEN2K8
+PASS: conform/header-list-XPG4
+PASS: conform/header-list-XPG42
+PASS: conform/symlist-ISO
+PASS: conform/symlist-ISO11
+PASS: conform/symlist-ISO99
+PASS: conform/symlist-POSIX
+PASS: conform/symlist-POSIX2008
+PASS: conform/symlist-UNIX98
+PASS: conform/symlist-XOPEN2K
+PASS: conform/symlist-XOPEN2K8
+PASS: conform/symlist-XPG4
+PASS: conform/symlist-XPG42
+PASS: conform/symlist-stdlibs-ISO
+PASS: conform/symlist-stdlibs-ISO11
+PASS: conform/symlist-stdlibs-ISO99
+PASS: conform/symlist-stdlibs-POSIX
+PASS: conform/symlist-stdlibs-POSIX2008
+PASS: conform/symlist-stdlibs-UNIX98
+PASS: conform/symlist-stdlibs-XOPEN2K
+PASS: conform/symlist-stdlibs-XOPEN2K8
+PASS: conform/symlist-stdlibs-XPG4
+PASS: conform/symlist-stdlibs-XPG42
+
+Running csu ...
+PASS: csu/test-as-const-rtld-global-offsets
+PASS: csu/test-as-const-rtld-sizes
+PASS: csu/test-as-const-tlsdesc
+
+Running ctype ...
+PASS: ctype/check-installed-headers-c
+PASS: ctype/check-installed-headers-cxx
+PASS: ctype/check-obsolete-constructs
+PASS: ctype/check-wrapper-headers
+PASS: ctype/test_ctype
+
+Running debug ...
+PASS: debug/backtrace-tst
+PASS: debug/check-installed-headers-c
+PASS: debug/check-installed-headers-cxx
+PASS: debug/check-obsolete-constructs
+PASS: debug/check-wrapper-headers
+PASS: debug/test-stpcpy_chk
+PASS: debug/test-strcpy_chk
+PASS: debug/tst-backtrace2
+PASS: debug/tst-backtrace3
+PASS: debug/tst-backtrace4
+PASS: debug/tst-backtrace5
+PASS: debug/tst-backtrace6
+PASS: debug/tst-chk-cancel
+PASS: debug/tst-fortify
+PASS: debug/tst-fortify-c-default-1-def
+PASS: debug/tst-fortify-c-default-1-time64
+PASS: debug/tst-fortify-c-default-2-def
+PASS: debug/tst-fortify-c-default-2-time64
+PASS: debug/tst-fortify-c-default-3-def
+PASS: debug/tst-fortify-c-default-3-time64
+PASS: debug/tst-fortify-c-lfs-1-def
+PASS: debug/tst-fortify-c-lfs-2-def
+PASS: debug/tst-fortify-c-lfs-3-def
+PASS: debug/tst-fortify-c-nongnu-1-def
+PASS: debug/tst-fortify-c-nongnu-1-time64
+PASS: debug/tst-fortify-c-nongnu-2-def
+PASS: debug/tst-fortify-c-nongnu-2-time64
+PASS: debug/tst-fortify-c-nongnu-3-def
+PASS: debug/tst-fortify-c-nongnu-3-time64
+PASS: debug/tst-fortify-cc-default-1-def
+PASS: debug/tst-fortify-cc-default-1-time64
+PASS: debug/tst-fortify-cc-default-2-def
+PASS: debug/tst-fortify-cc-default-2-time64
+PASS: debug/tst-fortify-cc-default-3-def
+PASS: debug/tst-fortify-cc-default-3-time64
+PASS: debug/tst-fortify-cc-lfs-1-def
+PASS: debug/tst-fortify-cc-lfs-2-def
+PASS: debug/tst-fortify-cc-lfs-3-def
+PASS: debug/tst-fortify-cc-nongnu-1-def
+PASS: debug/tst-fortify-cc-nongnu-1-time64
+PASS: debug/tst-fortify-cc-nongnu-2-def
+PASS: debug/tst-fortify-cc-nongnu-2-time64
+PASS: debug/tst-fortify-cc-nongnu-3-def
+PASS: debug/tst-fortify-cc-nongnu-3-time64
+PASS: debug/tst-longjmp_chk
+PASS: debug/tst-longjmp_chk2
+PASS: debug/tst-realpath-chk
+PASS: debug/tst-sprintf-fortify-rdonly
+PASS: debug/tst-sprintf-fortify-unchecked
+PASS: debug/tst-ssp-1
+
+Running dirent ...
+PASS: dirent/bug-readdir1
+PASS: dirent/check-installed-headers-c
+PASS: dirent/check-installed-headers-cxx
+PASS: dirent/check-obsolete-constructs
+PASS: dirent/check-wrapper-headers
+PASS: dirent/list
+PASS: dirent/opendir-tst1
+PASS: dirent/tst-fdopendir
+PASS: dirent/tst-fdopendir2
+PASS: dirent/tst-getdents64
+PASS: dirent/tst-readdir64-compat
+PASS: dirent/tst-scandir
+PASS: dirent/tst-scandir64
+PASS: dirent/tst-seekdir
+
+Running dlfcn ...
+PASS: dlfcn/bug-atexit1
+PASS: dlfcn/bug-atexit2
+PASS: dlfcn/bug-atexit3
+PASS: dlfcn/bug-dl-leaf
+PASS: dlfcn/bug-dlopen1
+PASS: dlfcn/bug-dlsym1
+PASS: dlfcn/check-abi-libdl
+PASS: dlfcn/check-installed-headers-c
+PASS: dlfcn/check-installed-headers-cxx
+PASS: dlfcn/check-obsolete-constructs
+PASS: dlfcn/check-wrapper-headers
+PASS: dlfcn/default
+PASS: dlfcn/errmsg1
+PASS: dlfcn/failtest
+PASS: dlfcn/glrefmain
+PASS: dlfcn/tst-dladdr
+PASS: dlfcn/tst-dlinfo
+PASS: dlfcn/tst-dlinfo-phdr
+PASS: dlfcn/tst-rec-dlopen
+PASS: dlfcn/tstatexit
+PASS: dlfcn/tstcxaatexit
+PASS: dlfcn/tststatic
+PASS: dlfcn/tststatic2
+PASS: dlfcn/tststatic3
+PASS: dlfcn/tststatic4
+PASS: dlfcn/tststatic5
+
+Running elf ...
+PASS: elf/argv0test
+PASS: elf/check-abi-ld
+PASS: elf/check-abi-libc
+PASS: elf/check-abi-version-libc
+PASS: elf/check-execstack
+PASS: elf/check-initfini
+PASS: elf/check-installed-headers-c
+PASS: elf/check-installed-headers-cxx
+PASS: elf/check-localplt
+PASS: elf/check-obsolete-constructs
+PASS: elf/check-textrel
+PASS: elf/check-wrapper-headers
+PASS: elf/check-wx-segment
+PASS: elf/circleload1
+PASS: elf/constload1
+PASS: elf/dblload
+PASS: elf/dblunload
+PASS: elf/filter
+PASS: elf/global
+PASS: elf/ifuncmain1
+PASS: elf/ifuncmain1pic
+PASS: elf/ifuncmain1picstatic
+PASS: elf/ifuncmain1pie
+PASS: elf/ifuncmain1static
+PASS: elf/ifuncmain1staticpic
+PASS: elf/ifuncmain1staticpie
+PASS: elf/ifuncmain1vis
+PASS: elf/ifuncmain1vispic
+PASS: elf/ifuncmain1vispie
+PASS: elf/ifuncmain2
+PASS: elf/ifuncmain2pic
+PASS: elf/ifuncmain2picstatic
+PASS: elf/ifuncmain2static
+PASS: elf/ifuncmain3
+PASS: elf/ifuncmain4
+PASS: elf/ifuncmain4picstatic
+PASS: elf/ifuncmain4static
+PASS: elf/ifuncmain5
+PASS: elf/ifuncmain5pic
+PASS: elf/ifuncmain5picstatic
+PASS: elf/ifuncmain5pie
+PASS: elf/ifuncmain5static
+PASS: elf/ifuncmain5staticpic
+PASS: elf/ifuncmain6pie
+PASS: elf/ifuncmain7
+PASS: elf/ifuncmain7pic
+PASS: elf/ifuncmain7picstatic
+PASS: elf/ifuncmain7pie
+PASS: elf/ifuncmain7static
+PASS: elf/ifuncmain9
+PASS: elf/ifuncmain9pic
+PASS: elf/ifuncmain9picstatic
+PASS: elf/ifuncmain9pie
+PASS: elf/ifuncmain9static
+PASS: elf/initfirst
+PASS: elf/lateglobal
+PASS: elf/list-tunables
+PASS: elf/loadfail
+PASS: elf/loadtest
+PASS: elf/multiload
+PASS: elf/neededtest
+PASS: elf/neededtest2
+PASS: elf/neededtest3
+PASS: elf/neededtest4
+PASS: elf/next
+PASS: elf/nodelete
+PASS: elf/nodelete2
+PASS: elf/nodlopen
+PASS: elf/nodlopen2
+PASS: elf/noload
+PASS: elf/noload-mem
+PASS: elf/order
+PASS: elf/order-cmp
+PASS: elf/order2
+PASS: elf/order2-cmp
+PASS: elf/origtest
+PASS: elf/preloadtest
+PASS: elf/reldep
+PASS: elf/reldep2
+PASS: elf/reldep3
+PASS: elf/reldep4
+PASS: elf/reldep5
+PASS: elf/reldep6
+PASS: elf/reldep7
+PASS: elf/reldep8
+PASS: elf/resolvfail
+PASS: elf/restest1
+PASS: elf/restest2
+PASS: elf/tst-_dl_addr_inside_object
+PASS: elf/tst-absolute-sym
+PASS: elf/tst-absolute-zero
+PASS: elf/tst-addr1
+PASS: elf/tst-align
+PASS: elf/tst-align2
+PASS: elf/tst-align3
+PASS: elf/tst-armtlsdescextlazy
+PASS: elf/tst-armtlsdescextnow
+PASS: elf/tst-armtlsdescloc
+PASS: elf/tst-array1
+PASS: elf/tst-array1-cmp
+PASS: elf/tst-array1-static
+PASS: elf/tst-array1-static-cmp
+PASS: elf/tst-array2
+PASS: elf/tst-array2-cmp
+PASS: elf/tst-array3
+PASS: elf/tst-array3-cmp
+PASS: elf/tst-array4
+PASS: elf/tst-array4-cmp
+PASS: elf/tst-array5
+PASS: elf/tst-array5-cmp
+PASS: elf/tst-array5-static
+PASS: elf/tst-array5-static-cmp
+PASS: elf/tst-audit-tlsdesc
+PASS: elf/tst-audit-tlsdesc-dlopen
+PASS: elf/tst-audit1
+PASS: elf/tst-audit11
+PASS: elf/tst-audit12
+PASS: elf/tst-audit13
+PASS: elf/tst-audit14
+PASS: elf/tst-audit14-cmp
+PASS: elf/tst-audit14a
+PASS: elf/tst-audit14a-cmp
+PASS: elf/tst-audit15
+PASS: elf/tst-audit15-cmp
+PASS: elf/tst-audit16
+PASS: elf/tst-audit16-cmp
+PASS: elf/tst-audit17
+PASS: elf/tst-audit18
+PASS: elf/tst-audit19a
+PASS: elf/tst-audit19b
+PASS: elf/tst-audit2
+PASS: elf/tst-audit20
+PASS: elf/tst-audit21
+UNSUPPORTED: elf/tst-audit22
+PASS: elf/tst-audit23
+PASS: elf/tst-audit24a
+PASS: elf/tst-audit24b
+PASS: elf/tst-audit24c
+PASS: elf/tst-audit24d
+PASS: elf/tst-audit25a
+PASS: elf/tst-audit25b
+PASS: elf/tst-audit28
+PASS: elf/tst-audit8
+PASS: elf/tst-audit9
+PASS: elf/tst-auditmany
+PASS: elf/tst-auxobj
+PASS: elf/tst-auxobj-dlopen
+PASS: elf/tst-auxv
+PASS: elf/tst-big-note
+PASS: elf/tst-bz15311
+PASS: elf/tst-bz28937
+PASS: elf/tst-create_format1
+PASS: elf/tst-debug1
+UNSUPPORTED: elf/tst-decorate-maps
+PASS: elf/tst-deep1
+PASS: elf/tst-dl-hash
+PASS: elf/tst-dl-hwcaps_split
+PASS: elf/tst-dl-is_dso
+PASS: elf/tst-dl-iter-static
+PASS: elf/tst-dl-printf-static
+PASS: elf/tst-dl_find_object
+PASS: elf/tst-dl_find_object-static
+PASS: elf/tst-dl_find_object-threads
+PASS: elf/tst-dlclose-lazy
+PASS: elf/tst-dlmodcount
+PASS: elf/tst-dlmopen-dlerror
+PASS: elf/tst-dlmopen-gethostbyname
+PASS: elf/tst-dlmopen-twice
+PASS: elf/tst-dlmopen1
+PASS: elf/tst-dlmopen2
+PASS: elf/tst-dlmopen3
+PASS: elf/tst-dlmopen4
+PASS: elf/tst-dlopen-nodelete-reloc
+PASS: elf/tst-dlopen-pie
+PASS: elf/tst-dlopen-self
+FAIL: elf/tst-dlopen-self-container
+PASS: elf/tst-dlopen-self-pie
+PASS: elf/tst-dlopen-tlsmodid
+FAIL: elf/tst-dlopen-tlsmodid-container
+PASS: elf/tst-dlopen-tlsmodid-pie
+PASS: elf/tst-dlopenfail
+PASS: elf/tst-dlopenfail-2
+PASS: elf/tst-dlopenrpath
+PASS: elf/tst-dlsym-error
+PASS: elf/tst-dso-ordering1
+PASS: elf/tst-dso-ordering10
+PASS: elf/tst-dso-ordering2
+PASS: elf/tst-dso-ordering3
+PASS: elf/tst-dso-ordering4
+PASS: elf/tst-dso-ordering5
+PASS: elf/tst-dso-ordering6
+PASS: elf/tst-dso-ordering7
+PASS: elf/tst-dso-ordering8
+PASS: elf/tst-dso-ordering9
+PASS: elf/tst-dst-static
+UNSUPPORTED: elf/tst-env-setuid
+PASS: elf/tst-env-setuid-static
+PASS: elf/tst-env-setuid-tunables
+PASS: elf/tst-execstack
+PASS: elf/tst-execstack-needed
+PASS: elf/tst-execstack-prog
+PASS: elf/tst-filterobj
+PASS: elf/tst-filterobj-dlopen
+PASS: elf/tst-getauxval-static
+PASS: elf/tst-glibc-hwcaps
+PASS: elf/tst-glibc-hwcaps-mask
+PASS: elf/tst-glibc-hwcaps-prepend
+FAIL: elf/tst-glibc-hwcaps-prepend-cache
+PASS: elf/tst-glibcelf
+PASS: elf/tst-global1
+PASS: elf/tst-global2
+PASS: elf/tst-gnu2-tls1
+PASS: elf/tst-ifunc-fault-bindnow
+PASS: elf/tst-ifunc-fault-lazy
+PASS: elf/tst-ifunc-textrel
+PASS: elf/tst-initfinilazyfail
+PASS: elf/tst-initorder
+PASS: elf/tst-initorder-cmp
+PASS: elf/tst-initorder2
+PASS: elf/tst-initorder2-cmp
+PASS: elf/tst-latepthread
+PASS: elf/tst-ldconfig-X
+FAIL: elf/tst-ldconfig-bad-aux-cache
+FAIL: elf/tst-ldconfig-ld_so_conf-update
+PASS: elf/tst-ldconfig-p
+PASS: elf/tst-ldconfig-soname
+PASS: elf/tst-leaks1
+PASS: elf/tst-leaks1-mem
+PASS: elf/tst-linkall-static
+PASS: elf/tst-main1
+PASS: elf/tst-next-ver
+PASS: elf/tst-nodelete
+PASS: elf/tst-nodelete-dlclose
+PASS: elf/tst-nodelete-opened
+PASS: elf/tst-nodelete2
+PASS: elf/tst-nodeps1
+PASS: elf/tst-nodeps2
+PASS: elf/tst-noload
+PASS: elf/tst-non-directory-path
+PASS: elf/tst-null-argv
+PASS: elf/tst-p_align1
+PASS: elf/tst-p_align2
+PASS: elf/tst-p_align3
+PASS: elf/tst-pathopt
+PASS: elf/tst-pie1
+PASS: elf/tst-pie2
+FAIL: elf/tst-pldd
+FAIL: elf/tst-preload-pthread-libc
+XPASS: elf/tst-protected1a
+XPASS: elf/tst-protected1b
+PASS: elf/tst-ptrguard1
+PASS: elf/tst-ptrguard1-static
+PASS: elf/tst-relro-ldso
+PASS: elf/tst-relro-libc
+PASS: elf/tst-relsort1
+PASS: elf/tst-ro-dynamic
+FAIL: elf/tst-rootdir
+PASS: elf/tst-rtld-help
+PASS: elf/tst-rtld-list-diagnostics
+PASS: elf/tst-rtld-load-self
+PASS: elf/tst-rtld-preload
+PASS: elf/tst-rtld-run-static
+PASS: elf/tst-single_threaded
+PASS: elf/tst-single_threaded-pthread
+PASS: elf/tst-single_threaded-pthread-static
+PASS: elf/tst-single_threaded-static
+PASS: elf/tst-single_threaded-static-dlopen
+PASS: elf/tst-sonamemove-dlopen
+PASS: elf/tst-sonamemove-link
+PASS: elf/tst-sprof-basic
+PASS: elf/tst-stackguard1
+PASS: elf/tst-stackguard1-static
+PASS: elf/tst-stringtable
+PASS: elf/tst-thrlock
+PASS: elf/tst-tls-allocation-failure-static
+PASS: elf/tst-tls-allocation-failure-static-patched
+PASS: elf/tst-tls-dlinfo
+PASS: elf/tst-tls-ie
+PASS: elf/tst-tls-ie-dlmopen
+PASS: elf/tst-tls-manydynamic
+PASS: elf/tst-tls-surplus
+PASS: elf/tst-tls1
+PASS: elf/tst-tls1-static
+PASS: elf/tst-tls1-static-non-pie
+PASS: elf/tst-tls10
+PASS: elf/tst-tls11
+PASS: elf/tst-tls12
+PASS: elf/tst-tls13
+PASS: elf/tst-tls14
+PASS: elf/tst-tls15
+PASS: elf/tst-tls16
+PASS: elf/tst-tls17
+PASS: elf/tst-tls18
+PASS: elf/tst-tls19
+PASS: elf/tst-tls20
+PASS: elf/tst-tls21
+PASS: elf/tst-tls3
+PASS: elf/tst-tls4
+PASS: elf/tst-tls5
+PASS: elf/tst-tls6
+PASS: elf/tst-tls7
+PASS: elf/tst-tls8
+PASS: elf/tst-tls9
+PASS: elf/tst-tls9-static
+PASS: elf/tst-tlsalign
+PASS: elf/tst-tlsalign-extern
+PASS: elf/tst-tlsalign-extern-static
+PASS: elf/tst-tlsalign-static
+PASS: elf/tst-trace1
+PASS: elf/tst-trace2
+PASS: elf/tst-trace3
+PASS: elf/tst-trace4
+PASS: elf/tst-trace5
+PASS: elf/tst-tunables
+PASS: elf/tst-unique1
+PASS: elf/tst-unique2
+PASS: elf/tst-unique3
+PASS: elf/tst-unique4
+PASS: elf/tst-unused-dep
+PASS: elf/tst-unused-dep-cmp
+PASS: elf/tst-unwind-ctor
+PASS: elf/tst-unwind-main
+PASS: elf/tst-valgrind-smoke
+PASS: elf/unload
+PASS: elf/unload2
+PASS: elf/unload3
+PASS: elf/unload4
+PASS: elf/unload5
+PASS: elf/unload6
+PASS: elf/unload7
+PASS: elf/unload8
+PASS: elf/valgrind-test
+PASS: elf/vismain
+
+Running gmon ...
+PASS: gmon/check-installed-headers-c
+PASS: gmon/check-installed-headers-cxx
+PASS: gmon/check-obsolete-constructs
+PASS: gmon/check-wrapper-headers
+PASS: gmon/tst-gmon
+PASS: gmon/tst-gmon-gprof
+PASS: gmon/tst-gmon-pie
+PASS: gmon/tst-gmon-pie-gprof
+PASS: gmon/tst-gmon-static
+PASS: gmon/tst-gmon-static-gprof
+PASS: gmon/tst-mcleanup
+PASS: gmon/tst-mcount-overflow
+PASS: gmon/tst-mcount-overflow-check
+PASS: gmon/tst-sprofil
+
+Running gnulib ...
+PASS: gnulib/tst-gcc
+
+Running hesiod ...
+PASS: hesiod/check-abi-libnss_hesiod
+
+Running iconv ...
+PASS: iconv/check-installed-headers-c
+PASS: iconv/check-installed-headers-cxx
+PASS: iconv/check-obsolete-constructs
+PASS: iconv/check-wrapper-headers
+PASS: iconv/tst-gconv-init-failure
+PASS: iconv/tst-iconv-mt
+PASS: iconv/tst-iconv-opt
+PASS: iconv/tst-iconv1
+PASS: iconv/tst-iconv2
+PASS: iconv/tst-iconv3
+PASS: iconv/tst-iconv4
+PASS: iconv/tst-iconv5
+PASS: iconv/tst-iconv6
+PASS: iconv/tst-iconv7
+PASS: iconv/tst-iconv8
+PASS: iconv/tst-iconv9
+PASS: iconv/tst-iconv_prog
+
+Running iconvdata ...
+PASS: iconvdata/bug-iconv1
+PASS: iconvdata/bug-iconv10
+PASS: iconvdata/bug-iconv11
+PASS: iconvdata/bug-iconv12
+PASS: iconvdata/bug-iconv13
+PASS: iconvdata/bug-iconv14
+PASS: iconvdata/bug-iconv15
+PASS: iconvdata/bug-iconv2
+PASS: iconvdata/bug-iconv3
+PASS: iconvdata/bug-iconv4
+PASS: iconvdata/bug-iconv5
+PASS: iconvdata/bug-iconv6
+PASS: iconvdata/bug-iconv8
+PASS: iconvdata/bug-iconv9
+PASS: iconvdata/iconv-test
+PASS: iconvdata/mtrace-tst-loading
+PASS: iconvdata/tst-e2big
+PASS: iconvdata/tst-iconv-big5-hkscs-to-2ucs4
+PASS: iconvdata/tst-iconv4
+PASS: iconvdata/tst-iconv6
+PASS: iconvdata/tst-iconv7
+PASS: iconvdata/tst-loading
+PASS: iconvdata/tst-tables
+
+Running inet ...
+PASS: inet/bug-if1
+PASS: inet/check-installed-headers-c
+PASS: inet/check-installed-headers-cxx
+PASS: inet/check-obsolete-constructs
+PASS: inet/check-wrapper-headers
+PASS: inet/htontest
+PASS: inet/test-hnto-types
+PASS: inet/test-ifaddrs
+PASS: inet/test-inet6_opt
+PASS: inet/test_ifindex
+PASS: inet/tst-checks
+PASS: inet/tst-checks-posix
+PASS: inet/tst-deadline
+PASS: inet/tst-ether_aton
+PASS: inet/tst-ether_line
+PASS: inet/tst-getni1
+PASS: inet/tst-getni2
+PASS: inet/tst-idna_name_classify
+PASS: inet/tst-if_index-long
+PASS: inet/tst-inet6_rth
+PASS: inet/tst-inet6_scopeid_pton
+PASS: inet/tst-network
+PASS: inet/tst-ntoa
+PASS: inet/tst-sockaddr
+
+Running intl ...
+PASS: intl/check-installed-headers-c
+PASS: intl/check-installed-headers-cxx
+PASS: intl/check-obsolete-constructs
+PASS: intl/check-wrapper-headers
+PASS: intl/mtrace-tst-gettext
+PASS: intl/tst-codeset
+PASS: intl/tst-gettext
+PASS: intl/tst-gettext-c-utf8
+PASS: intl/tst-gettext2
+PASS: intl/tst-gettext3
+PASS: intl/tst-gettext4
+PASS: intl/tst-gettext5
+PASS: intl/tst-gettext6
+PASS: intl/tst-ngettext
+PASS: intl/tst-translit
+
+Running io ...
+PASS: io/bug-ftw1
+PASS: io/bug-ftw2
+PASS: io/bug-ftw3
+PASS: io/bug-ftw4
+PASS: io/bug-ftw5
+PASS: io/check-installed-headers-c
+PASS: io/check-installed-headers-cxx
+PASS: io/check-obsolete-constructs
+PASS: io/check-wrapper-headers
+PASS: io/ftwtest
+PASS: io/ftwtest-time64
+PASS: io/test-lfs
+PASS: io/test-stat
+PASS: io/test-stat2
+PASS: io/test-utime
+PASS: io/tst-close_range
+PASS: io/tst-closefrom
+PASS: io/tst-copy_file_range
+PASS: io/tst-faccessat
+PASS: io/tst-fallocate
+PASS: io/tst-fallocate64
+PASS: io/tst-fchmodat
+PASS: io/tst-fchownat
+PASS: io/tst-fcntl
+PASS: io/tst-fcntl-lock
+PASS: io/tst-fcntl-lock-lfs
+PASS: io/tst-fcntl-time64
+PASS: io/tst-file_change_detection
+PASS: io/tst-fstatat
+PASS: io/tst-fts
+PASS: io/tst-fts-lfs
+PASS: io/tst-fts-time64
+PASS: io/tst-ftw-bz26353
+PASS: io/tst-ftw-bz28126
+PASS: io/tst-ftw-lnk
+PASS: io/tst-futimens
+PASS: io/tst-futimens-time64
+PASS: io/tst-futimes
+PASS: io/tst-futimes-time64
+PASS: io/tst-futimesat
+PASS: io/tst-futimesat-time64
+PASS: io/tst-getcwd
+PASS: io/tst-getcwd-abspath
+PASS: io/tst-getcwd-smallbuff
+FAIL: io/tst-lchmod
+FAIL: io/tst-lchmod-time64
+PASS: io/tst-linkat
+PASS: io/tst-lockf
+PASS: io/tst-lutimes
+PASS: io/tst-lutimes-time64
+PASS: io/tst-mkdirat
+PASS: io/tst-mkfifoat
+PASS: io/tst-mknodat
+PASS: io/tst-o_path-locks
+PASS: io/tst-open-tmpfile
+PASS: io/tst-openat
+PASS: io/tst-posix_fallocate
+PASS: io/tst-posix_fallocate64
+PASS: io/tst-readlinkat
+PASS: io/tst-renameat
+PASS: io/tst-stat
+PASS: io/tst-stat-lfs
+PASS: io/tst-stat-time64
+PASS: io/tst-statvfs
+PASS: io/tst-statx
+PASS: io/tst-symlinkat
+PASS: io/tst-ttyname_r
+PASS: io/tst-unlinkat
+PASS: io/tst-utime
+PASS: io/tst-utime-time64
+PASS: io/tst-utimensat
+PASS: io/tst-utimensat-time64
+PASS: io/tst-utimes
+PASS: io/tst-utimes-time64
+
+Running libio ...
+PASS: libio/bug-fopena+
+PASS: libio/bug-fseek
+PASS: libio/bug-ftell
+PASS: libio/bug-memstream1
+PASS: libio/bug-mmap-fflush
+PASS: libio/bug-rewind
+PASS: libio/bug-rewind2
+PASS: libio/bug-ungetc
+PASS: libio/bug-ungetc2
+PASS: libio/bug-ungetc3
+PASS: libio/bug-ungetc4
+PASS: libio/bug-ungetwc1
+PASS: libio/bug-ungetwc2
+PASS: libio/bug-wfflush
+PASS: libio/bug-wmemstream1
+PASS: libio/bug-wsetpos
+PASS: libio/check-installed-headers-c
+PASS: libio/check-installed-headers-cxx
+PASS: libio/check-obsolete-constructs
+PASS: libio/check-wrapper-headers
+PASS: libio/test-as-const-libio-macros
+PASS: libio/test-fmemopen
+PASS: libio/test-fmemopen-mem
+PASS: libio/test-freopen
+PASS: libio/tst-atime
+PASS: libio/tst-bz22415
+PASS: libio/tst-bz22415-mem
+PASS: libio/tst-bz24051
+PASS: libio/tst-bz24153
+PASS: libio/tst-bz24228
+PASS: libio/tst-bz24228-mem
+PASS: libio/tst-bz28828
+PASS: libio/tst-cleanup-default
+PASS: libio/tst-cleanup-default-cmp
+PASS: libio/tst-cleanup-default-static
+PASS: libio/tst-cleanup-default-static-cmp
+PASS: libio/tst-cleanup-nostart-stop-gc
+PASS: libio/tst-cleanup-nostart-stop-gc-cmp
+PASS: libio/tst-cleanup-nostart-stop-gc-static
+PASS: libio/tst-cleanup-nostart-stop-gc-static-cmp
+PASS: libio/tst-cleanup-start-stop-gc
+PASS: libio/tst-cleanup-start-stop-gc-cmp
+PASS: libio/tst-cleanup-start-stop-gc-static
+PASS: libio/tst-cleanup-start-stop-gc-static-cmp
+PASS: libio/tst-eof
+PASS: libio/tst-ext
+PASS: libio/tst-ext2
+PASS: libio/tst-fgetc-after-eof
+PASS: libio/tst-fgetwc
+PASS: libio/tst-fgetws
+PASS: libio/tst-fopenloc
+PASS: libio/tst-fopenloc-cmp
+PASS: libio/tst-fopenloc-mem
+PASS: libio/tst-fopenloc2
+PASS: libio/tst-fputws
+PASS: libio/tst-freopen
+PASS: libio/tst-fseek
+PASS: libio/tst-ftell-active-handler
+PASS: libio/tst-ftell-append
+PASS: libio/tst-ftell-partial-wide
+PASS: libio/tst-fwrite-error
+PASS: libio/tst-getdelim
+PASS: libio/tst-memstream1
+PASS: libio/tst-memstream2
+PASS: libio/tst-memstream3
+PASS: libio/tst-memstream4
+PASS: libio/tst-mmap-eofsync
+PASS: libio/tst-mmap-fflushsync
+PASS: libio/tst-mmap-offend
+PASS: libio/tst-mmap-setvbuf
+PASS: libio/tst-mmap2-eofsync
+PASS: libio/tst-popen1
+PASS: libio/tst-setvbuf1
+PASS: libio/tst-sprintf-chk-ub
+PASS: libio/tst-sprintf-ub
+PASS: libio/tst-sscanf
+PASS: libio/tst-swscanf
+PASS: libio/tst-ungetwc1
+PASS: libio/tst-ungetwc2
+PASS: libio/tst-vtables
+PASS: libio/tst-vtables-interposed
+PASS: libio/tst-wfile-sync
+PASS: libio/tst-widetext
+PASS: libio/tst-wmemstream1
+PASS: libio/tst-wmemstream2
+PASS: libio/tst-wmemstream3
+PASS: libio/tst-wmemstream4
+PASS: libio/tst-wmemstream5
+PASS: libio/tst_getwc
+PASS: libio/tst_putwc
+PASS: libio/tst_swprintf
+PASS: libio/tst_swscanf
+PASS: libio/tst_wprintf
+PASS: libio/tst_wprintf2
+PASS: libio/tst_wscanf
+
+Running locale ...
+PASS: locale/check-abi-libBrokenLocale
+PASS: locale/check-installed-headers-c
+PASS: locale/check-installed-headers-cxx
+PASS: locale/check-obsolete-constructs
+PASS: locale/check-wrapper-headers
+PASS: locale/tst-C-locale
+PASS: locale/tst-duplocale
+PASS: locale/tst-locale-locpath
+FAIL: locale/tst-localedef-path-norm
+PASS: locale/tst-locname
+
+Running localedata ...
+PASS: localedata/bug-iconv-trans
+PASS: localedata/bug-setlocale1
+PASS: localedata/bug-setlocale1-static
+PASS: localedata/bug-usesetlocale
+PASS: localedata/mtrace-tst-leaks
+PASS: localedata/sort-test
+PASS: localedata/tst-c-utf8-consistency
+PASS: localedata/tst-ctype
+PASS: localedata/tst-digits
+PASS: localedata/tst-fmon
+PASS: localedata/tst-iconv-emojis-trans
+PASS: localedata/tst-iconv-math-trans
+PASS: localedata/tst-langinfo-newlocale
+XFAIL: localedata/tst-langinfo-newlocale-static
+PASS: localedata/tst-langinfo-setlocale
+PASS: localedata/tst-langinfo-setlocale-static
+PASS: localedata/tst-leaks
+PASS: localedata/tst-locale
+FAIL: localedata/tst-localedef-hardlinks
+PASS: localedata/tst-mbswcs1
+PASS: localedata/tst-mbswcs2
+PASS: localedata/tst-mbswcs3
+PASS: localedata/tst-mbswcs4
+PASS: localedata/tst-mbswcs5
+PASS: localedata/tst-mbswcs6
+PASS: localedata/tst-numeric
+PASS: localedata/tst-rpmatch
+PASS: localedata/tst-setlocale
+PASS: localedata/tst-setlocale2
+PASS: localedata/tst-setlocale3
+PASS: localedata/tst-sscanf
+PASS: localedata/tst-strfmon1
+PASS: localedata/tst-trans
+PASS: localedata/tst-wctype
+PASS: localedata/tst-xlocale1
+PASS: localedata/tst-xlocale2
+PASS: localedata/tst_iswalnum
+PASS: localedata/tst_iswalpha
+PASS: localedata/tst_iswcntrl
+PASS: localedata/tst_iswctype
+PASS: localedata/tst_iswdigit
+PASS: localedata/tst_iswgraph
+PASS: localedata/tst_iswlower
+PASS: localedata/tst_iswprint
+PASS: localedata/tst_iswpunct
+PASS: localedata/tst_iswspace
+PASS: localedata/tst_iswupper
+PASS: localedata/tst_iswxdigit
+PASS: localedata/tst_mblen
+PASS: localedata/tst_mbrlen
+PASS: localedata/tst_mbrtowc
+PASS: localedata/tst_mbsrtowcs
+PASS: localedata/tst_mbstowcs
+PASS: localedata/tst_mbtowc
+PASS: localedata/tst_strcoll
+PASS: localedata/tst_strfmon
+PASS: localedata/tst_strxfrm
+PASS: localedata/tst_swscanf
+PASS: localedata/tst_towctrans
+PASS: localedata/tst_towlower
+PASS: localedata/tst_towupper
+PASS: localedata/tst_wcrtomb
+PASS: localedata/tst_wcscat
+PASS: localedata/tst_wcschr
+PASS: localedata/tst_wcscmp
+PASS: localedata/tst_wcscoll
+PASS: localedata/tst_wcscpy
+PASS: localedata/tst_wcscspn
+PASS: localedata/tst_wcslen
+PASS: localedata/tst_wcsncat
+PASS: localedata/tst_wcsncmp
+PASS: localedata/tst_wcsncpy
+PASS: localedata/tst_wcspbrk
+PASS: localedata/tst_wcsrtombs
+PASS: localedata/tst_wcsspn
+PASS: localedata/tst_wcsstr
+PASS: localedata/tst_wcstod
+PASS: localedata/tst_wcstok
+PASS: localedata/tst_wcstombs
+PASS: localedata/tst_wcswidth
+PASS: localedata/tst_wcsxfrm
+PASS: localedata/tst_wctob
+PASS: localedata/tst_wctomb
+PASS: localedata/tst_wctrans
+PASS: localedata/tst_wctype
+PASS: localedata/tst_wcwidth
+
+Running login ...
+PASS: login/check-abi-libutil
+PASS: login/check-installed-headers-c
+PASS: login/check-installed-headers-cxx
+PASS: login/check-obsolete-constructs
+PASS: login/check-wrapper-headers
+PASS: login/tst-getlogin
+PASS: login/tst-grantpt
+PASS: login/tst-ptsname
+PASS: login/tst-pututxline-cache
+PASS: login/tst-pututxline-lockfail
+PASS: login/tst-updwtmpx
+PASS: login/tst-utmp
+PASS: login/tst-utmpx
+
+Running malloc ...
+PASS: malloc/check-abi-libc_malloc_debug
+PASS: malloc/check-installed-headers-c
+PASS: malloc/check-installed-headers-cxx
+PASS: malloc/check-obsolete-constructs
+PASS: malloc/check-wrapper-headers
+PASS: malloc/mallocbug
+PASS: malloc/mallocbug-malloc-check
+PASS: malloc/mallocbug-malloc-hugetlb1
+PASS: malloc/mallocbug-malloc-hugetlb2
+PASS: malloc/mallocbug-mcheck
+PASS: malloc/tst-aligned-alloc
+PASS: malloc/tst-aligned-alloc-malloc-check
+PASS: malloc/tst-aligned-alloc-malloc-hugetlb1
+PASS: malloc/tst-aligned-alloc-malloc-hugetlb2
+PASS: malloc/tst-aligned-alloc-mcheck
+PASS: malloc/tst-aligned-alloc-static
+PASS: malloc/tst-aligned-alloc-static-malloc-hugetlb1
+PASS: malloc/tst-aligned-alloc-static-malloc-hugetlb2
+PASS: malloc/tst-alloc_buffer
+PASS: malloc/tst-alloc_buffer-malloc-check
+PASS: malloc/tst-alloc_buffer-malloc-hugetlb1
+PASS: malloc/tst-alloc_buffer-malloc-hugetlb2
+PASS: malloc/tst-alloc_buffer-mcheck
+PASS: malloc/tst-calloc
+PASS: malloc/tst-calloc-malloc-check
+PASS: malloc/tst-calloc-malloc-hugetlb1
+PASS: malloc/tst-calloc-malloc-hugetlb2
+PASS: malloc/tst-calloc-mcheck
+PASS: malloc/tst-compathooks-off
+PASS: malloc/tst-compathooks-on
+PASS: malloc/tst-dynarray
+PASS: malloc/tst-dynarray-at-fail
+PASS: malloc/tst-dynarray-fail
+PASS: malloc/tst-dynarray-fail-mem
+PASS: malloc/tst-dynarray-mem
+PASS: malloc/tst-free-errno
+PASS: malloc/tst-free-errno-malloc-check
+PASS: malloc/tst-free-errno-malloc-hugetlb1
+PASS: malloc/tst-free-errno-mcheck
+PASS: malloc/tst-interpose-nothread
+PASS: malloc/tst-interpose-nothread-malloc-check
+PASS: malloc/tst-interpose-nothread-mcheck
+PASS: malloc/tst-interpose-static-nothread
+PASS: malloc/tst-interpose-static-thread
+PASS: malloc/tst-interpose-thread
+PASS: malloc/tst-interpose-thread-malloc-check
+PASS: malloc/tst-interpose-thread-mcheck
+PASS: malloc/tst-mallinfo2
+PASS: malloc/tst-mallinfo2-malloc-check
+PASS: malloc/tst-mallinfo2-malloc-hugetlb1
+PASS: malloc/tst-mallinfo2-malloc-hugetlb2
+PASS: malloc/tst-mallinfo2-mcheck
+PASS: malloc/tst-malloc
+PASS: malloc/tst-malloc-backtrace
+PASS: malloc/tst-malloc-backtrace-malloc-check
+PASS: malloc/tst-malloc-backtrace-malloc-hugetlb1
+PASS: malloc/tst-malloc-backtrace-malloc-hugetlb2
+PASS: malloc/tst-malloc-check
+PASS: malloc/tst-malloc-check-malloc-hugetlb1
+PASS: malloc/tst-malloc-check-malloc-hugetlb2
+PASS: malloc/tst-malloc-check-mcheck
+PASS: malloc/tst-malloc-fork-deadlock
+PASS: malloc/tst-malloc-fork-deadlock-malloc-check
+PASS: malloc/tst-malloc-fork-deadlock-malloc-hugetlb1
+PASS: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
+PASS: malloc/tst-malloc-malloc-check
+PASS: malloc/tst-malloc-malloc-hugetlb1
+PASS: malloc/tst-malloc-malloc-hugetlb2
+PASS: malloc/tst-malloc-mcheck
+PASS: malloc/tst-malloc-stats-cancellation
+PASS: malloc/tst-malloc-stats-cancellation-malloc-check
+PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb1
+PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2
+PASS: malloc/tst-malloc-tcache-leak
+PASS: malloc/tst-malloc-thread-exit
+PASS: malloc/tst-malloc-thread-exit-malloc-check
+PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb1
+PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb2
+PASS: malloc/tst-malloc-thread-fail
+PASS: malloc/tst-malloc-thread-fail-malloc-check
+PASS: malloc/tst-malloc-thread-fail-malloc-hugetlb1
+PASS: malloc/tst-malloc-thread-fail-malloc-hugetlb2
+PASS: malloc/tst-malloc-too-large
+PASS: malloc/tst-malloc-too-large-malloc-check
+PASS: malloc/tst-malloc-too-large-malloc-hugetlb1
+PASS: malloc/tst-malloc-too-large-malloc-hugetlb2
+PASS: malloc/tst-malloc-too-large-mcheck
+PASS: malloc/tst-malloc-usable
+PASS: malloc/tst-malloc-usable-mcheck
+PASS: malloc/tst-malloc-usable-tunables
+PASS: malloc/tst-malloc-usable-tunables-malloc-check
+PASS: malloc/tst-malloc_info
+PASS: malloc/tst-malloc_info-malloc-check
+PASS: malloc/tst-malloc_info-malloc-hugetlb1
+PASS: malloc/tst-malloc_info-malloc-hugetlb2
+PASS: malloc/tst-mallocalign1
+PASS: malloc/tst-mallocalign1-malloc-check
+PASS: malloc/tst-mallocalign1-malloc-hugetlb1
+PASS: malloc/tst-mallocalign1-malloc-hugetlb2
+PASS: malloc/tst-mallocalign1-mcheck
+PASS: malloc/tst-mallocfork
+PASS: malloc/tst-mallocfork-malloc-check
+PASS: malloc/tst-mallocfork-malloc-hugetlb1
+PASS: malloc/tst-mallocfork-malloc-hugetlb2
+PASS: malloc/tst-mallocfork-mcheck
+FAIL: malloc/tst-mallocfork2
+PASS: malloc/tst-mallocfork3
+PASS: malloc/tst-mallocstate
+PASS: malloc/tst-mallocstate-malloc-check
+PASS: malloc/tst-mallopt
+PASS: malloc/tst-mallopt-malloc-check
+PASS: malloc/tst-mallopt-malloc-hugetlb1
+PASS: malloc/tst-mallopt-malloc-hugetlb2
+PASS: malloc/tst-mallopt-mcheck
+PASS: malloc/tst-memalign
+PASS: malloc/tst-memalign-2
+PASS: malloc/tst-memalign-2-malloc-hugetlb1
+PASS: malloc/tst-memalign-2-malloc-hugetlb2
+PASS: malloc/tst-memalign-3
+PASS: malloc/tst-memalign-3-malloc-hugetlb1
+PASS: malloc/tst-memalign-3-malloc-hugetlb2
+PASS: malloc/tst-memalign-malloc-check
+PASS: malloc/tst-memalign-malloc-hugetlb1
+PASS: malloc/tst-memalign-malloc-hugetlb2
+PASS: malloc/tst-memalign-mcheck
+PASS: malloc/tst-mtrace
+PASS: malloc/tst-mxfast
+PASS: malloc/tst-mxfast-malloc-hugetlb1
+PASS: malloc/tst-mxfast-malloc-hugetlb2
+PASS: malloc/tst-obstack
+PASS: malloc/tst-obstack-malloc-check
+PASS: malloc/tst-obstack-malloc-hugetlb1
+PASS: malloc/tst-obstack-malloc-hugetlb2
+PASS: malloc/tst-obstack-mcheck
+PASS: malloc/tst-posix_memalign
+PASS: malloc/tst-posix_memalign-malloc-check
+PASS: malloc/tst-posix_memalign-malloc-hugetlb1
+PASS: malloc/tst-posix_memalign-malloc-hugetlb2
+PASS: malloc/tst-posix_memalign-mcheck
+PASS: malloc/tst-pvalloc
+PASS: malloc/tst-pvalloc-fortify
+PASS: malloc/tst-pvalloc-fortify-malloc-check
+PASS: malloc/tst-pvalloc-fortify-malloc-hugetlb1
+PASS: malloc/tst-pvalloc-fortify-malloc-hugetlb2
+PASS: malloc/tst-pvalloc-fortify-mcheck
+PASS: malloc/tst-pvalloc-malloc-check
+PASS: malloc/tst-pvalloc-malloc-hugetlb1
+PASS: malloc/tst-pvalloc-malloc-hugetlb2
+PASS: malloc/tst-pvalloc-mcheck
+PASS: malloc/tst-realloc
+PASS: malloc/tst-realloc-malloc-check
+PASS: malloc/tst-realloc-malloc-hugetlb1
+PASS: malloc/tst-realloc-malloc-hugetlb2
+PASS: malloc/tst-realloc-mcheck
+PASS: malloc/tst-reallocarray
+PASS: malloc/tst-reallocarray-malloc-check
+PASS: malloc/tst-reallocarray-malloc-hugetlb1
+PASS: malloc/tst-reallocarray-malloc-hugetlb2
+PASS: malloc/tst-reallocarray-mcheck
+PASS: malloc/tst-safe-linking
+PASS: malloc/tst-safe-linking-malloc-hugetlb1
+PASS: malloc/tst-safe-linking-malloc-hugetlb2
+PASS: malloc/tst-scratch_buffer
+PASS: malloc/tst-tcfree1
+PASS: malloc/tst-tcfree1-malloc-check
+PASS: malloc/tst-tcfree1-malloc-hugetlb1
+PASS: malloc/tst-tcfree1-malloc-hugetlb2
+PASS: malloc/tst-tcfree1-mcheck
+PASS: malloc/tst-tcfree2
+PASS: malloc/tst-tcfree2-malloc-check
+PASS: malloc/tst-tcfree2-malloc-hugetlb1
+PASS: malloc/tst-tcfree2-malloc-hugetlb2
+PASS: malloc/tst-tcfree2-mcheck
+PASS: malloc/tst-tcfree3
+PASS: malloc/tst-tcfree3-malloc-check
+PASS: malloc/tst-tcfree3-malloc-hugetlb1
+PASS: malloc/tst-tcfree3-malloc-hugetlb2
+PASS: malloc/tst-tcfree3-mcheck
+PASS: malloc/tst-trim1
+PASS: malloc/tst-trim1-malloc-check
+PASS: malloc/tst-trim1-malloc-hugetlb1
+PASS: malloc/tst-trim1-malloc-hugetlb2
+PASS: malloc/tst-trim1-mcheck
+PASS: malloc/tst-valloc
+PASS: malloc/tst-valloc-malloc-check
+PASS: malloc/tst-valloc-malloc-hugetlb1
+PASS: malloc/tst-valloc-malloc-hugetlb2
+PASS: malloc/tst-valloc-mcheck
+
+Running manual ...
+
+Running math ...
+PASS: math/atest-exp
+PASS: math/atest-exp2
+PASS: math/atest-sincos
+PASS: math/basic-test
+PASS: math/bug-nextafter
+PASS: math/bug-nexttoward
+PASS: math/bug-tgmath1
+PASS: math/check-abi-libm
+PASS: math/check-installed-headers-c
+PASS: math/check-installed-headers-cxx
+PASS: math/check-obsolete-constructs
+PASS: math/check-wrapper-headers
+PASS: math/test-double-acos
+PASS: math/test-double-acosh
+PASS: math/test-double-asin
+PASS: math/test-double-asinh
+PASS: math/test-double-atan
+PASS: math/test-double-atan2
+PASS: math/test-double-atanh
+PASS: math/test-double-cabs
+PASS: math/test-double-cacos
+PASS: math/test-double-cacosh
+PASS: math/test-double-canonicalize
+PASS: math/test-double-carg
+PASS: math/test-double-casin
+PASS: math/test-double-casinh
+PASS: math/test-double-catan
+PASS: math/test-double-catanh
+PASS: math/test-double-cbrt
+PASS: math/test-double-ccos
+PASS: math/test-double-ccosh
+PASS: math/test-double-ceil
+PASS: math/test-double-cexp
+PASS: math/test-double-cimag
+PASS: math/test-double-clog
+PASS: math/test-double-clog10
+PASS: math/test-double-compat_totalorder
+PASS: math/test-double-compat_totalordermag
+PASS: math/test-double-conj
+PASS: math/test-double-copysign
+PASS: math/test-double-cos
+PASS: math/test-double-cosh
+PASS: math/test-double-cpow
+PASS: math/test-double-cproj
+PASS: math/test-double-creal
+PASS: math/test-double-csin
+PASS: math/test-double-csinh
+PASS: math/test-double-csqrt
+PASS: math/test-double-ctan
+PASS: math/test-double-ctanh
+PASS: math/test-double-erf
+PASS: math/test-double-erfc
+PASS: math/test-double-exp
+PASS: math/test-double-exp10
+PASS: math/test-double-exp2
+PASS: math/test-double-expm1
+PASS: math/test-double-fabs
+PASS: math/test-double-fdim
+PASS: math/test-double-floor
+PASS: math/test-double-fma
+PASS: math/test-double-fmax
+PASS: math/test-double-fmaximum
+PASS: math/test-double-fmaximum_mag
+PASS: math/test-double-fmaximum_mag_num
+PASS: math/test-double-fmaximum_num
+PASS: math/test-double-fmaxmag
+PASS: math/test-double-fmin
+PASS: math/test-double-fminimum
+PASS: math/test-double-fminimum_mag
+PASS: math/test-double-fminimum_mag_num
+PASS: math/test-double-fminimum_num
+PASS: math/test-double-fminmag
+PASS: math/test-double-fmod
+PASS: math/test-double-fpclassify
+PASS: math/test-double-frexp
+PASS: math/test-double-fromfp
+PASS: math/test-double-fromfpx
+PASS: math/test-double-getpayload
+PASS: math/test-double-hypot
+PASS: math/test-double-ilogb
+PASS: math/test-double-iscanonical
+PASS: math/test-double-iseqsig
+PASS: math/test-double-isfinite
+PASS: math/test-double-isgreater
+PASS: math/test-double-isgreaterequal
+PASS: math/test-double-isinf
+PASS: math/test-double-isless
+PASS: math/test-double-islessequal
+PASS: math/test-double-islessgreater
+PASS: math/test-double-isnan
+PASS: math/test-double-isnormal
+PASS: math/test-double-issignaling
+PASS: math/test-double-issubnormal
+PASS: math/test-double-isunordered
+PASS: math/test-double-iszero
+PASS: math/test-double-j0
+PASS: math/test-double-j1
+PASS: math/test-double-jn
+PASS: math/test-double-ldouble-add
+PASS: math/test-double-ldouble-div
+PASS: math/test-double-ldouble-fma
+PASS: math/test-double-ldouble-mul
+PASS: math/test-double-ldouble-sqrt
+PASS: math/test-double-ldouble-sub
+PASS: math/test-double-lgamma
+PASS: math/test-double-llogb
+PASS: math/test-double-llrint
+PASS: math/test-double-llround
+PASS: math/test-double-log
+PASS: math/test-double-log10
+PASS: math/test-double-log1p
+PASS: math/test-double-log2
+PASS: math/test-double-logb
+PASS: math/test-double-lrint
+PASS: math/test-double-lround
+PASS: math/test-double-modf
+PASS: math/test-double-nearbyint
+PASS: math/test-double-nextafter
+PASS: math/test-double-nextdown
+PASS: math/test-double-nexttoward
+PASS: math/test-double-nextup
+PASS: math/test-double-pow
+PASS: math/test-double-remainder
+PASS: math/test-double-remquo
+PASS: math/test-double-rint
+PASS: math/test-double-round
+PASS: math/test-double-roundeven
+PASS: math/test-double-scalb
+PASS: math/test-double-scalbln
+PASS: math/test-double-scalbn
+PASS: math/test-double-setpayload
+PASS: math/test-double-setpayloadsig
+PASS: math/test-double-signbit
+PASS: math/test-double-significand
+PASS: math/test-double-sin
+PASS: math/test-double-sincos
+PASS: math/test-double-sinh
+PASS: math/test-double-sqrt
+PASS: math/test-double-tan
+PASS: math/test-double-tanh
+PASS: math/test-double-tgamma
+PASS: math/test-double-totalorder
+PASS: math/test-double-totalordermag
+PASS: math/test-double-trunc
+PASS: math/test-double-ufromfp
+PASS: math/test-double-ufromfpx
+PASS: math/test-double-y0
+PASS: math/test-double-y1
+PASS: math/test-double-yn
+PASS: math/test-fe-snans-always-signal
+PASS: math/test-femode
+PASS: math/test-femode-traps
+PASS: math/test-fenv
+PASS: math/test-fenv-clear
+PASS: math/test-fenv-preserve
+PASS: math/test-fenv-return
+PASS: math/test-fenv-tls
+PASS: math/test-fesetexcept
+UNSUPPORTED: math/test-fesetexcept-traps
+PASS: math/test-fetestexceptflag
+PASS: math/test-fexcept
+UNSUPPORTED: math/test-fexcept-traps
+PASS: math/test-float-acos
+PASS: math/test-float-acosh
+PASS: math/test-float-asin
+PASS: math/test-float-asinh
+PASS: math/test-float-atan
+PASS: math/test-float-atan2
+PASS: math/test-float-atanh
+PASS: math/test-float-cabs
+PASS: math/test-float-cacos
+PASS: math/test-float-cacosh
+PASS: math/test-float-canonicalize
+PASS: math/test-float-carg
+PASS: math/test-float-casin
+PASS: math/test-float-casinh
+PASS: math/test-float-catan
+PASS: math/test-float-catanh
+PASS: math/test-float-cbrt
+PASS: math/test-float-ccos
+PASS: math/test-float-ccosh
+PASS: math/test-float-ceil
+PASS: math/test-float-cexp
+PASS: math/test-float-cimag
+PASS: math/test-float-clog
+PASS: math/test-float-clog10
+PASS: math/test-float-compat_totalorder
+PASS: math/test-float-compat_totalordermag
+PASS: math/test-float-conj
+PASS: math/test-float-copysign
+PASS: math/test-float-cos
+PASS: math/test-float-cosh
+PASS: math/test-float-cpow
+PASS: math/test-float-cproj
+PASS: math/test-float-creal
+PASS: math/test-float-csin
+PASS: math/test-float-csinh
+PASS: math/test-float-csqrt
+PASS: math/test-float-ctan
+PASS: math/test-float-ctanh
+PASS: math/test-float-double-add
+PASS: math/test-float-double-div
+PASS: math/test-float-double-fma
+PASS: math/test-float-double-mul
+PASS: math/test-float-double-sqrt
+PASS: math/test-float-double-sub
+PASS: math/test-float-erf
+PASS: math/test-float-erfc
+PASS: math/test-float-exp
+PASS: math/test-float-exp10
+PASS: math/test-float-exp2
+PASS: math/test-float-expm1
+PASS: math/test-float-fabs
+PASS: math/test-float-fdim
+PASS: math/test-float-floor
+PASS: math/test-float-fma
+PASS: math/test-float-fmax
+PASS: math/test-float-fmaximum
+PASS: math/test-float-fmaximum_mag
+PASS: math/test-float-fmaximum_mag_num
+PASS: math/test-float-fmaximum_num
+PASS: math/test-float-fmaxmag
+PASS: math/test-float-fmin
+PASS: math/test-float-fminimum
+PASS: math/test-float-fminimum_mag
+PASS: math/test-float-fminimum_mag_num
+PASS: math/test-float-fminimum_num
+PASS: math/test-float-fminmag
+PASS: math/test-float-fmod
+PASS: math/test-float-fpclassify
+PASS: math/test-float-frexp
+PASS: math/test-float-fromfp
+PASS: math/test-float-fromfpx
+PASS: math/test-float-getpayload
+PASS: math/test-float-hypot
+PASS: math/test-float-ilogb
+PASS: math/test-float-iscanonical
+PASS: math/test-float-iseqsig
+PASS: math/test-float-isfinite
+PASS: math/test-float-isgreater
+PASS: math/test-float-isgreaterequal
+PASS: math/test-float-isinf
+PASS: math/test-float-isless
+PASS: math/test-float-islessequal
+PASS: math/test-float-islessgreater
+PASS: math/test-float-isnan
+PASS: math/test-float-isnormal
+PASS: math/test-float-issignaling
+PASS: math/test-float-issubnormal
+PASS: math/test-float-isunordered
+PASS: math/test-float-iszero
+PASS: math/test-float-j0
+PASS: math/test-float-j1
+PASS: math/test-float-jn
+PASS: math/test-float-ldouble-add
+PASS: math/test-float-ldouble-div
+PASS: math/test-float-ldouble-fma
+PASS: math/test-float-ldouble-mul
+PASS: math/test-float-ldouble-sqrt
+PASS: math/test-float-ldouble-sub
+PASS: math/test-float-lgamma
+PASS: math/test-float-llogb
+PASS: math/test-float-llrint
+PASS: math/test-float-llround
+PASS: math/test-float-log
+PASS: math/test-float-log10
+PASS: math/test-float-log1p
+PASS: math/test-float-log2
+PASS: math/test-float-logb
+PASS: math/test-float-lrint
+PASS: math/test-float-lround
+PASS: math/test-float-modf
+PASS: math/test-float-nearbyint
+PASS: math/test-float-nextafter
+PASS: math/test-float-nextdown
+PASS: math/test-float-nexttoward
+PASS: math/test-float-nextup
+PASS: math/test-float-pow
+PASS: math/test-float-remainder
+PASS: math/test-float-remquo
+PASS: math/test-float-rint
+PASS: math/test-float-round
+PASS: math/test-float-roundeven
+PASS: math/test-float-scalb
+PASS: math/test-float-scalbln
+PASS: math/test-float-scalbn
+PASS: math/test-float-setpayload
+PASS: math/test-float-setpayloadsig
+PASS: math/test-float-signbit
+PASS: math/test-float-significand
+PASS: math/test-float-sin
+PASS: math/test-float-sincos
+PASS: math/test-float-sinh
+PASS: math/test-float-sqrt
+PASS: math/test-float-tan
+PASS: math/test-float-tanh
+PASS: math/test-float-tgamma
+PASS: math/test-float-totalorder
+PASS: math/test-float-totalordermag
+PASS: math/test-float-trunc
+PASS: math/test-float-ufromfp
+PASS: math/test-float-ufromfpx
+PASS: math/test-float-y0
+PASS: math/test-float-y1
+PASS: math/test-float-yn
+PASS: math/test-float32-acos
+PASS: math/test-float32-acosh
+PASS: math/test-float32-asin
+PASS: math/test-float32-asinh
+PASS: math/test-float32-atan
+PASS: math/test-float32-atan2
+PASS: math/test-float32-atanh
+PASS: math/test-float32-cabs
+PASS: math/test-float32-cacos
+PASS: math/test-float32-cacosh
+PASS: math/test-float32-canonicalize
+PASS: math/test-float32-carg
+PASS: math/test-float32-casin
+PASS: math/test-float32-casinh
+PASS: math/test-float32-catan
+PASS: math/test-float32-catanh
+PASS: math/test-float32-cbrt
+PASS: math/test-float32-ccos
+PASS: math/test-float32-ccosh
+PASS: math/test-float32-ceil
+PASS: math/test-float32-cexp
+PASS: math/test-float32-cimag
+PASS: math/test-float32-clog
+PASS: math/test-float32-clog10
+PASS: math/test-float32-compat_totalorder
+PASS: math/test-float32-compat_totalordermag
+PASS: math/test-float32-conj
+PASS: math/test-float32-copysign
+PASS: math/test-float32-cos
+PASS: math/test-float32-cosh
+PASS: math/test-float32-cpow
+PASS: math/test-float32-cproj
+PASS: math/test-float32-creal
+PASS: math/test-float32-csin
+PASS: math/test-float32-csinh
+PASS: math/test-float32-csqrt
+PASS: math/test-float32-ctan
+PASS: math/test-float32-ctanh
+PASS: math/test-float32-erf
+PASS: math/test-float32-erfc
+PASS: math/test-float32-exp
+PASS: math/test-float32-exp10
+PASS: math/test-float32-exp2
+PASS: math/test-float32-expm1
+PASS: math/test-float32-fabs
+PASS: math/test-float32-fdim
+PASS: math/test-float32-float32x-add
+PASS: math/test-float32-float32x-div
+PASS: math/test-float32-float32x-fma
+PASS: math/test-float32-float32x-mul
+PASS: math/test-float32-float32x-sqrt
+PASS: math/test-float32-float32x-sub
+PASS: math/test-float32-float64-add
+PASS: math/test-float32-float64-div
+PASS: math/test-float32-float64-fma
+PASS: math/test-float32-float64-mul
+PASS: math/test-float32-float64-sqrt
+PASS: math/test-float32-float64-sub
+PASS: math/test-float32-floor
+PASS: math/test-float32-fma
+PASS: math/test-float32-fmax
+PASS: math/test-float32-fmaximum
+PASS: math/test-float32-fmaximum_mag
+PASS: math/test-float32-fmaximum_mag_num
+PASS: math/test-float32-fmaximum_num
+PASS: math/test-float32-fmaxmag
+PASS: math/test-float32-fmin
+PASS: math/test-float32-fminimum
+PASS: math/test-float32-fminimum_mag
+PASS: math/test-float32-fminimum_mag_num
+PASS: math/test-float32-fminimum_num
+PASS: math/test-float32-fminmag
+PASS: math/test-float32-fmod
+PASS: math/test-float32-fpclassify
+PASS: math/test-float32-frexp
+PASS: math/test-float32-fromfp
+PASS: math/test-float32-fromfpx
+PASS: math/test-float32-getpayload
+PASS: math/test-float32-hypot
+PASS: math/test-float32-ilogb
+PASS: math/test-float32-iscanonical
+PASS: math/test-float32-iseqsig
+PASS: math/test-float32-isfinite
+PASS: math/test-float32-isgreater
+PASS: math/test-float32-isgreaterequal
+PASS: math/test-float32-isinf
+PASS: math/test-float32-isless
+PASS: math/test-float32-islessequal
+PASS: math/test-float32-islessgreater
+PASS: math/test-float32-isnan
+PASS: math/test-float32-isnormal
+PASS: math/test-float32-issignaling
+PASS: math/test-float32-issubnormal
+PASS: math/test-float32-isunordered
+PASS: math/test-float32-iszero
+PASS: math/test-float32-j0
+PASS: math/test-float32-j1
+PASS: math/test-float32-jn
+PASS: math/test-float32-lgamma
+PASS: math/test-float32-llogb
+PASS: math/test-float32-llrint
+PASS: math/test-float32-llround
+PASS: math/test-float32-log
+PASS: math/test-float32-log10
+PASS: math/test-float32-log1p
+PASS: math/test-float32-log2
+PASS: math/test-float32-logb
+PASS: math/test-float32-lrint
+PASS: math/test-float32-lround
+PASS: math/test-float32-modf
+PASS: math/test-float32-nearbyint
+PASS: math/test-float32-nextafter
+PASS: math/test-float32-nextdown
+PASS: math/test-float32-nexttoward
+PASS: math/test-float32-nextup
+PASS: math/test-float32-pow
+PASS: math/test-float32-remainder
+PASS: math/test-float32-remquo
+PASS: math/test-float32-rint
+PASS: math/test-float32-round
+PASS: math/test-float32-roundeven
+PASS: math/test-float32-scalb
+PASS: math/test-float32-scalbln
+PASS: math/test-float32-scalbn
+PASS: math/test-float32-setpayload
+PASS: math/test-float32-setpayloadsig
+PASS: math/test-float32-signbit
+PASS: math/test-float32-significand
+PASS: math/test-float32-sin
+PASS: math/test-float32-sincos
+PASS: math/test-float32-sinh
+PASS: math/test-float32-sqrt
+PASS: math/test-float32-tan
+PASS: math/test-float32-tanh
+PASS: math/test-float32-tgamma
+PASS: math/test-float32-totalorder
+PASS: math/test-float32-totalordermag
+PASS: math/test-float32-trunc
+PASS: math/test-float32-ufromfp
+PASS: math/test-float32-ufromfpx
+PASS: math/test-float32-y0
+PASS: math/test-float32-y1
+PASS: math/test-float32-yn
+PASS: math/test-float32x-acos
+PASS: math/test-float32x-acosh
+PASS: math/test-float32x-asin
+PASS: math/test-float32x-asinh
+PASS: math/test-float32x-atan
+PASS: math/test-float32x-atan2
+PASS: math/test-float32x-atanh
+PASS: math/test-float32x-cabs
+PASS: math/test-float32x-cacos
+PASS: math/test-float32x-cacosh
+PASS: math/test-float32x-canonicalize
+PASS: math/test-float32x-carg
+PASS: math/test-float32x-casin
+PASS: math/test-float32x-casinh
+PASS: math/test-float32x-catan
+PASS: math/test-float32x-catanh
+PASS: math/test-float32x-cbrt
+PASS: math/test-float32x-ccos
+PASS: math/test-float32x-ccosh
+PASS: math/test-float32x-ceil
+PASS: math/test-float32x-cexp
+PASS: math/test-float32x-cimag
+PASS: math/test-float32x-clog
+PASS: math/test-float32x-clog10
+PASS: math/test-float32x-compat_totalorder
+PASS: math/test-float32x-compat_totalordermag
+PASS: math/test-float32x-conj
+PASS: math/test-float32x-copysign
+PASS: math/test-float32x-cos
+PASS: math/test-float32x-cosh
+PASS: math/test-float32x-cpow
+PASS: math/test-float32x-cproj
+PASS: math/test-float32x-creal
+PASS: math/test-float32x-csin
+PASS: math/test-float32x-csinh
+PASS: math/test-float32x-csqrt
+PASS: math/test-float32x-ctan
+PASS: math/test-float32x-ctanh
+PASS: math/test-float32x-erf
+PASS: math/test-float32x-erfc
+PASS: math/test-float32x-exp
+PASS: math/test-float32x-exp10
+PASS: math/test-float32x-exp2
+PASS: math/test-float32x-expm1
+PASS: math/test-float32x-fabs
+PASS: math/test-float32x-fdim
+PASS: math/test-float32x-float64-add
+PASS: math/test-float32x-float64-div
+PASS: math/test-float32x-float64-fma
+PASS: math/test-float32x-float64-mul
+PASS: math/test-float32x-float64-sqrt
+PASS: math/test-float32x-float64-sub
+PASS: math/test-float32x-floor
+PASS: math/test-float32x-fma
+PASS: math/test-float32x-fmax
+PASS: math/test-float32x-fmaximum
+PASS: math/test-float32x-fmaximum_mag
+PASS: math/test-float32x-fmaximum_mag_num
+PASS: math/test-float32x-fmaximum_num
+PASS: math/test-float32x-fmaxmag
+PASS: math/test-float32x-fmin
+PASS: math/test-float32x-fminimum
+PASS: math/test-float32x-fminimum_mag
+PASS: math/test-float32x-fminimum_mag_num
+PASS: math/test-float32x-fminimum_num
+PASS: math/test-float32x-fminmag
+PASS: math/test-float32x-fmod
+PASS: math/test-float32x-fpclassify
+PASS: math/test-float32x-frexp
+PASS: math/test-float32x-fromfp
+PASS: math/test-float32x-fromfpx
+PASS: math/test-float32x-getpayload
+PASS: math/test-float32x-hypot
+PASS: math/test-float32x-ilogb
+PASS: math/test-float32x-iscanonical
+PASS: math/test-float32x-iseqsig
+PASS: math/test-float32x-isfinite
+PASS: math/test-float32x-isgreater
+PASS: math/test-float32x-isgreaterequal
+PASS: math/test-float32x-isinf
+PASS: math/test-float32x-isless
+PASS: math/test-float32x-islessequal
+PASS: math/test-float32x-islessgreater
+PASS: math/test-float32x-isnan
+PASS: math/test-float32x-isnormal
+PASS: math/test-float32x-issignaling
+PASS: math/test-float32x-issubnormal
+PASS: math/test-float32x-isunordered
+PASS: math/test-float32x-iszero
+PASS: math/test-float32x-j0
+PASS: math/test-float32x-j1
+PASS: math/test-float32x-jn
+PASS: math/test-float32x-lgamma
+PASS: math/test-float32x-llogb
+PASS: math/test-float32x-llrint
+PASS: math/test-float32x-llround
+PASS: math/test-float32x-log
+PASS: math/test-float32x-log10
+PASS: math/test-float32x-log1p
+PASS: math/test-float32x-log2
+PASS: math/test-float32x-logb
+PASS: math/test-float32x-lrint
+PASS: math/test-float32x-lround
+PASS: math/test-float32x-modf
+PASS: math/test-float32x-nearbyint
+PASS: math/test-float32x-nextafter
+PASS: math/test-float32x-nextdown
+PASS: math/test-float32x-nexttoward
+PASS: math/test-float32x-nextup
+PASS: math/test-float32x-pow
+PASS: math/test-float32x-remainder
+PASS: math/test-float32x-remquo
+PASS: math/test-float32x-rint
+PASS: math/test-float32x-round
+PASS: math/test-float32x-roundeven
+PASS: math/test-float32x-scalb
+PASS: math/test-float32x-scalbln
+PASS: math/test-float32x-scalbn
+PASS: math/test-float32x-setpayload
+PASS: math/test-float32x-setpayloadsig
+PASS: math/test-float32x-signbit
+PASS: math/test-float32x-significand
+PASS: math/test-float32x-sin
+PASS: math/test-float32x-sincos
+PASS: math/test-float32x-sinh
+PASS: math/test-float32x-sqrt
+PASS: math/test-float32x-tan
+PASS: math/test-float32x-tanh
+PASS: math/test-float32x-tgamma
+PASS: math/test-float32x-totalorder
+PASS: math/test-float32x-totalordermag
+PASS: math/test-float32x-trunc
+PASS: math/test-float32x-ufromfp
+PASS: math/test-float32x-ufromfpx
+PASS: math/test-float32x-y0
+PASS: math/test-float32x-y1
+PASS: math/test-float32x-yn
+PASS: math/test-float64-acos
+PASS: math/test-float64-acosh
+PASS: math/test-float64-asin
+PASS: math/test-float64-asinh
+PASS: math/test-float64-atan
+PASS: math/test-float64-atan2
+PASS: math/test-float64-atanh
+PASS: math/test-float64-cabs
+PASS: math/test-float64-cacos
+PASS: math/test-float64-cacosh
+PASS: math/test-float64-canonicalize
+PASS: math/test-float64-carg
+PASS: math/test-float64-casin
+PASS: math/test-float64-casinh
+PASS: math/test-float64-catan
+PASS: math/test-float64-catanh
+PASS: math/test-float64-cbrt
+PASS: math/test-float64-ccos
+PASS: math/test-float64-ccosh
+PASS: math/test-float64-ceil
+PASS: math/test-float64-cexp
+PASS: math/test-float64-cimag
+PASS: math/test-float64-clog
+PASS: math/test-float64-clog10
+PASS: math/test-float64-compat_totalorder
+PASS: math/test-float64-compat_totalordermag
+PASS: math/test-float64-conj
+PASS: math/test-float64-copysign
+PASS: math/test-float64-cos
+PASS: math/test-float64-cosh
+PASS: math/test-float64-cpow
+PASS: math/test-float64-cproj
+PASS: math/test-float64-creal
+PASS: math/test-float64-csin
+PASS: math/test-float64-csinh
+PASS: math/test-float64-csqrt
+PASS: math/test-float64-ctan
+PASS: math/test-float64-ctanh
+PASS: math/test-float64-erf
+PASS: math/test-float64-erfc
+PASS: math/test-float64-exp
+PASS: math/test-float64-exp10
+PASS: math/test-float64-exp2
+PASS: math/test-float64-expm1
+PASS: math/test-float64-fabs
+PASS: math/test-float64-fdim
+PASS: math/test-float64-floor
+PASS: math/test-float64-fma
+PASS: math/test-float64-fmax
+PASS: math/test-float64-fmaximum
+PASS: math/test-float64-fmaximum_mag
+PASS: math/test-float64-fmaximum_mag_num
+PASS: math/test-float64-fmaximum_num
+PASS: math/test-float64-fmaxmag
+PASS: math/test-float64-fmin
+PASS: math/test-float64-fminimum
+PASS: math/test-float64-fminimum_mag
+PASS: math/test-float64-fminimum_mag_num
+PASS: math/test-float64-fminimum_num
+PASS: math/test-float64-fminmag
+PASS: math/test-float64-fmod
+PASS: math/test-float64-fpclassify
+PASS: math/test-float64-frexp
+PASS: math/test-float64-fromfp
+PASS: math/test-float64-fromfpx
+PASS: math/test-float64-getpayload
+PASS: math/test-float64-hypot
+PASS: math/test-float64-ilogb
+PASS: math/test-float64-iscanonical
+PASS: math/test-float64-iseqsig
+PASS: math/test-float64-isfinite
+PASS: math/test-float64-isgreater
+PASS: math/test-float64-isgreaterequal
+PASS: math/test-float64-isinf
+PASS: math/test-float64-isless
+PASS: math/test-float64-islessequal
+PASS: math/test-float64-islessgreater
+PASS: math/test-float64-isnan
+PASS: math/test-float64-isnormal
+PASS: math/test-float64-issignaling
+PASS: math/test-float64-issubnormal
+PASS: math/test-float64-isunordered
+PASS: math/test-float64-iszero
+PASS: math/test-float64-j0
+PASS: math/test-float64-j1
+PASS: math/test-float64-jn
+PASS: math/test-float64-lgamma
+PASS: math/test-float64-llogb
+PASS: math/test-float64-llrint
+PASS: math/test-float64-llround
+PASS: math/test-float64-log
+PASS: math/test-float64-log10
+PASS: math/test-float64-log1p
+PASS: math/test-float64-log2
+PASS: math/test-float64-logb
+PASS: math/test-float64-lrint
+PASS: math/test-float64-lround
+PASS: math/test-float64-modf
+PASS: math/test-float64-nearbyint
+PASS: math/test-float64-nextafter
+PASS: math/test-float64-nextdown
+PASS: math/test-float64-nexttoward
+PASS: math/test-float64-nextup
+PASS: math/test-float64-pow
+PASS: math/test-float64-remainder
+PASS: math/test-float64-remquo
+PASS: math/test-float64-rint
+PASS: math/test-float64-round
+PASS: math/test-float64-roundeven
+PASS: math/test-float64-scalb
+PASS: math/test-float64-scalbln
+PASS: math/test-float64-scalbn
+PASS: math/test-float64-setpayload
+PASS: math/test-float64-setpayloadsig
+PASS: math/test-float64-signbit
+PASS: math/test-float64-significand
+PASS: math/test-float64-sin
+PASS: math/test-float64-sincos
+PASS: math/test-float64-sinh
+PASS: math/test-float64-sqrt
+PASS: math/test-float64-tan
+PASS: math/test-float64-tanh
+PASS: math/test-float64-tgamma
+PASS: math/test-float64-totalorder
+PASS: math/test-float64-totalordermag
+PASS: math/test-float64-trunc
+PASS: math/test-float64-ufromfp
+PASS: math/test-float64-ufromfpx
+PASS: math/test-float64-y0
+PASS: math/test-float64-y1
+PASS: math/test-float64-yn
+PASS: math/test-flt-eval-method
+PASS: math/test-fp-ilogb-constants
+PASS: math/test-fp-llogb-constants
+PASS: math/test-fpucw
+PASS: math/test-fpucw-ieee
+PASS: math/test-fpucw-ieee-static
+PASS: math/test-fpucw-static
+PASS: math/test-iseqsig-excess-precision
+PASS: math/test-iszero-excess-precision
+PASS: math/test-ldouble-acos
+PASS: math/test-ldouble-acosh
+PASS: math/test-ldouble-asin
+PASS: math/test-ldouble-asinh
+PASS: math/test-ldouble-atan
+PASS: math/test-ldouble-atan2
+PASS: math/test-ldouble-atanh
+PASS: math/test-ldouble-cabs
+PASS: math/test-ldouble-cacos
+PASS: math/test-ldouble-cacosh
+PASS: math/test-ldouble-canonicalize
+PASS: math/test-ldouble-carg
+PASS: math/test-ldouble-casin
+PASS: math/test-ldouble-casinh
+PASS: math/test-ldouble-catan
+PASS: math/test-ldouble-catanh
+PASS: math/test-ldouble-cbrt
+PASS: math/test-ldouble-ccos
+PASS: math/test-ldouble-ccosh
+PASS: math/test-ldouble-ceil
+PASS: math/test-ldouble-cexp
+PASS: math/test-ldouble-cimag
+PASS: math/test-ldouble-clog
+PASS: math/test-ldouble-clog10
+PASS: math/test-ldouble-compat_totalorder
+PASS: math/test-ldouble-compat_totalordermag
+PASS: math/test-ldouble-conj
+PASS: math/test-ldouble-copysign
+PASS: math/test-ldouble-cos
+PASS: math/test-ldouble-cosh
+PASS: math/test-ldouble-cpow
+PASS: math/test-ldouble-cproj
+PASS: math/test-ldouble-creal
+PASS: math/test-ldouble-csin
+PASS: math/test-ldouble-csinh
+PASS: math/test-ldouble-csqrt
+PASS: math/test-ldouble-ctan
+PASS: math/test-ldouble-ctanh
+PASS: math/test-ldouble-erf
+PASS: math/test-ldouble-erfc
+PASS: math/test-ldouble-exp
+PASS: math/test-ldouble-exp10
+PASS: math/test-ldouble-exp2
+PASS: math/test-ldouble-expm1
+PASS: math/test-ldouble-fabs
+PASS: math/test-ldouble-fdim
+PASS: math/test-ldouble-floor
+PASS: math/test-ldouble-fma
+PASS: math/test-ldouble-fmax
+PASS: math/test-ldouble-fmaximum
+PASS: math/test-ldouble-fmaximum_mag
+PASS: math/test-ldouble-fmaximum_mag_num
+PASS: math/test-ldouble-fmaximum_num
+PASS: math/test-ldouble-fmaxmag
+PASS: math/test-ldouble-fmin
+PASS: math/test-ldouble-fminimum
+PASS: math/test-ldouble-fminimum_mag
+PASS: math/test-ldouble-fminimum_mag_num
+PASS: math/test-ldouble-fminimum_num
+PASS: math/test-ldouble-fminmag
+PASS: math/test-ldouble-fmod
+PASS: math/test-ldouble-fpclassify
+PASS: math/test-ldouble-frexp
+PASS: math/test-ldouble-fromfp
+PASS: math/test-ldouble-fromfpx
+PASS: math/test-ldouble-getpayload
+PASS: math/test-ldouble-hypot
+PASS: math/test-ldouble-ilogb
+PASS: math/test-ldouble-iscanonical
+PASS: math/test-ldouble-iseqsig
+PASS: math/test-ldouble-isfinite
+PASS: math/test-ldouble-isgreater
+PASS: math/test-ldouble-isgreaterequal
+PASS: math/test-ldouble-isinf
+PASS: math/test-ldouble-isless
+PASS: math/test-ldouble-islessequal
+PASS: math/test-ldouble-islessgreater
+PASS: math/test-ldouble-isnan
+PASS: math/test-ldouble-isnormal
+PASS: math/test-ldouble-issignaling
+PASS: math/test-ldouble-issubnormal
+PASS: math/test-ldouble-isunordered
+PASS: math/test-ldouble-iszero
+PASS: math/test-ldouble-j0
+PASS: math/test-ldouble-j1
+PASS: math/test-ldouble-jn
+PASS: math/test-ldouble-lgamma
+PASS: math/test-ldouble-llogb
+PASS: math/test-ldouble-llrint
+PASS: math/test-ldouble-llround
+PASS: math/test-ldouble-log
+PASS: math/test-ldouble-log10
+PASS: math/test-ldouble-log1p
+PASS: math/test-ldouble-log2
+PASS: math/test-ldouble-logb
+PASS: math/test-ldouble-lrint
+PASS: math/test-ldouble-lround
+PASS: math/test-ldouble-modf
+PASS: math/test-ldouble-nearbyint
+PASS: math/test-ldouble-nextafter
+PASS: math/test-ldouble-nextdown
+PASS: math/test-ldouble-nexttoward
+PASS: math/test-ldouble-nextup
+PASS: math/test-ldouble-pow
+PASS: math/test-ldouble-remainder
+PASS: math/test-ldouble-remquo
+PASS: math/test-ldouble-rint
+PASS: math/test-ldouble-round
+PASS: math/test-ldouble-roundeven
+PASS: math/test-ldouble-scalb
+PASS: math/test-ldouble-scalbln
+PASS: math/test-ldouble-scalbn
+PASS: math/test-ldouble-setpayload
+PASS: math/test-ldouble-setpayloadsig
+PASS: math/test-ldouble-signbit
+PASS: math/test-ldouble-significand
+PASS: math/test-ldouble-sin
+PASS: math/test-ldouble-sincos
+PASS: math/test-ldouble-sinh
+PASS: math/test-ldouble-sqrt
+PASS: math/test-ldouble-tan
+PASS: math/test-ldouble-tanh
+PASS: math/test-ldouble-tgamma
+PASS: math/test-ldouble-totalorder
+PASS: math/test-ldouble-totalordermag
+PASS: math/test-ldouble-trunc
+PASS: math/test-ldouble-ufromfp
+PASS: math/test-ldouble-ufromfpx
+PASS: math/test-ldouble-y0
+PASS: math/test-ldouble-y1
+PASS: math/test-ldouble-yn
+PASS: math/test-math-cxx11
+PASS: math/test-math-iscanonical
+PASS: math/test-math-iseqsig
+PASS: math/test-math-isinff
+PASS: math/test-math-issignaling
+PASS: math/test-math-iszero
+PASS: math/test-matherr
+PASS: math/test-matherr-2
+PASS: math/test-matherr-3
+PASS: math/test-misc
+PASS: math/test-nan-const
+PASS: math/test-nan-overflow
+PASS: math/test-nan-payload
+PASS: math/test-narrow-macros
+PASS: math/test-nearbyint-except
+UNSUPPORTED: math/test-nearbyint-except-2
+PASS: math/test-powl
+PASS: math/test-signgam-uchar
+PASS: math/test-signgam-uchar-init
+PASS: math/test-signgam-uchar-init-static
+PASS: math/test-signgam-uchar-static
+PASS: math/test-signgam-uint
+PASS: math/test-signgam-uint-init
+PASS: math/test-signgam-uint-init-static
+PASS: math/test-signgam-uint-static
+PASS: math/test-signgam-ullong
+PASS: math/test-signgam-ullong-init
+PASS: math/test-signgam-ullong-init-static
+PASS: math/test-signgam-ullong-static
+PASS: math/test-snan
+PASS: math/test-tgmath
+PASS: math/test-tgmath-int
+PASS: math/test-tgmath-ret
+PASS: math/test-tgmath2
+PASS: math/test-tgmath3-acos
+PASS: math/test-tgmath3-acosh
+PASS: math/test-tgmath3-asin
+PASS: math/test-tgmath3-asinh
+PASS: math/test-tgmath3-atan
+PASS: math/test-tgmath3-atan2
+PASS: math/test-tgmath3-atanh
+PASS: math/test-tgmath3-carg
+PASS: math/test-tgmath3-cbrt
+PASS: math/test-tgmath3-ceil
+PASS: math/test-tgmath3-cimag
+PASS: math/test-tgmath3-conj
+PASS: math/test-tgmath3-copysign
+PASS: math/test-tgmath3-cos
+PASS: math/test-tgmath3-cosh
+PASS: math/test-tgmath3-cproj
+PASS: math/test-tgmath3-creal
+PASS: math/test-tgmath3-dadd
+PASS: math/test-tgmath3-ddiv
+PASS: math/test-tgmath3-dfma
+PASS: math/test-tgmath3-dmul
+PASS: math/test-tgmath3-dsqrt
+PASS: math/test-tgmath3-dsub
+PASS: math/test-tgmath3-erf
+PASS: math/test-tgmath3-erfc
+PASS: math/test-tgmath3-exp
+PASS: math/test-tgmath3-exp10
+PASS: math/test-tgmath3-exp2
+PASS: math/test-tgmath3-expm1
+PASS: math/test-tgmath3-f128add
+PASS: math/test-tgmath3-f128div
+PASS: math/test-tgmath3-f128fma
+PASS: math/test-tgmath3-f128mul
+PASS: math/test-tgmath3-f128sqrt
+PASS: math/test-tgmath3-f128sub
+PASS: math/test-tgmath3-f16add
+PASS: math/test-tgmath3-f16div
+PASS: math/test-tgmath3-f16fma
+PASS: math/test-tgmath3-f16mul
+PASS: math/test-tgmath3-f16sqrt
+PASS: math/test-tgmath3-f16sub
+PASS: math/test-tgmath3-f32add
+PASS: math/test-tgmath3-f32div
+PASS: math/test-tgmath3-f32fma
+PASS: math/test-tgmath3-f32mul
+PASS: math/test-tgmath3-f32sqrt
+PASS: math/test-tgmath3-f32sub
+PASS: math/test-tgmath3-f32xadd
+PASS: math/test-tgmath3-f32xdiv
+PASS: math/test-tgmath3-f32xfma
+PASS: math/test-tgmath3-f32xmul
+PASS: math/test-tgmath3-f32xsqrt
+PASS: math/test-tgmath3-f32xsub
+PASS: math/test-tgmath3-f64add
+PASS: math/test-tgmath3-f64div
+PASS: math/test-tgmath3-f64fma
+PASS: math/test-tgmath3-f64mul
+PASS: math/test-tgmath3-f64sqrt
+PASS: math/test-tgmath3-f64sub
+PASS: math/test-tgmath3-f64xadd
+PASS: math/test-tgmath3-f64xdiv
+PASS: math/test-tgmath3-f64xfma
+PASS: math/test-tgmath3-f64xmul
+PASS: math/test-tgmath3-f64xsqrt
+PASS: math/test-tgmath3-f64xsub
+PASS: math/test-tgmath3-fabs
+PASS: math/test-tgmath3-fadd
+PASS: math/test-tgmath3-fdim
+PASS: math/test-tgmath3-fdiv
+PASS: math/test-tgmath3-ffma
+PASS: math/test-tgmath3-floor
+PASS: math/test-tgmath3-fma
+PASS: math/test-tgmath3-fmax
+PASS: math/test-tgmath3-fmaximum
+PASS: math/test-tgmath3-fmaximum_mag
+PASS: math/test-tgmath3-fmaximum_mag_num
+PASS: math/test-tgmath3-fmaximum_num
+PASS: math/test-tgmath3-fmaxmag
+PASS: math/test-tgmath3-fmin
+PASS: math/test-tgmath3-fminimum
+PASS: math/test-tgmath3-fminimum_mag
+PASS: math/test-tgmath3-fminimum_mag_num
+PASS: math/test-tgmath3-fminimum_num
+PASS: math/test-tgmath3-fminmag
+PASS: math/test-tgmath3-fmod
+PASS: math/test-tgmath3-fmul
+PASS: math/test-tgmath3-frexp
+PASS: math/test-tgmath3-fromfp
+PASS: math/test-tgmath3-fromfpx
+PASS: math/test-tgmath3-fsqrt
+PASS: math/test-tgmath3-fsub
+PASS: math/test-tgmath3-hypot
+PASS: math/test-tgmath3-ilogb
+PASS: math/test-tgmath3-ldexp
+PASS: math/test-tgmath3-lgamma
+PASS: math/test-tgmath3-llogb
+PASS: math/test-tgmath3-llrint
+PASS: math/test-tgmath3-llround
+PASS: math/test-tgmath3-log
+PASS: math/test-tgmath3-log10
+PASS: math/test-tgmath3-log1p
+PASS: math/test-tgmath3-log2
+PASS: math/test-tgmath3-logb
+PASS: math/test-tgmath3-lrint
+PASS: math/test-tgmath3-lround
+PASS: math/test-tgmath3-macro-list
+PASS: math/test-tgmath3-nearbyint
+PASS: math/test-tgmath3-nextafter
+PASS: math/test-tgmath3-nextdown
+PASS: math/test-tgmath3-nexttoward
+PASS: math/test-tgmath3-nextup
+PASS: math/test-tgmath3-pow
+PASS: math/test-tgmath3-remainder
+PASS: math/test-tgmath3-remquo
+PASS: math/test-tgmath3-rint
+PASS: math/test-tgmath3-round
+PASS: math/test-tgmath3-roundeven
+PASS: math/test-tgmath3-scalb
+PASS: math/test-tgmath3-scalbln
+PASS: math/test-tgmath3-scalbn
+PASS: math/test-tgmath3-sin
+PASS: math/test-tgmath3-sinh
+PASS: math/test-tgmath3-sqrt
+PASS: math/test-tgmath3-tan
+PASS: math/test-tgmath3-tanh
+PASS: math/test-tgmath3-tgamma
+PASS: math/test-tgmath3-trunc
+PASS: math/test-tgmath3-ufromfp
+PASS: math/test-tgmath3-ufromfpx
+PASS: math/tst-CMPLX
+PASS: math/tst-CMPLX2
+PASS: math/tst-definitions
+
+Running mathvec ...
+
+Running misc ...
+PASS: misc/bug-hsearch1
+PASS: misc/bug18240
+PASS: misc/check-installed-headers-c
+PASS: misc/check-installed-headers-cxx
+PASS: misc/check-obsolete-constructs
+PASS: misc/check-wrapper-headers
+PASS: misc/test-errno-linux
+UNSUPPORTED: misc/tst-adjtimex
+UNSUPPORTED: misc/tst-adjtimex-time64
+PASS: misc/tst-align-clone-internal
+PASS: misc/tst-allocate_once
+PASS: misc/tst-allocate_once-mem
+PASS: misc/tst-atomic
+PASS: misc/tst-atomic-long
+UNSUPPORTED: misc/tst-clock_adjtime
+UNSUPPORTED: misc/tst-clock_adjtime-time64
+PASS: misc/tst-clone
+PASS: misc/tst-clone2
+PASS: misc/tst-clone2-internal
+PASS: misc/tst-clone3
+PASS: misc/tst-clone3-internal
+PASS: misc/tst-dbl-efgcvt
+PASS: misc/tst-dirname
+PASS: misc/tst-empty
+PASS: misc/tst-epoll
+PASS: misc/tst-epoll-time64
+PASS: misc/tst-error1
+PASS: misc/tst-error1-mem
+PASS: misc/tst-fanotify
+PASS: misc/tst-fd_to_filename
+PASS: misc/tst-fdset
+PASS: misc/tst-getauxval
+PASS: misc/tst-gethostid
+PASS: misc/tst-getpid1-internal
+PASS: misc/tst-gettid
+PASS: misc/tst-gettid-kill
+PASS: misc/tst-glibcsyscalls
+PASS: misc/tst-hsearch
+PASS: misc/tst-insremque
+PASS: misc/tst-ioctl
+PASS: misc/tst-ioctl-time64
+PASS: misc/tst-ldbl-efgcvt
+PASS: misc/tst-ldbl-error
+PASS: misc/tst-ldbl-errorfptr
+PASS: misc/tst-ldbl-warn
+PASS: misc/tst-makedev
+PASS: misc/tst-memfd_create
+PASS: misc/tst-misalign-clone
+PASS: misc/tst-mlock2
+PASS: misc/tst-mman-consts
+PASS: misc/tst-mntent
+PASS: misc/tst-mntent-autofs
+PASS: misc/tst-mntent-blank-corrupt
+PASS: misc/tst-mntent-blank-passno
+PASS: misc/tst-mntent-escape
+PASS: misc/tst-mntent2
+PASS: misc/tst-mount
+PASS: misc/tst-mount-compile
+PASS: misc/tst-mount-consts
+UNSUPPORTED: misc/tst-ntp_adjtime
+UNSUPPORTED: misc/tst-ntp_adjtime-time64
+PASS: misc/tst-ntp_gettime
+PASS: misc/tst-ntp_gettime-time64
+PASS: misc/tst-ntp_gettimex
+PASS: misc/tst-ntp_gettimex-time64
+PASS: misc/tst-ofdlocks
+PASS: misc/tst-ofdlocks-compat
+FAIL: misc/tst-personality
+UNSUPPORTED: misc/tst-pidfd
+PASS: misc/tst-pidfd-consts
+UNSUPPORTED: misc/tst-pidfd_getpid
+UNSUPPORTED: misc/tst-pkey
+PASS: misc/tst-ppoll
+PASS: misc/tst-ppoll-time64
+PASS: misc/tst-prctl
+PASS: misc/tst-prctl-time64
+PASS: misc/tst-preadvwritev
+PASS: misc/tst-preadvwritev2
+PASS: misc/tst-preadvwritev64
+PASS: misc/tst-preadvwritev64v2
+PASS: misc/tst-process_mrelease
+PASS: misc/tst-pselect
+PASS: misc/tst-pselect-time64
+PASS: misc/tst-quota
+PASS: misc/tst-rlimit-infinity
+PASS: misc/tst-rseq
+PASS: misc/tst-rseq-disable
+PASS: misc/tst-scm_rights
+PASS: misc/tst-scm_rights-time64
+PASS: misc/tst-select
+PASS: misc/tst-select-time64
+PASS: misc/tst-sigcontext-get_pc
+PASS: misc/tst-sigtimedwait
+PASS: misc/tst-sigtimedwait-time64
+PASS: misc/tst-sync_file_range
+PASS: misc/tst-syscall-list
+PASS: misc/tst-syscalls
+PASS: misc/tst-sysconf-iov_max
+FAIL: misc/tst-syslog
+PASS: misc/tst-sysvmsg-linux
+PASS: misc/tst-sysvsem-linux
+PASS: misc/tst-sysvshm-linux
+PASS: misc/tst-tgkill
+PASS: misc/tst-timerfd
+PASS: misc/tst-timerfd-time64
+PASS: misc/tst-tsearch
+PASS: misc/tst-ttyname-direct
+UNSUPPORTED: misc/tst-ttyname-namespace
+PASS: misc/tst-warn-wide
+
+Running nis ...
+PASS: nis/check-abi-libnsl
+
+Running nptl ...
+PASS: nptl/check-abi-libpthread
+PASS: nptl/check-installed-headers-c
+PASS: nptl/check-installed-headers-cxx
+PASS: nptl/check-obsolete-constructs
+PASS: nptl/check-wrapper-headers
+PASS: nptl/test-as-const-unwindbuf
+UNSUPPORTED: nptl/test-cond-printers
+UNSUPPORTED: nptl/test-condattr-printers
+UNSUPPORTED: nptl/test-mutex-printers
+UNSUPPORTED: nptl/test-mutexattr-printers
+UNSUPPORTED: nptl/test-rwlock-printers
+UNSUPPORTED: nptl/test-rwlockattr-printers
+PASS: nptl/tst-_res1
+PASS: nptl/tst-abstime
+PASS: nptl/tst-abstime-time64
+PASS: nptl/tst-align-clone
+PASS: nptl/tst-atfork1
+PASS: nptl/tst-atfork2
+PASS: nptl/tst-atfork3
+PASS: nptl/tst-atfork4
+PASS: nptl/tst-attr1
+PASS: nptl/tst-attr2
+PASS: nptl/tst-attr3
+PASS: nptl/tst-audit-threads
+PASS: nptl/tst-backtrace1
+PASS: nptl/tst-bad-schedattr
+PASS: nptl/tst-barrier1
+PASS: nptl/tst-barrier2
+PASS: nptl/tst-barrier3
+PASS: nptl/tst-barrier4
+PASS: nptl/tst-barrier5
+PASS: nptl/tst-basic1
+PASS: nptl/tst-basic2
+PASS: nptl/tst-basic3
+PASS: nptl/tst-basic4
+PASS: nptl/tst-basic5
+PASS: nptl/tst-basic6
+PASS: nptl/tst-basic7
+PASS: nptl/tst-call-once
+PASS: nptl/tst-cancel-self
+PASS: nptl/tst-cancel-self-cancelstate
+PASS: nptl/tst-cancel-self-canceltype
+PASS: nptl/tst-cancel-self-testcancel
+PASS: nptl/tst-cancel1
+PASS: nptl/tst-cancel10
+PASS: nptl/tst-cancel11
+PASS: nptl/tst-cancel12
+PASS: nptl/tst-cancel13
+PASS: nptl/tst-cancel14
+PASS: nptl/tst-cancel15
+PASS: nptl/tst-cancel16
+PASS: nptl/tst-cancel17
+PASS: nptl/tst-cancel18
+PASS: nptl/tst-cancel19
+PASS: nptl/tst-cancel2
+PASS: nptl/tst-cancel20
+PASS: nptl/tst-cancel21
+PASS: nptl/tst-cancel21-static
+PASS: nptl/tst-cancel22
+PASS: nptl/tst-cancel23
+PASS: nptl/tst-cancel24
+PASS: nptl/tst-cancel24-static
+PASS: nptl/tst-cancel25
+PASS: nptl/tst-cancel26
+PASS: nptl/tst-cancel27
+PASS: nptl/tst-cancel28
+PASS: nptl/tst-cancel29
+PASS: nptl/tst-cancel3
+PASS: nptl/tst-cancel30
+PASS: nptl/tst-cancel4
+PASS: nptl/tst-cancel4_1
+PASS: nptl/tst-cancel4_2
+PASS: nptl/tst-cancel4_2-time64
+PASS: nptl/tst-cancel5
+PASS: nptl/tst-cancel6
+PASS: nptl/tst-cancel7
+PASS: nptl/tst-cancel8
+PASS: nptl/tst-cancel9
+PASS: nptl/tst-cancelx10
+PASS: nptl/tst-cancelx11
+PASS: nptl/tst-cancelx12
+PASS: nptl/tst-cancelx13
+PASS: nptl/tst-cancelx14
+PASS: nptl/tst-cancelx15
+PASS: nptl/tst-cancelx16
+PASS: nptl/tst-cancelx17
+PASS: nptl/tst-cancelx18
+PASS: nptl/tst-cancelx2
+PASS: nptl/tst-cancelx20
+PASS: nptl/tst-cancelx21
+PASS: nptl/tst-cancelx3
+PASS: nptl/tst-cancelx4
+PASS: nptl/tst-cancelx5
+PASS: nptl/tst-cancelx6
+PASS: nptl/tst-cancelx7
+PASS: nptl/tst-cancelx8
+PASS: nptl/tst-cancelx9
+PASS: nptl/tst-cleanup0
+PASS: nptl/tst-cleanup0-cmp
+PASS: nptl/tst-cleanup1
+PASS: nptl/tst-cleanup2
+PASS: nptl/tst-cleanup3
+PASS: nptl/tst-cleanup4
+PASS: nptl/tst-cleanupx0
+PASS: nptl/tst-cleanupx1
+PASS: nptl/tst-cleanupx2
+PASS: nptl/tst-cleanupx3
+PASS: nptl/tst-clock1
+PASS: nptl/tst-cnd-basic
+PASS: nptl/tst-cnd-broadcast
+PASS: nptl/tst-cnd-timedwait
+PASS: nptl/tst-cnd-timedwait-time64
+PASS: nptl/tst-compat-forwarder
+PASS: nptl/tst-cond-except
+PASS: nptl/tst-cond1
+PASS: nptl/tst-cond10
+PASS: nptl/tst-cond11
+PASS: nptl/tst-cond11-static
+PASS: nptl/tst-cond11-time64
+PASS: nptl/tst-cond12
+PASS: nptl/tst-cond13
+PASS: nptl/tst-cond14
+PASS: nptl/tst-cond15
+PASS: nptl/tst-cond16
+PASS: nptl/tst-cond17
+PASS: nptl/tst-cond18
+PASS: nptl/tst-cond19
+PASS: nptl/tst-cond2
+PASS: nptl/tst-cond20
+PASS: nptl/tst-cond21
+PASS: nptl/tst-cond22
+PASS: nptl/tst-cond23
+PASS: nptl/tst-cond24
+PASS: nptl/tst-cond25
+PASS: nptl/tst-cond26
+PASS: nptl/tst-cond27
+PASS: nptl/tst-cond3
+PASS: nptl/tst-cond4
+PASS: nptl/tst-cond5
+PASS: nptl/tst-cond6
+PASS: nptl/tst-cond7
+PASS: nptl/tst-cond8
+PASS: nptl/tst-cond8-static
+PASS: nptl/tst-cond9
+PASS: nptl/tst-context1
+PASS: nptl/tst-create-detached
+PASS: nptl/tst-create1
+PASS: nptl/tst-default-attr
+PASS: nptl/tst-detach1
+PASS: nptl/tst-dlsym1
+PASS: nptl/tst-eintr2
+PASS: nptl/tst-eintr3
+PASS: nptl/tst-eintr4
+PASS: nptl/tst-eintr5
+PASS: nptl/tst-exec1
+PASS: nptl/tst-exec2
+PASS: nptl/tst-exec3
+PASS: nptl/tst-exec4
+PASS: nptl/tst-exec5
+PASS: nptl/tst-execstack-threads
+PASS: nptl/tst-exit1
+PASS: nptl/tst-exit2
+PASS: nptl/tst-exit3
+PASS: nptl/tst-fini1
+PASS: nptl/tst-flock1
+PASS: nptl/tst-flock2
+PASS: nptl/tst-fork1
+PASS: nptl/tst-fork2
+PASS: nptl/tst-fork3
+PASS: nptl/tst-fork4
+PASS: nptl/tst-getpid1
+PASS: nptl/tst-getpid3
+PASS: nptl/tst-initializers1
+PASS: nptl/tst-initializers1-c11
+PASS: nptl/tst-initializers1-c89
+PASS: nptl/tst-initializers1-c99
+PASS: nptl/tst-initializers1-gnu11
+PASS: nptl/tst-initializers1-gnu89
+PASS: nptl/tst-initializers1-gnu99
+PASS: nptl/tst-join1
+PASS: nptl/tst-join10
+PASS: nptl/tst-join11
+PASS: nptl/tst-join12
+PASS: nptl/tst-join13
+PASS: nptl/tst-join14
+PASS: nptl/tst-join14-time64
+PASS: nptl/tst-join15
+PASS: nptl/tst-join2
+PASS: nptl/tst-join3
+PASS: nptl/tst-join4
+PASS: nptl/tst-join5
+PASS: nptl/tst-join6
+PASS: nptl/tst-join7
+PASS: nptl/tst-join8
+PASS: nptl/tst-join9
+PASS: nptl/tst-key1
+PASS: nptl/tst-key2
+PASS: nptl/tst-key3
+PASS: nptl/tst-key4
+PASS: nptl/tst-kill1
+PASS: nptl/tst-kill2
+PASS: nptl/tst-kill3
+PASS: nptl/tst-kill5
+PASS: nptl/tst-kill6
+PASS: nptl/tst-locale1
+PASS: nptl/tst-locale2
+PASS: nptl/tst-memstream
+PASS: nptl/tst-minstack-cancel
+PASS: nptl/tst-minstack-exit
+PASS: nptl/tst-minstack-throw
+PASS: nptl/tst-mtx-basic
+PASS: nptl/tst-mtx-recursive
+PASS: nptl/tst-mtx-timedlock
+PASS: nptl/tst-mtx-timedlock-time64
+PASS: nptl/tst-mtx-trylock
+PASS: nptl/tst-mutex-errorcheck
+PASS: nptl/tst-mutex1
+PASS: nptl/tst-mutex10
+PASS: nptl/tst-mutex11
+PASS: nptl/tst-mutex2
+PASS: nptl/tst-mutex3
+PASS: nptl/tst-mutex4
+PASS: nptl/tst-mutex5
+PASS: nptl/tst-mutex5a
+PASS: nptl/tst-mutex6
+PASS: nptl/tst-mutex7
+PASS: nptl/tst-mutex7a
+PASS: nptl/tst-mutex8
+PASS: nptl/tst-mutex8-static
+PASS: nptl/tst-mutex9
+PASS: nptl/tst-mutexpi1
+PASS: nptl/tst-mutexpi10
+PASS: nptl/tst-mutexpi11
+PASS: nptl/tst-mutexpi12
+PASS: nptl/tst-mutexpi2
+PASS: nptl/tst-mutexpi3
+PASS: nptl/tst-mutexpi4
+PASS: nptl/tst-mutexpi5
+PASS: nptl/tst-mutexpi6
+PASS: nptl/tst-mutexpi7
+PASS: nptl/tst-mutexpi8
+PASS: nptl/tst-mutexpi8-static
+PASS: nptl/tst-mutexpi9
+PASS: nptl/tst-oddstacklimit
+PASS: nptl/tst-once1
+PASS: nptl/tst-once2
+PASS: nptl/tst-once3
+PASS: nptl/tst-once4
+PASS: nptl/tst-once5
+PASS: nptl/tst-oncex3
+PASS: nptl/tst-oncex4
+PASS: nptl/tst-oncey3
+PASS: nptl/tst-oncey4
+PASS: nptl/tst-pt-align
+PASS: nptl/tst-pt-align3
+PASS: nptl/tst-pt-popen1
+PASS: nptl/tst-pt-sysconf
+PASS: nptl/tst-pt-tls1
+PASS: nptl/tst-pt-tls2
+PASS: nptl/tst-pt-tls4
+PASS: nptl/tst-pt-vfork1
+PASS: nptl/tst-pt-vfork2
+PASS: nptl/tst-pthread-attr-affinity
+PASS: nptl/tst-pthread-attr-affinity-fail
+PASS: nptl/tst-pthread-attr-sigmask
+PASS: nptl/tst-pthread-defaultattr-free
+PASS: nptl/tst-pthread-exit-signal
+PASS: nptl/tst-pthread-gdb-attach
+PASS: nptl/tst-pthread-gdb-attach-static
+FAIL: nptl/tst-pthread-getattr
+PASS: nptl/tst-pthread-mutexattr
+PASS: nptl/tst-pthread-raise-blocked-self
+PASS: nptl/tst-pthread-setuid-loop
+PASS: nptl/tst-pthread-timedlock-lockloop
+PASS: nptl/tst-pthread_cancel-exited
+PASS: nptl/tst-pthread_cancel-select-loop
+PASS: nptl/tst-pthread_exit-nothreads
+PASS: nptl/tst-pthread_exit-nothreads-static
+PASS: nptl/tst-pthread_kill-exited
+PASS: nptl/tst-pthread_kill-exiting
+PASS: nptl/tst-raise1
+PASS: nptl/tst-robust-fork
+PASS: nptl/tst-robust1
+PASS: nptl/tst-robust10
+PASS: nptl/tst-robust11
+PASS: nptl/tst-robust2
+PASS: nptl/tst-robust3
+PASS: nptl/tst-robust4
+PASS: nptl/tst-robust5
+PASS: nptl/tst-robust6
+PASS: nptl/tst-robust7
+PASS: nptl/tst-robust8
+PASS: nptl/tst-robust9
+PASS: nptl/tst-robustpi1
+PASS: nptl/tst-robustpi2
+PASS: nptl/tst-robustpi3
+PASS: nptl/tst-robustpi4
+PASS: nptl/tst-robustpi5
+PASS: nptl/tst-robustpi6
+PASS: nptl/tst-robustpi7
+PASS: nptl/tst-robustpi8
+PASS: nptl/tst-robustpi9
+PASS: nptl/tst-rseq-nptl
+PASS: nptl/tst-rwlock-pwn
+PASS: nptl/tst-rwlock-tryrdlock-stall
+PASS: nptl/tst-rwlock-trywrlock-stall
+PASS: nptl/tst-rwlock1
+PASS: nptl/tst-rwlock10
+PASS: nptl/tst-rwlock11
+PASS: nptl/tst-rwlock12
+PASS: nptl/tst-rwlock13
+PASS: nptl/tst-rwlock14
+PASS: nptl/tst-rwlock14-time64
+PASS: nptl/tst-rwlock15
+PASS: nptl/tst-rwlock16
+PASS: nptl/tst-rwlock17
+PASS: nptl/tst-rwlock18
+PASS: nptl/tst-rwlock19
+PASS: nptl/tst-rwlock2
+PASS: nptl/tst-rwlock20
+PASS: nptl/tst-rwlock21
+PASS: nptl/tst-rwlock22
+PASS: nptl/tst-rwlock3
+PASS: nptl/tst-rwlock4
+PASS: nptl/tst-rwlock5
+PASS: nptl/tst-rwlock6
+PASS: nptl/tst-rwlock7
+PASS: nptl/tst-rwlock8
+PASS: nptl/tst-rwlock9
+PASS: nptl/tst-sched1
+PASS: nptl/tst-sem1
+PASS: nptl/tst-sem10
+PASS: nptl/tst-sem11
+PASS: nptl/tst-sem11-static
+PASS: nptl/tst-sem12
+PASS: nptl/tst-sem12-static
+PASS: nptl/tst-sem13
+PASS: nptl/tst-sem14
+PASS: nptl/tst-sem15
+PASS: nptl/tst-sem16
+PASS: nptl/tst-sem17
+PASS: nptl/tst-sem2
+PASS: nptl/tst-sem3
+PASS: nptl/tst-sem4
+PASS: nptl/tst-sem5
+PASS: nptl/tst-sem5-time64
+PASS: nptl/tst-sem6
+PASS: nptl/tst-sem7
+PASS: nptl/tst-sem8
+PASS: nptl/tst-sem9
+PASS: nptl/tst-setgetname
+PASS: nptl/tst-setuid3
+FAIL: nptl/tst-signal1
+PASS: nptl/tst-signal2
+PASS: nptl/tst-signal3
+PASS: nptl/tst-signal4
+PASS: nptl/tst-signal5
+PASS: nptl/tst-signal6
+PASS: nptl/tst-signal7
+PASS: nptl/tst-signal8
+PASS: nptl/tst-spin1
+PASS: nptl/tst-spin2
+PASS: nptl/tst-spin3
+PASS: nptl/tst-spin4
+PASS: nptl/tst-stack1
+PASS: nptl/tst-stack2
+PASS: nptl/tst-stack3
+PASS: nptl/tst-stack3-mem
+PASS: nptl/tst-stack4
+PASS: nptl/tst-stackguard1
+PASS: nptl/tst-stackguard1-static
+PASS: nptl/tst-stdio1
+PASS: nptl/tst-stdio2
+PASS: nptl/tst-thrd-detach
+PASS: nptl/tst-thrd-sleep
+PASS: nptl/tst-thrd-sleep-time64
+PASS: nptl/tst-thread-affinity-pthread
+PASS: nptl/tst-thread-affinity-pthread2
+PASS: nptl/tst-thread-affinity-sched
+PASS: nptl/tst-thread-exit-clobber
+PASS: nptl/tst-thread-setspecific
+PASS: nptl/tst-thread_local1
+PASS: nptl/tst-tls3
+PASS: nptl/tst-tls3-malloc
+PASS: nptl/tst-tls5
+PASS: nptl/tst-tls6
+PASS: nptl/tst-tsd1
+PASS: nptl/tst-tsd2
+PASS: nptl/tst-tsd3
+PASS: nptl/tst-tsd4
+PASS: nptl/tst-tsd5
+PASS: nptl/tst-tsd6
+PASS: nptl/tst-tss-basic
+PASS: nptl/tst-umask1
+PASS: nptl/tst-unload
+PASS: nptl/tst-unwind-thread
+PASS: nptl/tst-vfork1x
+PASS: nptl/tst-vfork2x
+
+Running nptl_db ...
+PASS: nptl_db/check-abi-libthread_db
+PASS: nptl_db/check-installed-headers-c
+PASS: nptl_db/check-installed-headers-cxx
+PASS: nptl_db/check-obsolete-constructs
+PASS: nptl_db/check-wrapper-headers
+PASS: nptl_db/db-symbols
+
+Running nscd ...
+
+Running nss ...
+PASS: nss/bug17079
+PASS: nss/check-abi-libnss_compat
+PASS: nss/check-abi-libnss_db
+PASS: nss/check-abi-libnss_files
+PASS: nss/check-installed-headers-c
+PASS: nss/check-installed-headers-cxx
+PASS: nss/check-obsolete-constructs
+PASS: nss/check-wrapper-headers
+UNSUPPORTED: nss/mtrace-tst-nss-gai-hv2-canonname
+PASS: nss/test-digits-dots
+PASS: nss/test-netdb
+PASS: nss/test-rpcent
+PASS: nss/testgrp
+PASS: nss/tst-cancel-getpwuid_r
+PASS: nss/tst-fgetsgent_r
+PASS: nss/tst-field
+PASS: nss/tst-getaddrinfo
+PASS: nss/tst-getaddrinfo2
+PASS: nss/tst-getaddrinfo3
+PASS: nss/tst-gethnm
+PASS: nss/tst-getpw
+PASS: nss/tst-gshadow
+FAIL: nss/tst-initgroups1
+FAIL: nss/tst-initgroups2
+FAIL: nss/tst-nss-compat1
+FAIL: nss/tst-nss-db-endgrent
+FAIL: nss/tst-nss-db-endpwent
+PASS: nss/tst-nss-files-alias-leak
+PASS: nss/tst-nss-files-alias-truncated
+PASS: nss/tst-nss-files-hosts-erange
+PASS: nss/tst-nss-files-hosts-getent
+FAIL: nss/tst-nss-files-hosts-long
+PASS: nss/tst-nss-files-hosts-multi
+FAIL: nss/tst-nss-files-hosts-v4mapped
+FAIL: nss/tst-nss-gai-actions
+FAIL: nss/tst-nss-gai-hv2-canonname
+PASS: nss/tst-nss-getpwent
+PASS: nss/tst-nss-hash
+PASS: nss/tst-nss-test1
+PASS: nss/tst-nss-test2
+FAIL: nss/tst-nss-test3
+PASS: nss/tst-nss-test4
+PASS: nss/tst-nss-test5
+PASS: nss/tst-nss-test_errno
+PASS: nss/tst-putgrent
+PASS: nss/tst-putpwent
+PASS: nss/tst-putsgent
+PASS: nss/tst-putspent
+FAIL: nss/tst-reload1
+FAIL: nss/tst-reload2
+PASS: nss/tst-rfc3484
+PASS: nss/tst-rfc3484-2
+PASS: nss/tst-rfc3484-3
+PASS: nss/tst-sgetsgent
+PASS: nss/tst-shadow
+PASS: nss/tst_fgetgrent
+
+Running po ...
+
+Running posix ...
+XFAIL: posix/annexc
+PASS: posix/bug-ga1
+FAIL: posix/bug-ga2
+UNSUPPORTED: posix/bug-ga2-mem
+PASS: posix/bug-getopt1
+PASS: posix/bug-getopt2
+PASS: posix/bug-getopt3
+PASS: posix/bug-getopt4
+PASS: posix/bug-getopt5
+PASS: posix/bug-glob2
+PASS: posix/bug-glob2-mem
+PASS: posix/bug-glob3
+PASS: posix/bug-regex1
+PASS: posix/bug-regex10
+PASS: posix/bug-regex11
+PASS: posix/bug-regex12
+PASS: posix/bug-regex13
+PASS: posix/bug-regex14
+PASS: posix/bug-regex14-mem
+PASS: posix/bug-regex15
+PASS: posix/bug-regex16
+PASS: posix/bug-regex17
+PASS: posix/bug-regex18
+PASS: posix/bug-regex19
+PASS: posix/bug-regex2
+PASS: posix/bug-regex2-mem
+PASS: posix/bug-regex20
+PASS: posix/bug-regex21
+PASS: posix/bug-regex21-mem
+PASS: posix/bug-regex22
+PASS: posix/bug-regex23
+PASS: posix/bug-regex24
+PASS: posix/bug-regex25
+PASS: posix/bug-regex26
+PASS: posix/bug-regex27
+PASS: posix/bug-regex28
+PASS: posix/bug-regex29
+PASS: posix/bug-regex3
+PASS: posix/bug-regex30
+PASS: posix/bug-regex31
+PASS: posix/bug-regex31-mem
+PASS: posix/bug-regex32
+PASS: posix/bug-regex33
+PASS: posix/bug-regex34
+PASS: posix/bug-regex35
+PASS: posix/bug-regex36
+PASS: posix/bug-regex36-mem
+PASS: posix/bug-regex37
+PASS: posix/bug-regex38
+PASS: posix/bug-regex4
+PASS: posix/bug-regex5
+PASS: posix/bug-regex6
+PASS: posix/bug-regex7
+PASS: posix/bug-regex8
+PASS: posix/bug-regex9
+PASS: posix/check-installed-headers-c
+PASS: posix/check-installed-headers-cxx
+PASS: posix/check-obsolete-constructs
+PASS: posix/check-wrapper-headers
+PASS: posix/globtest
+PASS: posix/regexbug1
+PASS: posix/runptests
+PASS: posix/runtests
+PASS: posix/test-errno
+PASS: posix/test-ssize-max
+PASS: posix/test-vfork
+PASS: posix/testfnm
+PASS: posix/transbug
+PASS: posix/tst-_Fork
+PASS: posix/tst-affinity
+PASS: posix/tst-affinity-pid
+PASS: posix/tst-affinity-static
+PASS: posix/tst-boost
+PASS: posix/tst-boost-mem
+PASS: posix/tst-chmod
+PASS: posix/tst-cpucount
+PASS: posix/tst-cpuset
+PASS: posix/tst-dir
+PASS: posix/tst-exec
+PASS: posix/tst-exec-static
+PASS: posix/tst-execl1
+PASS: posix/tst-execl2
+PASS: posix/tst-execle1
+PASS: posix/tst-execle2
+PASS: posix/tst-execlp1
+PASS: posix/tst-execlp2
+PASS: posix/tst-execv1
+PASS: posix/tst-execv2
+PASS: posix/tst-execve1
+PASS: posix/tst-execve2
+PASS: posix/tst-execveat
+PASS: posix/tst-execvp1
+PASS: posix/tst-execvp2
+PASS: posix/tst-execvp3
+PASS: posix/tst-execvp4
+PASS: posix/tst-execvpe1
+PASS: posix/tst-execvpe2
+PASS: posix/tst-execvpe3
+PASS: posix/tst-execvpe4
+PASS: posix/tst-execvpe5
+PASS: posix/tst-execvpe6
+PASS: posix/tst-fexecve
+PASS: posix/tst-fnmatch
+PASS: posix/tst-fnmatch-mem
+PASS: posix/tst-fnmatch2
+PASS: posix/tst-fnmatch3
+PASS: posix/tst-fnmatch4
+PASS: posix/tst-fnmatch5
+PASS: posix/tst-fnmatch6
+PASS: posix/tst-fnmatch7
+PASS: posix/tst-fork
+PASS: posix/tst-gai_strerror
+PASS: posix/tst-getconf
+PASS: posix/tst-getopt-cancel
+PASS: posix/tst-getopt_long1
+PASS: posix/tst-glob-tilde
+PASS: posix/tst-glob-tilde-mem
+PASS: posix/tst-glob_lstat_compat
+PASS: posix/tst-glob_symlinks
+PASS: posix/tst-gnuglob
+PASS: posix/tst-gnuglob64
+PASS: posix/tst-gnuglob64-time64
+PASS: posix/tst-mmap
+PASS: posix/tst-mmap-offset
+PASS: posix/tst-nanosleep
+PASS: posix/tst-nice
+PASS: posix/tst-pathconf
+PASS: posix/tst-pcre
+PASS: posix/tst-pcre-mem
+PASS: posix/tst-posix_fadvise
+PASS: posix/tst-posix_fadvise64
+PASS: posix/tst-posix_spawn-fd
+PASS: posix/tst-posix_spawn-setsid
+PASS: posix/tst-posix_spawn-setsid-pidfd
+PASS: posix/tst-preadwrite
+PASS: posix/tst-preadwrite64
+PASS: posix/tst-regcomp-truncated
+PASS: posix/tst-regex
+PASS: posix/tst-regex2
+PASS: posix/tst-regexloc
+PASS: posix/tst-rxspencer
+PASS: posix/tst-rxspencer-no-utf8
+PASS: posix/tst-rxspencer-no-utf8-mem
+PASS: posix/tst-sched_getaffinity
+PASS: posix/tst-spawn
+UNSUPPORTED: posix/tst-spawn-cgroup
+PASS: posix/tst-spawn-chdir
+PASS: posix/tst-spawn-chdir-pidfd
+PASS: posix/tst-spawn-pidfd
+PASS: posix/tst-spawn-static
+PASS: posix/tst-spawn2
+PASS: posix/tst-spawn2-pidfd
+PASS: posix/tst-spawn3
+PASS: posix/tst-spawn3-pidfd
+PASS: posix/tst-spawn4
+PASS: posix/tst-spawn4-compat
+PASS: posix/tst-spawn4-pidfd
+PASS: posix/tst-spawn5
+PASS: posix/tst-spawn5-pidfd
+PASS: posix/tst-spawn6
+PASS: posix/tst-spawn6-pidfd
+PASS: posix/tst-spawn7
+PASS: posix/tst-spawn7-pidfd
+PASS: posix/tst-sysconf
+PASS: posix/tst-sysconf-empty-chroot
+PASS: posix/tst-truncate
+PASS: posix/tst-truncate64
+PASS: posix/tst-vfork1
+PASS: posix/tst-vfork2
+FAIL: posix/tst-vfork3
+UNSUPPORTED: posix/tst-vfork3-mem
+PASS: posix/tst-wait3
+PASS: posix/tst-wait3-time64
+PASS: posix/tst-wait4
+PASS: posix/tst-wait4-time64
+PASS: posix/tst-waitid
+PASS: posix/tst-wordexp-nocmd
+PASS: posix/tstgetopt
+PASS: posix/wordexp-test
+PASS: posix/wordexp-tst
+
+Running resolv ...
+PASS: resolv/check-abi-libanl
+PASS: resolv/check-abi-libnss_dns
+PASS: resolv/check-abi-libresolv
+PASS: resolv/check-installed-headers-c
+PASS: resolv/check-installed-headers-cxx
+PASS: resolv/check-obsolete-constructs
+PASS: resolv/check-wrapper-headers
+PASS: resolv/mtrace-tst-leaks
+UNSUPPORTED: resolv/mtrace-tst-leaks2
+PASS: resolv/mtrace-tst-resolv-res_ninit
+PASS: resolv/tst-aton
+PASS: resolv/tst-bug18665
+PASS: resolv/tst-bug18665-tcp
+PASS: resolv/tst-inet_addr-binary
+PASS: resolv/tst-inet_aton_exact
+PASS: resolv/tst-inet_ntop
+PASS: resolv/tst-inet_pton
+PASS: resolv/tst-leaks
+FAIL: resolv/tst-leaks2
+PASS: resolv/tst-ns_name
+PASS: resolv/tst-ns_name_compress
+PASS: resolv/tst-ns_name_length_uncompressed
+PASS: resolv/tst-ns_name_pton
+PASS: resolv/tst-ns_rr_cursor
+PASS: resolv/tst-ns_samebinaryname
+PASS: resolv/tst-p_secstodate
+PASS: resolv/tst-res_hconf_reorder
+PASS: resolv/tst-res_hnok
+PASS: resolv/tst-resolv-ai_idn
+PASS: resolv/tst-resolv-ai_idn-latin1
+PASS: resolv/tst-resolv-ai_idn-nolibidn2
+PASS: resolv/tst-resolv-aliases
+PASS: resolv/tst-resolv-basic
+PASS: resolv/tst-resolv-binary
+PASS: resolv/tst-resolv-byaddr
+PASS: resolv/tst-resolv-canonname
+PASS: resolv/tst-resolv-edns
+PASS: resolv/tst-resolv-invalid-cname
+PASS: resolv/tst-resolv-network
+PASS: resolv/tst-resolv-noaaaa
+PASS: resolv/tst-resolv-noaaaa-vc
+PASS: resolv/tst-resolv-nondecimal
+PASS: resolv/tst-resolv-res_init
+PASS: resolv/tst-resolv-res_init-multi
+PASS: resolv/tst-resolv-res_init-thread
+PASS: resolv/tst-resolv-res_ninit
+PASS: resolv/tst-resolv-search
+PASS: resolv/tst-resolv-threads
+PASS: resolv/tst-resolv-trailing
+PASS: resolv/tst-resolv-trustad
+PASS: resolv/tst-resolv-txnid-collision
+
+Running resource ...
+PASS: resource/bug-ulimit1
+PASS: resource/check-installed-headers-c
+PASS: resource/check-installed-headers-cxx
+PASS: resource/check-obsolete-constructs
+PASS: resource/check-wrapper-headers
+PASS: resource/tst-getrlimit
+
+Running rt ...
+PASS: rt/check-abi-librt
+PASS: rt/check-installed-headers-c
+PASS: rt/check-installed-headers-cxx
+PASS: rt/check-obsolete-constructs
+PASS: rt/check-wrapper-headers
+PASS: rt/tst-aio
+PASS: rt/tst-aio10
+PASS: rt/tst-aio2
+PASS: rt/tst-aio3
+PASS: rt/tst-aio4
+PASS: rt/tst-aio5
+PASS: rt/tst-aio6
+PASS: rt/tst-aio6-time64
+PASS: rt/tst-aio64
+PASS: rt/tst-aio7
+PASS: rt/tst-aio8
+PASS: rt/tst-aio9
+PASS: rt/tst-bz28213
+PASS: rt/tst-cpuclock2
+PASS: rt/tst-cpuclock2-time64
+PASS: rt/tst-cputimer1
+PASS: rt/tst-cputimer2
+PASS: rt/tst-cputimer3
+PASS: rt/tst-mqueue1
+PASS: rt/tst-mqueue1-time64
+PASS: rt/tst-mqueue10
+PASS: rt/tst-mqueue10-time64
+PASS: rt/tst-mqueue2
+PASS: rt/tst-mqueue2-time64
+PASS: rt/tst-mqueue3
+PASS: rt/tst-mqueue4
+PASS: rt/tst-mqueue4-time64
+PASS: rt/tst-mqueue5
+PASS: rt/tst-mqueue6
+PASS: rt/tst-mqueue7
+PASS: rt/tst-mqueue8
+PASS: rt/tst-mqueue8-time64
+PASS: rt/tst-mqueue8x
+PASS: rt/tst-mqueue9
+PASS: rt/tst-shm
+PASS: rt/tst-shm-cancel
+PASS: rt/tst-timer
+PASS: rt/tst-timer-sigmask
+PASS: rt/tst-timer2
+PASS: rt/tst-timer3
+PASS: rt/tst-timer4
+PASS: rt/tst-timer4-time64
+PASS: rt/tst-timer5
+
+Running setjmp ...
+PASS: setjmp/bug269-setjmp
+PASS: setjmp/check-installed-headers-c
+PASS: setjmp/check-installed-headers-cxx
+PASS: setjmp/check-obsolete-constructs
+PASS: setjmp/check-wrapper-headers
+PASS: setjmp/jmpbug
+PASS: setjmp/test-as-const-jmp_buf-macros
+PASS: setjmp/tst-setjmp
+PASS: setjmp/tst-setjmp-check
+PASS: setjmp/tst-setjmp-fp
+PASS: setjmp/tst-setjmp-static
+PASS: setjmp/tst-sigsetjmp
+
+Running signal ...
+PASS: signal/check-installed-headers-c
+PASS: signal/check-installed-headers-cxx
+PASS: signal/check-obsolete-constructs
+PASS: signal/check-wrapper-headers
+PASS: signal/tst-minsigstksz-1
+PASS: signal/tst-minsigstksz-2
+PASS: signal/tst-minsigstksz-3
+PASS: signal/tst-minsigstksz-3a
+PASS: signal/tst-minsigstksz-4
+PASS: signal/tst-minsigstksz-5
+PASS: signal/tst-raise
+PASS: signal/tst-sigaction
+PASS: signal/tst-sigisemptyset
+PASS: signal/tst-signal
+PASS: signal/tst-signal-numbers
+PASS: signal/tst-sigset
+FAIL: signal/tst-sigset2
+PASS: signal/tst-sigsimple
+PASS: signal/tst-sigwait-eintr
+
+Running socket ...
+PASS: socket/check-installed-headers-c
+PASS: socket/check-installed-headers-cxx
+PASS: socket/check-obsolete-constructs
+PASS: socket/check-wrapper-headers
+PASS: socket/tst-accept4
+PASS: socket/tst-cmsg_cloexec
+PASS: socket/tst-cmsghdr
+PASS: socket/tst-sockaddr_un_set
+PASS: socket/tst-socket-consts
+PASS: socket/tst-socket-timestamp
+PASS: socket/tst-socket-timestamp-compat
+PASS: socket/tst-socket-timestamp-compat-time64
+PASS: socket/tst-socket-timestamp-time64
+PASS: socket/tst-sockopt
+PASS: socket/tst-sockopt-time64
+
+Running stdio-common ...
+PASS: stdio-common/bug-vfprintf-nargs
+PASS: stdio-common/bug1
+PASS: stdio-common/bug10
+PASS: stdio-common/bug11
+PASS: stdio-common/bug12
+PASS: stdio-common/bug13
+PASS: stdio-common/bug14
+PASS: stdio-common/bug16
+PASS: stdio-common/bug17
+PASS: stdio-common/bug18
+PASS: stdio-common/bug18a
+PASS: stdio-common/bug19
+PASS: stdio-common/bug19a
+PASS: stdio-common/bug2
+PASS: stdio-common/bug20
+PASS: stdio-common/bug21
+PASS: stdio-common/bug22
+PASS: stdio-common/bug23
+PASS: stdio-common/bug24
+PASS: stdio-common/bug25
+PASS: stdio-common/bug26
+PASS: stdio-common/bug27
+PASS: stdio-common/bug28
+PASS: stdio-common/bug29
+PASS: stdio-common/bug3
+PASS: stdio-common/bug4
+PASS: stdio-common/bug5
+PASS: stdio-common/bug6
+PASS: stdio-common/bug7
+PASS: stdio-common/bug8
+PASS: stdio-common/bug9
+PASS: stdio-common/check-installed-headers-c
+PASS: stdio-common/check-installed-headers-cxx
+PASS: stdio-common/check-obsolete-constructs
+PASS: stdio-common/check-wrapper-headers
+PASS: stdio-common/errnobug
+PASS: stdio-common/scanf1
+PASS: stdio-common/scanf10
+PASS: stdio-common/scanf11
+PASS: stdio-common/scanf12
+PASS: stdio-common/scanf13
+PASS: stdio-common/scanf14
+PASS: stdio-common/scanf15
+PASS: stdio-common/scanf16
+PASS: stdio-common/scanf17
+PASS: stdio-common/scanf18
+PASS: stdio-common/scanf19
+PASS: stdio-common/scanf2
+PASS: stdio-common/scanf3
+PASS: stdio-common/scanf4
+PASS: stdio-common/scanf5
+PASS: stdio-common/scanf7
+PASS: stdio-common/scanf8
+PASS: stdio-common/scanf9
+PASS: stdio-common/temptest
+PASS: stdio-common/test-fseek
+PASS: stdio-common/test-fwrite
+PASS: stdio-common/test-popen
+PASS: stdio-common/test-strerr
+PASS: stdio-common/test-vfprintf
+PASS: stdio-common/test_rdwr
+PASS: stdio-common/tfformat
+PASS: stdio-common/tiformat
+PASS: stdio-common/tllformat
+PASS: stdio-common/tst-bz11319
+PASS: stdio-common/tst-bz11319-fortify2
+PASS: stdio-common/tst-cookie
+PASS: stdio-common/tst-dprintf-length
+PASS: stdio-common/tst-errno-manual
+PASS: stdio-common/tst-fdopen
+PASS: stdio-common/tst-ferror
+PASS: stdio-common/tst-fgets
+PASS: stdio-common/tst-fileno
+PASS: stdio-common/tst-fmemopen
+PASS: stdio-common/tst-fmemopen2
+PASS: stdio-common/tst-fmemopen3
+PASS: stdio-common/tst-fmemopen4
+PASS: stdio-common/tst-fphex
+PASS: stdio-common/tst-fphex-wide
+PASS: stdio-common/tst-fseek
+PASS: stdio-common/tst-fwrite
+PASS: stdio-common/tst-gets
+PASS: stdio-common/tst-grouping
+PASS: stdio-common/tst-grouping2
+PASS: stdio-common/tst-grouping3
+PASS: stdio-common/tst-grouping_iterator
+PASS: stdio-common/tst-long-dbl-fphex
+PASS: stdio-common/tst-memstream-string
+PASS: stdio-common/tst-obprintf
+PASS: stdio-common/tst-perror
+PASS: stdio-common/tst-popen
+PASS: stdio-common/tst-popen2
+FAIL: stdio-common/tst-popen3
+PASS: stdio-common/tst-printf
+PASS: stdio-common/tst-printf-binary
+PASS: stdio-common/tst-printf-bz18872
+PASS: stdio-common/tst-printf-bz18872-mem
+PASS: stdio-common/tst-printf-bz25691
+PASS: stdio-common/tst-printf-bz25691-mem
+PASS: stdio-common/tst-printf-fp-free
+PASS: stdio-common/tst-printf-fp-free-mem
+PASS: stdio-common/tst-printf-fp-leak
+PASS: stdio-common/tst-printf-fp-leak-mem
+PASS: stdio-common/tst-printf-intn
+PASS: stdio-common/tst-printf-oct
+PASS: stdio-common/tst-printf-round
+PASS: stdio-common/tst-printfsz
+PASS: stdio-common/tst-printfsz-islongdouble
+PASS: stdio-common/tst-put-error
+PASS: stdio-common/tst-renameat2
+PASS: stdio-common/tst-rndseek
+PASS: stdio-common/tst-scanf-binary-c11
+PASS: stdio-common/tst-scanf-binary-c2x
+PASS: stdio-common/tst-scanf-binary-gnu11
+PASS: stdio-common/tst-scanf-binary-gnu89
+PASS: stdio-common/tst-scanf-intn
+PASS: stdio-common/tst-scanf-round
+PASS: stdio-common/tst-scanf-to_inpunct
+PASS: stdio-common/tst-setvbuf1
+PASS: stdio-common/tst-setvbuf1-cmp
+PASS: stdio-common/tst-sprintf
+PASS: stdio-common/tst-sprintf-errno
+PASS: stdio-common/tst-sprintf2
+PASS: stdio-common/tst-sprintf3
+PASS: stdio-common/tst-sscanf
+PASS: stdio-common/tst-swprintf
+PASS: stdio-common/tst-swscanf
+PASS: stdio-common/tst-tmpnam
+PASS: stdio-common/tst-unbputc
+PASS: stdio-common/tst-ungetc
+PASS: stdio-common/tst-unlockedio
+PASS: stdio-common/tst-vfprintf-mbs-prec
+PASS: stdio-common/tst-vfprintf-user-type
+PASS: stdio-common/tst-vfprintf-width-i18n
+PASS: stdio-common/tst-vfprintf-width-prec
+PASS: stdio-common/tst-vfprintf-width-prec-alloc
+PASS: stdio-common/tst-vfprintf-width-prec-mem
+PASS: stdio-common/tst-wc-printf
+PASS: stdio-common/tstdiomisc
+PASS: stdio-common/tstgetln
+PASS: stdio-common/tstscanf
+PASS: stdio-common/xbug
+
+Running stdlib ...
+PASS: stdlib/bug-fmtmsg1
+PASS: stdlib/bug-getcontext
+PASS: stdlib/bug-strtod
+PASS: stdlib/bug-strtod2
+PASS: stdlib/check-installed-headers-c
+PASS: stdlib/check-installed-headers-cxx
+PASS: stdlib/check-obsolete-constructs
+PASS: stdlib/check-wrapper-headers
+PASS: stdlib/isomac
+PASS: stdlib/test-a64l
+PASS: stdlib/test-as-const-ucontext_i
+PASS: stdlib/test-at_quick_exit-race
+PASS: stdlib/test-atexit-race
+PASS: stdlib/test-atexit-recursive
+PASS: stdlib/test-bz22786
+PASS: stdlib/test-canon
+PASS: stdlib/test-canon2
+PASS: stdlib/test-cxa_atexit-race
+PASS: stdlib/test-cxa_atexit-race2
+PASS: stdlib/test-dlclose-exit-race
+PASS: stdlib/test-on_exit-race
+PASS: stdlib/testdiv
+PASS: stdlib/testmb
+PASS: stdlib/testmb2
+PASS: stdlib/testrand
+PASS: stdlib/testsort
+PASS: stdlib/tst-abs
+PASS: stdlib/tst-arc4random-fork
+PASS: stdlib/tst-arc4random-stats
+PASS: stdlib/tst-arc4random-thread
+PASS: stdlib/tst-at_quick_exit
+PASS: stdlib/tst-atexit
+PASS: stdlib/tst-atof1
+PASS: stdlib/tst-atof2
+PASS: stdlib/tst-bsearch
+PASS: stdlib/tst-bz20544
+PASS: stdlib/tst-canon-bz26341
+PASS: stdlib/tst-cxa_atexit
+PASS: stdlib/tst-environ
+PASS: stdlib/tst-fmtmsg
+PASS: stdlib/tst-getrandom
+PASS: stdlib/tst-labs
+PASS: stdlib/tst-limits
+PASS: stdlib/tst-llabs
+PASS: stdlib/tst-makecontext
+PASS: stdlib/tst-makecontext-align
+PASS: stdlib/tst-makecontext2
+PASS: stdlib/tst-makecontext3
+PASS: stdlib/tst-on_exit
+PASS: stdlib/tst-putenv
+PASS: stdlib/tst-qsort
+PASS: stdlib/tst-qsort2
+PASS: stdlib/tst-qsort3
+PASS: stdlib/tst-qsort4
+PASS: stdlib/tst-qsort5
+PASS: stdlib/tst-quick_exit
+PASS: stdlib/tst-rand48
+PASS: stdlib/tst-rand48-2
+PASS: stdlib/tst-random
+PASS: stdlib/tst-random2
+PASS: stdlib/tst-realpath
+PASS: stdlib/tst-realpath-toolong
+PASS: stdlib/tst-secure-getenv
+PASS: stdlib/tst-setcontext
+PASS: stdlib/tst-setcontext2
+PASS: stdlib/tst-setcontext3
+PASS: stdlib/tst-setcontext4
+PASS: stdlib/tst-setcontext5
+PASS: stdlib/tst-setcontext6
+PASS: stdlib/tst-setcontext7
+PASS: stdlib/tst-setcontext8
+PASS: stdlib/tst-setcontext9
+PASS: stdlib/tst-strfmon_l
+PASS: stdlib/tst-strfrom
+PASS: stdlib/tst-strfrom-locale
+PASS: stdlib/tst-strtod
+PASS: stdlib/tst-strtod-nan-locale
+PASS: stdlib/tst-strtod-nan-sign
+PASS: stdlib/tst-strtod-overflow
+PASS: stdlib/tst-strtod-round
+PASS: stdlib/tst-strtod-underflow
+PASS: stdlib/tst-strtod1i
+PASS: stdlib/tst-strtod2
+PASS: stdlib/tst-strtod3
+PASS: stdlib/tst-strtod4
+PASS: stdlib/tst-strtod5
+PASS: stdlib/tst-strtod5i
+PASS: stdlib/tst-strtod6
+PASS: stdlib/tst-strtol
+PASS: stdlib/tst-strtol-binary-c11
+PASS: stdlib/tst-strtol-binary-c2x
+PASS: stdlib/tst-strtol-binary-gnu11
+PASS: stdlib/tst-strtol-binary-gnu2x
+PASS: stdlib/tst-strtol-locale
+PASS: stdlib/tst-strtoll
+PASS: stdlib/tst-swapcontext1
+FAIL: stdlib/tst-system
+PASS: stdlib/tst-thread-quick_exit
+PASS: stdlib/tst-tininess
+PASS: stdlib/tst-tls-atexit
+PASS: stdlib/tst-tls-atexit-nodelete
+PASS: stdlib/tst-unsetenv1
+PASS: stdlib/tst-width
+PASS: stdlib/tst-width-stdint
+PASS: stdlib/tst-xpg-basename
+
+Running string ...
+PASS: string/bug-envz1
+PASS: string/bug-strcoll1
+PASS: string/bug-strcoll2
+PASS: string/bug-strncat1
+PASS: string/bug-strpbrk1
+PASS: string/bug-strspn1
+PASS: string/bug-strtok1
+PASS: string/check-installed-headers-c
+PASS: string/check-installed-headers-cxx
+PASS: string/check-obsolete-constructs
+PASS: string/check-wrapper-headers
+PASS: string/inl-tester
+PASS: string/noinl-tester
+PASS: string/stratcliff
+PASS: string/test-bcopy
+PASS: string/test-bzero
+PASS: string/test-endian-file-scope
+PASS: string/test-endian-sign-conversion
+PASS: string/test-endian-types
+PASS: string/test-explicit_bzero
+PASS: string/test-ffs
+PASS: string/test-memccpy
+PASS: string/test-memchr
+PASS: string/test-memcmp
+PASS: string/test-memcmpeq
+PASS: string/test-memcpy
+PASS: string/test-memcpy-large
+PASS: string/test-memmem
+PASS: string/test-memmove
+PASS: string/test-mempcpy
+PASS: string/test-memrchr
+PASS: string/test-memset
+PASS: string/test-memswap
+PASS: string/test-rawmemchr
+PASS: string/test-sig_np
+PASS: string/test-stpcpy
+PASS: string/test-stpncpy
+PASS: string/test-strcasecmp
+PASS: string/test-strcasestr
+PASS: string/test-strcat
+PASS: string/test-strchr
+PASS: string/test-strchrnul
+PASS: string/test-strcmp
+PASS: string/test-strcpy
+PASS: string/test-strcspn
+PASS: string/test-strdup
+PASS: string/test-strerror-errno
+PASS: string/test-strlen
+PASS: string/test-strncasecmp
+PASS: string/test-strncat
+PASS: string/test-strncmp
+PASS: string/test-strncpy
+PASS: string/test-strndup
+PASS: string/test-strnlen
+PASS: string/test-strpbrk
+PASS: string/test-strrchr
+PASS: string/test-strspn
+PASS: string/test-strstr
+PASS: string/testcopy
+PASS: string/tester
+PASS: string/tst-bswap
+PASS: string/tst-cmp
+PASS: string/tst-endian
+PASS: string/tst-inlcall
+PASS: string/tst-memmove-overflow
+FAIL: string/tst-strerror
+PASS: string/tst-strerror-fail
+PASS: string/tst-strfry
+PASS: string/tst-strlcat
+PASS: string/tst-strlcat2
+PASS: string/tst-strlcpy
+PASS: string/tst-strlcpy2
+PASS: string/tst-strlen
+FAIL: string/tst-strsignal
+PASS: string/tst-strtok
+PASS: string/tst-strtok_r
+PASS: string/tst-strxfrm
+PASS: string/tst-strxfrm2
+PASS: string/tst-svc
+PASS: string/tst-svc-cmp
+PASS: string/tst-svc2
+PASS: string/tst-xbzero-opt
+
+Running sunrpc ...
+PASS: sunrpc/check-installed-headers-c
+PASS: sunrpc/check-installed-headers-cxx
+PASS: sunrpc/check-obsolete-constructs
+PASS: sunrpc/check-wrapper-headers
+PASS: sunrpc/tst-bug22542
+PASS: sunrpc/tst-bug28768
+PASS: sunrpc/tst-svc_register
+PASS: sunrpc/tst-udp-error
+PASS: sunrpc/tst-udp-garbage
+PASS: sunrpc/tst-udp-nonblocking
+PASS: sunrpc/tst-udp-timeout
+PASS: sunrpc/tst-xdrmem
+PASS: sunrpc/tst-xdrmem2
+
+Running support ...
+PASS: support/README-testing
+PASS: support/tst-glibcpp
+PASS: support/tst-support-namespace
+PASS: support/tst-support-open-dev-null-range
+PASS: support/tst-support-process_state
+PASS: support/tst-support_blob_repeat
+PASS: support/tst-support_capture_subprocess
+PASS: support/tst-support_descriptors
+PASS: support/tst-support_format_dns_packet
+PASS: support/tst-support_quote_blob
+PASS: support/tst-support_quote_blob_wide
+PASS: support/tst-support_quote_string
+PASS: support/tst-support_record_failure
+PASS: support/tst-support_record_failure-2
+PASS: support/tst-test_compare
+PASS: support/tst-test_compare_blob
+PASS: support/tst-test_compare_string
+PASS: support/tst-test_compare_string_wide
+PASS: support/tst-timespec
+PASS: support/tst-xreadlink
+PASS: support/tst-xsigstack
+
+Running sysvipc ...
+PASS: sysvipc/check-installed-headers-c
+PASS: sysvipc/check-installed-headers-cxx
+PASS: sysvipc/check-obsolete-constructs
+PASS: sysvipc/check-wrapper-headers
+PASS: sysvipc/test-sysvmsg
+PASS: sysvipc/test-sysvmsg-time64
+PASS: sysvipc/test-sysvsem
+PASS: sysvipc/test-sysvsem-time64
+PASS: sysvipc/test-sysvshm
+PASS: sysvipc/test-sysvshm-time64
+
+Running termios ...
+PASS: termios/check-installed-headers-c
+PASS: termios/check-installed-headers-cxx
+PASS: termios/check-obsolete-constructs
+PASS: termios/check-wrapper-headers
+
+Running time ...
+PASS: time/bug-asctime
+PASS: time/bug-asctime_r
+PASS: time/bug-getdate1
+PASS: time/bug-mktime1
+PASS: time/bug-mktime4
+PASS: time/check-installed-headers-c
+PASS: time/check-installed-headers-cxx
+PASS: time/check-obsolete-constructs
+PASS: time/check-wrapper-headers
+PASS: time/clocktest
+PASS: time/test_time
+PASS: time/tst-adjtime
+PASS: time/tst-adjtime-time64
+PASS: time/tst-clock
+PASS: time/tst-clock-time64
+PASS: time/tst-clock2
+PASS: time/tst-clock2-time64
+PASS: time/tst-clock_gettime-clobber
+PASS: time/tst-clock_nanosleep
+PASS: time/tst-clock_nanosleep-time64
+UNSUPPORTED: time/tst-clock_settime
+UNSUPPORTED: time/tst-clock_settime-time64
+PASS: time/tst-cpuclock1
+PASS: time/tst-cpuclock1-time64
+PASS: time/tst-ctime
+PASS: time/tst-ctime-time64
+PASS: time/tst-difftime
+PASS: time/tst-difftime-time64
+PASS: time/tst-ftime
+PASS: time/tst-ftime_l
+PASS: time/tst-getdate
+PASS: time/tst-gettimeofday-clobber
+PASS: time/tst-gmtime
+PASS: time/tst-gmtime-time64
+PASS: time/tst-itimer
+PASS: time/tst-itimer-time64
+PASS: time/tst-mktime
+PASS: time/tst-mktime2
+PASS: time/tst-mktime3
+PASS: time/tst-mktime4
+PASS: time/tst-mktime4-time64
+PASS: time/tst-posixtz
+UNSUPPORTED: time/tst-settimeofday
+UNSUPPORTED: time/tst-settimeofday-time64
+PASS: time/tst-strftime
+PASS: time/tst-strftime2
+PASS: time/tst-strftime3
+UNSUPPORTED: time/tst-strftime4
+PASS: time/tst-strftime4-time64
+PASS: time/tst-strptime
+PASS: time/tst-strptime-whitespace
+PASS: time/tst-strptime2
+PASS: time/tst-strptime3
+PASS: time/tst-time-clobber
+PASS: time/tst-timegm
+PASS: time/tst-timegm-time64
+PASS: time/tst-timespec_get
+PASS: time/tst-timespec_get-time64
+PASS: time/tst-timespec_getres
+PASS: time/tst-timespec_getres-time64
+PASS: time/tst-tzname
+UNSUPPORTED: time/tst-y2039
+PASS: time/tst-y2039-time64
+PASS: time/tst_wcsftime
+
+Running timezone ...
+PASS: timezone/test-tz
+PASS: timezone/testdata/America/New_York
+PASS: timezone/testdata/America/Sao_Paulo
+PASS: timezone/testdata/Asia/Tokyo
+PASS: timezone/testdata/Australia/Melbourne
+PASS: timezone/testdata/Etc/UTC
+PASS: timezone/testdata/Europe/Berlin
+PASS: timezone/testdata/UTC
+PASS: timezone/testdata/posixrules
+PASS: timezone/tst-bz28707
+PASS: timezone/tst-bz29951
+PASS: timezone/tst-timezone
+PASS: timezone/tst-tzset
+
+Running wcsmbs ...
+PASS: wcsmbs/check-installed-headers-c
+PASS: wcsmbs/check-installed-headers-cxx
+PASS: wcsmbs/check-obsolete-constructs
+PASS: wcsmbs/check-wrapper-headers
+PASS: wcsmbs/test-c8rtomb
+PASS: wcsmbs/test-char-types
+PASS: wcsmbs/test-mbrtoc8
+PASS: wcsmbs/test-wcpcpy
+PASS: wcsmbs/test-wcpncpy
+PASS: wcsmbs/test-wcscat
+PASS: wcsmbs/test-wcschr
+PASS: wcsmbs/test-wcschrnul
+PASS: wcsmbs/test-wcscmp
+PASS: wcsmbs/test-wcscpy
+PASS: wcsmbs/test-wcscspn
+PASS: wcsmbs/test-wcsdup
+PASS: wcsmbs/test-wcslen
+PASS: wcsmbs/test-wcsncat
+PASS: wcsmbs/test-wcsncmp
+PASS: wcsmbs/test-wcsncpy
+PASS: wcsmbs/test-wcsnlen
+PASS: wcsmbs/test-wcspbrk
+PASS: wcsmbs/test-wcsrchr
+PASS: wcsmbs/test-wcsspn
+PASS: wcsmbs/test-wmemchr
+PASS: wcsmbs/test-wmemcmp
+PASS: wcsmbs/test-wmemset
+PASS: wcsmbs/tst-btowc
+PASS: wcsmbs/tst-c16-surrogate
+PASS: wcsmbs/tst-c16c32-1
+PASS: wcsmbs/tst-c32-state
+PASS: wcsmbs/tst-fgetwc-after-eof
+PASS: wcsmbs/tst-mbrtowc
+PASS: wcsmbs/tst-mbrtowc2
+PASS: wcsmbs/tst-mbsrtowcs
+PASS: wcsmbs/tst-mbstowcs
+PASS: wcsmbs/tst-wchar-h
+PASS: wcsmbs/tst-wcpncpy
+PASS: wcsmbs/tst-wcrtomb
+PASS: wcsmbs/tst-wcslcat
+PASS: wcsmbs/tst-wcslcat2
+PASS: wcsmbs/tst-wcslcpy
+PASS: wcsmbs/tst-wcslcpy2
+PASS: wcsmbs/tst-wcsnlen
+PASS: wcsmbs/tst-wcstod-nan-locale
+PASS: wcsmbs/tst-wcstod-nan-sign
+PASS: wcsmbs/tst-wcstod-round
+PASS: wcsmbs/tst-wcstof
+PASS: wcsmbs/tst-wcstol-binary-c11
+PASS: wcsmbs/tst-wcstol-binary-c2x
+PASS: wcsmbs/tst-wcstol-binary-gnu11
+PASS: wcsmbs/tst-wcstol-binary-gnu2x
+PASS: wcsmbs/tst-wcstol-locale
+PASS: wcsmbs/tst-wprintf-binary
+PASS: wcsmbs/tst-wprintf-intn
+PASS: wcsmbs/tst-wscanf-binary-c11
+PASS: wcsmbs/tst-wscanf-binary-c2x
+PASS: wcsmbs/tst-wscanf-binary-gnu11
+PASS: wcsmbs/tst-wscanf-binary-gnu89
+PASS: wcsmbs/tst-wscanf-intn
+PASS: wcsmbs/tst-wscanf-to_inpunct
+PASS: wcsmbs/wcsatcliff
+PASS: wcsmbs/wcsmbs-tst1
+
+Running wctype ...
+PASS: wctype/bug-wctypeh
+PASS: wctype/check-installed-headers-c
+PASS: wctype/check-installed-headers-cxx
+PASS: wctype/check-obsolete-constructs
+PASS: wctype/check-wrapper-headers
+PASS: wctype/test_wcfuncs
+PASS: wctype/test_wctype
diff --git a/00-sumfiles/tests.sum.1 b/00-sumfiles/tests.sum.1
new file mode 100644
index 0000000..0761f73
--- /dev/null
+++ b/00-sumfiles/tests.sum.1
@@ -0,0 +1,199 @@
+ === glibc tests ===
+
+Running . ...
+PASS: c++-types-check
+PASS: check-installed-headers-c
+PASS: check-installed-headers-cxx
+PASS: check-local-headers
+PASS: check-wrapper-headers
+PASS: lint-makefiles
+
+Running malloc ...
+PASS: malloc/check-abi-libc_malloc_debug
+PASS: malloc/check-installed-headers-c
+PASS: malloc/check-installed-headers-cxx
+PASS: malloc/check-obsolete-constructs
+PASS: malloc/check-wrapper-headers
+PASS: malloc/mallocbug
+PASS: malloc/mallocbug-malloc-check
+PASS: malloc/mallocbug-malloc-hugetlb1
+PASS: malloc/mallocbug-malloc-hugetlb2
+PASS: malloc/mallocbug-mcheck
+PASS: malloc/tst-aligned-alloc
+PASS: malloc/tst-aligned-alloc-malloc-check
+PASS: malloc/tst-aligned-alloc-malloc-hugetlb1
+PASS: malloc/tst-aligned-alloc-malloc-hugetlb2
+PASS: malloc/tst-aligned-alloc-mcheck
+PASS: malloc/tst-aligned-alloc-static
+PASS: malloc/tst-aligned-alloc-static-malloc-hugetlb1
+PASS: malloc/tst-aligned-alloc-static-malloc-hugetlb2
+PASS: malloc/tst-alloc_buffer
+PASS: malloc/tst-alloc_buffer-malloc-check
+PASS: malloc/tst-alloc_buffer-malloc-hugetlb1
+PASS: malloc/tst-alloc_buffer-malloc-hugetlb2
+PASS: malloc/tst-alloc_buffer-mcheck
+PASS: malloc/tst-calloc
+PASS: malloc/tst-calloc-malloc-check
+PASS: malloc/tst-calloc-malloc-hugetlb1
+PASS: malloc/tst-calloc-malloc-hugetlb2
+PASS: malloc/tst-calloc-mcheck
+PASS: malloc/tst-compathooks-off
+PASS: malloc/tst-compathooks-on
+PASS: malloc/tst-dynarray
+PASS: malloc/tst-dynarray-at-fail
+PASS: malloc/tst-dynarray-fail
+PASS: malloc/tst-dynarray-fail-mem
+PASS: malloc/tst-dynarray-mem
+PASS: malloc/tst-free-errno
+PASS: malloc/tst-free-errno-malloc-check
+PASS: malloc/tst-free-errno-malloc-hugetlb1
+PASS: malloc/tst-free-errno-mcheck
+PASS: malloc/tst-interpose-nothread
+PASS: malloc/tst-interpose-nothread-malloc-check
+PASS: malloc/tst-interpose-nothread-mcheck
+PASS: malloc/tst-interpose-static-nothread
+PASS: malloc/tst-interpose-static-thread
+PASS: malloc/tst-interpose-thread
+PASS: malloc/tst-interpose-thread-malloc-check
+PASS: malloc/tst-interpose-thread-mcheck
+PASS: malloc/tst-mallinfo2
+PASS: malloc/tst-mallinfo2-malloc-check
+PASS: malloc/tst-mallinfo2-malloc-hugetlb1
+PASS: malloc/tst-mallinfo2-malloc-hugetlb2
+PASS: malloc/tst-mallinfo2-mcheck
+PASS: malloc/tst-malloc
+PASS: malloc/tst-malloc-backtrace
+PASS: malloc/tst-malloc-backtrace-malloc-check
+PASS: malloc/tst-malloc-backtrace-malloc-hugetlb1
+PASS: malloc/tst-malloc-backtrace-malloc-hugetlb2
+PASS: malloc/tst-malloc-check
+PASS: malloc/tst-malloc-check-malloc-hugetlb1
+PASS: malloc/tst-malloc-check-malloc-hugetlb2
+PASS: malloc/tst-malloc-check-mcheck
+PASS: malloc/tst-malloc-fork-deadlock
+PASS: malloc/tst-malloc-fork-deadlock-malloc-check
+PASS: malloc/tst-malloc-fork-deadlock-malloc-hugetlb1
+PASS: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
+PASS: malloc/tst-malloc-malloc-check
+PASS: malloc/tst-malloc-malloc-hugetlb1
+PASS: malloc/tst-malloc-malloc-hugetlb2
+PASS: malloc/tst-malloc-mcheck
+PASS: malloc/tst-malloc-stats-cancellation
+PASS: malloc/tst-malloc-stats-cancellation-malloc-check
+PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb1
+PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2
+PASS: malloc/tst-malloc-tcache-leak
+PASS: malloc/tst-malloc-thread-exit
+PASS: malloc/tst-malloc-thread-exit-malloc-check
+PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb1
+PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb2
+PASS: malloc/tst-malloc-thread-fail
+PASS: malloc/tst-malloc-thread-fail-malloc-check
+PASS: malloc/tst-malloc-thread-fail-malloc-hugetlb1
+PASS: malloc/tst-malloc-thread-fail-malloc-hugetlb2
+PASS: malloc/tst-malloc-too-large
+PASS: malloc/tst-malloc-too-large-malloc-check
+PASS: malloc/tst-malloc-too-large-malloc-hugetlb1
+PASS: malloc/tst-malloc-too-large-malloc-hugetlb2
+PASS: malloc/tst-malloc-too-large-mcheck
+PASS: malloc/tst-malloc-usable
+PASS: malloc/tst-malloc-usable-mcheck
+PASS: malloc/tst-malloc-usable-tunables
+PASS: malloc/tst-malloc-usable-tunables-malloc-check
+PASS: malloc/tst-malloc_info
+PASS: malloc/tst-malloc_info-malloc-check
+PASS: malloc/tst-malloc_info-malloc-hugetlb1
+PASS: malloc/tst-malloc_info-malloc-hugetlb2
+PASS: malloc/tst-mallocalign1
+PASS: malloc/tst-mallocalign1-malloc-check
+PASS: malloc/tst-mallocalign1-malloc-hugetlb1
+PASS: malloc/tst-mallocalign1-malloc-hugetlb2
+PASS: malloc/tst-mallocalign1-mcheck
+PASS: malloc/tst-mallocfork
+PASS: malloc/tst-mallocfork-malloc-check
+PASS: malloc/tst-mallocfork-malloc-hugetlb1
+PASS: malloc/tst-mallocfork-malloc-hugetlb2
+PASS: malloc/tst-mallocfork-mcheck
+PASS: malloc/tst-mallocfork2
+PASS: malloc/tst-mallocfork3
+PASS: malloc/tst-mallocstate
+PASS: malloc/tst-mallocstate-malloc-check
+PASS: malloc/tst-mallopt
+PASS: malloc/tst-mallopt-malloc-check
+PASS: malloc/tst-mallopt-malloc-hugetlb1
+PASS: malloc/tst-mallopt-malloc-hugetlb2
+PASS: malloc/tst-mallopt-mcheck
+PASS: malloc/tst-memalign
+PASS: malloc/tst-memalign-2
+PASS: malloc/tst-memalign-2-malloc-hugetlb1
+PASS: malloc/tst-memalign-2-malloc-hugetlb2
+PASS: malloc/tst-memalign-3
+PASS: malloc/tst-memalign-3-malloc-hugetlb1
+PASS: malloc/tst-memalign-3-malloc-hugetlb2
+PASS: malloc/tst-memalign-malloc-check
+PASS: malloc/tst-memalign-malloc-hugetlb1
+PASS: malloc/tst-memalign-malloc-hugetlb2
+PASS: malloc/tst-memalign-mcheck
+PASS: malloc/tst-mtrace
+PASS: malloc/tst-mxfast
+PASS: malloc/tst-mxfast-malloc-hugetlb1
+PASS: malloc/tst-mxfast-malloc-hugetlb2
+PASS: malloc/tst-obstack
+PASS: malloc/tst-obstack-malloc-check
+PASS: malloc/tst-obstack-malloc-hugetlb1
+PASS: malloc/tst-obstack-malloc-hugetlb2
+PASS: malloc/tst-obstack-mcheck
+PASS: malloc/tst-posix_memalign
+PASS: malloc/tst-posix_memalign-malloc-check
+PASS: malloc/tst-posix_memalign-malloc-hugetlb1
+PASS: malloc/tst-posix_memalign-malloc-hugetlb2
+PASS: malloc/tst-posix_memalign-mcheck
+PASS: malloc/tst-pvalloc
+PASS: malloc/tst-pvalloc-fortify
+PASS: malloc/tst-pvalloc-fortify-malloc-check
+PASS: malloc/tst-pvalloc-fortify-malloc-hugetlb1
+PASS: malloc/tst-pvalloc-fortify-malloc-hugetlb2
+PASS: malloc/tst-pvalloc-fortify-mcheck
+PASS: malloc/tst-pvalloc-malloc-check
+PASS: malloc/tst-pvalloc-malloc-hugetlb1
+PASS: malloc/tst-pvalloc-malloc-hugetlb2
+PASS: malloc/tst-pvalloc-mcheck
+PASS: malloc/tst-realloc
+PASS: malloc/tst-realloc-malloc-check
+PASS: malloc/tst-realloc-malloc-hugetlb1
+PASS: malloc/tst-realloc-malloc-hugetlb2
+PASS: malloc/tst-realloc-mcheck
+PASS: malloc/tst-reallocarray
+PASS: malloc/tst-reallocarray-malloc-check
+PASS: malloc/tst-reallocarray-malloc-hugetlb1
+PASS: malloc/tst-reallocarray-malloc-hugetlb2
+PASS: malloc/tst-reallocarray-mcheck
+PASS: malloc/tst-safe-linking
+PASS: malloc/tst-safe-linking-malloc-hugetlb1
+PASS: malloc/tst-safe-linking-malloc-hugetlb2
+PASS: malloc/tst-scratch_buffer
+PASS: malloc/tst-tcfree1
+PASS: malloc/tst-tcfree1-malloc-check
+PASS: malloc/tst-tcfree1-malloc-hugetlb1
+PASS: malloc/tst-tcfree1-malloc-hugetlb2
+PASS: malloc/tst-tcfree1-mcheck
+PASS: malloc/tst-tcfree2
+PASS: malloc/tst-tcfree2-malloc-check
+PASS: malloc/tst-tcfree2-malloc-hugetlb1
+PASS: malloc/tst-tcfree2-malloc-hugetlb2
+PASS: malloc/tst-tcfree2-mcheck
+PASS: malloc/tst-tcfree3
+PASS: malloc/tst-tcfree3-malloc-check
+PASS: malloc/tst-tcfree3-malloc-hugetlb1
+PASS: malloc/tst-tcfree3-malloc-hugetlb2
+PASS: malloc/tst-tcfree3-mcheck
+PASS: malloc/tst-trim1
+PASS: malloc/tst-trim1-malloc-check
+PASS: malloc/tst-trim1-malloc-hugetlb1
+PASS: malloc/tst-trim1-malloc-hugetlb2
+PASS: malloc/tst-trim1-mcheck
+PASS: malloc/tst-valloc
+PASS: malloc/tst-valloc-malloc-check
+PASS: malloc/tst-valloc-malloc-hugetlb1
+PASS: malloc/tst-valloc-malloc-hugetlb2
+PASS: malloc/tst-valloc-mcheck
diff --git a/00-sumfiles/tests.sum.2 b/00-sumfiles/tests.sum.2
new file mode 100644
index 0000000..0761f73
--- /dev/null
+++ b/00-sumfiles/tests.sum.2
@@ -0,0 +1,199 @@
+ === glibc tests ===
+
+Running . ...
+PASS: c++-types-check
+PASS: check-installed-headers-c
+PASS: check-installed-headers-cxx
+PASS: check-local-headers
+PASS: check-wrapper-headers
+PASS: lint-makefiles
+
+Running malloc ...
+PASS: malloc/check-abi-libc_malloc_debug
+PASS: malloc/check-installed-headers-c
+PASS: malloc/check-installed-headers-cxx
+PASS: malloc/check-obsolete-constructs
+PASS: malloc/check-wrapper-headers
+PASS: malloc/mallocbug
+PASS: malloc/mallocbug-malloc-check
+PASS: malloc/mallocbug-malloc-hugetlb1
+PASS: malloc/mallocbug-malloc-hugetlb2
+PASS: malloc/mallocbug-mcheck
+PASS: malloc/tst-aligned-alloc
+PASS: malloc/tst-aligned-alloc-malloc-check
+PASS: malloc/tst-aligned-alloc-malloc-hugetlb1
+PASS: malloc/tst-aligned-alloc-malloc-hugetlb2
+PASS: malloc/tst-aligned-alloc-mcheck
+PASS: malloc/tst-aligned-alloc-static
+PASS: malloc/tst-aligned-alloc-static-malloc-hugetlb1
+PASS: malloc/tst-aligned-alloc-static-malloc-hugetlb2
+PASS: malloc/tst-alloc_buffer
+PASS: malloc/tst-alloc_buffer-malloc-check
+PASS: malloc/tst-alloc_buffer-malloc-hugetlb1
+PASS: malloc/tst-alloc_buffer-malloc-hugetlb2
+PASS: malloc/tst-alloc_buffer-mcheck
+PASS: malloc/tst-calloc
+PASS: malloc/tst-calloc-malloc-check
+PASS: malloc/tst-calloc-malloc-hugetlb1
+PASS: malloc/tst-calloc-malloc-hugetlb2
+PASS: malloc/tst-calloc-mcheck
+PASS: malloc/tst-compathooks-off
+PASS: malloc/tst-compathooks-on
+PASS: malloc/tst-dynarray
+PASS: malloc/tst-dynarray-at-fail
+PASS: malloc/tst-dynarray-fail
+PASS: malloc/tst-dynarray-fail-mem
+PASS: malloc/tst-dynarray-mem
+PASS: malloc/tst-free-errno
+PASS: malloc/tst-free-errno-malloc-check
+PASS: malloc/tst-free-errno-malloc-hugetlb1
+PASS: malloc/tst-free-errno-mcheck
+PASS: malloc/tst-interpose-nothread
+PASS: malloc/tst-interpose-nothread-malloc-check
+PASS: malloc/tst-interpose-nothread-mcheck
+PASS: malloc/tst-interpose-static-nothread
+PASS: malloc/tst-interpose-static-thread
+PASS: malloc/tst-interpose-thread
+PASS: malloc/tst-interpose-thread-malloc-check
+PASS: malloc/tst-interpose-thread-mcheck
+PASS: malloc/tst-mallinfo2
+PASS: malloc/tst-mallinfo2-malloc-check
+PASS: malloc/tst-mallinfo2-malloc-hugetlb1
+PASS: malloc/tst-mallinfo2-malloc-hugetlb2
+PASS: malloc/tst-mallinfo2-mcheck
+PASS: malloc/tst-malloc
+PASS: malloc/tst-malloc-backtrace
+PASS: malloc/tst-malloc-backtrace-malloc-check
+PASS: malloc/tst-malloc-backtrace-malloc-hugetlb1
+PASS: malloc/tst-malloc-backtrace-malloc-hugetlb2
+PASS: malloc/tst-malloc-check
+PASS: malloc/tst-malloc-check-malloc-hugetlb1
+PASS: malloc/tst-malloc-check-malloc-hugetlb2
+PASS: malloc/tst-malloc-check-mcheck
+PASS: malloc/tst-malloc-fork-deadlock
+PASS: malloc/tst-malloc-fork-deadlock-malloc-check
+PASS: malloc/tst-malloc-fork-deadlock-malloc-hugetlb1
+PASS: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
+PASS: malloc/tst-malloc-malloc-check
+PASS: malloc/tst-malloc-malloc-hugetlb1
+PASS: malloc/tst-malloc-malloc-hugetlb2
+PASS: malloc/tst-malloc-mcheck
+PASS: malloc/tst-malloc-stats-cancellation
+PASS: malloc/tst-malloc-stats-cancellation-malloc-check
+PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb1
+PASS: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2
+PASS: malloc/tst-malloc-tcache-leak
+PASS: malloc/tst-malloc-thread-exit
+PASS: malloc/tst-malloc-thread-exit-malloc-check
+PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb1
+PASS: malloc/tst-malloc-thread-exit-malloc-hugetlb2
+PASS: malloc/tst-malloc-thread-fail
+PASS: malloc/tst-malloc-thread-fail-malloc-check
+PASS: malloc/tst-malloc-thread-fail-malloc-hugetlb1
+PASS: malloc/tst-malloc-thread-fail-malloc-hugetlb2
+PASS: malloc/tst-malloc-too-large
+PASS: malloc/tst-malloc-too-large-malloc-check
+PASS: malloc/tst-malloc-too-large-malloc-hugetlb1
+PASS: malloc/tst-malloc-too-large-malloc-hugetlb2
+PASS: malloc/tst-malloc-too-large-mcheck
+PASS: malloc/tst-malloc-usable
+PASS: malloc/tst-malloc-usable-mcheck
+PASS: malloc/tst-malloc-usable-tunables
+PASS: malloc/tst-malloc-usable-tunables-malloc-check
+PASS: malloc/tst-malloc_info
+PASS: malloc/tst-malloc_info-malloc-check
+PASS: malloc/tst-malloc_info-malloc-hugetlb1
+PASS: malloc/tst-malloc_info-malloc-hugetlb2
+PASS: malloc/tst-mallocalign1
+PASS: malloc/tst-mallocalign1-malloc-check
+PASS: malloc/tst-mallocalign1-malloc-hugetlb1
+PASS: malloc/tst-mallocalign1-malloc-hugetlb2
+PASS: malloc/tst-mallocalign1-mcheck
+PASS: malloc/tst-mallocfork
+PASS: malloc/tst-mallocfork-malloc-check
+PASS: malloc/tst-mallocfork-malloc-hugetlb1
+PASS: malloc/tst-mallocfork-malloc-hugetlb2
+PASS: malloc/tst-mallocfork-mcheck
+PASS: malloc/tst-mallocfork2
+PASS: malloc/tst-mallocfork3
+PASS: malloc/tst-mallocstate
+PASS: malloc/tst-mallocstate-malloc-check
+PASS: malloc/tst-mallopt
+PASS: malloc/tst-mallopt-malloc-check
+PASS: malloc/tst-mallopt-malloc-hugetlb1
+PASS: malloc/tst-mallopt-malloc-hugetlb2
+PASS: malloc/tst-mallopt-mcheck
+PASS: malloc/tst-memalign
+PASS: malloc/tst-memalign-2
+PASS: malloc/tst-memalign-2-malloc-hugetlb1
+PASS: malloc/tst-memalign-2-malloc-hugetlb2
+PASS: malloc/tst-memalign-3
+PASS: malloc/tst-memalign-3-malloc-hugetlb1
+PASS: malloc/tst-memalign-3-malloc-hugetlb2
+PASS: malloc/tst-memalign-malloc-check
+PASS: malloc/tst-memalign-malloc-hugetlb1
+PASS: malloc/tst-memalign-malloc-hugetlb2
+PASS: malloc/tst-memalign-mcheck
+PASS: malloc/tst-mtrace
+PASS: malloc/tst-mxfast
+PASS: malloc/tst-mxfast-malloc-hugetlb1
+PASS: malloc/tst-mxfast-malloc-hugetlb2
+PASS: malloc/tst-obstack
+PASS: malloc/tst-obstack-malloc-check
+PASS: malloc/tst-obstack-malloc-hugetlb1
+PASS: malloc/tst-obstack-malloc-hugetlb2
+PASS: malloc/tst-obstack-mcheck
+PASS: malloc/tst-posix_memalign
+PASS: malloc/tst-posix_memalign-malloc-check
+PASS: malloc/tst-posix_memalign-malloc-hugetlb1
+PASS: malloc/tst-posix_memalign-malloc-hugetlb2
+PASS: malloc/tst-posix_memalign-mcheck
+PASS: malloc/tst-pvalloc
+PASS: malloc/tst-pvalloc-fortify
+PASS: malloc/tst-pvalloc-fortify-malloc-check
+PASS: malloc/tst-pvalloc-fortify-malloc-hugetlb1
+PASS: malloc/tst-pvalloc-fortify-malloc-hugetlb2
+PASS: malloc/tst-pvalloc-fortify-mcheck
+PASS: malloc/tst-pvalloc-malloc-check
+PASS: malloc/tst-pvalloc-malloc-hugetlb1
+PASS: malloc/tst-pvalloc-malloc-hugetlb2
+PASS: malloc/tst-pvalloc-mcheck
+PASS: malloc/tst-realloc
+PASS: malloc/tst-realloc-malloc-check
+PASS: malloc/tst-realloc-malloc-hugetlb1
+PASS: malloc/tst-realloc-malloc-hugetlb2
+PASS: malloc/tst-realloc-mcheck
+PASS: malloc/tst-reallocarray
+PASS: malloc/tst-reallocarray-malloc-check
+PASS: malloc/tst-reallocarray-malloc-hugetlb1
+PASS: malloc/tst-reallocarray-malloc-hugetlb2
+PASS: malloc/tst-reallocarray-mcheck
+PASS: malloc/tst-safe-linking
+PASS: malloc/tst-safe-linking-malloc-hugetlb1
+PASS: malloc/tst-safe-linking-malloc-hugetlb2
+PASS: malloc/tst-scratch_buffer
+PASS: malloc/tst-tcfree1
+PASS: malloc/tst-tcfree1-malloc-check
+PASS: malloc/tst-tcfree1-malloc-hugetlb1
+PASS: malloc/tst-tcfree1-malloc-hugetlb2
+PASS: malloc/tst-tcfree1-mcheck
+PASS: malloc/tst-tcfree2
+PASS: malloc/tst-tcfree2-malloc-check
+PASS: malloc/tst-tcfree2-malloc-hugetlb1
+PASS: malloc/tst-tcfree2-malloc-hugetlb2
+PASS: malloc/tst-tcfree2-mcheck
+PASS: malloc/tst-tcfree3
+PASS: malloc/tst-tcfree3-malloc-check
+PASS: malloc/tst-tcfree3-malloc-hugetlb1
+PASS: malloc/tst-tcfree3-malloc-hugetlb2
+PASS: malloc/tst-tcfree3-mcheck
+PASS: malloc/tst-trim1
+PASS: malloc/tst-trim1-malloc-check
+PASS: malloc/tst-trim1-malloc-hugetlb1
+PASS: malloc/tst-trim1-malloc-hugetlb2
+PASS: malloc/tst-trim1-mcheck
+PASS: malloc/tst-valloc
+PASS: malloc/tst-valloc-malloc-check
+PASS: malloc/tst-valloc-malloc-hugetlb1
+PASS: malloc/tst-valloc-malloc-hugetlb2
+PASS: malloc/tst-valloc-mcheck
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index adce2e0..9d08970 100644
--- a/01-reset_artifacts/console.log.xz
+++ b/01-reset_artifacts/console.log.xz
Binary files differ
diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz
index 41b7c99..f6aa6a3 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/03-init_abe_sysroot/console.log.xz b/03-init_abe_sysroot/console.log.xz
index 2fc17e6..0228408 100644
--- a/03-init_abe_sysroot/console.log.xz
+++ b/03-init_abe_sysroot/console.log.xz
Binary files differ
diff --git a/04-build_abe-glibc/console.log.xz b/04-build_abe-glibc/console.log.xz
index 4744707..5784a8f 100644
--- a/04-build_abe-glibc/console.log.xz
+++ b/04-build_abe-glibc/console.log.xz
Binary files differ
diff --git a/04-build_abe-glibc/make-glibc.log.xz b/04-build_abe-glibc/make-glibc.log.xz
index e13ce45..fe6489d 100644
--- a/04-build_abe-glibc/make-glibc.log.xz
+++ b/04-build_abe-glibc/make-glibc.log.xz
Binary files differ
diff --git a/05-build_abe-dejagnu/console.log.xz b/05-build_abe-dejagnu/console.log.xz
index d8e197f..7c7a279 100644
--- a/05-build_abe-dejagnu/console.log.xz
+++ b/05-build_abe-dejagnu/console.log.xz
Binary files differ
diff --git a/05-build_abe-dejagnu/make-dejagnu.log.xz b/05-build_abe-dejagnu/make-dejagnu.log.xz
index 5264e1c..740b01e 100644
--- a/05-build_abe-dejagnu/make-dejagnu.log.xz
+++ b/05-build_abe-dejagnu/make-dejagnu.log.xz
Binary files differ
diff --git a/06-build_abe-check_glibc/check-glibc.log.xz b/06-build_abe-check_glibc/check-glibc.log.xz
index 92d4437..50592c3 100644
--- a/06-build_abe-check_glibc/check-glibc.log.xz
+++ b/06-build_abe-check_glibc/check-glibc.log.xz
Binary files differ
diff --git a/06-build_abe-check_glibc/console.log.xz b/06-build_abe-check_glibc/console.log.xz
index ee43a6f..e8a7907 100644
--- a/06-build_abe-check_glibc/console.log.xz
+++ b/06-build_abe-check_glibc/console.log.xz
Binary files differ
diff --git a/06-build_abe-check_glibc/flaky.xfail b/06-build_abe-check_glibc/flaky.xfail
index e69de29..7b1ed8b 100644
--- a/06-build_abe-check_glibc/flaky.xfail
+++ b/06-build_abe-check_glibc/flaky.xfail
@@ -0,0 +1,6 @@
+ === glibc tests ===
+
+Running glibc:malloc ...
+flaky,expire=20240110 | FAIL: malloc/tst-mallocfork2
+
+ === Results Summary ===
diff --git a/06-build_abe-check_glibc/make-glibc.log.xz b/06-build_abe-check_glibc/make-glibc.log.xz
deleted file mode 100644
index 9508347..0000000
--- a/06-build_abe-check_glibc/make-glibc.log.xz
+++ /dev/null
Binary files differ
diff --git a/07-check_regression/console.log.xz b/07-check_regression/console.log.xz
index e0384a5..9b6bd0a 100644
--- a/07-check_regression/console.log.xz
+++ b/07-check_regression/console.log.xz
Binary files differ
diff --git a/07-check_regression/flaky.xfail b/07-check_regression/flaky.xfail
index 2e9f3ae..bf86883 100644
--- a/07-check_regression/flaky.xfail
+++ b/07-check_regression/flaky.xfail
@@ -1,3 +1,11 @@
+# New flaky tests
+# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/:
+ === glibc tests ===
+
+Running glibc:malloc ...
+flaky,expire=20240110 | FAIL: malloc/tst-mallocfork2
+
+ === Results Summary ===
# Known flaky tests
# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/727/:
diff --git a/README.html b/README.html
new file mode 100644
index 0000000..12ed7a6
--- /dev/null
+++ b/README.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html>
+<body>
+<font color="black">
+<h2>How to browse artifacts of this build</h2>
+The artifact directories contain a lot of information related to the
+results of this build.
+<p>
+Directories starting with a number contain the logs of each step of
+the build. More synthetic information is available in other directories,
+as described below:
+<p>
+<ul>
+<li><a href="git/">git/</a> contains the revision and repository of each toolchain
+ component built
+
+<li><a href="jenkins/">jenkins/</a> contains information useful for the CI maintainers
+
+<li><a href="notify/">notify/</a> contains the material used to build various
+ notifications/reports (emails, Jira, LNT, ...)
+</ul>
+<p>
+If you received a notification about one of your patches causing
+problems, the information you received is in <a href="notify/">notify/</a> and has
+links to other artifacts from this directory.
+</body>
+</html>
diff --git a/README.txt b/README.txt
new file mode 100644
index 0000000..772003e
--- /dev/null
+++ b/README.txt
@@ -0,0 +1,22 @@
+How to browse artifacts of this build
+
+The artifact directories contain a lot of information related to the
+results of this build.
+
+Directories starting with a number contain the logs of each step of
+the build. More synthetic information is available in other directories,
+as described below:
+
+
+- git/ contains the revision and repository of each toolchain
+ component built
+
+- jenkins/ contains information useful for the CI maintainers
+
+- notify/ contains the material used to build various
+ notifications/reports (emails, Jira, LNT, ...)
+
+
+If you received a notification about one of your patches causing
+problems, the information you received is in notify/ and has
+links to other artifacts from this directory.
diff --git a/git/glibc_rev b/git/glibc_rev
index 6b8b05c..29feb00 100644
--- a/git/glibc_rev
+++ b/git/glibc_rev
@@ -1 +1 @@
-9469261cf1924d350feeec64d2c80cafbbdcdd4d
+7b12776584c51dbecb1033e107f6b9f45de47a1b
diff --git a/jenkins/build-name b/jenkins/build-name
index 5bb0459..40fb8f8 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#730-glibc-R0
+#733-glibc-R0
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index 154b0a3..38a9703 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -9,8 +9,8 @@
+ declare -a changed_components
+ declare print_commits_f print_result_f print_config_f print_last_icommit_f
+ dump_model_only=false
-+ setup_notify_environment
# setup_notify_environment
++ setup_notify_environment
+ echo '# setup_notify_environment'
+ top_artifacts=artifacts
++ get_current_manifest '{rr[ci_project]}'
@@ -20,23 +20,23 @@
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+# Debug traces :
+ ci_config=master-arm
+ echo '# Debug traces :'
-# Debug traces :
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/729/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/729/'
-+ echo '# Using dir : base-artifacts'
+# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
# Using dir : base-artifacts
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/'
++ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
+# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/'
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -45,8 +45,8 @@
+ case "$notify" in
+ declare -Ag pw
+ '[' ignore = precommit ']'
-# check_source_changes
+ check_source_changes
+# check_source_changes
+ echo '# check_source_changes'
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
@@ -77,7 +77,7 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ '[' x9469261cf1924d350feeec64d2c80cafbbdcdd4d '!=' x06bbe63e367abd5f7b225cbae30d1e487f237c85 ']'
+++ '[' x7b12776584c51dbecb1033e107f6b9f45de47a1b '!=' x9469261cf1924d350feeec64d2c80cafbbdcdd4d ']'
++ echo -ne glibc
++ delim=' '
++ echo
@@ -90,17 +90,17 @@
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ first_bad=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ first_bad=7b12776584c51dbecb1033e107f6b9f45de47a1b
++ get_baseline_git glibc_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ last_good=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ last_good=9469261cf1924d350feeec64d2c80cafbbdcdd4d
+ local res
+ res=0
-+ wait 1078957
++ wait 1532669
+ git -C glibc rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo glibc' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -114,20 +114,20 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ git -C glibc rev-parse '9469261cf1924d350feeec64d2c80cafbbdcdd4d^@'
++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ git -C glibc rev-parse '7b12776584c51dbecb1033e107f6b9f45de47a1b^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 3921c5b40f293c57cb326f58713c924b0662ef59 = 06bbe63e367abd5f7b225cbae30d1e487f237c85 ']'
++ '[' bc6d79f4ae99206e7ec7d6a8c5abf26cdefc8bff = 9469261cf1924d350feeec64d2c80cafbbdcdd4d ']'
+ return 1
+ change_kind=single_component
-+ echo '# Debug traces :'
# Debug traces :
++ echo '# Debug traces :'
# change_kind=single_component : glibc
+ echo '# change_kind=single_component : glibc'
+ for c in "${changed_components[@]}"
@@ -137,18 +137,18 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ git -C glibc rev-list --count 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
-+ c_commits=2
-# rev for glibc : 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d (2 commits)
-+ echo '# rev for glibc : 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d (2 commits)'
++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ git -C glibc rev-list --count 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
++ c_commits=3
+# rev for glibc : 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b (3 commits)
++ echo '# rev for glibc : 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b (3 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -181,7 +181,7 @@
+ gnu_generate_extra_details
+ set -euf -o pipefail
+ '[' -d artifacts/sumfiles ']'
-+ wait 1078981
++ wait 1532693
+ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
+ check_if_first_report
+ declare -g first_icommit_to_report
@@ -189,8 +189,8 @@
+ '[' xsingle_component '!=' xsingle_commit ']'
+ return
+ post_interesting_commits full
-+ set -euf -o pipefail
# post_interesting_commits
++ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=full
+ '[' single_component '!=' single_commit ']'
@@ -222,10 +222,10 @@
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1079026
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231128 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1079027
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231128 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1532738
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231129 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1532739
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231129 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
@@ -248,11 +248,11 @@
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/notify/mail-body.txt/*view*/'
-# print all notification files
+++ echo 'https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/notify/mail-body.txt/*view*/'
+ echo '# print all notification files'
+# print all notification files
+ true
+ generate_mail_files
+ set -euf -o pipefail
@@ -273,15 +273,17 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
++ read -r email
+++ git -C glibc log --pretty=%ae 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
++ emails["$email"]=cc
+ read -r email
-++ git -C glibc log --pretty=%ae 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
+ emails["$email"]=cc
+ read -r email
+ emails["$email"]=cc
@@ -294,15 +296,17 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
++ read -r email
+++ git -C glibc log --pretty=%ce 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
++ emails["$email"]=to
+ read -r email
-++ git -C glibc log --pretty=%ce 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
+ emails["$email"]=to
+ read -r email
+ emails["$email"]=to
@@ -318,11 +322,6 @@
+ case "$type" in
+ recipients+=("$type:$email")
+ for email in "${!emails[@]}"
-+ type=cc
-+ case "$precommit_postcommit:$type" in
-+ case "$type" in
-+ recipients+=("$type:$email")
-+ for email in "${!emails[@]}"
+ type=bcc
+ case "$precommit_postcommit:$type" in
+ case "$type" in
@@ -337,8 +336,13 @@
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
+ IFS=,
-+ echo cc:linaro-toolchain@lists.linaro.org,cc:marcan@marcan.st,bcc:tcwg-validation@linaro.org,goldstein.w.n@gmail.com,szabolcs.nagy@arm.com
++ echo cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,szabolcs.nagy@arm.com,adhemerval.zanella@linaro.org,cc:Joe.Ramsay@arm.com
++ print_commits --oneline
++ set -euf -o pipefail
++ false
@@ -359,20 +363,20 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
+++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-+++ git -C glibc rev-list --count 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ c_commits=2
-++ new_commits=2
+++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
++++ git -C glibc rev-list --count 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ c_commits=3
+++ new_commits=3
+++ echo glibc
+++ tr ' ' ,
++ components=glibc
-++ echo '2 commits in glibc'
+++ echo '3 commits in glibc'
++ '[' --oneline = --oneline ']'
++ return 0
++ gnu_print_result --oneline
@@ -382,10 +386,10 @@
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1079083
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231128 --build_dir=artifacts/sumfiles --verbosity=1
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231128 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1079084
+++ wait 1532795
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231129 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1532796
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231129 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
@@ -404,7 +408,7 @@
++ return 0
++ gnu_print_config --oneline
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_glibc_check master-arm
++ local project=tcwg_glibc_check
@@ -427,21 +431,25 @@
++ case "$print_arg" in
++ case "$ci_config" in
++ echo arm
-+ echo '[Linaro-TCWG-CI]' '2 commits in glibc: PASS on arm'
++ echo '[Linaro-TCWG-CI]' '3 commits in glibc: PASS on arm'
+ print_mail_body
+ local bad_artifacts_url good_artifacts_url
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-+ good_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/729/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
++ local key=
++ '[' single_component = single_commit ']'
++ cat
++ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_glibc_check master-arm
++ local project=tcwg_glibc_check
@@ -480,20 +488,20 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
+++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-+++ git -C glibc rev-list --count 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ c_commits=2
-++ new_commits=2
+++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
++++ git -C glibc rev-list --count 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ c_commits=3
+++ new_commits=3
+++ echo glibc
+++ tr ' ' ,
++ components=glibc
-++ echo '2 commits in glibc'
+++ echo '3 commits in glibc'
++ '[' --short = --oneline ']'
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
@@ -502,18 +510,18 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
+++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-+++ git -C glibc rev-list --count 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ c_commits=2
+++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
++++ git -C glibc rev-list --count 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ c_commits=3
++ '[' '' '!=' '' ']'
-++ git -C glibc log -n 5 --oneline 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ '[' 2 -gt 5 ']'
+++ git -C glibc log -n 5 --oneline 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ '[' 3 -gt 5 ']'
++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
@@ -523,10 +531,10 @@
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1079147
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231128 --build_dir=artifacts/sumfiles --verbosity=1
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231128 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1079148
+++ wait 1532860
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231129 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1532861
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231129 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
@@ -557,30 +565,30 @@
++++ get_current_manifest BUILD_URL
++++ get_manifest artifacts/manifest.sh BUILD_URL
++++ set +x
-+++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts
+++ '[' '' '!=' '' ']'
-+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/00-sumfiles/
++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/00-sumfiles/
+++ print_artifacts_url notify/
+++ set -euf -o pipefail
+++ local url
++++ get_current_manifest BUILD_URL
++++ get_manifest artifacts/manifest.sh BUILD_URL
++++ set +x
-+++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts
+++ '[' '' '!=' '' ']'
-+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/notify/
++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/notify/
+++ print_artifacts_url sumfiles/xfails.xfail
+++ set -euf -o pipefail
+++ local url
++++ get_current_manifest BUILD_URL
++++ get_manifest artifacts/manifest.sh BUILD_URL
++++ set +x
-+++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
++++ url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts
+++ '[' '' '!=' '' ']'
-+++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/sumfiles/xfails.xfail
++++ echo https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/sumfiles/xfails.xfail
++ gnu_print_config --long
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_glibc_check master-arm
++ local project=tcwg_glibc_check
@@ -602,7 +610,7 @@
+ return
+ true
+ generate_jenkins_html_files
-+ wait 1079191
++ wait 1532904
+ set -euf -o pipefail
# generate_jenkins_html_files
... Skipping
@@ -611,31 +619,138 @@
+ case "$ci_project" in
+ echo '... Skipping'
+ return
-# generate dashboard
++ generate_readme html
++ set -euf -o pipefail
++ local text_type=html
++ local gnu_text=false
++ case "$ci_project" in
++ case "$ci_project" in
++ local list_start=
++ local list_end=
++ local 'list_item=- '
++ local new_parag=
++ '[' html = html ']'
++ list_start='<ul>'
++ list_end='</ul>'
++ list_item='<li>'
++ new_parag='<p>'
++ print_readme_header html
++ set -euf -o pipefail
++ local text_type=html
++ local 'msg=How to browse artifacts of this build'
++ case $text_type in
++ cat
++ cat
++ false
++ cat
+++ print_readme_link html git/
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=git/
+++ case $text_type in
+++ echo -n '<a href="git/">git/</a>'
+++ print_readme_link html jenkins/
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=jenkins/
+++ case $text_type in
+++ echo -n '<a href="jenkins/">jenkins/</a>'
+++ print_readme_link html notify/
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=notify/
+++ case $text_type in
+++ echo -n '<a href="notify/">notify/</a>'
++ false
++ cat
+++ print_readme_link html notify/
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=notify/
+++ case $text_type in
+++ echo -n '<a href="notify/">notify/</a>'
++ false
++ print_readme_footer html
++ set -euf -o pipefail
++ local text_type=html
++ case $text_type in
++ cat
++ generate_readme txt
++ set -euf -o pipefail
++ local text_type=txt
++ local gnu_text=false
++ case "$ci_project" in
++ case "$ci_project" in
++ local list_start=
++ local list_end=
++ local 'list_item=- '
++ local new_parag=
++ '[' txt = html ']'
++ print_readme_header txt
++ set -euf -o pipefail
++ local text_type=txt
++ local 'msg=How to browse artifacts of this build'
++ case $text_type in
++ cat
++ cat
++ false
++ cat
+++ print_readme_link txt git/
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=git/
+++ case $text_type in
+++ echo -n git/
+++ print_readme_link txt jenkins/
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=jenkins/
+++ case $text_type in
+++ echo -n jenkins/
+++ print_readme_link txt notify/
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=notify/
+++ case $text_type in
+++ echo -n notify/
++ false
++ cat
+++ print_readme_link txt notify/
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=notify/
+++ case $text_type in
+++ echo -n notify/
++ false
++ print_readme_footer txt
++ set -euf -o pipefail
++ local text_type=txt
++ case $text_type in
+ echo '# generate dashboard'
+# generate dashboard
+ generate_dashboard_squad
+ local results_date
# generate_dashboard_squad
-... Skipping
-# post_dashboard_squad
-... Skipping
+ echo '# generate_dashboard_squad'
+... Skipping
+ false
+ echo '... Skipping'
+ return
+# post_dashboard_squad
+ post_dashboard_squad
+ echo '# post_dashboard_squad'
+... Skipping
+ false
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 1079192
++ wait 1532936
+ set -euf -o pipefail
-# generate_lnt_report
+ local results_date
+# generate_lnt_report
+ echo '# generate_lnt_report'
+ true
-+ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/lnt-utils.sh
++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/lnt-utils.sh
+ calculate_results_date
+ set -euf -o pipefail
+ local c base_d cur_d results_date=0
@@ -649,51 +764,51 @@
++ assert_with_msg 'ERROR: No glibc in current git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ git -C glibc show --no-patch --pretty=%ct 06bbe63e367abd5f7b225cbae30d1e487f237c85
-+ base_d=1701175487
+++ git -C glibc show --no-patch --pretty=%ct 9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ base_d=1701194779
++ get_current_component_date glibc
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ git -C glibc show --no-patch --pretty=%ct 9469261cf1924d350feeec64d2c80cafbbdcdd4d
-+ cur_d=1701194779
-+ '[' x1701175487 '!=' x ']'
-+ '[' x1701194779 = x ']'
-+ '[' 1701194779 -lt 1701175487 ']'
-+ '[' x1701194779 = x ']'
-+ '[' 1701194779 -gt 0 ']'
-+ results_date=1701194779
-+ assert_with_msg 'Failed to produce results_date' '[' 1701194779 -gt 0 ']'
+++ git -C glibc show --no-patch --pretty=%ct 7b12776584c51dbecb1033e107f6b9f45de47a1b
++ cur_d=1701270216
++ '[' x1701194779 '!=' x ']'
++ '[' x1701270216 = x ']'
++ '[' 1701270216 -lt 1701194779 ']'
++ '[' x1701270216 = x ']'
++ '[' 1701270216 -gt 0 ']'
++ results_date=1701270216
++ assert_with_msg 'Failed to produce results_date' '[' 1701270216 -gt 0 ']'
+ set -euf -o pipefail +x
++ get_baseline_manifest '{rr[results_date]}'
++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false
++ set +x
-+ base_d=1701042657
-+ '[' 1701042657 '!=' '' ']'
-+ assert '[' 1701194779 -ge 1701042657 ']'
++ base_d=1701118718
++ '[' 1701118718 '!=' '' ']'
++ assert '[' 1701270216 -ge 1701118718 ']'
+ set -euf -o pipefail +x
-+ '[' 1701194779 -gt 1701042657 ']'
-+ results_date=1701118718
-+ rr[results_date]=1701118718
++ '[' 1701270216 -gt 1701118718 ']'
++ results_date=1701194467
++ rr[results_date]=1701194467
+ cat
+ manifest_out
+ cat
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1701118718
-++ date '+%Y-%m-%d %H:%M:%S' --date @1701118718
-+ results_date='2023-11-27 20:58:38'
++ results_date=1701194467
+++ date '+%Y-%m-%d %H:%M:%S' --date @1701194467
++ results_date='2023-11-28 18:01:07'
+ case "$ci_project" in
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/ tcwg_glibc_check master-arm '2023-11-27 20:58:38' artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/ tcwg_glibc_check master-arm '2023-11-28 18:01:07' artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
+ local ci_project=tcwg_glibc_check
+ local ci_config=master-arm
-+ local 'results_date=2023-11-27 20:58:38'
++ local 'results_date=2023-11-28 18:01:07'
+ local sumfiles_dir=artifacts/sumfiles
+ local output_file=artifacts/notify/lnt_report.json
+ local -a sumfiles
@@ -703,8 +818,8 @@
+ local lnt_testsuite=tcwg_glibc_check
+ local machine_name=master-arm
+ local build_number
-++ basename https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
-+ build_number=730
+++ basename https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
++ build_number=733
+ additional_run_infos=("tag:$lnt_testsuite" "run_order:$build_number" "test_url:$build_url")
++ get_current_manifest '{rr[components]}'
++ get_manifest artifacts/manifest.sh '{rr[components]}'
@@ -725,16 +840,16 @@
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
+++ rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
++ [[ git://sourceware.org/git/glibc.git =~ git://sourceware.org/git/ ]]
++ url=glibc.git
++ url='https://sourceware.org/git/?p=glibc.git'
-++ echo 'https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d'
-+ report_header master-arm '2023-11-27 20:58:38' tag:tcwg_glibc_check run_order:730 test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/ 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d'
+++ echo 'https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b'
++ report_header master-arm '2023-11-28 18:01:07' tag:tcwg_glibc_check run_order:733 test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/ 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b'
+ local machine_name=master-arm
-+ local 'date_time=2023-11-27 20:58:38'
++ local 'date_time=2023-11-28 18:01:07'
+ shift 2
-+ run_infos=('tag:tcwg_glibc_check' 'run_order:730' 'test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/' 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d')
++ run_infos=('tag:tcwg_glibc_check' 'run_order:733' 'test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/' 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b')
+ local run_infos
+ cat
+ for i in "${run_infos[@]}"
@@ -746,29 +861,29 @@
+ val=tcwg_glibc_check
+ echo ' "tag": "tcwg_glibc_check",'
+ for i in "${run_infos[@]}"
-++ echo run_order:730
+++ echo run_order:733
++ cut -d: -f1
+ tag=run_order
-++ echo run_order:730
+++ echo run_order:733
++ cut -d: -f2-
-+ val=730
-+ echo ' "run_order": "730",'
++ val=733
++ echo ' "run_order": "733",'
+ for i in "${run_infos[@]}"
-++ echo test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
+++ echo test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
++ cut -d: -f1
+ tag=test_url
-++ echo test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
+++ echo test_url:https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
++ cut -d: -f2-
-+ val=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
-+ echo ' "test_url": "https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/",'
++ val=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
++ echo ' "test_url": "https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/",'
+ for i in "${run_infos[@]}"
-++ echo 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d'
+++ echo 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b'
++ cut -d: -f1
+ tag=git_glibc
-++ echo 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d'
+++ echo 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b'
++ cut -d: -f2-
-+ val='https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d'
-+ echo ' "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d",'
++ val='https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b'
++ echo ' "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b",'
+ cat
+ all_fields=('FAIL' 'KFAIL' 'XFAIL' 'PASS' 'XPASS' 'UNRESOLVED' 'UNSUPPORTED' 'UNTESTED' 'ERROR' 'OTHER')
+ local all_fields
@@ -28244,5 +28359,5 @@
+ false
+ false
+ false
-Full stage ran successfully.
+ echo 'Full stage ran successfully.'
+Full stage ran successfully.
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index cc52fe9..ec0736c 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -21,22 +21,22 @@
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+ ci_config=master-arm
-+ echo '# Debug traces :'
# Debug traces :
++ echo '# Debug traces :'
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/729/
+# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/'
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/729/'
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/
+# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -44,10 +44,10 @@
+ set +x
+ case "$notify" in
+ declare -Ag pw
-# check_source_changes
+ '[' ignore = precommit ']'
+ check_source_changes
+ echo '# check_source_changes'
+# check_source_changes
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
@@ -77,7 +77,7 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ '[' x9469261cf1924d350feeec64d2c80cafbbdcdd4d '!=' x06bbe63e367abd5f7b225cbae30d1e487f237c85 ']'
+++ '[' x7b12776584c51dbecb1033e107f6b9f45de47a1b '!=' x9469261cf1924d350feeec64d2c80cafbbdcdd4d ']'
++ echo -ne glibc
++ delim=' '
++ echo
@@ -90,17 +90,17 @@
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ first_bad=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ first_bad=7b12776584c51dbecb1033e107f6b9f45de47a1b
++ get_baseline_git glibc_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ last_good=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ last_good=9469261cf1924d350feeec64d2c80cafbbdcdd4d
+ local res
+ res=0
-+ wait 1078844
++ wait 1532556
+ git -C glibc rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo glibc' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -114,21 +114,21 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ git -C glibc rev-parse '9469261cf1924d350feeec64d2c80cafbbdcdd4d^@'
++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ git -C glibc rev-parse '7b12776584c51dbecb1033e107f6b9f45de47a1b^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 3921c5b40f293c57cb326f58713c924b0662ef59 = 06bbe63e367abd5f7b225cbae30d1e487f237c85 ']'
++ '[' bc6d79f4ae99206e7ec7d6a8c5abf26cdefc8bff = 9469261cf1924d350feeec64d2c80cafbbdcdd4d ']'
+ return 1
+ change_kind=single_component
-+ echo '# Debug traces :'
# Debug traces :
# change_kind=single_component : glibc
++ echo '# Debug traces :'
+ echo '# change_kind=single_component : glibc'
+ for c in "${changed_components[@]}"
++ get_baseline_git glibc_rev
@@ -137,18 +137,18 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=06bbe63e367abd5f7b225cbae30d1e487f237c85
++ base_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=9469261cf1924d350feeec64d2c80cafbbdcdd4d
-++ git -C glibc rev-list --count 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d
-+ c_commits=2
-# rev for glibc : 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d (2 commits)
-+ echo '# rev for glibc : 06bbe63e367abd5f7b225cbae30d1e487f237c85..9469261cf1924d350feeec64d2c80cafbbdcdd4d (2 commits)'
++ cur_rev=7b12776584c51dbecb1033e107f6b9f45de47a1b
+++ git -C glibc rev-list --count 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b
++ c_commits=3
+# rev for glibc : 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b (3 commits)
++ echo '# rev for glibc : 9469261cf1924d350feeec64d2c80cafbbdcdd4d..7b12776584c51dbecb1033e107f6b9f45de47a1b (3 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -179,5 +179,5 @@
+ return
+ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
-+ exit 0
Init stage ran successfully.
++ exit 0
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index dcd7019..3135a46 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#730"
+build_name="#733"
docker_opts=(--distro
default
--arch
@@ -9,7 +9,7 @@ tcwg-jade-06
--cap-add=SYS_ADMIN\ --security-opt\ apparmor=unconfined )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#730-glibc"
+build_name="#733-glibc"
branch_opt=(==rr\[glibc_git\]
git://sourceware.org/git/glibc.git#master )
-build_name="#730-glibc-R0"
+build_name="#733-glibc-R0"
diff --git a/manifest.sh b/manifest.sh
index 8c8b291..6ffb215 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -1,4 +1,4 @@
-declare -g "jenkins_scripts_rev=93c3a47c8a8c5d064b5eb558c54b81245f8decf8"
+declare -g "jenkins_scripts_rev=2186ed05a6ec7e82514ac41cfcfd36f7c4c6b164"
# Artifacts directory
# Recording parameters to manifest: artifacts/manifest.sh
rr[ci_project]="tcwg_glibc_check"
@@ -6,10 +6,10 @@ rr[ci_config]="master-arm"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/"
declare -g "SQUAD_GRP="
rr[glibc_git]="git://sourceware.org/git/glibc.git#master"
-rr[result_expiry_date]="20231128"
+rr[result_expiry_date]="20231129"
# Saving rr[] in the manifest
rr[abe_branch]="master"
rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git"
@@ -24,4 +24,4 @@ rr[no_regression_p]="no_regression_p"
rr[no_regression_result]="0"
rr[target]="native"
declare -g "notify=ignore"
-rr[results_date]="1701118718"
+rr[results_date]="1701194467"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 059ab60..10800d6 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-692]
PASS
-Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/notify/mail-body.txt/*view*/
+Details: https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index a8dfc3d..3d985a7 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -6,12 +6,12 @@
"Run": {
"Info": {
"tag": "tcwg_glibc_check",
- "run_order": "730",
- "test_url": "https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/",
- "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=9469261cf1924d350feeec64d2c80cafbbdcdd4d",
+ "run_order": "733",
+ "test_url": "https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/",
+ "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=7b12776584c51dbecb1033e107f6b9f45de47a1b",
"__report_version__": "1"
},
- "Start Time": "2023-11-27 20:58:38"
+ "Start Time": "2023-11-28 18:01:07"
},
"Tests": [
{
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 361c2a3..f43744f 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,18 +2,19 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
In glibc_check master-arm after:
- | 2 commits in glibc
- | 9469261cf1 x86: Only align destination to 1x VEC_SIZE in memset 4x loop
- | 3921c5b40f elf: Fix TLS modid reuse generation assignment (BZ 29039)
+ | 3 commits in glibc
+ | 7b12776584 aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines
+ | bc6d79f4ae malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2
+ | a4c3f5f46e elf: Add a way to check if tunable is set (BZ 27069)
PASS
You can find the failure logs in *.log.1.xz files in
- - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/00-sumfiles/ .
+ - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/00-sumfiles/ .
The full lists of regressions and progressions are in
- - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/notify/ .
+ - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/notify/ .
The list of [ignored] baseline and flaky failures are in
- - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts/sumfiles/xfails.xfail .
+ - https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts/sumfiles/xfails.xfail .
The configuration of this build is:
CI config tcwg_glibc_check master-arm
@@ -21,6 +22,6 @@ CI config tcwg_glibc_check master-arm
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/729/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/730/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index adf3619..b08b4d4 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-cc:linaro-toolchain@lists.linaro.org,cc:marcan@marcan.st,bcc:tcwg-validation@linaro.org,goldstein.w.n@gmail.com,szabolcs.nagy@arm.com
+cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,szabolcs.nagy@arm.com,adhemerval.zanella@linaro.org,cc:Joe.Ramsay@arm.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 8f249f3..3547f93 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 2 commits in glibc: PASS on arm
+[Linaro-TCWG-CI] 3 commits in glibc: PASS on arm
diff --git a/notify/results.compare b/notify/results.compare.txt
index d823ae8..6111807 100644
--- a/notify/results.compare
+++ b/notify/results.compare.txt
@@ -5,8 +5,8 @@
# Comparing 1 common sum files:
tests.sum
Comparing:
-REFERENCE:/tmp/gxx-sum1.1078981
-CURRENT: /tmp/gxx-sum2.1078981
+REFERENCE:/tmp/gxx-sum1.1532693
+CURRENT: /tmp/gxx-sum2.1532693
+---------+---------+
o RUN STATUS: | REF | RES |
diff --git a/sumfiles/flaky.xfail b/sumfiles/flaky.xfail
new file mode 100644
index 0000000..a0c8e9b
--- /dev/null
+++ b/sumfiles/flaky.xfail
@@ -0,0 +1,7 @@
+# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/:
+ === glibc tests ===
+
+Running glibc:malloc ...
+flaky,expire=20240110 | FAIL: malloc/tst-mallocfork2
+
+ === Results Summary ===
diff --git a/sumfiles/tests.sum b/sumfiles/tests.sum
index cdbe297..33766da 100644
--- a/sumfiles/tests.sum
+++ b/sumfiles/tests.sum
@@ -1,3 +1,7 @@
+Note: This is a synthetic sum file generated by merging the sum files of
+ several testsuite runs. To investigate test results, refer to the
+ original sum and log files.
+
=== glibc tests ===
Running . ...
diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail
index 70ebf40..2f2a886 100644
--- a/sumfiles/xfails.xfail
+++ b/sumfiles/xfails.xfail
@@ -3,6 +3,14 @@
# - known flaky tests (from baseline)
# - known failures (from baseline)
#
+# New flaky tests
+# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/733/:
+ === glibc tests ===
+
+Running glibc:malloc ...
+flaky,expire=20240110 | FAIL: malloc/tst-mallocfork2
+
+ === Results Summary ===
# Known flaky tests
# From https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/727/: