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: Getting ready to land native-compilation on master Date: Tue, 27 Apr 2021 22:06:33 -0500 Message-ID: References: <83v98v7dzs.fsf@gnu.org> <87v98ox3pe.fsf@tammy.lan.sha-bang.de> <83czuwzto3.fsf@gnu.org> <8735vrbxrs.fsf@tammy.lan.sha-bang.de> <87y2d3wv7n.fsf@tammy.lan.sha-bang.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000002383cd05c0ffab97" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33338"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Andrea Corallo , Emacs developers To: wilde@sha-bang.de Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 28 05:07:52 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 1lbaYK-0008Y1-6W for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Apr 2021 05:07:52 +0200 Original-Received: from localhost ([::1]:35810 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbaYJ-0003ai-AJ for ged-emacs-devel@m.gmane-mx.org; Tue, 27 Apr 2021 23:07:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48562) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbaXI-0003AT-9U for emacs-devel@gnu.org; Tue, 27 Apr 2021 23:06:48 -0400 Original-Received: from mail-ed1-f43.google.com ([209.85.208.43]:41912) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbaXG-0006Pz-Hn; Tue, 27 Apr 2021 23:06:48 -0400 Original-Received: by mail-ed1-f43.google.com with SMTP id i24so12795168edy.8; Tue, 27 Apr 2021 20:06:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IHkC34wmyxUE0c1YbiNk8OSdZbF+3VEv/pXciuRNRS4=; b=jUvUz+AF7mg6k+VuNa5PgUx5hEf9lxBFgnREfBv4biDUjXoMlrMv0wWxJ2vddtwUIy 1PxIIXwvpWuH9sfwSlnC9ytqygJ8DFB0eYIm8seUDJsB1flPFqlMwKmzOgW3hkc1M5f0 1b+Dvl2tSYCQqoR7tkLDbouuHepIoIJXF1Cuu3ehTLa551Y46klYsXaHBIiiddUTDYrK wni9HCp9XiFJklZq+iUNRfctG5oDVxuc+e5UJv9VxLkmQZLXtq4/Pz8vr6i/eW7JPeZB Mt623P9jTARlb6qwQoMTWCjPPi5qDbMJQeKX4XaUk4FyQKpyWz4h3FyrhG2JFZWMe+7X CKmQ== X-Gm-Message-State: AOAM532rzg9Zxd53m919vasA6KAkmE0QwUoMK1oUqBHAUnJDgtu6ZBsb YiEaA7QNxVImghuMR22VW1gRimRPVwG6hhgGUhA= X-Google-Smtp-Source: ABdhPJxV78KLewloBQP4jY3CcZyVBpjZrdQ9MykT7ZixqEF+dTVYSHeH/hI4AMCZoAocftQk8YBSOU+zvbuaBDXIRrc= X-Received: by 2002:a05:6402:6d4:: with SMTP id n20mr8078022edy.134.1619579203977; Tue, 27 Apr 2021 20:06:43 -0700 (PDT) In-Reply-To: <87y2d3wv7n.fsf@tammy.lan.sha-bang.de> Received-SPF: pass client-ip=209.85.208.43; envelope-from=mplscorwin@gmail.com; helo=mail-ed1-f43.google.com 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.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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.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:268554 Archived-At: --0000000000002383cd05c0ffab97 Content-Type: text/plain; charset="UTF-8" \o/ On Tue, Apr 27, 2021 at 11:26 AM wrote: > wilde@sha-bang.de wrote: > >>> - I hat to disable memory protection on the system to make the native > >>> compiler work: > [...] > > I created a upstream report: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100096 > > Just in case someone else stumbles across this thread: the upstream bug > has been resolved and should be fixed in subsequent releases of gcc. > (Its even cherry picked for the gcc 10 release branch) > > Congratulations and thank you! In a similar vein, for the benefit of those who may find it useful later: The below linked thread celebrates the completed merge of "gccmacs" (the ability for Emacs to transform elisp into "native" compilation units) into master for release (probably) with Emacs 28 (dates TBD or IDK ;) https://lists.gnu.org/archive/html/emacs-devel/2021-04/msg01175.html -- *Corwin* 612-217-1742 612-695-4276 (signal) *corwin@bru.st * --0000000000002383cd05c0ffab97 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
\o/

<= div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 27, 2021 at 11:26 AM <<= a href=3D"mailto:wilde@sha-bang.de" target=3D"_blank">wilde@sha-bang.de= > wrote:
wilde@sha-bang.de wr= ote:
>>> - I hat to disable memory protection on the system to make the= native
>>>=C2=A0 =C2=A0compiler work:
[...]
> I created a upstream report:
> https://gcc.gnu.org/bugzilla/show_bug.cgi= ?id=3D100096

Just in case someone else stumbles across this thread: the upstream bug
has been resolved and should be fixed in subsequent releases of gcc.
(Its even cherry picked for the gcc 10 release branch)


Congratulations and thank you!
=

In a similar vein, for the benefit=C2=A0of those who may fin= d it useful later: The below linked thread celebrates the completed merge o= f "gccmacs" (the ability for Emacs to transform elisp into "= native" compilation units) into master for release (probably) with Ema= cs 28 (dates TBD or IDK ;)

--0000000000002383cd05c0ffab97--