From patchwork Sat Jul 1 16:18:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Iain Sandoe X-Patchwork-Id: 115052 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp11129331vqr; Sat, 1 Jul 2023 09:19:26 -0700 (PDT) X-Google-Smtp-Source: APBJJlGEk2zLooirMt3YJPU1cPMmRF4JcrNIQa6ItiObXzjuypbMR3vAnw+/QSvXNqTBba7UfXsP X-Received: by 2002:a17:907:20a9:b0:988:699d:64d0 with SMTP id pw9-20020a17090720a900b00988699d64d0mr4059201ejb.32.1688228366120; Sat, 01 Jul 2023 09:19:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688228366; cv=none; d=google.com; s=arc-20160816; b=qmQixx8GQC1iLksrUm0bfTbnLlBmyT3VlikuEDVGYvsJa8qJFfDxv7+TSbx6eu4TUz dMt+puDqwkEUWe3D1xwZCtz31My9j1iroUeb/bD6U1dESp23BbY3psGvIo/5dEXi3pBe /PMcjFzZ/homx+4ztSwK+DVj8pLZmX9mwFEuCA7SkfNgqIeN81XoCybj2zJap76yoDRN 7kgZHNDUznDn6+RweQyMBww3d8p2LzoX8rX4dthaV6/lofHW6MUhR/KdumtCkxoaOX6P 8Ft9Tl7D0/uBOV1Afb6rhYzo2RlHiPBcqdH3TMD0pkWvmDSKYaek47K6kV0ZdeeleROx 8vsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:reply-to:from:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence :content-transfer-encoding:mime-version:message-id:date:subject:to :dmarc-filter:delivered-to:dkim-signature:dkim-filter; bh=X8KFFInRfeeeg6uRJuEfj2WbC+wLVB4cXLa2aGM7Hd8=; fh=IqFqX21ZYZvPsb39ftrqkkWZzOle5Q+eqk1B+nfPW08=; b=IKW+c4zoq/2y4Y/piIYGa6kqXzzsbKIATQVGZ+hRoIZ78LkqJ9tFMFu4GDgj0dXOV9 ryVP5iHAFzguQ/hobCax9Y7Zrkd4wcIvr9gNGP58KTWm6/3tSnjubggtNO2KCOoN9m5v dm7c+azcq2SJnvAMULTBT62sherWjsSvcwLL6VuBBBHFdHe543Q1RHnA3/rkjpEUHwSM QLypBGf1gqMNvGgOI72CwLKphPJ61492o8NPiq0K+bCQglmR8R6AefSnESts33/fGDdc H26vW41Z36eCF8pOmhgx2kCm571PGxBVvtVuaClrZTPi115SR7sqkFF6luE0bj9HZrCu 81RA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=szmB0oWX; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from sourceware.org (ip-8-43-85-97.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id jz20-20020a170906bb1400b00988a6421830si9977974ejb.979.2023.07.01.09.19.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Jul 2023 09:19:26 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@gcc.gnu.org header.s=default header.b=szmB0oWX; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gnu.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B1AFA3858418 for ; Sat, 1 Jul 2023 16:19:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B1AFA3858418 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1688228362; bh=X8KFFInRfeeeg6uRJuEfj2WbC+wLVB4cXLa2aGM7Hd8=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=szmB0oWXLbY+RjuXI8ByoR74jDsXfCtfUH4hq5VAwVWe89mz/HG3uTpRkQjAg4hC0 Cj66uAwtL86pP/Kwn3R9Hsvg02NPjuJXJRkVkqvchLvUGNUcqTLPxS8xwBLTZ1KQO3 b6wbq5t3LZBW5Q1JYxKFNuGTEfMoiDfSYQvK1DJY= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by sourceware.org (Postfix) with ESMTPS id D23593858D35 for ; Sat, 1 Jul 2023 16:18:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D23593858D35 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-313e12db357so3862793f8f.0 for ; Sat, 01 Jul 2023 09:18:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688228316; x=1690820316; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=X8KFFInRfeeeg6uRJuEfj2WbC+wLVB4cXLa2aGM7Hd8=; b=RRFyMS9eK1Z5wUFvxsTE1EafCyFHJO2h4lgkoNv5K6wlh6HGZtIujpSqm1z945Wwog ShC9sT27ELGMUbdzH94DgNwlJCf2c+AyZ9FUp+KMDQyyA4wPRNgUVC0xu4+h3XwWzxvc fJZVBozGagc7TdcALPxvOvxYRi8LklYmBQbe/KPpBNecQ7AvyFbJQ7xpXcpwbc1Hbx5Y 0QVmrdaN/0dLLCbRtBKglIl1RNlCv/VjAPIVA5kUoq+mXtTn87uCV/p+DlTdpkjCQL6k ksZJtcj0WDEHoP6Nl+ojJBpBONEDo+izsZLRfDvu7xina0oTGWn9aHKVQszoEpuAMjMB 7m9w== X-Gm-Message-State: ABy/qLayZjIn8srTcMw5Wyu7AmpKS5hvjWaqBhDITBO82Wfb3/Lha/yt bD41k6kWYsz7MnvvkM1/1uhHOrG/5f66HA== X-Received: by 2002:adf:fe8f:0:b0:314:f7e:8755 with SMTP id l15-20020adffe8f000000b003140f7e8755mr5786457wrr.55.1688228316260; Sat, 01 Jul 2023 09:18:36 -0700 (PDT) Received: from localhost.localdomain (host81-138-1-83.in-addr.btopenworld.com. [81.138.1.83]) by smtp.gmail.com with ESMTPSA id g6-20020a5d6986000000b0031130b9b173sm21084318wru.34.2023.07.01.09.18.35 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 01 Jul 2023 09:18:35 -0700 (PDT) X-Google-Original-From: Iain Sandoe To: gcc-patches@gcc.gnu.org Subject: [pushed] libphobos, testsuite: Disable forkgc2 on Darwin [PR103944] Date: Sat, 1 Jul 2023 17:18:31 +0100 Message-Id: <20230701161831.93249-1-iain@sandoe.co.uk> X-Mailer: git-send-email 2.39.2 (Apple Git-143) MIME-Version: 1.0 X-Spam-Status: No, score=-8.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE 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: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Iain Sandoe via Gcc-patches From: Iain Sandoe Reply-To: iain@sandoe.co.uk Cc: Iain Sandoe , ibuclaw@gdcproject.org Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org Sender: "Gcc-patches" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1770235747349749232?= X-GMAIL-MSGID: =?utf-8?q?1770235747349749232?= From: Iain Sandoe This has been in use for some time across all the Darwin version supported by D. It has also been tested on x86_64-linux-gnu. Approved on irc by Iain Buclaw, pushed to main (and will be backported). thanks Iain --- 8< --- It hangs the testsuite (requiring manual intervention to kill the spawned processes) which breaks CI. The reason for the hang id not clear. This skips the test for now (xfail does not work). Signed-off-by: Iain Sandoe PR d/103944 libphobos/ChangeLog: * testsuite/libphobos.gc/forkgc2.d: Skip for Darwin. --- libphobos/testsuite/libphobos.gc/forkgc2.d | 1 + 1 file changed, 1 insertion(+) diff --git a/libphobos/testsuite/libphobos.gc/forkgc2.d b/libphobos/testsuite/libphobos.gc/forkgc2.d index de7796ced72..38d0d0c2f93 100644 --- a/libphobos/testsuite/libphobos.gc/forkgc2.d +++ b/libphobos/testsuite/libphobos.gc/forkgc2.d @@ -1,3 +1,4 @@ +// { dg-skip-if "test hangs the testsuite PR103944" { *-*-darwin* } } import core.stdc.stdlib : exit; import core.sys.posix.sys.wait : waitpid; import core.sys.posix.unistd : fork;