From unknown Wed Jun 18 23:05:40 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#10647 <10647@debbugs.gnu.org> To: bug#10647 <10647@debbugs.gnu.org> Subject: Status: Guile 2.0.3: fails make check on s390 in threads.test Reply-To: bug#10647 <10647@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:05:40 +0000 retitle 10647 Guile 2.0.3: fails make check on s390 in threads.test reassign 10647 guile submitter 10647 Rob Browning severity 10647 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 29 22:36:39 2012 Received: (at submit) by debbugs.gnu.org; 30 Jan 2012 03:36:39 +0000 Received: from localhost ([127.0.0.1]:44403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rri2p-0003Hu-4D for submit@debbugs.gnu.org; Sun, 29 Jan 2012 22:36:39 -0500 Received: from defaultvalue.org ([70.85.129.156]:33859 ident=postfix) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rri2n-0003Hn-Fe for submit@debbugs.gnu.org; Sun, 29 Jan 2012 22:36:37 -0500 Received: from trouble.defaultvalue.org (localhost [127.0.0.1]) (Authenticated sender: rlb@defaultvalue.org) by defaultvalue.org (Postfix) with ESMTPSA id 1939B90D35 for ; Sun, 29 Jan 2012 21:36:52 -0600 (CST) Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id ED86F14E07F; Sun, 29 Jan 2012 21:36:28 -0600 (CST) From: Rob Browning To: submit@debbugs.gnu.org Subject: Guile 2.0.3: fails make check on s390 in threads.test Date: Sun, 29 Jan 2012 21:36:28 -0600 Message-ID: <87liopyi83.fsf@trouble.defaultvalue.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) Package: Guile Version: 2.0.3 Make check fails on the s390x architecture: FAIL: threads.test: mutex-ownership: mutex with owner not retained (bug #27450) You can see the full build log here: https://buildd.debian.org/status/fetch.php?pkg=guile-2.0&arch=s390&ver=2.0.3%2B1-3&stamp=1327882482 Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 03 16:54:03 2012 Received: (at 10647-done) by debbugs.gnu.org; 3 Sep 2012 20:54:03 +0000 Received: from localhost ([127.0.0.1]:36876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T8dek-0007sP-UH for submit@debbugs.gnu.org; Mon, 03 Sep 2012 16:54:03 -0400 Received: from xanadu.aquilenet.fr ([88.191.123.111]:47836) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T8dej-0007s1-3X for 10647-done@debbugs.gnu.org; Mon, 03 Sep 2012 16:54:01 -0400 Received: from localhost (localhost [127.0.0.1]) by xanadu.aquilenet.fr (Postfix) with ESMTP id BA1949547; Mon, 3 Sep 2012 22:52:25 +0200 (CEST) Received: from xanadu.aquilenet.fr ([127.0.0.1]) by localhost (xanadu.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJekbYysrKdl; Mon, 3 Sep 2012 22:52:25 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by xanadu.aquilenet.fr (Postfix) with ESMTPSA id 3D881248D; Mon, 3 Sep 2012 22:52:25 +0200 (CEST) From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) To: Rob Browning Subject: Re: bug#10647: Guile 2.0.3: fails make check on s390 in threads.test References: <87liopyi83.fsf@trouble.defaultvalue.org> Date: Mon, 03 Sep 2012 22:52:24 +0200 In-Reply-To: <87liopyi83.fsf@trouble.defaultvalue.org> (Rob Browning's message of "Sun, 29 Jan 2012 21:36:28 -0600") Message-ID: <87627uomlz.fsf@gnu.org> User-Agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 10647-done Cc: 10647-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) Hi Rob, Rob Browning skribis: > FAIL: threads.test: mutex-ownership: mutex with owner not retained (bug= #27450) This one is harmless, and can be ignored. It=E2=80=99s a consequence of us= ing a conservative GC, which is non-deterministic. So closing this bug (and looking at the others, yes! ;-)). Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 04 20:22:54 2012 Received: (at 10647) by debbugs.gnu.org; 5 Sep 2012 00:22:55 +0000 Received: from localhost ([127.0.0.1]:39108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T93OQ-0005F1-A8 for submit@debbugs.gnu.org; Tue, 04 Sep 2012 20:22:54 -0400 Received: from mail-iy0-f172.google.com ([209.85.210.172]:65317) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T93ON-0005Eq-HE; Tue, 04 Sep 2012 20:22:52 -0400 Received: by iabz21 with SMTP id z21so10364067iab.3 for ; Tue, 04 Sep 2012 17:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=CaRo3NuJST9vv6a7nu5rXUjVpzmT6uyTRAPheigg1HU=; b=dgATbxOhIGhAOKS3RFV1I7JJEhKb3tJ8J9VAY/RN3VPYggkcbU0Zbso/9fu6bZxZU1 EqfMUXl59l4h87S4YIpXzWG4JqfOEEG08E2niiewxqO4VsL8RmQeTc2i3ImLe4gC94Rb uJLhMJNCvNg+QRk2WNiaT/24hlehkoL61nOY8GOCO96M0USsc917syzI4eIa8SlK0UVC zi9LiRUn54jPudGh+X0VpbbUJfIUsaCbWBwqWXDzlcplGKX+6OlqNOdWxFbvhGQbH+lv QOp4r4JxUHRWN4V18pF6W/5JHyhZQ66OkoWtynjTn+T/1+bUiYSCJyQxSd9L9SW4Dkt1 Yx+w== MIME-Version: 1.0 Received: by 10.182.131.98 with SMTP id ol2mr16388809obb.69.1346804567166; Tue, 04 Sep 2012 17:22:47 -0700 (PDT) Received: by 10.76.167.197 with HTTP; Tue, 4 Sep 2012 17:22:46 -0700 (PDT) In-Reply-To: <87627uomlz.fsf@gnu.org> References: <87liopyi83.fsf@trouble.defaultvalue.org> <87627uomlz.fsf@gnu.org> Date: Tue, 4 Sep 2012 20:22:46 -0400 X-Google-Sender-Auth: 3LP5ACW_nzD0n3tEQSugkhDzSu8 Message-ID: Subject: Re: bug#10647: Guile 2.0.3: fails make check on s390 in threads.test From: Noah Lavine To: 10647@debbugs.gnu.org, ludo@gnu.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 10647 Cc: 10647-done@debbugs.gnu.org, Rob Browning X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) Hello, I'm not an expert on GC, but I've seen similar issues pop up several times. Apparently there is at least one (and I suspect several) Guile tests whose outputs are nondeterministic. If so, could we make those tests always succeed? I say this because I imagine it is very confusing for users who don't know what's happening to see a test fail, and still have a working Guile. It might also confuse smart build systems like Nix that check for test failures. :-) I said make it always succeed, rather than remove it, because it is still important for developers who know what's going on to be able to run it and get some sort of output. Alternatively, the test could be to run the same program several times and return true if some high proportion of the runs succeeded. That would at least cut down on the number of false negatives. Noah On Mon, Sep 3, 2012 at 4:52 PM, Ludovic Court=E8s wrote: > Hi Rob, > > Rob Browning skribis: > >> FAIL: threads.test: mutex-ownership: mutex with owner not retained (bu= g #27450) > > This one is harmless, and can be ignored. It=92s a consequence of using = a > conservative GC, which is non-deterministic. > > So closing this bug (and looking at the others, yes! ;-)). > > Thanks, > Ludo=92. > > > From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 05 16:23:35 2012 Received: (at 10647) by debbugs.gnu.org; 5 Sep 2012 20:23:35 +0000 Received: from localhost ([127.0.0.1]:41245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9M8N-0004X9-4f for submit@debbugs.gnu.org; Wed, 05 Sep 2012 16:23:35 -0400 Received: from xanadu.aquilenet.fr ([88.191.123.111]:46911) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T9M8K-0004Wr-IS; Wed, 05 Sep 2012 16:23:33 -0400 Received: from localhost (localhost [127.0.0.1]) by xanadu.aquilenet.fr (Postfix) with ESMTP id 6F31A9226; Wed, 5 Sep 2012 22:23:22 +0200 (CEST) Received: from xanadu.aquilenet.fr ([127.0.0.1]) by localhost (xanadu.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FJr4Qu8ZJCpH; Wed, 5 Sep 2012 22:23:22 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by xanadu.aquilenet.fr (Postfix) with ESMTPSA id D2CBC91EF; Wed, 5 Sep 2012 22:23:21 +0200 (CEST) From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) To: Noah Lavine Subject: Re: bug#10647: Guile 2.0.3: fails make check on s390 in threads.test References: <87liopyi83.fsf@trouble.defaultvalue.org> <87627uomlz.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 Fructidor an 220 de la =?iso-8859-1?Q?R=E9volutio?= =?iso-8859-1?Q?n?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Wed, 05 Sep 2012 22:23:21 +0200 In-Reply-To: (Noah Lavine's message of "Tue, 4 Sep 2012 20:22:46 -0400") Message-ID: <87pq60xlqe.fsf@gnu.org> User-Agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 10647 Cc: 10647@debbugs.gnu.org, 10647-done@debbugs.gnu.org, Rob Browning X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) Hi! Noah Lavine skribis: > I'm not an expert on GC, but I've seen similar issues pop up several > times. Apparently there is at least one (and I suspect several) Guile > tests whose outputs are nondeterministic. If so, could we make those > tests always succeed? Yes, almost all GC-related tests are non-deterministic. Some are more likely to fail on 32-bit arches, too. I agree this can be confusing. In the past, some of these tests were changed to throw to 'unresolved instead of failing. This addresses the issue by not alerting users for non-issues. As a side effect, we basically ignore these tests, which isn=E2=80=99t good either. So I=E2=80=99d try to be caution and only move from fail to unresolved those tests, for which we routinely observe random failures. On my laptop and on Hydra, none of these tests fails, neither on x86_64 nor on i686, so I=E2=80=99d be inclined to let them as is. WDYT? Thanks, Ludo=E2=80=99. From unknown Wed Jun 18 23:05:40 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 04 Oct 2012 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator