From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cventin.lip.ens-lyon.fr (cventin.lip.ens-lyon.fr [140.77.13.17]) by sourceware.org (Postfix) with ESMTPS id A1AD63858D3C for ; Wed, 22 Feb 2023 14:56:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A1AD63858D3C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=vinc17.net Authentication-Results: sourceware.org; spf=none smtp.mailfrom=vinc17.net Received: from vlefevre by cventin.lip.ens-lyon.fr with local (Exim 4.96) (envelope-from ) id 1pUqXI-005ZuC-2Q; Wed, 22 Feb 2023 15:56:00 +0100 Date: Wed, 22 Feb 2023 15:56:00 +0100 From: Vincent Lefevre To: libc-alpha@sourceware.org Subject: "make check" on git master fails with 175 FAIL and leaves processes behind on Debian/unstable Message-ID: <20230222145600.GB2087922@cventin.lip.ens-lyon.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/2.2.9+60 (9917c0ea) vl-149028 (2022-12-12) X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: I've tried a build and "make check" from a clean git tree at commit 8b014a1b1f7aee1e3348db108aeea396359d481e (2023-02-20 14:18:08) on my Debian/unstable x86_64 machine. I did mkdir glibc-build cd glibc-build ../glibc/configure --prefix=$HOME/opt/glibc make make check where "make" is a shell wrapper that adds the appropriate -j option (here -j12 as I have 12 cores) and colorizes the output. The build succeeded. But "make check" failed with: Summary of test results: 175 FAIL 4931 PASS 86 UNSUPPORTED 16 XFAIL 4 XPASS make[1]: *** [Makefile:647: tests] Error 1 make[1]: Leaving directory '/home/vlefevre/software/glibc' make: *** [Makefile:9: check] Error 2 and there are remaining processes: cventin:~> ps -fwwp $(pgrep -d, -f glibc-build) UID PID PPID C STIME TTY TIME CMD vlefevre 98758 1 0 14:56 pts/8 00:00:00 /home/vlefevre/software/glibc-build/elf/ld-linux-x86-64.so.2 --library-path /home/vlefevre/software/glibc-build:/home/vlefevre/software/glibc-build/math:/home/vlefevre/software/glibc-build/elf:/home/vlefevre/software/glibc-build/dlfcn:/home/vlefevre/software/glibc-build/nss:/home/vlefevre/software/glibc-build/nis:/home/vlefevre/software/glibc-build/rt:/home/vlefevre/software/glibc-build/resolv:/home/vlefevre/software/glibc-build/mathvec:/home/vlefevre/software/glibc-build/support:/home/vlefevre/software/glibc-build/crypt:/home/vlefevre/software/glibc-build/nptl /home/vlefevre/software/glibc-build/nptl/tst-cancel7 --direct --sem /tmp/tst-cancel7.4kCVPq --pidfile /tmp/tst-cancel7-pid-pGm9h8 vlefevre 447968 1 0 14:57 pts/8 00:00:00 /home/vlefevre/software/glibc-build/elf/ld-linux-x86-64.so.2 --library-path /home/vlefevre/software/glibc-build:/home/vlefevre/software/glibc-build/math:/home/vlefevre/software/glibc-build/elf:/home/vlefevre/software/glibc-build/dlfcn:/home/vlefevre/software/glibc-build/nss:/home/vlefevre/software/glibc-build/nis:/home/vlefevre/software/glibc-build/rt:/home/vlefevre/software/glibc-build/resolv:/home/vlefevre/software/glibc-build/mathvec:/home/vlefevre/software/glibc-build/support:/home/vlefevre/software/glibc-build/crypt:/home/vlefevre/software/glibc-build/nptl /home/vlefevre/software/glibc-build/nptl/tst-cancelx7 --direct --sem /tmp/tst-cancel7.1tarrX --pidfile /tmp/tst-cancel7-pid-lyPZ8r and I do not get the prompt back until I kill these two processes with "kill -9" (probably due to pipes to the colorization process). Detail of the failed and unsupported tests output by "make check": FAIL: debug/tst-backtrace2 FAIL: debug/tst-backtrace3 FAIL: debug/tst-backtrace4 FAIL: debug/tst-backtrace5 FAIL: debug/tst-backtrace6 FAIL: debug/tst-chk-cancel FAIL: dlfcn/bug-atexit3 FAIL: elf/check-abi-libc UNSUPPORTED: elf/tst-audit10 FAIL: elf/tst-audit25a FAIL: elf/tst-audit25b UNSUPPORTED: elf/tst-avx512 FAIL: elf/tst-glibc-hwcaps-prepend-cache XPASS: elf/tst-ifunc-isa-1 XPASS: elf/tst-ifunc-isa-1-static XPASS: elf/tst-ifunc-isa-2 XPASS: elf/tst-ifunc-isa-2-static FAIL: elf/tst-ldconfig-ld_so_conf-update FAIL: elf/tst-ldconfig-p FAIL: elf/tst-ptrguard1 FAIL: elf/tst-stackguard1 FAIL: elf/tst-unwind-main UNSUPPORTED: elf/tst-valgrind-smoke FAIL: iconv/tst-iconv-mt FAIL: locale/tst-locale-locpath FAIL: locale/tst-localedef-path-norm FAIL: malloc/tst-malloc-stats-cancellation FAIL: malloc/tst-malloc-stats-cancellation-malloc-check FAIL: malloc/tst-malloc-stats-cancellation-malloc-hugetlb1 FAIL: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2 UNSUPPORTED: math/test-double-libmvec-acos-avx512f UNSUPPORTED: math/test-double-libmvec-acosh-avx512f UNSUPPORTED: math/test-double-libmvec-asin-avx512f UNSUPPORTED: math/test-double-libmvec-asinh-avx512f UNSUPPORTED: math/test-double-libmvec-atan-avx512f UNSUPPORTED: math/test-double-libmvec-atan2-avx512f UNSUPPORTED: math/test-double-libmvec-atanh-avx512f UNSUPPORTED: math/test-double-libmvec-cbrt-avx512f UNSUPPORTED: math/test-double-libmvec-cos-avx512f UNSUPPORTED: math/test-double-libmvec-cosh-avx512f UNSUPPORTED: math/test-double-libmvec-erf-avx512f UNSUPPORTED: math/test-double-libmvec-erfc-avx512f UNSUPPORTED: math/test-double-libmvec-exp-avx512f UNSUPPORTED: math/test-double-libmvec-exp10-avx512f UNSUPPORTED: math/test-double-libmvec-exp2-avx512f UNSUPPORTED: math/test-double-libmvec-expm1-avx512f UNSUPPORTED: math/test-double-libmvec-hypot-avx512f UNSUPPORTED: math/test-double-libmvec-log-avx512f UNSUPPORTED: math/test-double-libmvec-log10-avx512f UNSUPPORTED: math/test-double-libmvec-log1p-avx512f UNSUPPORTED: math/test-double-libmvec-log2-avx512f UNSUPPORTED: math/test-double-libmvec-pow-avx512f UNSUPPORTED: math/test-double-libmvec-sin-avx512f UNSUPPORTED: math/test-double-libmvec-sincos-avx512f UNSUPPORTED: math/test-double-libmvec-sinh-avx512f UNSUPPORTED: math/test-double-libmvec-tan-avx512f UNSUPPORTED: math/test-double-libmvec-tanh-avx512f FAIL: math/test-float-hypot UNSUPPORTED: math/test-float-libmvec-acosf-avx512f UNSUPPORTED: math/test-float-libmvec-acoshf-avx512f UNSUPPORTED: math/test-float-libmvec-asinf-avx512f UNSUPPORTED: math/test-float-libmvec-asinhf-avx512f UNSUPPORTED: math/test-float-libmvec-atan2f-avx512f UNSUPPORTED: math/test-float-libmvec-atanf-avx512f UNSUPPORTED: math/test-float-libmvec-atanhf-avx512f UNSUPPORTED: math/test-float-libmvec-cbrtf-avx512f UNSUPPORTED: math/test-float-libmvec-cosf-avx512f UNSUPPORTED: math/test-float-libmvec-coshf-avx512f UNSUPPORTED: math/test-float-libmvec-erfcf-avx512f UNSUPPORTED: math/test-float-libmvec-erff-avx512f UNSUPPORTED: math/test-float-libmvec-exp10f-avx512f UNSUPPORTED: math/test-float-libmvec-exp2f-avx512f UNSUPPORTED: math/test-float-libmvec-expf-avx512f UNSUPPORTED: math/test-float-libmvec-expm1f-avx512f UNSUPPORTED: math/test-float-libmvec-hypotf-avx512f UNSUPPORTED: math/test-float-libmvec-log10f-avx512f UNSUPPORTED: math/test-float-libmvec-log1pf-avx512f UNSUPPORTED: math/test-float-libmvec-log2f-avx512f UNSUPPORTED: math/test-float-libmvec-logf-avx512f UNSUPPORTED: math/test-float-libmvec-powf-avx512f UNSUPPORTED: math/test-float-libmvec-sincosf-avx512f UNSUPPORTED: math/test-float-libmvec-sinf-avx512f UNSUPPORTED: math/test-float-libmvec-sinhf-avx512f UNSUPPORTED: math/test-float-libmvec-tanf-avx512f UNSUPPORTED: math/test-float-libmvec-tanhf-avx512f FAIL: math/test-float32-hypot UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime FAIL: misc/tst-gettid-kill UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey FAIL: misc/tst-sigcontext-get_pc 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 FAIL: nptl/tst-basic3 FAIL: nptl/tst-basic4 FAIL: nptl/tst-call-once FAIL: nptl/tst-cancel-self FAIL: nptl/tst-cancel-self-cancelstate FAIL: nptl/tst-cancel-self-canceltype FAIL: nptl/tst-cancel-self-testcancel FAIL: nptl/tst-cancel1 FAIL: nptl/tst-cancel10 FAIL: nptl/tst-cancel11 FAIL: nptl/tst-cancel12 FAIL: nptl/tst-cancel13 FAIL: nptl/tst-cancel14 FAIL: nptl/tst-cancel15 FAIL: nptl/tst-cancel16 FAIL: nptl/tst-cancel17 FAIL: nptl/tst-cancel18 FAIL: nptl/tst-cancel2 FAIL: nptl/tst-cancel20 FAIL: nptl/tst-cancel21 FAIL: nptl/tst-cancel22 FAIL: nptl/tst-cancel23 FAIL: nptl/tst-cancel24 FAIL: nptl/tst-cancel25 FAIL: nptl/tst-cancel28 FAIL: nptl/tst-cancel29 FAIL: nptl/tst-cancel3 FAIL: nptl/tst-cancel30 FAIL: nptl/tst-cancel4 FAIL: nptl/tst-cancel4_1 FAIL: nptl/tst-cancel4_2 FAIL: nptl/tst-cancel5 FAIL: nptl/tst-cancel6 FAIL: nptl/tst-cancel7 FAIL: nptl/tst-cancel8 FAIL: nptl/tst-cancel9 FAIL: nptl/tst-cancelx10 FAIL: nptl/tst-cancelx11 FAIL: nptl/tst-cancelx12 FAIL: nptl/tst-cancelx13 FAIL: nptl/tst-cancelx14 FAIL: nptl/tst-cancelx15 FAIL: nptl/tst-cancelx16 FAIL: nptl/tst-cancelx17 FAIL: nptl/tst-cancelx18 FAIL: nptl/tst-cancelx2 FAIL: nptl/tst-cancelx20 FAIL: nptl/tst-cancelx21 FAIL: nptl/tst-cancelx3 FAIL: nptl/tst-cancelx4 FAIL: nptl/tst-cancelx5 FAIL: nptl/tst-cancelx6 FAIL: nptl/tst-cancelx7 FAIL: nptl/tst-cancelx8 FAIL: nptl/tst-cancelx9 FAIL: nptl/tst-cleanup0 FAIL: nptl/tst-cleanup0-cmp FAIL: nptl/tst-cleanup1 FAIL: nptl/tst-cleanup3 FAIL: nptl/tst-cleanup4 FAIL: nptl/tst-cleanupx0 FAIL: nptl/tst-cleanupx1 FAIL: nptl/tst-cleanupx3 FAIL: nptl/tst-cleanupx4 FAIL: nptl/tst-cnd-basic FAIL: nptl/tst-cnd-broadcast FAIL: nptl/tst-cnd-timedwait FAIL: nptl/tst-cond-except FAIL: nptl/tst-cond22 FAIL: nptl/tst-cond25 FAIL: nptl/tst-cond7 FAIL: nptl/tst-cond8 FAIL: nptl/tst-exec5 FAIL: nptl/tst-execstack FAIL: nptl/tst-exit2 FAIL: nptl/tst-exit3 FAIL: nptl/tst-fini1 FAIL: nptl/tst-join1 FAIL: nptl/tst-join10 FAIL: nptl/tst-join11 FAIL: nptl/tst-join12 FAIL: nptl/tst-join13 FAIL: nptl/tst-join5 FAIL: nptl/tst-join6 FAIL: nptl/tst-join8 FAIL: nptl/tst-join9 FAIL: nptl/tst-key3 FAIL: nptl/tst-minstack-cancel FAIL: nptl/tst-minstack-exit FAIL: nptl/tst-minstack-throw FAIL: nptl/tst-mtx-basic FAIL: nptl/tst-mtx-timedlock FAIL: nptl/tst-mtx-trylock FAIL: nptl/tst-mutex8 FAIL: nptl/tst-mutexpi8 FAIL: nptl/tst-once3 FAIL: nptl/tst-once4 FAIL: nptl/tst-once5 FAIL: nptl/tst-oncex3 FAIL: nptl/tst-oncex4 FAIL: nptl/tst-oncey3 FAIL: nptl/tst-oncey4 FAIL: nptl/tst-pthread-exit-signal FAIL: nptl/tst-pthread-raise-blocked-self FAIL: nptl/tst-pthread_cancel-select-loop FAIL: nptl/tst-pthread_exit-nothreads FAIL: nptl/tst-robust1 FAIL: nptl/tst-robust2 FAIL: nptl/tst-robust3 FAIL: nptl/tst-robust4 FAIL: nptl/tst-robust5 FAIL: nptl/tst-robust6 FAIL: nptl/tst-robust7 FAIL: nptl/tst-robustpi1 FAIL: nptl/tst-robustpi2 FAIL: nptl/tst-robustpi3 FAIL: nptl/tst-robustpi4 FAIL: nptl/tst-robustpi5 FAIL: nptl/tst-robustpi6 FAIL: nptl/tst-robustpi7 FAIL: nptl/tst-rseq-nptl FAIL: nptl/tst-sem11 FAIL: nptl/tst-sem12 FAIL: nptl/tst-sem16 FAIL: nptl/tst-stack4 FAIL: nptl/tst-stackguard1 FAIL: nptl/tst-thrd-detach FAIL: nptl/tst-thrd-sleep FAIL: nptl/tst-thread-exit-clobber FAIL: nptl/tst-thread_local1 FAIL: nptl/tst-tsd5 FAIL: nptl/tst-tss-basic FAIL: nptl/tst-unwind-thread FAIL: nss/tst-cancel-getpwuid_r FAIL: nss/tst-nss-files-hosts-long FAIL: posix/tst-getopt-cancel UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 FAIL: rt/tst-cpuclock2 FAIL: rt/tst-mqueue8 FAIL: rt/tst-mqueue8x FAIL: rt/tst-shm-cancel FAIL: stdio-common/tst-setvbuf1-cmp FAIL: stdio-common/tst-unbputc FAIL: stdlib/tst-arc4random-fork FAIL: stdlib/tst-fmtmsg FAIL: stdlib/tst-quick_exit FAIL: stdlib/tst-system FAIL: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strcasecmp-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcmp-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncasecmp-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm UNSUPPORTED: string/tst-wcscmp-rtm UNSUPPORTED: string/tst-wcsncmp-rtm FAIL: support/tst-support_capture_subprocess UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)