From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-4.2 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 8531B1F852 for ; Wed, 12 Jan 2022 22:14:34 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6177A394847D for ; Wed, 12 Jan 2022 22:14:33 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6177A394847D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1642025673; bh=SunO2qPB5MQGawj5z1ILiWf6IHJvVGtFZEMpxuzX30Y=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=hJrcqmweps0ZFVRb+fcR/BgetsKsJgokBaBpg1NnlkL1hI1UxSIQ0rqQZH6Lc0FcI 2ArqpaejXAQELEm7t6TQpj4NsPqNq32xv3TYO04eyCLg5eEyCED0P13WLaz7xhvH7K 6PUrhD2qXxHweraXpzQrhWzfb/F6O0AZLIWCkvI0= Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) by sourceware.org (Postfix) with ESMTPS id B6D143948010 for ; Wed, 12 Jan 2022 22:14:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B6D143948010 Received: by mail-pj1-x102f.google.com with SMTP id rj2-20020a17090b3e8200b001b1944bad25so7750678pjb.5 for ; Wed, 12 Jan 2022 14:14:13 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SunO2qPB5MQGawj5z1ILiWf6IHJvVGtFZEMpxuzX30Y=; b=MX7+kicBm49WB9j/DTknqd/MbXPuj+xQiqFywWtWMYY20HrqfdIqcEO/coZDkZH2dm F9r9sDC5PWejspKnacCrHKE7FdcWrMwj0GBr2e0A2xZ3StGASfSpsUVWlHRUrZ+YmBAo c9IR3KPkcoZ0taz2aVbzrEIXcZNHfptal5N50XTFh/mNFWdirlmBLy44pIj4DNZ+M9iA UAFDpxFLTs+iD8VQpMPUy+KX1zWRBQ8z/dKN+VtJXi/narUwyCkohsFhmSWLTohZ5YUq 1VNYFaPi7SG5iEePe13tUD8qFjnyuzPmUTSd6J1mquOUsTyw9oMoReUruqfBNJjXOtES Z+qQ== X-Gm-Message-State: AOAM533pYzwvEDNBR8Wg9xPP3De+jad9jTLmIbtRq6RvfxrweZ2W9g7y EXb2UV1Ca3zmVrzuXPh41ym7aSisCfQxWj3MMkZEVxC5q4A= X-Google-Smtp-Source: ABdhPJx/mBIjYsBFyN/Gw19B86cTaikJ8wcfLslN78OJxP+tPNNbxPmdU/kQkp9bQBnkGGsp27bDL1WvXq0YtNhwf+k= X-Received: by 2002:a63:b24e:: with SMTP id t14mr1451183pgo.381.1642025652824; Wed, 12 Jan 2022 14:14:12 -0800 (PST) MIME-Version: 1.0 References: <1c4ea1d3-5647-9654-ccd3-06dcc7844741@gmail.com> <90e6741e-3434-3a86-0536-3dd9389d3aae@gmail.com> In-Reply-To: <90e6741e-3434-3a86-0536-3dd9389d3aae@gmail.com> Date: Wed, 12 Jan 2022 14:13:37 -0800 Message-ID: Subject: Re: tests failing on x86_64-linux (due to test-container?) To: Martin Sebor Content-Type: text/plain; charset="UTF-8" X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: "H.J. Lu via Libc-alpha" Reply-To: "H.J. Lu" Cc: GNU C Library Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org Sender: "Libc-alpha" On Wed, Jan 12, 2022 at 2:05 PM Martin Sebor via Libc-alpha wrote: > > On 5/13/21 15:29, Martin Sebor wrote: > > On 4/28/21 5:54 PM, DJ Delorie wrote: > >> Martin Sebor writes: > >>>> (which should be bind-mounted inside your test chroot, which would be > >>>> /build/glibc/testroot.root/build/glibc/nss/tst-nss-test3) > >>> > >>> /build/glibc/testroot.root/build/glibc/ is empty. > >> > >> Only because you're not inside the container, where the mount exists. > >> Containers are weird ;-) > >> > >>> error: test-container.c:235: can't mount /ssd/src/glibc onto > >>> /build/glibc/testroot.root/ssd/src/glibc > >> > >> Sigh, you have "too many permissions" :-P Again, containers are weird. > >> > >> You may be able to run test-container manually, but test-container > >> itself is built against the just-built glibc > >> > >>>> Also, selinux might be interfering. > >>> > >>> That doesn't sound encouraging. Anything I should look at/for? > >> > >> Dunno, I typically disable selinux. > > > > I haven't been able to make that work yet but I also haven't tried > > too hard. I'll keep at it. > > > >> > >> Just for paranoia's sake... does all this work on a newer Fedora? > > > > Yes. I just installed F33 on my laptop and it works fine there. > > I haven't changed my main workstation though. It was a pain to > > set up. > > I finally bit the bullet and upgraded my workstation to Fedora > 35, partly in hopes of resolving the Glibc test suite problems. > I now get the failures below with the top of GCC 12 and Glibc > trunk, even after disabling SELinux by running setenforce 0, > as well as after permanently disabling it in /etc/selinux/config. > Is there something else I should try? > > Thanks > Martin > > UNSUPPORTED: assert/tst-assert-c++ > UNSUPPORTED: assert/tst-assert-g++ > UNSUPPORTED: debug/tst-chk4 > UNSUPPORTED: debug/tst-chk5 > UNSUPPORTED: debug/tst-chk6 > UNSUPPORTED: debug/tst-chk8 > UNSUPPORTED: debug/tst-lfschk4 > UNSUPPORTED: debug/tst-lfschk5 > UNSUPPORTED: debug/tst-lfschk6 > UNSUPPORTED: dlfcn/bug-atexit3 > UNSUPPORTED: elf/tst-audit10 > UNSUPPORTED: elf/tst-avx512 > FAIL: elf/tst-dlopen-self-container > FAIL: elf/tst-dlopen-tlsmodid-container > UNSUPPORTED: elf/tst-env-setuid > UNSUPPORTED: elf/tst-env-setuid-tunables > FAIL: elf/tst-glibc-hwcaps-2-cache > FAIL: elf/tst-glibc-hwcaps-cache > 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-bad-aux-cache > FAIL: elf/tst-ldconfig-ld_so_conf-update > FAIL: elf/tst-pldd > FAIL: elf/tst-preload-pthread-libc > XPASS: elf/tst-protected1a > XPASS: elf/tst-protected1b > FAIL: grp/tst-initgroups1 > FAIL: grp/tst-initgroups2 > FAIL: locale/tst-localedef-path-norm > FAIL: localedata/tst-localedef-hardlinks > 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 > 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 > UNSUPPORTED: misc/tst-adjtimex > UNSUPPORTED: misc/tst-clock_adjtime > UNSUPPORTED: misc/tst-ntp_adjtime > UNSUPPORTED: misc/tst-pkey > UNSUPPORTED: nptl/tst-cancel24 > UNSUPPORTED: nptl/tst-cancel24-static > UNSUPPORTED: nptl/tst-minstack-throw > UNSUPPORTED: nptl/tst-once5 > FAIL: nptl/tst-pthread-getattr > UNSUPPORTED: nptl/tst-thread-exit-clobber > UNSUPPORTED: nptl/tst-thread_local1 > FAIL: nss/tst-nss-compat1 > FAIL: nss/tst-nss-db-endgrent > FAIL: nss/tst-nss-db-endpwent > FAIL: nss/tst-nss-files-hosts-long > FAIL: nss/tst-nss-test3 > FAIL: nss/tst-reload1 > FAIL: nss/tst-reload2 > FAIL: posix/bug-ga2 > UNSUPPORTED: posix/bug-ga2-mem > FAIL: posix/tst-vfork3 > UNSUPPORTED: posix/tst-vfork3-mem > UNSUPPORTED: resolv/mtrace-tst-leaks2 > FAIL: resolv/tst-leaks2 > UNSUPPORTED: stdlib/tst-quick_exit > UNSUPPORTED: stdlib/tst-secure-getenv > FAIL: stdlib/tst-system > UNSUPPORTED: 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-strchr-rtm > UNSUPPORTED: string/tst-strcpy-rtm > FAIL: string/tst-strerror > UNSUPPORTED: string/tst-strlen-rtm > UNSUPPORTED: string/tst-strncmp-rtm > UNSUPPORTED: string/tst-strrchr-rtm > FAIL: string/tst-strsignal > UNSUPPORTED: time/tst-clock_settime > UNSUPPORTED: time/tst-settimeofday > Summary of test results: > 27 FAIL > 4904 PASS > 96 UNSUPPORTED > 16 XFAIL > 6 XPASS See: https://sourceware.org/bugzilla/show_bug.cgi?id=28455 My last patch is at https://patchwork.sourceware.org/project/glibc/patch/20220104140009.1578867-1-hjl.tools@gmail.com/ -- H.J.