GNU bug report logs - #48029
28.1; [native-comp] Function names with non-ascii characters

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: jakanakaevangeli@HIDDEN; Keywords: confirmed; dated Mon, 26 Apr 2021 08:49:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) confirmed. Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 48029 <at> debbugs.gnu.org:


Received: (at 48029) by debbugs.gnu.org; 2 May 2021 21:19:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 02 17:19:49 2021
Received: from localhost ([127.0.0.1]:44795 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ldJVF-0000vO-Mq
	for submit <at> debbugs.gnu.org; Sun, 02 May 2021 17:19:49 -0400
Received: from mx.sdf.org ([205.166.94.24]:52736)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <akrl@HIDDEN>) id 1ldJVD-0000vH-Lz
 for 48029 <at> debbugs.gnu.org; Sun, 02 May 2021 17:19:48 -0400
Received: from mab (ma.sdf.org [205.166.94.33])
 by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 142LJiLb006223
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO);
 Sun, 2 May 2021 21:19:44 GMT
From: Andrea Corallo <akrl@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: Re: bug#48029: 28.1; [native-comp] Function names with non-ascii
 characters
References: <877dkp2zr6.fsf@miha-pc> <874kfliksx.fsf@HIDDEN>
Date: Sun, 02 May 2021 21:19:44 +0000
In-Reply-To: <874kfliksx.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sun,
 02 May 2021 10:47:42 +0200")
Message-ID: <xjfeeeox28f.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 48029
Cc: 48029 <at> debbugs.gnu.org, jakanakaevangeli@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> jakanakaevangeli@HIDDEN writes:
>
>> nonascii.el, saved with encoding utf-8-unix:
>>
>>     ;; -*- lexical-binding: t; -*-
>>     (defun nonascii-test-=C5=BE=C5=BE=C5=BE (arg)
>>       (when arg t))
>>
>> Visit it and M-x emacs-lisp-native-compile-and-load.
>> A function called "nonascii-test-=C3=85=C2=BE=C3=85=C2=BE=C3=85=C2=BE" w=
ill be defined.
>
> I can reproduce this problem here, too (under Debian/bullseye).  (And
> this works fine when doing non-native compilation.)
>
> I've added Andrea to the CCs.

Thanks Lars,

it's in my todo, I'll try to have a look this coming week.

  Andrea




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#48029; Package emacs. Full text available.

Message received at 48029 <at> debbugs.gnu.org:


Received: (at 48029) by debbugs.gnu.org; 2 May 2021 08:47:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 02 04:47:54 2021
Received: from localhost ([127.0.0.1]:41562 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ld7lZ-0008UG-RB
	for submit <at> debbugs.gnu.org; Sun, 02 May 2021 04:47:54 -0400
Received: from quimby.gnus.org ([95.216.78.240]:55932)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1ld7lX-0008U7-No
 for 48029 <at> debbugs.gnu.org; Sun, 02 May 2021 04:47:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID
 :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=j8CXmGzyVC4Buw9pUNRSuONshE/Wta4SAYSxJl9t9s4=; b=CsS8AmSGm74pb1iyNRKwwA8DCK
 wsdqr9TKK174Bn/x4zb2eqb9KsMkJ1VRdQrUkpDVh91nmO/yOMoZsgju3nyu0WXzGWl0C/tpvZVYL
 3XJ5tQaVU7gKgfF3TS5T7HN5CTBGYsojF3FJty+3Spyq+95jHiNE+DFdTRID65IVHRh8=;
Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1ld7lO-0004Wp-Kc; Sun, 02 May 2021 10:47:44 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: jakanakaevangeli@HIDDEN
Subject: Re: bug#48029: 28.1; [native-comp] Function names with non-ascii
 characters
References: <877dkp2zr6.fsf@miha-pc>
X-Now-Playing: Nico's _Do Or Die_: "All Tomorrow's Parties"
Date: Sun, 02 May 2021 10:47:42 +0200
In-Reply-To: <877dkp2zr6.fsf@miha-pc> (jakanakaevangeli@HIDDEN's message of
 "Mon, 26 Apr 2021 10:53:17 +0200")
Message-ID: <874kfliksx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 
 Content preview:  jakanakaevangeli@HIDDEN writes: > nonascii.el, saved with
    encoding utf-8-unix: > > ;; -*- lexical-binding: t; -*- > (defun nonascii-test-žžž
    (arg) > (when arg t)) > > Visit it and M-x emacs-lisp-native-compile-and-load.
    > A funct [...] 
 
 Content analysis details:   (-2.9 points, 5.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
                             [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 48029
Cc: 48029 <at> debbugs.gnu.org, Andrea Corallo <akrl@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

jakanakaevangeli@HIDDEN writes:

> nonascii.el, saved with encoding utf-8-unix:
>
>     ;; -*- lexical-binding: t; -*-
>     (defun nonascii-test-=C5=BE=C5=BE=C5=BE (arg)
>       (when arg t))
>
> Visit it and M-x emacs-lisp-native-compile-and-load.
> A function called "nonascii-test-=C3=85=C2=BE=C3=85=C2=BE=C3=85=C2=BE" wi=
ll be defined.

I can reproduce this problem here, too (under Debian/bullseye).  (And
this works fine when doing non-native compilation.)

I've added Andrea to the CCs.

--=20
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#48029; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 26 Apr 2021 08:48:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 26 04:48:26 2021
Received: from localhost ([127.0.0.1]:44447 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lawun-0001fj-Nd
	for submit <at> debbugs.gnu.org; Mon, 26 Apr 2021 04:48:26 -0400
Received: from lists.gnu.org ([209.51.188.17]:51690)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jakanakaevangeli@HIDDEN>) id 1lawum-0001fc-EF
 for submit <at> debbugs.gnu.org; Mon, 26 Apr 2021 04:48:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58852)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jakanakaevangeli@HIDDEN>)
 id 1lawum-0008FI-4D
 for bug-gnu-emacs@HIDDEN; Mon, 26 Apr 2021 04:48:24 -0400
Received: from chiru.no ([142.4.209.132]:58648)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <jakanakaevangeli@HIDDEN>)
 id 1lawuk-0007C6-6E
 for bug-gnu-emacs@HIDDEN; Mon, 26 Apr 2021 04:48:23 -0400
Received: from localhost (BSN-77-156-43.static.siol.net [193.77.156.43])
 by chiru.no (Postfix) with ESMTPSA id DD31A128001B
 for <bug-gnu-emacs@HIDDEN>; Mon, 26 Apr 2021 08:48:18 +0000 (UTC)
From: jakanakaevangeli@HIDDEN
To: bug-gnu-emacs@HIDDEN
Subject: 28.1; [native-comp] Function names with non-ascii characters
Date: Mon, 26 Apr 2021 10:53:17 +0200
Message-ID: <877dkp2zr6.fsf@miha-pc>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: none client-ip=142.4.209.132;
 envelope-from=jakanakaevangeli@HIDDEN; helo=chiru.no
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001,
 SPF_NONE=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


nonascii.el, saved with encoding utf-8-unix:

    ;; -*- lexical-binding: t; -*-
    (defun nonascii-test-=C5=BE=C5=BE=C5=BE (arg)
      (when arg t))

Visit it and M-x emacs-lisp-native-compile-and-load.
A function called "nonascii-test-=C3=85=C2=BE=C3=85=C2=BE=C3=85=C2=BE" will=
 be defined.

Best regards.


In GNU Emacs 28.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.28, c=
airo version 1.17.4)
 of 2021-04-25 built on miha-pc
Repository revision: 83a915d3dfafd5f3d737afe1e13b75e4dd3aef96
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12010000
System Description: Arch Linux

Configured using:
 'configure --with-native-compilation --prefix=3D/usr'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
X11 XDBE XIM XPM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=3Dibus
  locale-coding-system: utf-8-unix

Major mode: ELisp/l

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail
rmail-loaddefs auth-source eieio eieio-core eieio-loaddefs
password-cache json map mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils thingatpt help-fns radix-tree time-date
compile text-property-search comint ansi-color ring comp comp-cstr
warnings subr-x rx cl-seq cl-macs cl-extra help-mode seq byte-opt gv
cl-loaddefs cl-lib bytecomp byte-compile cconv iso-transl tooltip eldoc
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win
x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-core
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button
loaddefs faces cus-face macroexp files window text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit x multi-tty make-network-process nativecomp
emacs)

Memory information:
((conses 16 99729 11493)
 (symbols 48 8466 0)
 (strings 32 25222 2833)
 (string-bytes 1 834149)
 (vectors 16 23269)
 (vector-slots 8 992809 132999)
 (floats 8 29 63)
 (intervals 56 269 0)
 (buffers 992 15))





Acknowledgement sent to jakanakaevangeli@HIDDEN:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#48029; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 4 May 2021 15:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.