From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: More reliable byte compilation, take 45 Date: Mon, 04 Oct 2021 21:21:46 +0300 Message-ID: <837des6479.fsf@gnu.org> References: <87sfxhm5aw.fsf@gnus.org> <9bffb61b-c948-c431-4fb0-bbc74e91dfe2@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15415"; mail-complaints-to="usenet@ciao.gmane.io" Cc: cpitclaudel@gmail.com, emacs-devel@gnu.org To: "T.V Raman" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 04 20:23:16 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 1mXScO-0003m6-45 for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Oct 2021 20:23:16 +0200 Original-Received: from localhost ([::1]:35368 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXScM-0001uo-U2 for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Oct 2021 14:23:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52916) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXSb9-0001Dz-3G for emacs-devel@gnu.org; Mon, 04 Oct 2021 14:21:59 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54356) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXSb8-0007Ns-NG; Mon, 04 Oct 2021 14:21:58 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2344 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXSb8-0000Nb-7O; Mon, 04 Oct 2021 14:21:58 -0400 In-Reply-To: (raman@google.com) 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:276241 Archived-At: > From: "T.V Raman" > Cc: emacs-devel@gnu.org > Date: Mon, 04 Oct 2021 11:16:34 -0700 > > A more important fix that is likely critical for the 28.0 release is to > ensure that when native-compilation is on, native compile starts from > the .elc files, rather than the .el files --- > for now I've turned off native compilation because otherwise things > break -- has already been documented via multiple threads a few months > ago. Why do you assume that starting from .elc will have fewer problems than starting from .el? Instead of turning off native compilation, I'd urge people to use it as much as possible and report problems -- that way we will make it stable much sooner.