From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Corwin Brust Newsgroups: gmane.emacs.devel Subject: Re: Should native compilation be enabled by default? Date: Fri, 15 Mar 2024 08:53:55 -0500 Message-ID: References: <86sf19p0hw.fsf@gnu.org> <13305.117729918$1709671403@news.gmane.org> <87y1aku44q.fsf@dataswamp.org> <87wmq3vf57.fsf@yandex.com> <877ci3iiwj.fsf@localhost> <87sf0rvdpt.fsf@yandex.com> <87le6jvd1r.fsf@yandex.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27286"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Ihor Radchenko , emacs-devel@gnu.org To: m43cap@yandex.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Mar 15 14:55:30 2024 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 1rl81y-0006uI-Am for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Mar 2024 14:55:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rl80l-00044t-Hk; Fri, 15 Mar 2024 09:54:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rl80j-00044Q-Eu for emacs-devel@gnu.org; Fri, 15 Mar 2024 09:54:13 -0400 Original-Received: from mail-lf1-f44.google.com ([209.85.167.44]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rl80h-00010A-RV for emacs-devel@gnu.org; Fri, 15 Mar 2024 09:54:13 -0400 Original-Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-512bde3d197so2104404e87.0 for ; Fri, 15 Mar 2024 06:54:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710510849; x=1711115649; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xhPHkVf+cxL34X03+8T1YvTqaxxYFx7qorXzxkJpiqY=; b=f7DBLnGAnFrODJZ6E/96ZRa0ohxAjsiQxvXtY+GudeHOwe1UBNJgE0EjIWqMWBOk5g PCBls7fxc+KZIzjw7aDejf+IF5ryrnyncQwUyxAP5JgoEhvbmMMwwdhsdClNUQIb7fnb /PwopH2NRu9YuIN9qNj/pJS2K+tTYRTNjvXxDG57DC3VJyTk3juZxkcKkreXmnPa1IYp TscTCo3yu7ofsYh7tDJoAtFF4PbcfUvSOr//mVY54lmuG8zIpM/parKTvLZr6M4XuKFx ivvvCOf9OYQDJux+tE0J6wOTdVsgDKotJOhtxybQzyU8xiF3ZdI5vrv6NgTav3TBHO8D yyCw== X-Forwarded-Encrypted: i=1; AJvYcCUwbSYBl0sAn6MPcIeEFURRrk3cgrxtO/2OWaDVNAQoCD/m9pSnj030fJvOAauLCaQVMq9VHDmvOOOg+r4dS9bYGeQY X-Gm-Message-State: AOJu0YwoLvsoj8z6IN7EYAXfN5pxqbVIp+HBhzuVSLxxDmN9hlo5cGPu qUZwmGDwaoTkzXq1tYa7bIWsLeqGMvmKMtaezE01pMN/1tAro1ahATvxOWgLITWrIQ3ObBx39PD FP6sxnRd9IOQldhug+MR2FURGrrUJMuF+ X-Google-Smtp-Source: AGHT+IENe+Gt3Vra29Xa7WcKe+zP2TWByMKYOVWmnIssTj5ZlvBzQ0UHut/3sUyg/b3WawakkhVlZ9H1cyYyFHeAwME= X-Received: by 2002:ac2:4db1:0:b0:513:cd23:3d60 with SMTP id h17-20020ac24db1000000b00513cd233d60mr3496922lfe.0.1710510849287; Fri, 15 Mar 2024 06:54:09 -0700 (PDT) In-Reply-To: <87le6jvd1r.fsf@yandex.com> Received-SPF: pass client-ip=209.85.167.44; envelope-from=mplscorwin@gmail.com; helo=mail-lf1-f44.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:317072 Archived-At: On Fri, Mar 15, 2024 at 8:29=E2=80=AFAM Colin Baxter wr= ote: > > > My argument is against the notion that default native compilation is a > "no brainer". I suggest it's a "some brainer". There are issues about > what libgccjit flag to pass when compiling, as was pointed out in the > link, whether two years old or not. > It sounds you have a sytem without libgccjit available but also like you do not want native comp enabled. Is that right? IIUC, the plan would be that, if we don't have libgccjit installed Emacs, we will always get (according to defaults) a build build without native comp. Does that address your concern?