From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Chris Marusich Newsgroups: gmane.lisp.guile.bugs Subject: bug#39817: Using cross compiled .go from amd64 to powerpc64 segfaults Date: Sun, 24 May 2020 00:56:46 -0700 Message-ID: <874ks5sr41.fsf@gmail.com> References: <9c48fc62-9de3-12b7-c672-a58694be57e5@free.fr> <87r1vd6a2s.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="97482"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cc: 39817@debbugs.gnu.org To: dftxbs3e Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sun May 24 09:58:07 2020 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jclWI-000PKf-Qk for guile-bugs@m.gmane-mx.org; Sun, 24 May 2020 09:58:06 +0200 Original-Received: from localhost ([::1]:43002 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jclWH-0003X1-ST for guile-bugs@m.gmane-mx.org; Sun, 24 May 2020 03:58:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46096) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jclWE-0003Wv-7v for bug-guile@gnu.org; Sun, 24 May 2020 03:58:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53087) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jclWD-0004jy-V5 for bug-guile@gnu.org; Sun, 24 May 2020 03:58:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jclWD-0004Ff-Se for bug-guile@gnu.org; Sun, 24 May 2020 03:58:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chris Marusich Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sun, 24 May 2020 07:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39817 X-GNU-PR-Package: guile Original-Received: via spool by 39817-submit@debbugs.gnu.org id=B39817.159030702116265 (code B ref 39817); Sun, 24 May 2020 07:58:01 +0000 Original-Received: (at 39817) by debbugs.gnu.org; 24 May 2020 07:57:01 +0000 Original-Received: from localhost ([127.0.0.1]:36400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jclVF-0004EE-6g for submit@debbugs.gnu.org; Sun, 24 May 2020 03:57:01 -0400 Original-Received: from mail-pf1-f171.google.com ([209.85.210.171]:38203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jclVC-0004Dx-R7 for 39817@debbugs.gnu.org; Sun, 24 May 2020 03:56:59 -0400 Original-Received: by mail-pf1-f171.google.com with SMTP id q8so7373208pfu.5 for <39817@debbugs.gnu.org>; Sun, 24 May 2020 00:56:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Q+lB8MBH5C49IFZ7fH9c8CMoojYl4fEHoJJmG52fHFk=; b=qMQr+i8Y98Mkkq1aLysUX73/0B5o9Y49hecS+faQTD8xBrg0yE0T5520gWC5SG2jP4 MCsBoLb8RsWUiuZFXvdw9K59rgaxIlPh5Fdiq28L1h893nAh906/ZDUD+BZWbRsQGa2Q tAY42R6iCkNll3NNlk6A8wR+9L6g294C0WU/d9GtqHF03cN4qi6vgLr6+2FwriMI3EpX q2nNsNckn1l/w9NarYMV4YvG39wo9fDrGfg9ch/S8uq+7C2g9mjlbgGs24YAkaI6w7uA 7inGVFBM2DpAAglZENhv8q9duGw7riQN9X3YTKc5GrOfd/Oct4/rn/u5w8LEBRRJSxCu NNOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Q+lB8MBH5C49IFZ7fH9c8CMoojYl4fEHoJJmG52fHFk=; b=fL6XqbJf3pYYcVRaK7O+eNXFinRLtBS7owqk9l2T8AVFPxCpxD2XKJmhyniXRdF2QM bxbkGBDtse0t4dLgKcWSbGOe1dSjwN5D+NyCYsqJroSFLFlDSLzM0auWShnMeLJpGy0O oZpFUNN0oHBnJA8bqH9w1Df4Y/Fa8BbOsakR92kyq8lGwL7YWZbEvvtXKar/AA0pcybY /K4YLycaO7t6Zc0NzdPchV/LteCkd/riuTXhWe+uswBOTOJBgr5aw9ctK4/6FOnVwvw0 0+6qMn6QB3+0pAcDIDASjmTIhnQlSJhtsGP3qrL5zmcfcqtRx/EWLTF2LOsi8jJAJXxz leHA== X-Gm-Message-State: AOAM530iww2rQwEQRT3NnJHqeqSrHd429u/0M/imyOprDRuZeBd4fcj6 xHT9MhkepSEK0LaAX1CTa4QanFm1vgI= X-Google-Smtp-Source: ABdhPJy6wz3dfd4dTUrIEFoS/GWs6izsCvx1jZRJ/QIrF3mgCoN4qFINWbz1iKS6hmDnGi6gIUB4+Q== X-Received: by 2002:aa7:8a48:: with SMTP id n8mr11810850pfa.257.1590307012340; Sun, 24 May 2020 00:56:52 -0700 (PDT) Original-Received: from garuda-lan (c-73-97-103-127.hsd1.wa.comcast.net. [73.97.103.127]) by smtp.gmail.com with ESMTPSA id y5sm10401081pff.150.2020.05.24.00.56.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 May 2020 00:56:50 -0700 (PDT) In-Reply-To: <87r1vd6a2s.fsf@gmail.com> (Chris Marusich's message of "Thu, 21 May 2020 00:06:35 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:9776 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Chris Marusich writes: > What was the architecture of the system on which you ran the command > "guix build --target=3Dpowerpc64-linux-gnu bootstrap-tarballs"? That may > help me reproduce the issue. I realize that the answer to my question was in the subject of your bug report. You said you built these on an amd64 system. That's the same architecture as my system. I think I was able to reproduce the bug. First, like you suggested, I built Guix using commit f47e761a10675b05b07107035d5024618267a3ad (from your repo). Then I ran: guix build --target=3Dpowerpc64-linux-gnu bootstrap-tarballs I found guile-static-stripped-2.2.6-powerpc64-linux-gnu.tar.xz in the output of that build. I extracted it and used qemu-ppc64 to run it, which produced a segfault: =2D-8<---------------cut here---------------start------------->8--- $ /gnu/store/dilkq36pawdqh050gd09d1incskpqjj7-qemu-5.0.0/bin/qemu-ppc64 bin= /guile=20 guile: warning: failed to install locale Segmentation fault (core dumped) =2D-8<---------------cut here---------------end--------------->8--- I wonder if this is the same segfault you're seeing? I had to use QEMU because I don't have a powerpc64 system. Maybe this will enable me to debug further, even though I don't have any powerpc64 hardware. I will keep investigating. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAl7KKL4ACgkQ3UCaFdgi Rp0M/RAAuojCytTVRLn+iwrV9F1S73w3dNE2t8F66nTeurGyv8RsF5o/j5Y2uXMv 3r1Kp+zbGDAajc2id2PXAx9Lz3elRpaaFHpJyfkkgUnMfO6SX091cwsourY+xUIJ +jO5vKGzOC256TKoUZFhvDQuIgS69aelRDZJVsAKgmkj5lxVRSt6yY2csdCyYSOh nqXBeKt094uYbbuoPOZ7arLnGT6Z20LEbnbO6xMeYaePWO24YVzLRoOlcrsP3cYe NqM6LEdvNREoV8Cjv3iB0CykvKUsm+8lov1FX2vOA+zC6h+cy+yqmxvO0LiUW0b6 WuWSADfNagVgsirJwaKpKQKP0Pz9ZwTKu8dR6dDQU7qUCc7sfY5waJ7MFfJIqafT QwcMRm23U5MLP+5vMsv9UE8nEUrzQNkj71t8SsDF7nJaGPMad+bNePOMm1ZROqd6 mweDNCfJ+c+6t0WgmvP+ztvUGgawB10k2A/XnNq/krD11M/Pb5uuiLB+waGUDVFE ZPdTiWBBrxsSkkouW2y0cBpZ3Ug91ruc1luGkD7g46DxhnZvc5RoJrRWZt9osyox BnyNnj1wZD0EoMbIfQ0HppapepErDewAabomgdosI1via0+O3WCHFfpmFykRlxPH vwrcU2+lmg2WXBvDS5GBIykjNB0wgcWD7tlmoc1bg/gdYxfB8Jw= =3Bd3 -----END PGP SIGNATURE----- --=-=-=--