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: Thu, 09 Dec 2021 01:29:31 +0100 Message-ID: <8735n2pqms.fsf@web.de> References: <87czmdqpv9.fsf@web.de> <83h7bo7rvz.fsf@gnu.org> <87bl1tjage.fsf@web.de> <877dchj9cu.fsf@web.de> <83ee6ozfb0.fsf@gnu.org> <87tufjqzo1.fsf@igel.home> <83r1anw7t5.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="16442"; 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:tv6zKhjQ9ye91QugjgScVoHMptQ= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 09 01:30:42 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 1mv7Ka-00042J-JW for ged-emacs-devel@m.gmane-mx.org; Thu, 09 Dec 2021 01:30:40 +0100 Original-Received: from localhost ([::1]:52272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mv7KZ-0006E5-8r for ged-emacs-devel@m.gmane-mx.org; Wed, 08 Dec 2021 19:30:39 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34486) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mv7Jh-00059C-5I for emacs-devel@gnu.org; Wed, 08 Dec 2021 19:29:46 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:39544) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mv7Je-0003RT-W0 for emacs-devel@gnu.org; Wed, 08 Dec 2021 19:29:44 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mv7Jb-0002om-Ut for emacs-devel@gnu.org; Thu, 09 Dec 2021 01:29:39 +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:281412 Archived-At: Eli Zaretskii writes: > > This is in no way dependent on native compilation, though. > > Not directly, no. BTW, the culmination of the problem is my init file. It is always loaded when I compile it, naturally, and it's very large, so a large amount of the warnings is from compiling it. The kinds of those warnings are more of the type 'macro or variable used before defining it' instead of dependency problems. They are valid, but without native compilation they would not be relevant in this case. The other side of the coin is that I change my init file nearly every day, often multiple times a day, so I get these warnings anew frequently. Without wanting to judge all of that, I guess it's just expected. Michael.