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.devel Subject: Re: 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="66284"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Andy Wingo , 39118@debbugs.gnu.org, guile-devel@gnu.org To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sat Jan 25 16:55:09 2020 Return-path: Envelope-to: guile-devel@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 1ivNm9-000HDd-3B for guile-devel@m.gmane-mx.org; Sat, 25 Jan 2020 16:55:09 +0100 Original-Received: from localhost ([::1]:54850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ivNm8-0006gC-1Z for guile-devel@m.gmane-mx.org; Sat, 25 Jan 2020 10:55:08 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45429) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ivNlu-0006g5-EH for guile-devel@gnu.org; Sat, 25 Jan 2020 10:54:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ivNls-0000oL-Sc for guile-devel@gnu.org; Sat, 25 Jan 2020 10:54:54 -0500 Original-Received: from mail-qt1-x833.google.com ([2607:f8b0:4864:20::833]:46044) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ivNls-0000ji-JR for guile-devel@gnu.org; Sat, 25 Jan 2020 10:54:52 -0500 Original-Received: by mail-qt1-x833.google.com with SMTP id d9so4014616qte.12 for ; Sat, 25 Jan 2020 07:54:52 -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=hXB8zLn265MnVEZNvNgKIAsNvGdcVLO0n7S9IXjY72p4QRNOyNvj35rlskOzVIUSy3 AUruKF39plW0clgNlCDpFUCgPNHd5yZudOZMMVQEIzSYx7pGh0cUHY3ZqoA+6ikdcME+ dqjFG0O5sge2692VKP7q9N4D8kiKKpu3epyOFsINilTG9y0xeRdFqQHJ5PcGOrmLW8XZ AMoAkpuhjyHUvGZzbX1BhZNvwqEonIxBF27DwoAYEFAJOOxgxzQInfyA8Xr+RFtapQb5 NU88TRVYGICYxk/bg6uxxPTRjdZdXBJKiwWZrFICM42jHMbPj5RN+AZb1HRVSi+VD96o Wqsw== X-Gm-Message-State: APjAAAUT6EQp1XttcB/oItr5s2de3/0glAju4m9I8dXvV3bWfCnGrE9E G78AgizM+Z/X8c4ykUK2yU7KiL8MPhtOfGq8WZ5gfw== 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-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::833 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:20332 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--