From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#38748: 28.0.50; crash on MacOS 10.15.2 Date: Wed, 08 Jan 2020 23:23:48 +0100 Message-ID: References: <20191226130420.GB71460@breton.holly.idiocy.org> <83fth7qa3a.fsf@gnu.org> <83blrtq2j0.fsf@gnu.org> <83sgl3lyii.fsf@gnu.org> <834kxej6lc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="113878"; mail-complaints-to="usenet@blaine.gmane.org" Cc: alan@idiocy.org, jguenther@gmail.com, Andrii Kolomoiets , 38748@debbugs.gnu.org To: Pip Cet Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 08 23:24:24 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ipJkI-000CVK-Hg for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Jan 2020 23:24:10 +0100 Original-Received: from localhost ([::1]:49922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ipJkH-0004pU-Ds for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Jan 2020 17:24:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43948) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ipJkA-0004pO-Ps for bug-gnu-emacs@gnu.org; Wed, 08 Jan 2020 17:24:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ipJk9-0001j8-RH for bug-gnu-emacs@gnu.org; Wed, 08 Jan 2020 17:24:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45476) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ipJk9-0001iu-M8 for bug-gnu-emacs@gnu.org; Wed, 08 Jan 2020 17:24:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ipJk9-0003nX-Ht for bug-gnu-emacs@gnu.org; Wed, 08 Jan 2020 17:24:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Jan 2020 22:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38748 X-GNU-PR-Package: emacs Original-Received: via spool by 38748-submit@debbugs.gnu.org id=B38748.157852223814588 (code B ref 38748); Wed, 08 Jan 2020 22:24:01 +0000 Original-Received: (at 38748) by debbugs.gnu.org; 8 Jan 2020 22:23:58 +0000 Original-Received: from localhost ([127.0.0.1]:51448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ipJk6-0003nD-5o for submit@debbugs.gnu.org; Wed, 08 Jan 2020 17:23:58 -0500 Original-Received: from mail-wr1-f67.google.com ([209.85.221.67]:43598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ipJk4-0003mx-Cd for 38748@debbugs.gnu.org; Wed, 08 Jan 2020 17:23:56 -0500 Original-Received: by mail-wr1-f67.google.com with SMTP id d16so5137106wre.10 for <38748@debbugs.gnu.org>; Wed, 08 Jan 2020 14:23:56 -0800 (PST) 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 :mime-version:content-transfer-encoding; bh=n8e3PY9iDvKowKd3AwWZo7oTXdaZn1w+R1T5Yb9WEgg=; b=TJWxOjmREqUynCS6otXn5fJaBGzp5dfglba5eA422INYM9A7cH6qyVW7MinJ7KS5Yz WcJUa0WLCXo7+be038Hz4zYEju/QM6EpRaRSsPNgjWII2sYp/85BmxaMc5NqyVluyLJZ 33tyP2uCcDbHBst4eGAjvi2FZW28qZwkX8F4fCHSwRMkpSUZmQ/xjK9ZfTOl8hH5NgcP E2+J59fbrovke/EO50719XvZoRR4Zg2KO6aMAoy385o8jEo2d2XDrPtiYDSirkh+3yQq 9/7JIvyOLBSwnOnuHYajAOtBuq/EFr2A9w/TBh5XHHHGKU6PNvGOzPaF4ysun5yHQwRg 1YMQ== 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:mime-version:content-transfer-encoding; bh=n8e3PY9iDvKowKd3AwWZo7oTXdaZn1w+R1T5Yb9WEgg=; b=fKWSBVyl7FfG1BahfLHOpnazppljBIzeE771mdfOJHKr1FEcThjAjKZSiZcGa22udH eKwGH8kH3hIAvJXhdD29srA8hJROU677P/7T+WFIUjfyWGKtDTKg8xg64H0QV2L9VIrI N0cc2JGu8HRV6on42WyoY8Jtr/WR9pY36oBRhVEu7EVz4GnVVsns9WSjw8wQdQyBOZZa K5HWMmtRJseXXHK3NHMOXzR0TXW/NvQhi09ePR1x6cEnPBtXpSgzazkOvG8InVvaHBmO W3hrfj43dWQcllMDkZwzianpxJbX8sEqcJIPftxGPqpjXRxOOhnETwoArRaDNIN7+Hsn lcuw== X-Gm-Message-State: APjAAAXJbWU0qR8qU8Zc3heyU12G2OPJYdw5GKyzJFizHQdISa8Qx2eW /J83NWz22EDnsj7CKA4BK1wjMYHcryk= X-Google-Smtp-Source: APXvYqyKyLXKz+z9LphHGsex4VHIs+glE/6ytC76/EWOhoIb5ms5Zzs0+LQJJpaseTmjHjSgO3iFuA== X-Received: by 2002:adf:f605:: with SMTP id t5mr6930505wrp.282.1578522230267; Wed, 08 Jan 2020 14:23:50 -0800 (PST) Original-Received: from rpluim-mac ([2a01:e34:ecfc:a860:b5e1:f1bb:2737:b39d]) by smtp.gmail.com with ESMTPSA id f207sm696365wme.9.2020.01.08.14.23.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2020 14:23:49 -0800 (PST) In-Reply-To: (Pip Cet's message of "Wed, 8 Jan 2020 22:18:11 +0000") 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-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:174387 Archived-At: >>>>> On Wed, 8 Jan 2020 22:18:11 +0000, Pip Cet said: Pip> On Wed, Jan 8, 2020 at 9:43 PM Robert Pluim wro= te: >> gcc --version >> Configured with: --prefix=3D/Library/Developer/CommandLineTools/usr = --with-gxx-include-dir=3D/usr/include/c++/4.2.1 >> Apple LLVM version 10.0.1 (clang-1001.0.46.4) >> Target: x86_64-apple-darwin18.7.0 >> Thread model: posix >> InstalledDir: /Library/Developer/CommandLineTools/usr/bin >>=20 >> I=CA=BCve attached the disassembly of the two versions. They're very= very >> similar (this is with -g3 -O0). Pip> But wait, doesn't the bug happen in both unoptimized versions? I Pip> should have been clearer: my suspicion is the bug only goes away if Pip> tail calls are optimized, which happens only with optimizations Pip> enabled. No, it only happens with the initialisation of 'ok', optimised or not. As another data point, I=CA=BCm writing this from an emacs with 'ok =3D true', which has not crashed yet.... Robert