From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: John Cowan Newsgroups: gmane.lisp.guile.bugs Subject: bug#39118: Segfault while building on 64-bit Cygwin Date: Sat, 25 Jan 2020 10:54:40 -0500 Message-ID: References: <87zherlphs.fsf@pobox.com> <875zh6gk72.fsf_-_@gnu.org> <87sgk9faih.fsf@gnu.org> <871rrpoqql.fsf@gnu.org> <87wo9fbq60.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000000ab42059cf8e535" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="66750"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 39118@debbugs.gnu.org, guile-devel@gnu.org To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sat Jan 25 16:55:15 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 1ivNmF-000HKL-4V for guile-bugs@m.gmane-mx.org; Sat, 25 Jan 2020 16:55:15 +0100 Original-Received: from localhost ([::1]:54852 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ivNmE-0006vO-9w for guile-bugs@m.gmane-mx.org; Sat, 25 Jan 2020 10:55:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45493) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ivNm3-0006n9-4a for bug-guile@gnu.org; Sat, 25 Jan 2020 10:55:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ivNm1-00013L-Qq for bug-guile@gnu.org; Sat, 25 Jan 2020 10:55:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50276) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ivNm1-00012w-NR for bug-guile@gnu.org; Sat, 25 Jan 2020 10:55:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ivNm1-0000II-La for bug-guile@gnu.org; Sat, 25 Jan 2020 10:55:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: John Cowan Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 25 Jan 2020 15:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39118 X-GNU-PR-Package: guile Original-Received: via spool by 39118-submit@debbugs.gnu.org id=B39118.15799676991119 (code B ref 39118); Sat, 25 Jan 2020 15:55:01 +0000 Original-Received: (at 39118) by debbugs.gnu.org; 25 Jan 2020 15:54:59 +0000 Original-Received: from localhost ([127.0.0.1]:56249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivNlz-0000Hz-0z for submit@debbugs.gnu.org; Sat, 25 Jan 2020 10:54:59 -0500 Original-Received: from mail-qt1-f182.google.com ([209.85.160.182]:35709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivNlx-0000Hl-37 for 39118@debbugs.gnu.org; Sat, 25 Jan 2020 10:54:57 -0500 Original-Received: by mail-qt1-f182.google.com with SMTP id e12so4049937qto.2 for <39118@debbugs.gnu.org>; Sat, 25 Jan 2020 07:54:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccil-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IwqODHzBf/Dn9lRq+HMnmPO3LDI27qxjmIy9VsGeGjI=; b=nc5nYuh5tRmhkM0Mw8A/Ydo4J6tWbOHci1NSA4w8aWQ6vd9wweGAwVhLrAPOY6Wae0 cEkbEF7EhJHQdtcnNHaXgsznhZ0g+PFM+tpuSS5SqJ2OqwGXn1Yldk85bOH5Zstjg3k3 JfCWUm7eq3eKa/qewNo+UlPiNZ7KKLHqsl0/lmsupUQtNRQ7a1Uqo36J18s62iIGDTqg j+jQsCTu7qZmM/z9vig3ENgiXhP7m8qNx1RmTICs2V5mgCtgrmgdaAtEbHKCc2JxRjrh jBMZyS0kjkpGPIKgaV4GvCJfsGjqGnU0p9s9COLMJ5eYIYx+pWSNolDtJffcCQJIVHZP Jfag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IwqODHzBf/Dn9lRq+HMnmPO3LDI27qxjmIy9VsGeGjI=; b=N3Mxtx1F8YgyLUkmu68/LUBUT8i4Ga3Qx4BHwgVdzwaXB2cVjGPvXgWcmvJ+YWUqb8 ODgY9waAyvV0cbJIH1srcWVvdt1Efb1a9w88Vzd4Z3W4/p3mGhRvQKklWvwtnEyCYgM9 XCFxKULTQTyR9cjYr9vTlB91oYtftKf9b7kqpnSEXd9l8itYxc9Zkwp5m9MWzvbOlv+m YvdQgwt2jZoVjZBpcs4Ds02WpgnY4+DSKBhYzAX6wO9Y7PB34R93sg8Yup+oZlgR7IBJ yhbQ+euOO+LSWUT7D4bzxmYeKsYM8X2aM6hb61aRhpuIdwCA2zJ6rFfsnIEbuHgcOu2B H4ig== X-Gm-Message-State: APjAAAVI99VJ/VOcXc9ZCaSa5dUR3rnOnbhRCNkpcVvWX9eMB7hfwPt1 /VaLXwXV1RnWQ3GluwiH1N0AeyP1Aex8SmNPf+SoOQ== X-Google-Smtp-Source: APXvYqy/5uyepEhUBTarqYF8ZOyk+BrJnLeWv2dgMHxVxQrieoJdPibW4+G2SEe4Aq/PFcDwQiWhDah8iLr6K51tgMo= X-Received: by 2002:ac8:5410:: with SMTP id b16mr7675502qtq.45.1579967691396; Sat, 25 Jan 2020 07:54:51 -0800 (PST) In-Reply-To: <87wo9fbq60.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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:9548 Archived-At: --00000000000000ab42059cf8e535 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Jan 25, 2020 at 8:51 AM Ludovic Court=C3=A8s wrote: > That I understand. However, I was asking for the backtrace of the crash > on Cygwin when JIT is enabled. Could you grab it? > 1. The wisdom of the Internet has not been able to figure out how to generate a core dump on MacOS 10.15.2 (Catalina). The usual set of enabling steps can be performed without error, but still no core dump. 2. Until today I believed that there was no way to generate a Cygwin core dump. I know now that there is, but I may not be able to test it until Monday. I'll let you know, and hopefully that will provide insight into the MacOS problem as well. 3. I will try to work further on the MacOS libffi problem (which surfaces when you do --disable-jit to bypass the above problem) to convince MacOS to use GNU libffi rather than the native one. It probably has to do with pkg-config, which I barely understand. "All problems are config problems." John Cowan http://vrici.lojban.org/~cowan cowan@ccil.org We are lost, lost. No name, no business, no Precious, nothing. Only empty= . Only hungry: yes, we are hungry. A few little fishes, nassty bony little fishes, for a poor creature, and they say death. So wise they are; so just= , so very just. --Gollum --00000000000000ab42059cf8e535 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Sat, Jan 25, 2020 at 8:51 AM Ludov= ic Court=C3=A8s <ludo@gnu.org> wr= ote:
=C2=A0
That I understand.=C2=A0 However, I was asking for the backtrace of t= he crash
on Cygwin when JIT is enabled.=C2=A0 Could you grab it?

1. The wisdom of the Internet has not been able to figure = out how to generate a core dump on MacOS 10.15.2 (Catalina).=C2=A0 The usua= l set of enabling steps can be performed without error, but still no core d= ump.

2. Until today I believed that there was no w= ay to generate a Cygwin core dump.=C2=A0 I know now that there is, but I ma= y not be able to test it until Monday.=C2=A0 I'll let you know, and hop= efully that will provide insight into the MacOS problem as well.
=
3.=C2=A0 I will try to work further on the MacOS libffi prob= lem (which surfaces when you do --disable-jit to bypass the above problem) = to convince MacOS to use GNU libffi rather than the native one.=C2=A0 It pr= obably has to do with pkg-config, which I barely understand.

=
"All problems are config problems."



John Cowan =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0http://vrici.lojban.org/~= cowan =C2=A0 =C2=A0 =C2=A0 =C2=A0cowa= n@ccil.org
We are lost, lost.=C2=A0 No name, no business, no Preciou= s, nothing.=C2=A0 Only empty.
Only hungry: yes, we are hungry.=C2=A0 A f= ew little fishes, nassty bony little
fishes, for a poor creature, and th= ey say death.=C2=A0 So wise they are; so just,
so very just. =C2=A0--Gol= lum
--00000000000000ab42059cf8e535--