From c491142f30ea1c5b2c9e02d7223d5122fea7f127 Mon Sep 17 00:00:00 2001 From: TCWG BuildSlave Date: Wed, 29 Nov 2023 16:50:58 +0000 Subject: 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 --- 00-sumfiles/tests.log.0.xz | Bin 0 -> 2056 bytes 00-sumfiles/tests.log.1.xz | Bin 0 -> 80 bytes 00-sumfiles/tests.log.2.xz | Bin 0 -> 80 bytes 00-sumfiles/tests.log.xz | Bin 1960 -> 0 bytes 00-sumfiles/tests.sum.0 | 4637 +++++++++++++++++++++++++++ 00-sumfiles/tests.sum.1 | 199 ++ 00-sumfiles/tests.sum.2 | 199 ++ 01-reset_artifacts/console.log.xz | Bin 1904 -> 2104 bytes 02-prepare_abe/console.log.xz | Bin 2632 -> 2588 bytes 03-init_abe_sysroot/console.log.xz | Bin 420 -> 420 bytes 04-build_abe-glibc/console.log.xz | Bin 190556 -> 191396 bytes 04-build_abe-glibc/make-glibc.log.xz | Bin 181568 -> 181220 bytes 05-build_abe-dejagnu/console.log.xz | Bin 4336 -> 4300 bytes 05-build_abe-dejagnu/make-dejagnu.log.xz | Bin 588 -> 588 bytes 06-build_abe-check_glibc/check-glibc.log.xz | Bin 376968 -> 523396 bytes 06-build_abe-check_glibc/console.log.xz | Bin 165412 -> 9300 bytes 06-build_abe-check_glibc/flaky.xfail | 6 + 06-build_abe-check_glibc/make-glibc.log.xz | Bin 152848 -> 0 bytes 07-check_regression/console.log.xz | Bin 7292 -> 7428 bytes 07-check_regression/flaky.xfail | 8 + README.html | 27 + README.txt | 22 + git/glibc_rev | 2 +- jenkins/build-name | 2 +- jenkins/notify-full.log | 383 ++- jenkins/notify-init.log | 46 +- jenkins/run-build.env | 6 +- manifest.sh | 8 +- notify/jira/comment-template.txt | 2 +- notify/lnt_report.json | 8 +- notify/mail-body.txt | 17 +- notify/mail-recipients.txt | 2 +- notify/mail-subject.txt | 2 +- notify/results.compare | 42 - notify/results.compare.txt | 42 + sumfiles/flaky.xfail | 7 + sumfiles/tests.sum | 4 + sumfiles/xfails.xfail | 8 + 38 files changed, 5456 insertions(+), 223 deletions(-) create mode 100644 00-sumfiles/tests.log.0.xz create mode 100644 00-sumfiles/tests.log.1.xz create mode 100644 00-sumfiles/tests.log.2.xz delete mode 100644 00-sumfiles/tests.log.xz create mode 100644 00-sumfiles/tests.sum.0 create mode 100644 00-sumfiles/tests.sum.1 create mode 100644 00-sumfiles/tests.sum.2 delete mode 100644 06-build_abe-check_glibc/make-glibc.log.xz create mode 100644 README.html create mode 100644 README.txt delete mode 100644 notify/results.compare create mode 100644 notify/results.compare.txt create mode 100644 sumfiles/flaky.xfail diff --git a/00-sumfiles/tests.log.0.xz b/00-sumfiles/tests.log.0.xz new file mode 100644 index 0000000..a841da4 Binary files /dev/null and b/00-sumfiles/tests.log.0.xz differ diff --git a/00-sumfiles/tests.log.1.xz b/00-sumfiles/tests.log.1.xz new file mode 100644 index 0000000..cd6d434 Binary files /dev/null and b/00-sumfiles/tests.log.1.xz differ diff --git a/00-sumfiles/tests.log.2.xz b/00-sumfiles/tests.log.2.xz new file mode 100644 index 0000000..cd6d434 Binary files /dev/null and b/00-sumfiles/tests.log.2.xz differ diff --git a/00-sumfiles/tests.log.xz b/00-sumfiles/tests.log.xz deleted file mode 100644 index b2cef11..0000000 Binary files a/00-sumfiles/tests.log.xz and /dev/null 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 Binary files a/01-reset_artifacts/console.log.xz and b/01-reset_artifacts/console.log.xz differ diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz index 41b7c99..f6aa6a3 100644 Binary files a/02-prepare_abe/console.log.xz and b/02-prepare_abe/console.log.xz differ diff --git a/03-init_abe_sysroot/console.log.xz b/03-init_abe_sysroot/console.log.xz index 2fc17e6..0228408 100644 Binary files a/03-init_abe_sysroot/console.log.xz and b/03-init_abe_sysroot/console.log.xz differ diff --git a/04-build_abe-glibc/console.log.xz b/04-build_abe-glibc/console.log.xz index 4744707..5784a8f 100644 Binary files a/04-build_abe-glibc/console.log.xz and b/04-build_abe-glibc/console.log.xz 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 Binary files a/04-build_abe-glibc/make-glibc.log.xz and b/04-build_abe-glibc/make-glibc.log.xz differ diff --git a/05-build_abe-dejagnu/console.log.xz b/05-build_abe-dejagnu/console.log.xz index d8e197f..7c7a279 100644 Binary files a/05-build_abe-dejagnu/console.log.xz and b/05-build_abe-dejagnu/console.log.xz 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 Binary files a/05-build_abe-dejagnu/make-dejagnu.log.xz and b/05-build_abe-dejagnu/make-dejagnu.log.xz 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 Binary files a/06-build_abe-check_glibc/check-glibc.log.xz and b/06-build_abe-check_glibc/check-glibc.log.xz 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 Binary files a/06-build_abe-check_glibc/console.log.xz and b/06-build_abe-check_glibc/console.log.xz 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 Binary files a/06-build_abe-check_glibc/make-glibc.log.xz and /dev/null differ diff --git a/07-check_regression/console.log.xz b/07-check_regression/console.log.xz index e0384a5..9b6bd0a 100644 Binary files a/07-check_regression/console.log.xz and b/07-check_regression/console.log.xz 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 @@ + + + + +

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: +

+

+

+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/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='

' ++ list_item='
  • ' ++ new_parag='

    ' ++ 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 'git/' +++ print_readme_link html jenkins/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=jenkins/ +++ case $text_type in +++ echo -n 'jenkins/' +++ print_readme_link html notify/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=notify/ +++ case $text_type in +++ echo -n 'notify/' ++ false ++ cat +++ print_readme_link html notify/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=notify/ +++ case $text_type in +++ echo -n 'notify/' ++ 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 deleted file mode 100644 index d823ae8..0000000 --- a/notify/results.compare +++ /dev/null @@ -1,42 +0,0 @@ -# Comparing directories -# REFERENCE: base-artifacts/sumfiles -# CURRENT: artifacts/sumfiles - -# Comparing 1 common sum files: -tests.sum -Comparing: -REFERENCE:/tmp/gxx-sum1.1078981 -CURRENT: /tmp/gxx-sum2.1078981 - - +---------+---------+ -o RUN STATUS: | REF | RES | - +------------------------------------------+---------+---------+ - | Passes [PASS] | 4445 | 4445 | - | Unexpected fails [FAIL] | 36 | 36 | - | Errors [ERROR] | 0 | 0 | - | Unexpected passes [XPASS] | 2 | 2 | - | Expected fails [XFAIL] | 16 | 16 | - | Known fails [KFAIL] | 0 | 0 | - | Unresolved [UNRESOLVED] | 0 | 0 | - | Unsupported [UNSUPPORTED] | 33 | 33 | - | Untested [UNTESTED] | 0 | 0 | - +------------------------------------------+---------+---------+ - - REF PASS ratio: 0.984334 - RES PASS ratio: 0.984334 - -o REGRESSIONS: - +------------------------------------------+---------+ - +------------------------------------------+---------+ - | TOTAL_REGRESSIONS | 0 | - +------------------------------------------+---------+ - - -o IMPROVEMENTS TO BE CHECKED: - +------------------------------------------+---------+ - +------------------------------------------+---------+ - | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 0 | - +------------------------------------------+---------+ - - -# No regression found in 1 common sum files diff --git a/notify/results.compare.txt b/notify/results.compare.txt new file mode 100644 index 0000000..6111807 --- /dev/null +++ b/notify/results.compare.txt @@ -0,0 +1,42 @@ +# Comparing directories +# REFERENCE: base-artifacts/sumfiles +# CURRENT: artifacts/sumfiles + +# Comparing 1 common sum files: +tests.sum +Comparing: +REFERENCE:/tmp/gxx-sum1.1532693 +CURRENT: /tmp/gxx-sum2.1532693 + + +---------+---------+ +o RUN STATUS: | REF | RES | + +------------------------------------------+---------+---------+ + | Passes [PASS] | 4445 | 4445 | + | Unexpected fails [FAIL] | 36 | 36 | + | Errors [ERROR] | 0 | 0 | + | Unexpected passes [XPASS] | 2 | 2 | + | Expected fails [XFAIL] | 16 | 16 | + | Known fails [KFAIL] | 0 | 0 | + | Unresolved [UNRESOLVED] | 0 | 0 | + | Unsupported [UNSUPPORTED] | 33 | 33 | + | Untested [UNTESTED] | 0 | 0 | + +------------------------------------------+---------+---------+ + + REF PASS ratio: 0.984334 + RES PASS ratio: 0.984334 + +o REGRESSIONS: + +------------------------------------------+---------+ + +------------------------------------------+---------+ + | TOTAL_REGRESSIONS | 0 | + +------------------------------------------+---------+ + + +o IMPROVEMENTS TO BE CHECKED: + +------------------------------------------+---------+ + +------------------------------------------+---------+ + | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 0 | + +------------------------------------------+---------+ + + +# No regression found in 1 common sum files 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/: -- cgit v1.2.3