From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Suppressing native compilation (short and long term) Date: Wed, 05 Oct 2022 18:12:24 +0200 Message-ID: <87v8oy2qs7.fsf@gnus.org> References: <87bkqxf1ij.fsf@tethera.net> <834jwnbi6c.fsf@gnu.org> <87mtafnun5.fsf@trouble.defaultvalue.org> <83sfk6ahty.fsf@gnu.org> <8735c6b0wo.fsf@gnus.org> <87y1ty9lha.fsf@gnus.org> <87lepym6ok.fsf@trouble.defaultvalue.org> <877d1i9h7k.fsf@gnus.org> <83edvqyr3q.fsf@gnu.org> <874jwl8e4p.fsf@gnus.org> <87pmf64beo.fsf@gnus.org> <87h70i4a46.fsf@gnus.org> <87czb648r9.fsf@gnus.org> <874jwi47l6.fsf@gnus.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="15030"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , rlb@defaultvalue.org, monnier@iro.umontreal.ca, david@tethera.net, emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 05 18:14:21 2022 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 1og72K-0003kE-Rb for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 18:14:20 +0200 Original-Received: from localhost ([::1]:35424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1og72J-0002G2-Et for ged-emacs-devel@m.gmane-mx.org; Wed, 05 Oct 2022 12:14:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og70k-0000WF-KC for emacs-devel@gnu.org; Wed, 05 Oct 2022 12:12:44 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:49150) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1og70g-0001Ki-7w; Wed, 05 Oct 2022 12:12:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=S/hC9xn368emyMqFLlC7QExq02hhCk3jiXvJEcPCo78=; b=CC1eD0OcwNEyqQhT+euuEzF7ik caISm5atJUWEXoD2LK2aFni/r12TY4RKAMx/dHT5hqjZX5HIoYgox/qAt4vZDj04NY0UEQSN9kb3H /OfyQVyfWfVQAVS9vjMk6hV8dzhdy+aBLhA0ilINYCNl5DU60/KR84/PFOkxCRM1cF7A=; Original-Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1og70W-0001ks-DM; Wed, 05 Oct 2022 18:12:30 +0200 In-Reply-To: (Andrea Corallo's message of "Wed, 05 Oct 2022 16:04:46 +0000") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEUPGC0bK0YbIi0n KS8/QShLTyMvMhckM0sTEhRHThf///9oi53xAAAAAWJLR0QKaND0VgAAAAd0SU1FB+YKBRAGFs8P CwsAAAGySURBVDjLdZM/T8MwEMVPmTJiFtbGXlhrl/IBKBXMcJE6As0pGQtD11KkyDttJX9bfE7S /CtvSu6X9853VgCEULOF14Mxi9kDP6VbLwCIjDEzc9ZsjvcBRGYofGOwN2PwKzY3IOUIHF+EYCAV v0ndglSIrQeaGdelCp+YLJ1WDiYspSpbliYV6EjLGogBYIMuTmOg/UkYJCOH78JADoDSVZSUyQCE mYrDCERh2uw1ue5G8TjVHKvp6FRsuM9w2g54e657B3YcqtkKLxH7A6raYI4HBqrTWoU5jGtXonVY xvk+amCqpZoRUIPb5Rusovr1Ob78B34boAYgF83kXfJ1h5TcbOqolnwZRHrbbqC96zroEV/tRwNa w/yIuMx/RA3O5XWGmGb5dw2CQRsqnHN4WuOSHbm1bKFQdW5Fz7459yjcybU60MJn0Y/4hLhTdlS6 VbFap/vNJ0BMTTUvKSd3omNqEw8gLslLTgBsSZZojU/l9zX0FFtri8PS2v1VH4CloDEAb+FA64N3 /o/uhvnBKN8DXLTku0noZ+2u19++wyR80QWhANEFEPNLdAWX5R3/gT/O9fQTMPRd6gAAACV0RVh0 ZGF0ZTpjcmVhdGUAMjAyMi0xMC0wNVQxNjowNjoyMiswMDowMNi8EZoAAAAldEVYdGRhdGU6bW9k aWZ5ADIwMjItMTAtMDVUMTY6MDY6MjIrMDA6MDCp4akmAAAAAElFTkSuQmCC X-Now-Playing: Stereolab's _Pulse of the Early Brain (Switched On 5) (1)_: "Simple Headphone Mind" Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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.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:296988 Archived-At: Andrea Corallo writes: > The naming went first to `inhibit-native-compilation', this was really > just sooo wrong in so many levels :/ So many as many knobs we have to > control and disable different parts of the native compiler. I can't > really think of one understanding all this machinery and then picking up > this name sorry, I can't. Naming is the most difficult thing in computing, after all. The doc string to the variable explained what it does just fine, so I think your understanding needs a check-up. (And I don't appreciated being talked to in this tone, in case you wondered.) >> 1) It allows testing without writing to $HOME. (This has nothing to >> do with --batch -- testing happens in interactive Emacsen, too.) > > The user request is for non interactive sessions AFAIU. And still I've > to understand exactly what the user wants to solve. Most importantly I > feel I'm not alone here. And I'm telling you that's not all that was requested for... the third time? I'm not sure I'm getting any further here by repeating myself, so I think I'll stop. >> 2) It allows people to run an AOT Emacs without triggering further >> compilation. > > Sorry as changeset I meant 5fec9182db + f97993ee66. I'm not against > e245c4f226. > >> If you have a suggestion for an alternative change that achieves these >> two things, I'm all ears. (But if your objection is "people shouldn't >> want those two things", I'm down to just two ears again.) > > Again 5fec9182db + f97993ee66 are IMO not useful / wrong, they were not > discussed and are just a step backward. The best change I can suggest > is to revert them now. You're just repeating that you're against it without proposing an alternative, which is not helpful, so I think we've come to the of the discussion on this point, too.