From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from rock.gnat.com (rock.gnat.com [IPv6:2620:20:4000:0:a9e:1ff:fe9b:1d1]) by sourceware.org (Postfix) with ESMTPS id 6844E3858C50; Thu, 23 Jun 2022 10:53:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6844E3858C50 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 1EF701161BE; Thu, 23 Jun 2022 06:53:46 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at gnat.com Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id iIIRwMTp-9ma; Thu, 23 Jun 2022 06:53:46 -0400 (EDT) Received: from free.home (tron.gnat.com [IPv6:2620:20:4000:0:46a8:42ff:fe0e:e294]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by rock.gnat.com (Postfix) with ESMTPS id D9D241161BD; Thu, 23 Jun 2022 06:53:45 -0400 (EDT) Received: from livre (livre.home [172.31.160.2]) by free.home (8.15.2/8.15.2) with ESMTPS id 25NArZnc761745 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 23 Jun 2022 07:53:36 -0300 From: Alexandre Oliva To: Jonathan Wakely Cc: gcc Patches , "libstdc++" Subject: Re: [PATCH] libstdc++: testsuite: test symlnks ifdef _GLIBCXX_HAVE_SYMLINK Organization: Free thinker, does not speak for AdaCore References: Errors-To: aoliva@lxoliva.fsfla.org Date: Thu, 23 Jun 2022 07:53:35 -0300 In-Reply-To: (Jonathan Wakely's message of "Wed, 22 Jun 2022 10:25:37 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.84 X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE, WEIRD_PORT autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jun 2022 10:53:47 -0000 On Jun 22, 2022, Jonathan Wakely wrote: > Which tests are failing? I might be able to point you to the cause > much faster than you can debug it yourself. With commit 7e2db5d102dd05ffa9c46b89616f7a700a9889f8 (current refs/users/aoliva/heads/testme) I get: FAIL: 27_io/filesystem/iterators/caching.cc execution test FAIL: 27_io/filesystem/iterators/error_reporting.cc execution test FAIL: 27_io/filesystem/iterators/pop.cc execution test FAIL: 27_io/filesystem/iterators/recursion_pending.cc execution test FAIL: 27_io/filesystem/iterators/recursive_directory_iterator.cc execution test terminate called after throwing an instance of 'std::filesystem::__cxx11::filesystem_error' what(): filesystem error: cannot increment recursive directory iterator: No such file or directory FAIL: 27_io/filesystem/operations/canonical.cc execution test FAIL: 27_io/filesystem/operations/copy.cc execution test terminate called after throwing an instance of 'std::filesystem::__cxx11::filesystem_error' what(): filesystem error: cannot remove all: No such file or directory [...] [...] FAIL: 27_io/filesystem/operations/create_directories.cc execution test FAIL: experimental/filesystem/operations/create_directories.cc execution test .../libstdc++-v3/testsuite/.../filesystem/operations/create_directories.cc:{84,78}: void test01(): Assertion 'count == 6' failed. FAIL: 27_io/filesystem/operations/create_directory.cc execution test FAIL: experimental/filesystem/operations/create_directory.cc execution test [times out] FAIL: 27_io/filesystem/operations/is_empty.cc execution test FAIL: experimental/filesystem/operations/is_empty.cc execution test Skipping tests that depend on filesystem permissions [times out] FAIL: 27_io/filesystem/operations/remove_all.cc execution test FAIL: experimental/filesystem/operations/remove_all.cc execution test .../libstdc++-v3/testsuite/.../filesystem/operations/remove_all.cc:6{7,8}: void test01(): Assertion '!ec' failed. FAIL: 27_io/filesystem/operations/rename.cc execution test FAIL: experimental/filesystem/operations/rename.cc execution test .../libstdc++-v3/testsuite/.../filesystem/operations/rename.cc:5{1,2}: void test01(): Assertion '!ec' failed. Also noteworthy, though unrelated with filesystem: UNRESOLVED: 20_util/from_chars/4.cc compilation failed to produce executable UNRESOLVED: 26_numerics/random/random_device/entropy.cc compilation failed to produce executable error: 'log2' is not a member of 'std'; did you mean 'log'? -- Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about