From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: Enabling native compilation by default when libgccjit is present Date: Wed, 08 Dec 2021 04:39:17 +0100 Message-ID: <87czm7wysa.fsf@web.de> References: <87czmdqpv9.fsf@web.de> <83h7bo7rvz.fsf@gnu.org> <87bl1tjage.fsf@web.de> <83fsr4zfl2.fsf@gnu.org> <87y24vvnnk.fsf@web.de> <875yrzg6o4.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22454"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:FRbZxROG4kuW5QuidWp60yw4hVU= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 08 04:40:34 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 1munon-0005j1-Au for ged-emacs-devel@m.gmane-mx.org; Wed, 08 Dec 2021 04:40:33 +0100 Original-Received: from localhost ([::1]:53206 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1munol-0000Cu-CW for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Dec 2021 22:40:31 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:56806) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1munnh-0007LH-B8 for emacs-devel@gnu.org; Tue, 07 Dec 2021 22:39:25 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:52838) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1munnf-0007d4-W7 for emacs-devel@gnu.org; Tue, 07 Dec 2021 22:39:25 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1munne-0004JC-Fq for emacs-devel@gnu.org; Wed, 08 Dec 2021 04:39:22 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:281309 Archived-At: Po Lu writes: > But how are those warnings different from what the user will get if he > runs `package-install' on a package that causes warnings from the > byte-compiler? Depends on when these warnings appear. When they appear as normal side effect when installing something, they are not different. When they appear out of nothing, delayed, from a background process, they are different because the user not necessarily knows that they are related to the installation. Most packages installed here were installed before turning native comp on. Maybe the experience is different when installing stuff after switching, I haven't checked. But lots of regular (non-Emacs-developer) users will undergo the same switch some time in the future, with already installed packages. Michael.