From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: native-comp *Warnings* buffer Date: Sun, 16 May 2021 02:03:02 -0400 Message-ID: References: <87k0o2z9pr.fsf@ericabrahamsen.net> <83y2chzvxw.fsf@gnu.org> <87czttxquo.fsf@ericabrahamsen.net> <83wnrzutx5.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39774"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: rms@gnu.org, eric@ericabrahamsen.net, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 16 08:03:57 2021 Return-path: Envelope-to: ged-emacs-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 1li9sa-000A76-Jc for ged-emacs-devel@m.gmane-mx.org; Sun, 16 May 2021 08:03:56 +0200 Original-Received: from localhost ([::1]:38364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1li9sZ-0007OV-MS for ged-emacs-devel@m.gmane-mx.org; Sun, 16 May 2021 02:03:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40764) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1li9rt-0006a4-Bu for emacs-devel@gnu.org; Sun, 16 May 2021 02:03:13 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:41322) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1li9rr-0007mh-6E; Sun, 16 May 2021 02:03:12 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 5494B4404DE; Sun, 16 May 2021 02:03:09 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id EB2D1440459; Sun, 16 May 2021 02:03:03 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1621144983; bh=51ut8RIvmOMWXW9ZS25FNMv7oqN+av3EDPcjNG8ptxY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=oStJI52OFFFkvfVOKjCGoHBW5JbVepIh08U9WL2FBDgaT8GzPveZfNt2HFR6SdHOO haFAuqxDQU0PR9gLOFiTc1EYDA3cB/SMPXuk/OZ5sE4FxGLKJgBTkYkc9utk0RM9xb 6Z7va2NyUsUmZjyVJ1b0uTZ7etEFRsNOiOR+o2L81hEipGXhEDoj2BhW9x8UX4Diwd kyoN738hpqkRlw35vWuDMHmcRnfsoTBGQcVgpm9kbxJWbxQBYqYWu5I4rKYdJ393Fp +TLBRQyLjpyVcAkECdB8TRo4dzxw4W6G/vg1U/+kNQI0XZ77422BhMSl8TroAV9pPX i71FW01uIwMZA== Original-Received: from alfajor (76-10-140-76.dsl.teksavvy.com [76.10.140.76]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 92392120153; Sun, 16 May 2021 02:03:03 -0400 (EDT) In-Reply-To: <83wnrzutx5.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 16 May 2021 08:30:46 +0300") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:269329 Archived-At: >> AFAIK, no, because before native compilation takes place, the code will >> already have been byte-compiled. > I think it actually could happen if the relevant *.el files are > modified during the session and then recompiled or reloaded. If so, we'll need to address that, indeed. But currently, the warnings we get from async native compilation are both annoying and redundant in almost all cases, so I think that silencing them is a good "first cut". [ Tho I don't mind keeping them enabled for now on `master`: it only needs to be fixed "some time" before the release and I don't think there's a particular hurry. ] Stefan