From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#69249: bug in native-compile? Date: Mon, 19 Feb 2024 21:51:24 -0500 Message-ID: References: Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16927"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 69249@debbugs.gnu.org, rms@gnu.org To: Robert Boyer Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 20 03:52:10 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1rcGEr-0004CS-Ac for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 20 Feb 2024 03:52:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rcGER-00085C-0D; Mon, 19 Feb 2024 21:51:43 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rcGEP-00084p-DF for bug-gnu-emacs@gnu.org; Mon, 19 Feb 2024 21:51:41 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rcGEP-00085g-5E for bug-gnu-emacs@gnu.org; Mon, 19 Feb 2024 21:51:41 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rcGEk-0005p2-Eq for bug-gnu-emacs@gnu.org; Mon, 19 Feb 2024 21:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Feb 2024 02:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69249 X-GNU-PR-Package: emacs Original-Received: via spool by 69249-submit@debbugs.gnu.org id=B69249.170839751922372 (code B ref 69249); Tue, 20 Feb 2024 02:52:02 +0000 Original-Received: (at 69249) by debbugs.gnu.org; 20 Feb 2024 02:51:59 +0000 Original-Received: from localhost ([127.0.0.1]:43986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcGEh-0005ol-J3 for submit@debbugs.gnu.org; Mon, 19 Feb 2024 21:51:59 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:1121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcGEf-0005oW-LN for 69249@debbugs.gnu.org; Mon, 19 Feb 2024 21:51:58 -0500 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C2E21442717; Mon, 19 Feb 2024 21:51:30 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1708397485; bh=dwBkKaAFwCiZFwW6LzK+AqZu2t+hKzt3862NXCm10+k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Xse5g7Ov2FDyVnuVX4bqBD6EgXykSoyPPc2gAv7hFUSLjvAfKsxPnvu7eWLKvlCrC o+DLajZZ4gDhfWf85UmAu84yiorUWuBUHuA0+IsvptpPM7qKXdLe6LTspUmlBwtOMO MWzpY2wekH6EnOX9Y7rmFPicfj63XRmEpFmG4NQgwD9dgqb75FheOsg/oUfHf7vobr Fq0m29DgxgKLyC+ZA81ZahqqmnSzCJCHzp+HjmdGBLrFYV8tiZj47DLlzh9pAbwCdH Ldt5f4jfQcQBX1MDR5u9R579YhEYlyLrgsWyBY4rWlOpzXIod5c8L1RRKTbFORrNGx FjG03G11Oy4aQ== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 4AE4C442711; Mon, 19 Feb 2024 21:51:25 -0500 (EST) Original-Received: from pastel (unknown [45.72.205.238]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 1C1A41203F3; Mon, 19 Feb 2024 21:51:25 -0500 (EST) In-Reply-To: (Robert Boyer's message of "Mon, 19 Feb 2024 13:45:44 -0600") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:280303 Archived-At: > However, I have been hacking Lisp hard since 1967, and to me the assertion > that a Lisp must support THE and DECLARE is about as obvious as the > assertion that doctors must wash their hands. An untold number of infants' There are several subtly different ways to interpret that assertion, actually, when you're working on the actual implementation of a compiler. In the context of ELisp, for example, we wouldn't an incorrect type declaration to risk crashing your editor, which limits significantly what can be done and how we can do it. Stefan