From unknown Tue Sep 09 16:58:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34484: GCL: segfault on invocation on x86_64 and i686 Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 15 Feb 2019 08:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34484 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 34484@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.155022008620524 (code B ref -1); Fri, 15 Feb 2019 08:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2019 08:41:26 +0000 Received: from localhost ([127.0.0.1]:48565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guZ3k-0005Kw-ML for submit@debbugs.gnu.org; Fri, 15 Feb 2019 03:41:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guZ3i-0005Kj-EK for submit@debbugs.gnu.org; Fri, 15 Feb 2019 03:41:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:41809) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guZ3b-00028d-45 for submit@debbugs.gnu.org; Fri, 15 Feb 2019 03:41:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34163) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guZ3X-0008Vh-7E for bug-guix@gnu.org; Fri, 15 Feb 2019 03:41:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guYsO-0007Og-HM for bug-guix@gnu.org; Fri, 15 Feb 2019 03:29:42 -0500 Received: from mout02.posteo.de ([185.67.36.66]:48615) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guYsN-0007Ja-Pf for bug-guix@gnu.org; Fri, 15 Feb 2019 03:29:40 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id A01CC2400E5 for ; Fri, 15 Feb 2019 09:29:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1550219375; bh=3JtNVadXpGRC+yCqxroNXzgQs83Y1T+Pijj8miPXw6A=; h=From:To:Subject:Date:From; b=URanb/AaM7LynO0HtWOTHgaVZkUjr0SgzplC0FnVRLoUCVpHQAEvYJ4ygT76a/KL9 lrGLP+xw0yhZFfv5bLFQzDaAgqZFMmSe5JeaueZn5qcRS6SGKg9VDI62OJkHy7JFpM EJn+9rTgOY19YWs0uh1PACn7CeZKaA1C7AP+V3qPesXS5ga6+qm4xCFyH840oyVISG d0OM3XcSBMu8eX9dKn0fRs4ZD0/CyO62cqcuyZIkhZdLRuIM4F8gszgkJ5kS8meHFL nTWymqNDWAW9GQ7/FGPSxqKDwpi/8UqiFm0O6AZ4D130/J/iCz4/X5kuKPZ7aF7/zU IrNM5T+5mWfBw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4415z15z1gz9rxD for ; Fri, 15 Feb 2019 09:29:33 +0100 (CET) From: Diego Nicola Barbato User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Fri, 15 Feb 2019 09:29:31 +0100 Message-ID: <877ee1ihec.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.67.36.66 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello Guix, GCL segfaults upon execution on x86_64 and i686. This is most likely the reason why Maxima fails to build on those architectures [0] [1]. This is what I tried: --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix build gcl /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2 diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3= 335e2/bin/gcl Speicherzugriffsfehler diego@GLaDOS ~$ guix build -s i686-linux gcl /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2 diego@GLaDOS ~$ /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3= 335e2/bin/gcl Speicherzugriffsfehler --8<---------------cut here---------------end--------------->8--- I also tried building GCL locally to check if this was something non-deterministic with the same result: --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix build gcl --check --keep-failed [...] phase `compress-documentation' succeeded after 0.1 seconds note: keeping build directory `/tmp/guix-build-gcl-2.6.12-2.d3335e2.drv-4' guix build: error: derivation `/gnu/store/kljywjw5a3wpcqk67p1isrrgy5yxgp21-= gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/5zzf= w856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2' differs from =E2=80=98/g= nu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2-check=E2=80= =99 diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3= 335e2-check/bin/gcl Speicherzugriffsfehler diego@GLaDOS ~$ guix build gcl -s i686-linux --check --keep-failed [...] phase `compress-documentation' succeeded after 0.1 seconds note: keeping build directory `/tmp/guix-build-gcl-2.6.12-2.d3335e2.drv-3' guix build: error: derivation `/gnu/store/p7r9c9kqf4gafik0a3q9fl0ry8hks99f-= gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/cbw0= k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2' differs from =E2=80=98/g= nu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2-check=E2=80= =99 diego@GLaDOS ~$ /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3= 335e2-check/bin/gcl Speicherzugriffsfehler --8<---------------cut here---------------end--------------->8--- GCL works fine on armhf (I did not try it on aarch64). I run Guix System (commit: 571a01d) on x86_64. Regards, Diego [0]: https://berlin.guixsd.org/build/943168 (x86_64) [1]: https://berlin.guixsd.org/build/943189 (i686) From unknown Tue Sep 09 16:58:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34484: GCL: segfault on invocation on x86_64 and i686 Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 11 Mar 2019 22:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34484 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 34484@debbugs.gnu.org Received: via spool by 34484-submit@debbugs.gnu.org id=B34484.155234461928837 (code B ref 34484); Mon, 11 Mar 2019 22:51:01 +0000 Received: (at 34484) by debbugs.gnu.org; 11 Mar 2019 22:50:19 +0000 Received: from localhost ([127.0.0.1]:39590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h3TkQ-0007V2-MY for submit@debbugs.gnu.org; Mon, 11 Mar 2019 18:50:19 -0400 Received: from mout02.posteo.de ([185.67.36.66]:54753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h3TkN-0007Ul-RI for 34484@debbugs.gnu.org; Mon, 11 Mar 2019 18:50:17 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 01ECA2400E6 for <34484@debbugs.gnu.org>; Mon, 11 Mar 2019 23:50:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1552344609; bh=b28BsPZYMXCfXct7FCLDWpsERDYZk/kVED0N+tfDIqU=; h=From:To:Subject:Date:From; b=eKSrHzldTKp3AtFSQQD2Kmoa7sHFzV92khfVC77TP0FRaHM0880k6H2xwZMzYO2i1 3bL1VkWCCABfuciZ67tLYxN347R6OQpZKcR78+RLmFYtHnS0LrisddKGT9EN9MpI8d hXofieBVXUlMHSBud1HZfJragENiOkjdTQTJT1LFlfpEb06MmO/eJuUnKK/oxd6lyw hWChTlvpX95LLPbsnefyyvG7YyCbziucNBonakaV/K+EJmivIt5s2jNdFWCUfjNF4a reErbpO2QkaNixldeGcR3AoC4kXuzWv3EMy5lJUMvrdLnZtSBWtDswF32jTWtQ2vlI VYSjsMUTHxHAg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 44JCww16NVz9rxX for <34484@debbugs.gnu.org>; Mon, 11 Mar 2019 23:50:08 +0100 (CET) From: Diego Nicola Barbato In-Reply-To: <877ee1ihec.fsf@GlaDOS.home> (Diego Nicola Barbato's message of "Fri, 15 Feb 2019 09:29:31 +0100") References: <877ee1ihec.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Mon, 11 Mar 2019 23:50:06 +0100 Message-ID: <87a7i1hvq9.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Diego Nicola Barbato writes: > Hello Guix, > > GCL segfaults upon execution on x86_64 and i686. This is most likely > the reason why Maxima fails to build on those architectures [0] [1]. > > This is what I tried: > > > diego@GLaDOS ~$ guix build gcl > /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2 > diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.= d3335e2/bin/gcl > Speicherzugriffsfehler > diego@GLaDOS ~$ guix build -s i686-linux gcl > /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2 > diego@GLaDOS ~$ /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.= d3335e2/bin/gcl > Speicherzugriffsfehler > > > I also tried building GCL locally to check if this was something > non-deterministic with the same result: > > > diego@GLaDOS ~$ guix build gcl --check --keep-failed > > [...] > > phase `compress-documentation' succeeded after 0.1 seconds > note: keeping build directory `/tmp/guix-build-gcl-2.6.12-2.d3335e2.drv-4' > guix build: error: derivation `/gnu/store/kljywjw5a3wpcqk67p1isrrgy5yxgp2= 1-gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/5z= zfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2' differs from =E2=80=98= /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2-check=E2= =80=99 > diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.= d3335e2-check/bin/gcl > Speicherzugriffsfehler > diego@GLaDOS ~$ guix build gcl -s i686-linux --check --keep-failed > > [...] > > phase `compress-documentation' succeeded after 0.1 seconds > note: keeping build directory `/tmp/guix-build-gcl-2.6.12-2.d3335e2.drv-3' > guix build: error: derivation `/gnu/store/p7r9c9kqf4gafik0a3q9fl0ry8hks99= f-gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/cb= w0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2' differs from =E2=80=98= /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2-check=E2= =80=99 > diego@GLaDOS ~$ /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.= d3335e2-check/bin/gcl > Speicherzugriffsfehler > > GCL works fine on armhf (I did not try it on aarch64). > > I run Guix System (commit: 571a01d) on x86_64. > > Regards, > > Diego > > > [0]: https://berlin.guixsd.org/build/943168 (x86_64) > [1]: https://berlin.guixsd.org/build/943189 (i686) Some additional information: GCL does not segfault if I get the substitute from hydra (where Maxima builds successfully). It does segfault (on the aforementioned architectures) if I get the substitute from berlin (where Maxima fails to build) and if I build it locally. Here is what I have tried (I get the same results when passing =E2=80=98--system=3Di686-linux=E2=80=99 to the build commands): --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix gc --delete $(guix gc --list-dead |grep gcl-2)=20 [...] diego@GLaDOS ~$ $(guix build --substitute-urls=3Dhttps://mirror.hydra.gnu.o= rg gcl)/bin/gcl 7.1 MB werden heruntergeladen: /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2 Substituiere /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335= e2 =E2=80=A6 Lade von https://mirror.hydra.gnu.org/guix/nar/gzip/5zzfw856c1acrmalsdznm10= 93mkvnwls-gcl-2.6.12-2.d3335e2 herunter =E2=80=A6 gcl-2.6.12-2.d3335e2 6.8MiB 2.7MiB/s 00:03 [##################] 1= 00.0% GCL (GNU Common Lisp) 2.6.12 ANSI Fri Apr 22 15:51:11 UTC 2016 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (READLINE UNEXEC) Modifications of this banner must retain notice of a compatible license Dedicated to the memory of W. Schelter Use (help) to get some basic information on how to use GCL. Temporary directory for compiler files: /tmp/ > --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix gc --delete $(guix gc --list-dead |grep gcl-2)=20 [...] diego@GLaDOS ~$ $(guix build --substitute-urls=3Dhttps://berlin.guixsd.org = gcl)/bin/gcl 7.1 MB werden heruntergeladen: /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2 Substituiere /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335= e2 =E2=80=A6 Lade von https://berlin.guixsd.org/nar/gzip/5zzfw856c1acrmalsdznm1093mkvnwl= s-gcl-2.6.12-2.d3335e2 herunter =E2=80=A6 gcl-2.6.12-2.d3335e2 6.7MiB 2.4MiB/s 00:03 [##################] 1= 00.0% Speicherzugriffsfehler --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix gc --delete $(guix gc --list-dead |grep gcl-2)=20 [...] diego@GLaDOS ~$ guix build --check --keep-failed gcl [...] guix build: error: derivation `/gnu/store/k5ygbl35phqr31bbnmkhsay4akw7l9ja-= gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/5zzf= w856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2' differs from =E2=80=98/g= nu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2-check=E2=80= =99 diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3= 335e2-check/bin/gcl Speicherzugriffsfehler --8<---------------cut here---------------end--------------->8--- I have built GCL locally a couple of times and it always segfaults. My Guix is currently on commit 0bd1498. Regards, Diego From unknown Tue Sep 09 16:58:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Diego Nicola Barbato Subject: bug#34484: closed (Re: GCL: segfault on invocation on x86_64 and i686) Message-ID: References: <87ef02gr5e.fsf@GlaDOS.home> <877ee1ihec.fsf@GlaDOS.home> X-Gnu-PR-Message: they-closed 34484 X-Gnu-PR-Package: guix Reply-To: 34484@debbugs.gnu.org Date: Fri, 27 Sep 2019 07:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1569567662-32341-1" This is a multi-part message in MIME format... ------------=_1569567662-32341-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #34484: GCL: segfault on invocation on x86_64 and i686 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 34484@debbugs.gnu.org. --=20 34484: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D34484 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1569567662-32341-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 34484-done) by debbugs.gnu.org; 27 Sep 2019 07:00:40 +0000 Received: from localhost ([127.0.0.1]:45774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDkF5-0008Oz-NN for submit@debbugs.gnu.org; Fri, 27 Sep 2019 03:00:39 -0400 Received: from mout01.posteo.de ([185.67.36.65]:54148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDkF3-0008Oj-Hs for 34484-done@debbugs.gnu.org; Fri, 27 Sep 2019 03:00:38 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id B718F160063 for <34484-done@debbugs.gnu.org>; Fri, 27 Sep 2019 09:00:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1569567630; bh=JSY7Y7IzRZRJdXnYKSfVpXrWq0Ed+Lwq2cFte5SY5SE=; h=From:To:Subject:Date:From; b=cOSsx65p2johX6BoPkYCaFwWedGNoia6Mmxbl4gj2GSDA5mCVLCA5dvguhn7A2we6 /m+KFjhww+17bqI1PZ233gVZ+OJKoaFUDOrvlcX2vPP+Az1nKarR2tvNydWbRQZa/Y NtTM1CpMZdOCYYwyuVklvriIjmsEacLjGW/ahL0ag5Sr15xtBi2oNvREZjTDxo5M1w lU1mNAGmUAOz/Z5cjCKmS/aIHM3jexMZ8s5kS8O1K3bwGoAp/2rohzy/sm4oDf/iwP P30pu+TTQwYdqCwudJzX6X7sDVbBYDHj3qrpfgYhB9Gg/TUrrzA0i5d98eJoNWJck4 A2YF2VfXc5Kww== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46fjNs66cTz6tmD for <34484-done@debbugs.gnu.org>; Fri, 27 Sep 2019 09:00:29 +0200 (CEST) From: Diego Nicola Barbato To: 34484-done@debbugs.gnu.org Subject: Re: GCL: segfault on invocation on x86_64 and i686 Date: Fri, 27 Sep 2019 09:00:29 +0200 Message-ID: <87ef02gr5e.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 34484-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Guix, I'm closing this bug since it has been fixed a while ago as a side effect of =E2=80=A6 something. I don't know how it was fixed or even if it= was fixed on purpose, but I'm glad it's gone. Regards, Diego ------------=_1569567662-32341-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Feb 2019 08:41:26 +0000 Received: from localhost ([127.0.0.1]:48565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guZ3k-0005Kw-ML for submit@debbugs.gnu.org; Fri, 15 Feb 2019 03:41:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1guZ3i-0005Kj-EK for submit@debbugs.gnu.org; Fri, 15 Feb 2019 03:41:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:41809) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guZ3b-00028d-45 for submit@debbugs.gnu.org; Fri, 15 Feb 2019 03:41:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34163) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guZ3X-0008Vh-7E for bug-guix@gnu.org; Fri, 15 Feb 2019 03:41:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guYsO-0007Og-HM for bug-guix@gnu.org; Fri, 15 Feb 2019 03:29:42 -0500 Received: from mout02.posteo.de ([185.67.36.66]:48615) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guYsN-0007Ja-Pf for bug-guix@gnu.org; Fri, 15 Feb 2019 03:29:40 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id A01CC2400E5 for ; Fri, 15 Feb 2019 09:29:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1550219375; bh=3JtNVadXpGRC+yCqxroNXzgQs83Y1T+Pijj8miPXw6A=; h=From:To:Subject:Date:From; b=URanb/AaM7LynO0HtWOTHgaVZkUjr0SgzplC0FnVRLoUCVpHQAEvYJ4ygT76a/KL9 lrGLP+xw0yhZFfv5bLFQzDaAgqZFMmSe5JeaueZn5qcRS6SGKg9VDI62OJkHy7JFpM EJn+9rTgOY19YWs0uh1PACn7CeZKaA1C7AP+V3qPesXS5ga6+qm4xCFyH840oyVISG d0OM3XcSBMu8eX9dKn0fRs4ZD0/CyO62cqcuyZIkhZdLRuIM4F8gszgkJ5kS8meHFL nTWymqNDWAW9GQ7/FGPSxqKDwpi/8UqiFm0O6AZ4D130/J/iCz4/X5kuKPZ7aF7/zU IrNM5T+5mWfBw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4415z15z1gz9rxD for ; Fri, 15 Feb 2019 09:29:33 +0100 (CET) From: Diego Nicola Barbato To: bug-guix@gnu.org Subject: GCL: segfault on invocation on x86_64 and i686 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Fri, 15 Feb 2019 09:29:31 +0100 Message-ID: <877ee1ihec.fsf@GlaDOS.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.67.36.66 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hello Guix, GCL segfaults upon execution on x86_64 and i686. This is most likely the reason why Maxima fails to build on those architectures [0] [1]. This is what I tried: --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix build gcl /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2 diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3= 335e2/bin/gcl Speicherzugriffsfehler diego@GLaDOS ~$ guix build -s i686-linux gcl /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2 diego@GLaDOS ~$ /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3= 335e2/bin/gcl Speicherzugriffsfehler --8<---------------cut here---------------end--------------->8--- I also tried building GCL locally to check if this was something non-deterministic with the same result: --8<---------------cut here---------------start------------->8--- diego@GLaDOS ~$ guix build gcl --check --keep-failed [...] phase `compress-documentation' succeeded after 0.1 seconds note: keeping build directory `/tmp/guix-build-gcl-2.6.12-2.d3335e2.drv-4' guix build: error: derivation `/gnu/store/kljywjw5a3wpcqk67p1isrrgy5yxgp21-= gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/5zzf= w856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2' differs from =E2=80=98/g= nu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3335e2-check=E2=80= =99 diego@GLaDOS ~$ /gnu/store/5zzfw856c1acrmalsdznm1093mkvnwls-gcl-2.6.12-2.d3= 335e2-check/bin/gcl Speicherzugriffsfehler diego@GLaDOS ~$ guix build gcl -s i686-linux --check --keep-failed [...] phase `compress-documentation' succeeded after 0.1 seconds note: keeping build directory `/tmp/guix-build-gcl-2.6.12-2.d3335e2.drv-3' guix build: error: derivation `/gnu/store/p7r9c9kqf4gafik0a3q9fl0ry8hks99f-= gcl-2.6.12-2.d3335e2.drv' may not be deterministic: output `/gnu/store/cbw0= k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2' differs from =E2=80=98/g= nu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3335e2-check=E2=80= =99 diego@GLaDOS ~$ /gnu/store/cbw0k4apa6qiqfm7g9j0lzfbzfk6mxj2-gcl-2.6.12-2.d3= 335e2-check/bin/gcl Speicherzugriffsfehler --8<---------------cut here---------------end--------------->8--- GCL works fine on armhf (I did not try it on aarch64). I run Guix System (commit: 571a01d) on x86_64. Regards, Diego [0]: https://berlin.guixsd.org/build/943168 (x86_64) [1]: https://berlin.guixsd.org/build/943189 (i686) ------------=_1569567662-32341-1--