From unknown Thu Aug 14 12:25:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#61917 <61917@debbugs.gnu.org> To: bug#61917 <61917@debbugs.gnu.org> Subject: Status: 29.0.60; native compilation issues Reply-To: bug#61917 <61917@debbugs.gnu.org> Date: Thu, 14 Aug 2025 19:25:10 +0000 retitle 61917 29.0.60; native compilation issues reassign 61917 emacs submitter 61917 Al Haji-Ali severity 61917 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 10:30:07 2023 Received: (at submit) by debbugs.gnu.org; 2 Mar 2023 15:30:07 +0000 Received: from localhost ([127.0.0.1]:58122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXksh-0004TY-6P for submit@debbugs.gnu.org; Thu, 02 Mar 2023 10:30:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:39506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXksf-0004TB-Me for submit@debbugs.gnu.org; Thu, 02 Mar 2023 10:30:05 -0500 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 1pXksf-0001OB-A3 for bug-gnu-emacs@gnu.org; Thu, 02 Mar 2023 10:30:05 -0500 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pXksd-0000YA-OH for bug-gnu-emacs@gnu.org; Thu, 02 Mar 2023 10:30:05 -0500 Received: by mail-wr1-x42d.google.com with SMTP id j2so16895297wrh.9 for ; Thu, 02 Mar 2023 07:30:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677771001; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=c5uR2KG9C0FmNyQBKvjVbROEQPiNvpyORsvwNXnisrM=; b=bYGmFzgNh73fYZVoss+TQrtCCBqVUTysjmpbMJJNoeY3R+kfgtRd0Lx/f6BdZQzl4G uk4jDWxIrf+jQ0dYEYeo7irvligkIqEhTw2OCxzQGOygVz/HUXC4QzHCftFsMk0abQLU gRiAUevh9L1Ej2J/dh93tgXe29jTFQtVdDRNfEPeEVnzoplQ/CFM9BGfmmVLghBE6rLt UhRtZqQyLOn0D4Foqqn4emRiBnq0KWYF/WH1qhmBFanVgKJOMvyHh3gHBhA8jLlctfsr yySvMep/9YBYZiCThDVMzVHvz2rDFo3UD5bpeV770RWHjG4Sp+H7Oe6fH9McV8bMhnb7 TBsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677771001; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=c5uR2KG9C0FmNyQBKvjVbROEQPiNvpyORsvwNXnisrM=; b=08b2ybApJx1qG79KOKvc2AA8AiJhO1ERLJfumxoVjk2HKujLEeSpNJRaDCmGK3NnYH Tj2rS1eZxX51Gz+/gu02MyGb6UJAc+1yDmtb8/px3uPK/OCv3/QmmhfdITJYKb53MFUX h7MfVR+fnMSD6+bDnCqHishJ+fnPltuqXPEzVvcRhvuO4wrPIuz1u8+aBcMb5FbNESgd TLZ+dYlGy4JNTOPN88MifRfgM0SKivnPqA52EzoqP2pQw4z/2AA7JhuQjm8V6SudHnOW TOc1AlS7A2XOjeKc9F0e4PqlOkM2NEOUYCNrrRbkxS9r+M9G1MQ1xHH13myWbcgFguI4 Y8XA== X-Gm-Message-State: AO0yUKWxFZD8HFLqJdbLQpYZBL1oVUHFFohOOtGvGMc7cZ7B6uqzYEBk bvdzUKcA9DuV9tTb2A6f2Z4nrXkKSnA= X-Google-Smtp-Source: AK7set+aNNe5aIqtG1T1XhGTH6vTOWevpoFwvrRkINYdwBKrbhXp5eLQCBC0f0PefQbeHnAD389iqA== X-Received: by 2002:adf:e490:0:b0:2c5:c71:4a84 with SMTP id i16-20020adfe490000000b002c50c714a84mr8096358wrm.68.1677771001528; Thu, 02 Mar 2023 07:30:01 -0800 (PST) Received: from localhost (vpn-fn-225.net.ed.ac.uk. [192.41.114.225]) by smtp.gmail.com with ESMTPSA id n3-20020a5d4203000000b002c57384dfe0sm15378366wrq.113.2023.03.02.07.30.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Mar 2023 07:30:01 -0800 (PST) From: Al Haji-Ali To: bug-gnu-emacs@gnu.org Subject: 29.0.60; native compilation issues Date: Thu, 02 Mar 2023 15:18:23 +0000 Message-ID: <87zg8vmbb4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=abdo.haji.ali@gmail.com; helo=mail-wr1-x42d.google.com X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: I've ran into a few issues with native compilation that I would like to report here in case they are unintentional bugs. - First, native-compiling a simple file like (defun test () '(A . B)) Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [192.41.114.225 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (abdo.haji.ali[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: I've ran into a few issues with native compilation that I would like to report here in case they are unintentional bugs. - First, native-compiling a simple file like (defun test () '(A . B)) Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.51.188.17 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [192.41.114.225 listed in zen.spamhaus.org] -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (abdo.haji.ali[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager I've ran into a few issues with native compilation that I would like to report here in case they are unintentional bugs. - First, native-compiling a simple file like (defun test () '(A . B)) after setting a non-zero native-comp-verbose, for example by running: (let ((native-comp-verbose 1)) (native-compile buffer-file-name)) gives the error `wrong-type-argument (listp B)` in `comp-prettyformat-insn` - Another issue I noticed is that if a file has `no-native-compile: t` and I call `emacs-lisp-native-compile-and-load` anyways on it, I get an error: `Wrong type argument: stringp, nil`. Not sure if this is intended. - I've also had the following error when compiling a large file with many components (if more information is needed, I can try to pinpoint the reason once verbose debugging is fixed as it is making debugging difficult) libgccjit.so: error: gcc_jit_context_new_call_through_ptr: mismatching types for argument 1 of fn_ptr: freloc->R64656c6574652d726567696f6e_delete_region_0: assignment to param 1 (type: struct Lisp_X *) from (long long)2 (type: long long) Best regards, -- Al From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 02 10:49:11 2023 Received: (at 61917) by debbugs.gnu.org; 2 Mar 2023 15:49:11 +0000 Received: from localhost ([127.0.0.1]:58153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXlB9-00053d-7t for submit@debbugs.gnu.org; Thu, 02 Mar 2023 10:49:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pXlB7-00053Q-Dh for 61917@debbugs.gnu.org; Thu, 02 Mar 2023 10:49:09 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXlB1-0004SW-QU; Thu, 02 Mar 2023 10:49:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=3jvmX2e5BVkp3S/pg0/mtXU/OyU+4U6mEDPSJFRmlHI=; b=Jnrf42G+hsDH qUCW3xF37C6r8XB+DjWRsHQ/oCdNRr+9G586HT+yf5KVsdEFwChAK/UkQA7tleIQRaxV7Au3WEZqB nMI9orz4Yx+aQqrPjiNwJyl0s5+XBOJTtO2N36jkhUK2ob46+Clt0CdbqnHMai6MvfDmL1ZkAx2n9 bTO63Rq6wr8DErzGgp9ACsuDxET59lgmY4BSMUDOh023B3LyU1jubnujHgPWtHYgal0tfMBpegHpl DYrMsXs8UIMbGgVHSF+hU4fkKmOAf/Wgc0eTX3L0hPkHEvhhyn3mlYOngm1+5Mwwsh8oc+pguicln Su5sSgZcn+Yfi5/poFw42Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pXlB1-00079W-0G; Thu, 02 Mar 2023 10:49:03 -0500 Date: Thu, 02 Mar 2023 17:48:52 +0200 Message-Id: <83wn3zcfx7.fsf@gnu.org> From: Eli Zaretskii To: Al Haji-Ali , Andrea Corallo In-Reply-To: <87zg8vmbb4.fsf@gmail.com> (message from Al Haji-Ali on Thu, 02 Mar 2023 15:18:23 +0000) Subject: Re: bug#61917: 29.0.60; native compilation issues References: <87zg8vmbb4.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61917 Cc: 61917@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Al Haji-Ali > Date: Thu, 02 Mar 2023 15:18:23 +0000 > > > I've ran into a few issues with native compilation that I would like to report here in case they are unintentional bugs. > > - First, native-compiling a simple file like > > (defun test () > '(A . B)) > > after setting a non-zero native-comp-verbose, for example by running: > > (let ((native-comp-verbose 1)) > (native-compile buffer-file-name)) > > gives the error `wrong-type-argument (listp B)` > in `comp-prettyformat-insn` > > - Another issue I noticed is that if a file has `no-native-compile: t` and I call `emacs-lisp-native-compile-and-load` anyways on it, I get an error: `Wrong type argument: stringp, nil`. Not sure if this is intended. > > - I've also had the following error when compiling a large file with many components (if more information is needed, I can try to pinpoint the reason once verbose debugging is fixed as it is making debugging difficult) > > libgccjit.so: error: gcc_jit_context_new_call_through_ptr: mismatching types for argument 1 of fn_ptr: freloc->R64656c6574652d726567696f6e_delete_region_0: assignment to param 1 (type: struct Lisp_X *) from (long long)2 (type: long long) Adding Andrea. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 09 05:08:18 2023 Received: (at 61917) by debbugs.gnu.org; 9 Mar 2023 10:08:18 +0000 Received: from localhost ([127.0.0.1]:50996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paDC5-0007vw-Vd for submit@debbugs.gnu.org; Thu, 09 Mar 2023 05:08:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paDC4-0007vj-7F for 61917@debbugs.gnu.org; Thu, 09 Mar 2023 05:08:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paDBy-0007OM-HJ; Thu, 09 Mar 2023 05:08:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=huxzO4Fu/gLFkmCong6lKzBVFRabgBRLfa49AFXgjuM=; b=VaTl5dsIlBjl p0Ufeph1vGpow1A3EXGrMh6RW3aXjb+fVS+Q9ryjzGv7ehb+qL5fAOkybnm4SwHDEj5ZxQ0uY6wsT E9MSOtRBqwxYQHfYWoqVzmBZ0K3ixjJmYM310iFXb/1Wyb9TM+BI29eB3ukALZ2wxkB/obAka8E8M yqCxN7kOwqfiOL7E975zrXWhhhObJMrAl1UHDAYkF8772w6IfZhbatKxSlHAdmYNmE/2pEeqe6yys emldl5VjLatNXKjfkTBnohr5peXbXfLa5lAxTmATQnqU+DT7f26C2B7SX/dRncFM2PRmR03TTA1WR K3zpWYgRyLTI4T5nDsyFPw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paDBx-0000Si-WD; Thu, 09 Mar 2023 05:08:10 -0500 Date: Thu, 09 Mar 2023 12:08:11 +0200 Message-Id: <838rg62q5w.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (message from Andrea Corallo on Fri, 03 Mar 2023 10:06:16 +0000) Subject: Re: bug#61917: 29.0.60; native compilation issues References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61917 Cc: 61917@debbugs.gnu.org, abdo.haji.ali@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ping! > From: Andrea Corallo > Cc: Al Haji-Ali , 61917@debbugs.gnu.org > Date: Fri, 03 Mar 2023 10:06:16 +0000 > > Eli Zaretskii writes: > > >> From: Al Haji-Ali > >> Date: Thu, 02 Mar 2023 15:18:23 +0000 > >> > >> > >> I've ran into a few issues with native compilation that I would like to report here in case they are unintentional bugs. > >> > >> - First, native-compiling a simple file like > >> > >> (defun test () > >> '(A . B)) > >> > >> after setting a non-zero native-comp-verbose, for example by running: > >> > >> (let ((native-comp-verbose 1)) > >> (native-compile buffer-file-name)) > >> > >> gives the error `wrong-type-argument (listp B)` > >> in `comp-prettyformat-insn` > >> > >> - Another issue I noticed is that if a file has `no-native-compile: t` and I call `emacs-lisp-native-compile-and-load` anyways on it, I get an error: `Wrong type argument: stringp, nil`. Not sure if this is intended. > >> > >> - I've also had the following error when compiling a large file with many components (if more information is needed, I can try to pinpoint the reason once verbose debugging is fixed as it is making debugging difficult) > >> > >> libgccjit.so: error: gcc_jit_context_new_call_through_ptr: mismatching types for argument 1 of fn_ptr: freloc->R64656c6574652d726567696f6e_delete_region_0: assignment to param 1 (type: struct Lisp_X *) from (long long)2 (type: long long) > > > > Adding Andrea. > > I'll try to have a look thanks. > > Andrea > From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 09 06:33:57 2023 Received: (at 61917) by debbugs.gnu.org; 9 Mar 2023 11:33:58 +0000 Received: from localhost ([127.0.0.1]:51059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paEWz-0001ss-MV for submit@debbugs.gnu.org; Thu, 09 Mar 2023 06:33:57 -0500 Received: from ma.sdf.org ([205.166.94.33]:44042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paEWx-0001se-A4 for 61917@debbugs.gnu.org; Thu, 09 Mar 2023 06:33:55 -0500 Received: from akrl by ma.sdf.org with local (Exim 4.92) (envelope-from ) id 1paEWv-00037n-Cc; Thu, 09 Mar 2023 11:33:53 +0000 From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: <838rg62q5w.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 Mar 2023 12:08:11 +0200") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> Date: Thu, 09 Mar 2023 11:33:53 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: 61917@debbugs.gnu.org, abdo.haji.ali@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Eli Zaretskii writes: > Ping! Hi Eli, I already fixed the two reproducible issues in 29 (4a7e657389a 0e3c7ac13da). For the libgccjit error I'm on hold waiting for a reproducer from the reprorter. You might have missed my reply as you maybe were not in Cc and emacs-bugs rejected mails from the sdf.org IP for few days (now is back working). Bests Andrea From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 09 07:20:33 2023 Received: (at 61917) by debbugs.gnu.org; 9 Mar 2023 12:20:33 +0000 Received: from localhost ([127.0.0.1]:51092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paFG5-0003SR-JC for submit@debbugs.gnu.org; Thu, 09 Mar 2023 07:20:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paFG4-0003SF-9s for 61917@debbugs.gnu.org; Thu, 09 Mar 2023 07:20:32 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paFFy-0005S3-W1; Thu, 09 Mar 2023 07:20:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Rn8SJgn5H6G2zUCARchNcxQCK7OaQX+qHnOnQJvbm1I=; b=Dzy5EqtFLpWu 3orxYZDI4fRxbRntIA0BGIA/yWoo/NgdR/LQd5A5Mt4O71VSlFdajKjgTNLNP0QkX6QvZv0BTbr5u 1LEqXKr/J4MvkAQadXx5NNWF2jFizYBka02vCgcdUfn2KMukLvuPFmf77gXAC31yQGf9BlrsqvTd7 RGvIdyP+gkGhkWEemlnh5iEuhRFdb/iYJ68+FCQRYLvZ2wt1Ka9OKbPM4BaVJLdTL2aeBPL7QG1T+ MKVpl1ia7PUJVZl3afx38dMiqHmNresZa2awfpeCAibP7uWjwyZfJWLk2DPQcHlczchW1UXghWsFM i4njf/jhKLH7dxG2S+T0Pw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paFFy-0003Oq-8G; Thu, 09 Mar 2023 07:20:26 -0500 Date: Thu, 09 Mar 2023 14:20:22 +0200 Message-Id: <83wn3q15h5.fsf@gnu.org> From: Eli Zaretskii To: Andrea Corallo In-Reply-To: (message from Andrea Corallo on Thu, 09 Mar 2023 11:33:53 +0000) Subject: Re: bug#61917: 29.0.60; native compilation issues References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61917 Cc: 61917@debbugs.gnu.org, abdo.haji.ali@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Andrea Corallo > Cc: abdo.haji.ali@gmail.com, 61917@debbugs.gnu.org > Date: Thu, 09 Mar 2023 11:33:53 +0000 > > Eli Zaretskii writes: > > > Ping! > > Hi Eli, > > I already fixed the two reproducible issues in 29 (4a7e657389a > 0e3c7ac13da). > > For the libgccjit error I'm on hold waiting for a reproducer from the > reprorter. > > You might have missed my reply as you maybe were not in Cc and > emacs-bugs rejected mails from the sdf.org IP for few days (now is back > working). Not only I missed the replies, debbugs missed them as well. Would you mind forwarding/re-sending those messages so that they will be recorded by debugs? From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 09 11:40:09 2023 Received: (at 61917) by debbugs.gnu.org; 9 Mar 2023 16:40:09 +0000 Received: from localhost ([127.0.0.1]:52938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paJJJ-0006rl-B3 for submit@debbugs.gnu.org; Thu, 09 Mar 2023 11:40:09 -0500 Received: from mail-wm1-f50.google.com ([209.85.128.50]:35666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1paJJH-0006rS-Nv for 61917@debbugs.gnu.org; Thu, 09 Mar 2023 11:40:08 -0500 Received: by mail-wm1-f50.google.com with SMTP id bg16-20020a05600c3c9000b003eb34e21bdfso4076157wmb.0 for <61917@debbugs.gnu.org>; Thu, 09 Mar 2023 08:40:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678380002; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=dYN1JyMUwYQ6Ct33/EFYHghb4xpEWgismCIgNbIBAzM=; b=XJQcTteh0hMM9SUMSjQ3zobBZ1JSlkB9WNSMLJzFHvuEHkaTHfYuOPTZVJObtQiBG4 rC0gGPTWSW93rwT12Hc13NPC27/Z/jE/T5xYoZkTOITJzuEBuZIxqdfp19y757+Gvcjo dR/8Oqh8T1n93/mslNMA0x0rBSG+nP+WIeG6xF6w6hYfoFlQwg7XLs6QtGFu+pOSPGE4 REjrZAbXuj7FIqYAxaoKFGHTp5ZEFF0tHvgYcNG93sqsNsE+2fnHRmW8Pfj8936v9fS4 UPbJwXtF2ufmAaRwkiZh6NHK0/t0Lif8R0cirT+XIJAKNEqhrdb5KwUOc2VVcKPcFdcY jNYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678380002; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dYN1JyMUwYQ6Ct33/EFYHghb4xpEWgismCIgNbIBAzM=; b=igBQ0o9Av5oORV2/vfRSOE0CFF1UutOPokqocEvIGFUXB6v3cgk+ssD/JrogMRWfcD Lb1xA3hffQKi7U9AT8A2w2dW++4ZWWNwFry4BAVGP3+Tv7mwZjLHZlNRXO1s4/il75PV u3C13YYZrp7mGdPGZA/fP8RjrqCK91J+fp6bHDTV03Ikq0I7eM08fVajpJjor2VqdrcC VlnxZRzdir1pKUmVG0wEZMgQTIR/45mC+aJIU12kJtcloBTiwaPHOpPjMIXcThYsKP52 lznxWapBJ1bYPHqKQ7TQqPwiqXshE/yxWr2Cnapx2tgdec6y6YPqUztEAj6XVS7uaGC1 wrhA== X-Gm-Message-State: AO0yUKUbpJwi5TOZR8oSAx3QKFG98JfjhEn2bYZAF8ydZdChH+rDqEow ME5srZiddvBclvEfK+iJOzk= X-Google-Smtp-Source: AK7set9Zso49HrsPrb05/qxOAb+0Sixa2StpE/8da0pa1eLRFTf5bii2pIWGpQp4N0692sdWHD4S8Q== X-Received: by 2002:a05:600c:470a:b0:3eb:2de9:8af1 with SMTP id v10-20020a05600c470a00b003eb2de98af1mr20225769wmo.32.1678380001570; Thu, 09 Mar 2023 08:40:01 -0800 (PST) Received: from localhost (vpn-fn-225.net.ed.ac.uk. [192.41.114.225]) by smtp.gmail.com with ESMTPSA id o13-20020a5d670d000000b002c8476dde7asm18367604wru.114.2023.03.09.08.40.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Mar 2023 08:40:01 -0800 (PST) From: Al Haji-Ali To: Eli Zaretskii , Andrea Corallo Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: <83wn3q15h5.fsf@gnu.org> References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> Date: Thu, 09 Mar 2023 16:35:08 +0000 Message-ID: <87356dzxvn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61917 Cc: 61917@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 09/03/2023, Eli Zaretskii wrote: >> For the libgccjit error I'm on hold waiting for a reproducer from the >> reprorter. I figured out a minimal example on Emacs 29.0.60 1. Start `emacs -Q` 2. execute the following (advice-add 'delete-region :around (defun my/advice(fn &rest args) (apply fn args))) 3. Native-compile a file with the following content (defun test () (delete-region (region-beginning) (region-end))) using for example `(native-compile buffer-file-name)` I then get the error libgccjit.so: error: gcc_jit_context_new_call_through_ptr: mismatching types for argument 1 of fn_ptr: freloc->R64656c6574652d726567696f6e_delete_region_0: assignment to param 1 (type: struct Lisp_X *) from (long long)2 (type: long long) -- Al From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 11:55:02 2023 Received: (at 61917) by debbugs.gnu.org; 10 Mar 2023 16:55:02 +0000 Received: from localhost ([127.0.0.1]:55678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pag1G-0002De-CA for submit@debbugs.gnu.org; Fri, 10 Mar 2023 11:55:02 -0500 Received: from ma.sdf.org ([205.166.94.33]:33158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pag1B-0002DD-1B for 61917@debbugs.gnu.org; Fri, 10 Mar 2023 11:55:01 -0500 Received: from akrl by ma.sdf.org with local (Exim 4.92) (envelope-from ) id 1pag18-00048N-Dv; Fri, 10 Mar 2023 16:54:54 +0000 From: Andrea Corallo To: Eli Zaretskii Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: <83wn3q15h5.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 09 Mar 2023 14:20:22 +0200") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> Date: Fri, 10 Mar 2023 16:54:54 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: 61917@debbugs.gnu.org, abdo.haji.ali@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: abdo.haji.ali@gmail.com, 61917@debbugs.gnu.org >> Date: Thu, 09 Mar 2023 11:33:53 +0000 >> >> Eli Zaretskii writes: >> >> > Ping! >> >> Hi Eli, >> >> I already fixed the two reproducible issues in 29 (4a7e657389a >> 0e3c7ac13da). >> >> For the libgccjit error I'm on hold waiting for a reproducer from the >> reprorter. >> >> You might have missed my reply as you maybe were not in Cc and >> emacs-bugs rejected mails from the sdf.org IP for few days (now is back >> working). > > Not only I missed the replies, debbugs missed them as well. I'm sorry for that, in this case it was not more than what I summarized in my prev message. > Would you mind forwarding/re-sending those messages so that they will > be recorded by debugs? I'm very sorry but now I phisically have no time to double check if all the messages I sent were or not recorded by debbugs. As a side note: as this problem is not new I asked multiple time in the past to GNU admins if they could give me access to a reliable mail account (given I just use it to work for GNU on Emacs) but apparently it was not possible as IIUC they do it only for head maintainers... Must say this is very much incomprehensible to me and, even if I had the time, I'd now be reluctant in trying to double check every message and manually fix this annoying issue :\ Best Regards Andrea From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 11:55:38 2023 Received: (at 61917) by debbugs.gnu.org; 10 Mar 2023 16:55:38 +0000 Received: from localhost ([127.0.0.1]:55681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pag1p-0002FA-P4 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 11:55:38 -0500 Received: from ma.sdf.org ([205.166.94.33]:55068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pag1n-0002F0-VC for 61917@debbugs.gnu.org; Fri, 10 Mar 2023 11:55:36 -0500 Received: from akrl by ma.sdf.org with local (Exim 4.92) (envelope-from ) id 1pag1n-0004o2-OF; Fri, 10 Mar 2023 16:55:35 +0000 From: Andrea Corallo To: Al Haji-Ali Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: <87356dzxvn.fsf@gmail.com> (Al Haji-Ali's message of "Thu, 09 Mar 2023 16:35:08 +0000") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> Date: Fri, 10 Mar 2023 16:55:35 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Al Haji-Ali writes: > On 09/03/2023, Eli Zaretskii wrote: >>> For the libgccjit error I'm on hold waiting for a reproducer from the >>> reprorter. > > I figured out a minimal example on Emacs 29.0.60 > > 1. Start `emacs -Q` > > 2. execute the following > > (advice-add 'delete-region > :around > (defun my/advice(fn &rest args) > (apply fn args))) > > 3. Native-compile a file with the following content > > (defun test () > (delete-region (region-beginning) (region-end))) > > using for example `(native-compile buffer-file-name)` > > I then get the error > > libgccjit.so: error: gcc_jit_context_new_call_through_ptr: mismatching types for argument 1 of fn_ptr: freloc->R64656c6574652d726567696f6e_delete_region_0: assignment to param 1 (type: struct Lisp_X *) from (long long)2 (type: long long) > > -- Al Super! Will look at thanks! Andrea From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 23 15:46:15 2023 Received: (at 61917) by debbugs.gnu.org; 23 Mar 2023 19:46:15 +0000 Received: from localhost ([127.0.0.1]:39363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfQt5-0003EL-59 for submit@debbugs.gnu.org; Thu, 23 Mar 2023 15:46:15 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:40680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pfQt3-0003E9-Ra for 61917@debbugs.gnu.org; Thu, 23 Mar 2023 15:46:14 -0400 Received: by mail-wm1-f54.google.com with SMTP id fm20-20020a05600c0c1400b003ead37e6588so1918964wmb.5 for <61917@debbugs.gnu.org>; Thu, 23 Mar 2023 12:46:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679600768; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=d4GVT+JA4NszXuG3CpKzbaelVBBfnC8f9/Nj7D8vPrg=; b=BgBIbbZzOg/7tc4ubE7NlmW2zgHrHa/xyHpojbxr4TvZW0d9rtYe7TcAz4wc7MgJ8g QrfFLq18BauQseRtOe+C0YR0B4kre6JBZKkmkluNzQQYgF/PDoEIRuf4125a3xfHNLNN 4Bl7EG961B2z3/sJPEPUFSE9aLTRv3yXceDtzz2so6Llyp6LmJe7i/9fzspkzJ49GEqx 3pJePzcT1oSTbHHcMUdBYh8o8VW+dnhWIMTO2I+wrRTcderIrN8rBJXXHtZvT2zzvaDH KbKZtsNVh2U7FaIxZPu1sK4qsa5UX2e9oqJnSVJqaPqTJhoemMmlCpnJayz3prCVi8w7 UgtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679600768; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=d4GVT+JA4NszXuG3CpKzbaelVBBfnC8f9/Nj7D8vPrg=; b=451OBydrFYICBm3FKmgsh/BhCFVrhv067Hpl2amffax2o/pjCf24jII/gJzRrcLmL/ Q4hlbwxRouQeJ10JTiq+/0siR4XI4P8mkysqMtm2ycgocBKgC7mXomVd4spTqZQ64gqN cfmWPYkAKA2/ELLZkiMfxtaS+gbI8skrC39I2WRV5iqhJ4DPAhb5foEYsKyEgO0dJvg4 v2gqit1C6b1p6moUrcwFIy9F5udXOevjrXL2ItIkHUSyjY1vEjGtC8piqTVyxnx7226T vSCg6HocX0fCUmRb3fSwjNO+EuOj7Jd0FnTIfo/4IV38yWyvkygJ3hLWdO+43JFC6ttL /UbQ== X-Gm-Message-State: AO0yUKVl3qWmSOxUjRkyDvDpEAgndwmsPjDGYyg63O8LEsiF1T7eL3Ys A0UUUVReyKEDUSWL56wEE8E= X-Google-Smtp-Source: AK7set+QZsmU98wF7bho6YmewpeDkErsPyn4uY8fyL7hlMnVWb7LwOfyvFWJbwMf4VEtPhG2TecreA== X-Received: by 2002:a05:600c:21c7:b0:3ed:5838:c9aa with SMTP id x7-20020a05600c21c700b003ed5838c9aamr498566wmj.35.1679600767719; Thu, 23 Mar 2023 12:46:07 -0700 (PDT) Received: from localhost (sgyl-45-b2-v4wan-165314-cust948.vm6.cable.virginm.net. [92.236.87.181]) by smtp.gmail.com with ESMTPSA id r10-20020a5d4e4a000000b002cf1c435afcsm16733770wrt.11.2023.03.23.12.46.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Mar 2023 12:46:07 -0700 (PDT) From: Al Haji-Ali To: Andrea Corallo Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> Date: Thu, 23 Mar 2023 15:43:07 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Hello Andrea, On 20/03/2023, Andrea Corallo wrote: > 263d6c38539 now in emacs-29 should fix this, could you verify and let us > know? Thanks! The issue does seem to be fixed in this commit. Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (abdo.haji.ali[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.54 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.54 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) Hello Andrea, On 20/03/2023, Andrea Corallo wrote: > 263d6c38539 now in emacs-29 should fix this, could you verify and let us > know? Thanks! The issue does seem to be fixed in this commit. -- Al From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 25 08:49:43 2023 Received: (at 61917) by debbugs.gnu.org; 25 Mar 2023 12:49:44 +0000 Received: from localhost ([127.0.0.1]:42102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg3L5-0005dK-FN for submit@debbugs.gnu.org; Sat, 25 Mar 2023 08:49:43 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:59761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg3L2-0005d5-Tc for 61917@debbugs.gnu.org; Sat, 25 Mar 2023 08:49:42 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id 963A960005; Sat, 25 Mar 2023 12:49:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1679748575; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=gzRDknWaInZ38d3Hygnush4dcHRIiNaFqVn2x2BiMNE=; b=a8YEBmAb1JYykP3+a6mIpnVz28+sbB+G8bKFR57m7C2DQlRgw6gG2vkItJ84tTZwxqxDhe lQbH3Nq+53Gc6HLKndHqdLDkhvGFj3+W11A9fUxsQXg9KWjP1iK/JOoqzmwZtRNfPvCrxH nM7fQPrHPM2kmaC6KBn/GOZywNlzB6UUoXUQMJ2T+HxG4xDGfHef1wOGufLlv0/PVIkHxo E1C9ioFyKk9pjowW5r/CVCPzaByVG8bWwddLCMQ9A+RHi+sD9sOEmIKUIl/St3g/785HF/ 9DjQhRm6wqHdjFooLQrUrAReygIHVc+OJGjJqhbKwHnfsuU7dx8D8J/V+4MUrw== From: Naofumi Yasufuku To: Al Haji-Ali , Andrea Corallo Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> Date: Sat, 25 Mar 2023 21:49:25 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello all, Al Haji-Ali writes: > Hello Andrea, > > On 20/03/2023, Andrea Corallo wrote: >> 263d6c38539 now in emacs-29 should fix this, could you verify and let us >> know? > > Thanks! The issue does seem to be fixed in this commit. > My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) fails to start with the following errors after recompiling eln-cache: ------------------------------------------------------------------------ Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :type Error in post-command-hook (yas--post-command-handler): (wrong-number-of-arguments # 1) [2 times] ------------------------------------------------------------------------ ------------------------------------------------------------------------ 4a7a0c9a9f521b04b23580901e9c0a662b504e32 Author: Andrea Corallo AuthorDate: Tue Mar 21 11:51:03 2023 +0100 Commit: Andrea Corallo CommitDate: Tue Mar 21 12:10:31 2023 +0100 * lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve 263d6c38539 1 file changed, 1 insertion(+), 1 deletion(-) lisp/emacs-lisp/comp.el | 2 +- modified lisp/emacs-lisp/comp.el @@ -1773,7 +1773,7 @@ comp-emit-set-call-subr (maxarg (cdr arity))) (when (eq maxarg 'unevalled) (signal 'native-ice (list "subr contains unevalled args" subr-name))) - (if (not (subrp subr-name)) + (if (not (subr-primitive-p subr-name)) ;; The primitive got redefined before the compiler is ;; invoked! (bug#61917) (comp-emit-set-call `(callref funcall ------------------------------------------------------------------------ Should it be "(not (subr-primitive-p subr))" instead of "(not (subr-primitive-p subr-name))"? ------------------------------------------------------------------------ 1 file changed, 1 insertion(+), 1 deletion(-) lisp/emacs-lisp/comp.el | 2 +- modified lisp/emacs-lisp/comp.el @@ -1773,7 +1773,7 @@ comp-emit-set-call-subr (maxarg (cdr arity))) (when (eq maxarg 'unevalled) (signal 'native-ice (list "subr contains unevalled args" subr-name))) - (if (not (subr-primitive-p subr-name)) + (if (not (subr-primitive-p subr)) ;; The primitive got redefined before the compiler is ;; invoked! (bug#61917) (comp-emit-set-call `(callref funcall ------------------------------------------------------------------------ Best regards, Naofumi From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 25 10:47:00 2023 Received: (at 61917) by debbugs.gnu.org; 25 Mar 2023 14:47:00 +0000 Received: from localhost ([127.0.0.1]:43219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg5AZ-0000af-IY for submit@debbugs.gnu.org; Sat, 25 Mar 2023 10:46:59 -0400 Received: from ma.sdf.org ([205.166.94.33]:36410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg5AT-0000aT-MD for 61917@debbugs.gnu.org; Sat, 25 Mar 2023 10:46:58 -0400 Received: from akrl by ma.sdf.org with local (Exim 4.92) (envelope-from ) id 1pg5AP-0006C2-7G; Sat, 25 Mar 2023 14:46:49 +0000 From: Andrea Corallo To: Naofumi Yasufuku Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: (Naofumi Yasufuku's message of "Sat, 25 Mar 2023 21:49:25 +0900") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> Date: Sat, 25 Mar 2023 14:46:49 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Naofumi Yasufuku writes: > Hello all, > > Al Haji-Ali writes: > >> Hello Andrea, >> >> On 20/03/2023, Andrea Corallo wrote: >>> 263d6c38539 now in emacs-29 should fix this, could you verify and let us >>> know? >> >> Thanks! The issue does seem to be fixed in this commit. >> > > My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) > fails to start with the following errors after recompiling eln-cache: > > ------------------------------------------------------------------------ > Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done > skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :type > Error in post-command-hook (yas--post-command-handler): (wrong-number-of-arguments # 1) [2 times] > ------------------------------------------------------------------------ Hi Naofumi, could you please provide a reproducer so we can investigate this issue? Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 25 12:50:02 2023 Received: (at control) by debbugs.gnu.org; 25 Mar 2023 16:50:02 +0000 Received: from localhost ([127.0.0.1]:43349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg75e-0004Ci-2C for submit@debbugs.gnu.org; Sat, 25 Mar 2023 12:50:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg75c-0004CH-1V; Sat, 25 Mar 2023 12:50:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pg75W-000551-MU; Sat, 25 Mar 2023 12:49:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pEpBvLOGjWLykOo0wnyC19wgcKpGu428HIb6UuxgfB0=; b=V6XsaE7VNKS9 iuFmOxO7MthtMOKHhel+ZwM6Z+p2+7UMazx3mMh44lqsbO98vgjAgKiIbfn9n8au/HSB5YEbpLCHE YwcB8xkfKm1+PZRAB8kKXhW1K3Sa2bVrseF67o3Gy1P0f+ddgLKZY4Pf3KlsAW7VhL1lTiXuJjDur jx1G0/KZGMQfiwYip+VfHxSvCgAcAE/drSdsU4LxITnB4UMqIt5X15+c25poWj7e5DA56zKP7sGff dfHk0dPVrrR7lJeK7i0v/YRS2Myg/4nHmpXz8atfM7cawj/bdjywOonkPku9C3FPSfiuIP6hiwZHN K6SHYEFztSeLtvOoX479wQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pg75W-0007gp-2q; Sat, 25 Mar 2023 12:49:54 -0400 Date: Sat, 25 Mar 2023 19:49:51 +0300 Message-Id: <83lejkbwsw.fsf@gnu.org> From: Eli Zaretskii To: Pedro Andres Aranda Gutierrez In-Reply-To: (message from Pedro Andres Aranda Gutierrez on Sat, 25 Mar 2023 17:19:35 +0100) Subject: Re: bug#62446: 30.0.50; error when loading yasnippet package References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 62446@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 62446 61917 thanks > From: Pedro Andres Aranda Gutierrez > Date: Sat, 25 Mar 2023 17:19:35 +0100 > > Newly compiled emacs-master. When adding yasnippet with > (use-package), I get the following error message > > Error in post-command-hook (yas--post-command-handler): > (wrong-number-of-arguments # 1) [2 times] This is a duplicate of bug#61917. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 25 15:55:44 2023 Received: (at 61917) by debbugs.gnu.org; 25 Mar 2023 19:55:44 +0000 Received: from localhost ([127.0.0.1]:43557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg9zL-0003ER-GY for submit@debbugs.gnu.org; Sat, 25 Mar 2023 15:55:44 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:54759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pg9zJ-0003EB-1y for 61917@debbugs.gnu.org; Sat, 25 Mar 2023 15:55:42 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id ADBE1240002; Sat, 25 Mar 2023 19:55:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1679774135; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PRTj9n9+KxC/rXe+TTYgNSCtFxRHzERq3IL/ArPnuZ0=; b=Y+jJv1wiuyruvPL37kHRGOzkrtu0C+RrXOiycYY59VktjdF7sS7kz2gmnpTe/hg3fwBVx6 7fAPWg2CnROWyg/9MUMG+iPUicDGRKUZygD1GypHjmjNTtXI0UWfPPZ+LmySWZi/u4Jsqm 50nAagSswYLb/SITw7sUyI5bf66oFRwNLd5xSIouEni0tLzvcesm53m8SwKv6zjspC+1Hj 3/Qi9cTd7PFUnpd92EbmWGsl7Ftqer8syQVlTl5FB5uv7MDtzy08PhWg8KfDQXTzEUruvM taNo7SpVcmtMrefYCzQlCEqI6FyrDpZYDk1uL1JZ5nKx3ghxuY0eXoNWDFkidg== From: Naofumi Yasufuku To: Andrea Corallo Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> Date: Sun, 26 Mar 2023 04:55:27 +0900 Message-ID: <86cz4wd2s0.fsf@yasufuku.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Andrea Corallo writes: > Naofumi Yasufuku writes: >> >> My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) >> fails to start with the following errors after recompiling eln-cache: >> >> ------------------------------------------------------------------------ >> Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done >> skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :type >> Error in post-command-hook (yas--post-command-handler): (wrong-number-of= -arguments # 1) [2 times] >> ------------------------------------------------------------------------ > > Hi Naofumi, > > could you please provide a reproducer so we can investigate this issue? > Hello, Andrea I tried to find some simple recipe, but I couldn't. The following is a bit complicated YASnippet case: STEP 1) Clone YASnippet, E.g. $ mkdir ~/.emacs.d/site-lisp-29 $ cd ~/.emacs.d/site-lisp-29 $ git clone https://github.com/joaotavora/yasnippet.git STEP 2) emacs -Q STEP 3) Byte compile yasnippet.el, then enable yas-global-mode (push (locate-user-emacs-file "site-lisp-29/yasnippet") load-path) (byte-compile-file (locate-user-emacs-file "site-lisp-29/yasnippet/yasnip= pet.el")) (require 'yasnippet) (yas-global-mode 1) ---------------------------- *Warnings* ---------------------------- =E2=9B=94 Warning (comp): yasnippet.el:475:2: Warning: defvar `yas-after-ex= it-snippet-hook' docstring wider than 80 characters =E2=9B=94 Warning (comp): yasnippet.el:557:2: Warning: custom-declare-varia= ble `yas-keymap-disable-hook' docstring wider than 80 characters =E2=9B=94 Warning (comp): yasnippet.el:1810:2: Warning: docstring wider tha= n 80 characters =E2=9B=94 Warning (comp): yasnippet.el:2982:2: Warning: docstring wider tha= n 80 characters =E2=9B=94 Warning (comp): yasnippet.el:3732:4: Warning: `declare' after `in= teractive' =E2=9B=94 Warning (comp): yasnippet.el:4735:2: Warning: docstring wider tha= n 80 characters =E2=9B=94 Warning (comp): lisp.h:1289: Emacs fatal error: assertion failed:= FIXNUMP (a) ---------------------------- *Async-native-compile-log* ---------------------------- Compiling /home/naofumi/.emacs.d/site-lisp-29/yasnippet/yasnippet.el... In toplevel form: yasnippet.el:475:2: Warning: defvar `yas-after-exit-snippet-hook' docstring= wider than 80 characters yasnippet.el:557:2: Warning: custom-declare-variable `yas-keymap-disable-ho= ok' docstring wider than 80 characters In yas-define-snippets: yasnippet.el:1810:2: Warning: docstring wider than 80 characters In yas-longest-key-from-whitespace: yasnippet.el:2982:2: Warning: docstring wider than 80 characters In yas-skip-and-clear-or-delete-char: yasnippet.el:3732:4: Warning: `declare' after `interactive' In yas--field-parse-create: yasnippet.el:4735:2: Warning: docstring wider than 80 characters lisp.h:1289: Emacs fatal error: assertion failed: FIXNUMP (a) Fatal error 6: Aborted Backtrace: /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x24efa0)[0x5604= 61b30fa0] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2147f1)[0x5604= 61af67f1] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2cad55)[0x5604= 61bacd55] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x36f6f5)[0x5604= 61c516f5] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x3735ca)[0x5604= 61c555ca] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37478a)[0x5604= 61c5678a] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37a2fd)[0x5604= 61c5c2fd] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37c1b0)[0x5604= 61c5e1b0] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5604= 61bebcac] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f89= 4/comp-7672a6ed-a5895679.eln(F636f6d702d636f6d70696c652d637478742d746f2d666= 96c65_comp_compile_ctxt_to_file_0+0x1a1)[0x7fd2331d45c1] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5604= 61bebcac] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f89= 4/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c31_comp_final1_0+0xc5)[0x= 7fd2331d47e5] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x5604= 61bebc96] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f89= 4/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c_comp_final_0+0xe7)[0x7fd= 2331d4a17] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5604= 61bebcac] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f89= 4/comp-7672a6ed-a5895679.eln(F636f6d702d2d6e61746976652d636f6d70696c65_comp= __native_compile_0+0x822)[0x7fd2331d8ea2] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x308227)[0x5604= 61bea227] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34efc5)[0x5604= 61c30fc5] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34f825)[0x5604= 61c31825] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34fb6e)[0x5604= 61c31b6e] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.60-= 1d11f894/preloaded/mule-3352613d-8856059e.eln(F6c6f61642d776974682d636f6465= 2d636f6e76657273696f6e_load_with_code_conversion_0+0x384)[0x7fd234843d74] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309d72)[0x5604= 61bebd72] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x348a8c)[0x5604= 61c2aa8c] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34cbcb)[0x5604= 61c2ebcb] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.60-= 1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e652= d31_command_line_1_0+0x1719)[0x7fd234889fa9] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5604= 61bebcac] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.60-= 1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e65_= command_line_0+0x1afc)[0x7fd2348810cc] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x5604= 61bebc96] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5604= 61beb73f] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5604= 61beba8d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.60-= 1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F6e6f726d616c2d746f702d6c6= 576656c_normal_top_level_0+0xde7)[0x7fd23487ccc7] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30819c)[0x5604= 61bea19c] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x307828)[0x5604= 61be9828] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ce67)[0x5604= 61afee67] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x305054)[0x5604= 61be7054] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ceaf)[0x5604= 61afeeaf] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x304284)[0x5604= 61be6284] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21cd86)[0x5604= 61afed86] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c160)[0x5604= 61afe160] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c37d)[0x5604= 61afe37d] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x217b24)[0x5604= 61af9b24] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd239049d0a] /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x4978a)[0x56046= 192b78a] Compilation finished. -------------------------------- STEP 3') Native compile yasnippet.el (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/yasnippet= .el")) ---------------------------- *Backtrace* ---------------------------- Debugger entered--Lisp error: (wrong-type-argument "~/.emacs.d/site-lisp-29= /yasnippet/yasnippet.el" number-or-marker-p "Aborted") signal(wrong-type-argument ("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.= el" number-or-marker-p "Aborted")) comp--native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el" nil= nil) native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el") (progn (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/ya= snippet.el"))) elisp--eval-last-sexp(t) eval-last-sexp(t) eval-print-last-sexp(nil) funcall-interactively(eval-print-last-sexp nil) command-execute(eval-print-last-sexp) ---------------------------- In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2023-03-26 built on titan Repository revision: 08fbc133756be38c02f04f64dbe0e2c9c1d0f228 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12101006 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure 'CFLAGS=3D-g3 -O0' TMPDIR=3D/home/naofumi/tmp --enable-checking=3Dyes,glyphs --enable-check-lisp-object-type --prefix=3D/home/naofumi/.local/emacs/emacs-29 --with-x --with-x-toolkit=3Dlucid --with-mailutils --with-native-compilation' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_MESSAGES: en_US.UTF-8 value of $LC_TIME: C value of $LANG: ja_JP.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: yas-global-mode: t yas-minor-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-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 blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils help-fns radix-tree cl-print debug backtrace find-func time-date mule-util display-line-numbers yasnippet derived easy-mmode byte-opt cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode cl-lib compile text-property-search comint ansi-osc ansi-color ring bytecomp byte-compile japan-util rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 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 nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 322848 67914) (symbols 48 9729 0) (strings 32 29727 10387) (string-bytes 1 995899) (vectors 16 107890) (vector-slots 8 3759985 357996) (floats 8 37 258) (intervals 56 766 39) (buffers 984 17)) ---------------------------- Best regards, Naofumi From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 26 04:22:18 2023 Received: (at 61917) by debbugs.gnu.org; 26 Mar 2023 08:22:18 +0000 Received: from localhost ([127.0.0.1]:44022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgLdq-0006LV-03 for submit@debbugs.gnu.org; Sun, 26 Mar 2023 04:22:18 -0400 Received: from mx.sdf.org ([205.166.94.24]:52724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgLdn-0006LN-P2 for 61917@debbugs.gnu.org; Sun, 26 Mar 2023 04:22:17 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 32Q8MCE3013761 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 26 Mar 2023 08:22:13 GMT From: Andrea Corallo To: Naofumi Yasufuku Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: <86cz4wd2s0.fsf@yasufuku.dev> (Naofumi Yasufuku's message of "Sun, 26 Mar 2023 04:55:27 +0900") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> Date: Sun, 26 Mar 2023 08:22:12 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Naofumi Yasufuku writes: > Andrea Corallo writes: > >> Naofumi Yasufuku writes: >>> >>> My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) >>> fails to start with the following errors after recompiling eln-cache: >>> >>> ------------------------------------------------------------------------ >>> Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done >>> skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :type >>> Error in post-command-hook (yas--post-command-handler): (wrong-number-o= f-arguments # 1) [2 times] >>> ------------------------------------------------------------------------ >> >> Hi Naofumi, >> >> could you please provide a reproducer so we can investigate this issue? >> > > Hello, Andrea > > I tried to find some simple recipe, but I couldn't. > The following is a bit complicated YASnippet case: > > STEP 1) Clone YASnippet, E.g. > > $ mkdir ~/.emacs.d/site-lisp-29 > $ cd ~/.emacs.d/site-lisp-29 > $ git clone https://github.com/joaotavora/yasnippet.git > > STEP 2) emacs -Q > > STEP 3) Byte compile yasnippet.el, then enable yas-global-mode > > (push (locate-user-emacs-file "site-lisp-29/yasnippet") load-path) > (byte-compile-file (locate-user-emacs-file "site-lisp-29/yasnippet/yasn= ippet.el")) > (require 'yasnippet) > (yas-global-mode 1) > > > ---------------------------- > *Warnings* > ---------------------------- > =E2=9B=94 Warning (comp): yasnippet.el:475:2: Warning: defvar `yas-after-= exit-snippet-hook' docstring wider than 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:557:2: Warning: custom-declare-var= iable `yas-keymap-disable-hook' docstring wider than 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:1810:2: Warning: docstring wider t= han 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:2982:2: Warning: docstring wider t= han 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:3732:4: Warning: `declare' after `= interactive' > =E2=9B=94 Warning (comp): yasnippet.el:4735:2: Warning: docstring wider t= han 80 characters > =E2=9B=94 Warning (comp): lisp.h:1289: Emacs fatal error: assertion faile= d: FIXNUMP (a) > > ---------------------------- > *Async-native-compile-log* > ---------------------------- > Compiling /home/naofumi/.emacs.d/site-lisp-29/yasnippet/yasnippet.el... > > In toplevel form: > yasnippet.el:475:2: Warning: defvar `yas-after-exit-snippet-hook' docstri= ng wider than 80 characters > yasnippet.el:557:2: Warning: custom-declare-variable `yas-keymap-disable-= hook' docstring wider than 80 characters > > In yas-define-snippets: > yasnippet.el:1810:2: Warning: docstring wider than 80 characters > > In yas-longest-key-from-whitespace: > yasnippet.el:2982:2: Warning: docstring wider than 80 characters > > In yas-skip-and-clear-or-delete-char: > yasnippet.el:3732:4: Warning: `declare' after `interactive' > > In yas--field-parse-create: > yasnippet.el:4735:2: Warning: docstring wider than 80 characters > > lisp.h:1289: Emacs fatal error: assertion failed: FIXNUMP (a) > Fatal error 6: Aborted > Backtrace: > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x24efa0)[0x56= 0461b30fa0] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2147f1)[0x56= 0461af67f1] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2cad55)[0x56= 0461bacd55] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x36f6f5)[0x56= 0461c516f5] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x3735ca)[0x56= 0461c555ca] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37478a)[0x56= 0461c5678a] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37a2fd)[0x56= 0461c5c2fd] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37c1b0)[0x56= 0461c5e1b0] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d636f6d70696c652d637478742d746f2d6= 6696c65_comp_compile_ctxt_to_file_0+0x1a1)[0x7fd2331d45c1] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c31_comp_final1_0+0xc5)[= 0x7fd2331d47e5] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x56= 0461bebc96] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c_comp_final_0+0xe7)[0x7= fd2331d4a17] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d2d6e61746976652d636f6d70696c65_co= mp__native_compile_0+0x822)[0x7fd2331d8ea2] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x308227)[0x56= 0461bea227] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34efc5)[0x56= 0461c30fc5] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34f825)[0x56= 0461c31825] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34fb6e)[0x56= 0461c31b6e] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/mule-3352613d-8856059e.eln(F6c6f61642d776974682d636f64= 652d636f6e76657273696f6e_load_with_code_conversion_0+0x384)[0x7fd234843d74] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309d72)[0x56= 0461bebd72] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x348a8c)[0x56= 0461c2aa8c] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34cbcb)[0x56= 0461c2ebcb] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e6= 52d31_command_line_1_0+0x1719)[0x7fd234889fa9] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e6= 5_command_line_0+0x1afc)[0x7fd2348810cc] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x56= 0461bebc96] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F6e6f726d616c2d746f702d6= c6576656c_normal_top_level_0+0xde7)[0x7fd23487ccc7] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30819c)[0x56= 0461bea19c] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x307828)[0x56= 0461be9828] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ce67)[0x56= 0461afee67] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x305054)[0x56= 0461be7054] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ceaf)[0x56= 0461afeeaf] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x304284)[0x56= 0461be6284] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21cd86)[0x56= 0461afed86] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c160)[0x56= 0461afe160] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c37d)[0x56= 0461afe37d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x217b24)[0x56= 0461af9b24] > /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd239049d0a] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x4978a)[0x560= 46192b78a] > Compilation finished. > -------------------------------- > > STEP 3') Native compile yasnippet.el > > (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/yasnipp= et.el")) > > ---------------------------- > *Backtrace* > ---------------------------- > Debugger entered--Lisp error: (wrong-type-argument "~/.emacs.d/site-lisp-= 29/yasnippet/yasnippet.el" number-or-marker-p "Aborted") > signal(wrong-type-argument ("~/.emacs.d/site-lisp-29/yasnippet/yasnippe= t.el" number-or-marker-p "Aborted")) > comp--native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el" n= il nil) > native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el") > (progn (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/= yasnippet.el"))) > elisp--eval-last-sexp(t) > eval-last-sexp(t) > eval-print-last-sexp(nil) > funcall-interactively(eval-print-last-sexp nil) > command-execute(eval-print-last-sexp) > > Nice, will look at. Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 26 05:20:13 2023 Received: (at 61917) by debbugs.gnu.org; 26 Mar 2023 09:20:13 +0000 Received: from localhost ([127.0.0.1]:44052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgMXs-0007rL-Jp for submit@debbugs.gnu.org; Sun, 26 Mar 2023 05:20:13 -0400 Received: from mx.sdf.org ([205.166.94.24]:57060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pgMXq-0007r6-Aj for 61917@debbugs.gnu.org; Sun, 26 Mar 2023 05:20:11 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 32Q9K7cG005010 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 26 Mar 2023 09:20:07 GMT From: Andrea Corallo To: Naofumi Yasufuku Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: <86cz4wd2s0.fsf@yasufuku.dev> (Naofumi Yasufuku's message of "Sun, 26 Mar 2023 04:55:27 +0900") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> Date: Sun, 26 Mar 2023 09:20:06 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Naofumi Yasufuku writes: > Andrea Corallo writes: > >> Naofumi Yasufuku writes: >>> >>> My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) >>> fails to start with the following errors after recompiling eln-cache: >>> >>> ------------------------------------------------------------------------ >>> Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done >>> skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :type >>> Error in post-command-hook (yas--post-command-handler): (wrong-number-o= f-arguments # 1) [2 times] >>> ------------------------------------------------------------------------ >> >> Hi Naofumi, >> >> could you please provide a reproducer so we can investigate this issue? >> > > Hello, Andrea > > I tried to find some simple recipe, but I couldn't. > The following is a bit complicated YASnippet case: > > STEP 1) Clone YASnippet, E.g. > > $ mkdir ~/.emacs.d/site-lisp-29 > $ cd ~/.emacs.d/site-lisp-29 > $ git clone https://github.com/joaotavora/yasnippet.git > > STEP 2) emacs -Q > > STEP 3) Byte compile yasnippet.el, then enable yas-global-mode > > (push (locate-user-emacs-file "site-lisp-29/yasnippet") load-path) > (byte-compile-file (locate-user-emacs-file "site-lisp-29/yasnippet/yasn= ippet.el")) > (require 'yasnippet) > (yas-global-mode 1) > > > ---------------------------- > *Warnings* > ---------------------------- > =E2=9B=94 Warning (comp): yasnippet.el:475:2: Warning: defvar `yas-after-= exit-snippet-hook' docstring wider than 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:557:2: Warning: custom-declare-var= iable `yas-keymap-disable-hook' docstring wider than 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:1810:2: Warning: docstring wider t= han 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:2982:2: Warning: docstring wider t= han 80 characters > =E2=9B=94 Warning (comp): yasnippet.el:3732:4: Warning: `declare' after `= interactive' > =E2=9B=94 Warning (comp): yasnippet.el:4735:2: Warning: docstring wider t= han 80 characters > =E2=9B=94 Warning (comp): lisp.h:1289: Emacs fatal error: assertion faile= d: FIXNUMP (a) > > ---------------------------- > *Async-native-compile-log* > ---------------------------- > Compiling /home/naofumi/.emacs.d/site-lisp-29/yasnippet/yasnippet.el... > > In toplevel form: > yasnippet.el:475:2: Warning: defvar `yas-after-exit-snippet-hook' docstri= ng wider than 80 characters > yasnippet.el:557:2: Warning: custom-declare-variable `yas-keymap-disable-= hook' docstring wider than 80 characters > > In yas-define-snippets: > yasnippet.el:1810:2: Warning: docstring wider than 80 characters > > In yas-longest-key-from-whitespace: > yasnippet.el:2982:2: Warning: docstring wider than 80 characters > > In yas-skip-and-clear-or-delete-char: > yasnippet.el:3732:4: Warning: `declare' after `interactive' > > In yas--field-parse-create: > yasnippet.el:4735:2: Warning: docstring wider than 80 characters > > lisp.h:1289: Emacs fatal error: assertion failed: FIXNUMP (a) > Fatal error 6: Aborted > Backtrace: > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x24efa0)[0x56= 0461b30fa0] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2147f1)[0x56= 0461af67f1] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2cad55)[0x56= 0461bacd55] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x36f6f5)[0x56= 0461c516f5] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x3735ca)[0x56= 0461c555ca] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37478a)[0x56= 0461c5678a] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37a2fd)[0x56= 0461c5c2fd] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37c1b0)[0x56= 0461c5e1b0] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d636f6d70696c652d637478742d746f2d6= 6696c65_comp_compile_ctxt_to_file_0+0x1a1)[0x7fd2331d45c1] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c31_comp_final1_0+0xc5)[= 0x7fd2331d47e5] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x56= 0461bebc96] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c_comp_final_0+0xe7)[0x7= fd2331d4a17] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11f= 894/comp-7672a6ed-a5895679.eln(F636f6d702d2d6e61746976652d636f6d70696c65_co= mp__native_compile_0+0x822)[0x7fd2331d8ea2] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x308227)[0x56= 0461bea227] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34efc5)[0x56= 0461c30fc5] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34f825)[0x56= 0461c31825] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34fb6e)[0x56= 0461c31b6e] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/mule-3352613d-8856059e.eln(F6c6f61642d776974682d636f64= 652d636f6e76657273696f6e_load_with_code_conversion_0+0x384)[0x7fd234843d74] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309d72)[0x56= 0461bebd72] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x348a8c)[0x56= 0461c2aa8c] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34cbcb)[0x56= 0461c2ebcb] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e6= 52d31_command_line_1_0+0x1719)[0x7fd234889fa9] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x56= 0461bebcac] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e6= 5_command_line_0+0x1afc)[0x7fd2348810cc] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x56= 0461bebc96] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x56= 0461beb73f] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x56= 0461beba8d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.6= 0-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F6e6f726d616c2d746f702d6= c6576656c_normal_top_level_0+0xde7)[0x7fd23487ccc7] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30819c)[0x56= 0461bea19c] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x307828)[0x56= 0461be9828] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ce67)[0x56= 0461afee67] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x305054)[0x56= 0461be7054] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ceaf)[0x56= 0461afeeaf] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x304284)[0x56= 0461be6284] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21cd86)[0x56= 0461afed86] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c160)[0x56= 0461afe160] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c37d)[0x56= 0461afe37d] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x217b24)[0x56= 0461af9b24] > /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd239049d0a] > /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x4978a)[0x560= 46192b78a] > Compilation finished. > -------------------------------- > > STEP 3') Native compile yasnippet.el > > (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/yasnipp= et.el")) > > ---------------------------- > *Backtrace* > ---------------------------- > Debugger entered--Lisp error: (wrong-type-argument "~/.emacs.d/site-lisp-= 29/yasnippet/yasnippet.el" number-or-marker-p "Aborted") > signal(wrong-type-argument ("~/.emacs.d/site-lisp-29/yasnippet/yasnippe= t.el" number-or-marker-p "Aborted")) > comp--native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el" n= il nil) > native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el") > (progn (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/= yasnippet.el"))) > elisp--eval-last-sexp(t) > eval-last-sexp(t) > eval-print-last-sexp(nil) > funcall-interactively(eval-print-last-sexp nil) > command-execute(eval-print-last-sexp) PS still, if anyone else find a more reduced reproducer that would speed-up the investingation and fix of this issue. Thanks Andrea From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 16:30:01 2023 Received: (at 61917) by debbugs.gnu.org; 29 Mar 2023 20:30:01 +0000 Received: from localhost ([127.0.0.1]:55085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phcQi-0003Td-CD for submit@debbugs.gnu.org; Wed, 29 Mar 2023 16:30:01 -0400 Received: from mx.sdf.org ([205.166.94.24]:52157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phcQg-0003TV-EP for 61917@debbugs.gnu.org; Wed, 29 Mar 2023 16:29:59 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 32TKTk4J027132 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 29 Mar 2023 20:29:57 GMT From: Andrea Corallo To: Naofumi Yasufuku Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: (Andrea Corallo's message of "Sun, 26 Mar 2023 09:20:06 +0000") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> Date: Wed, 29 Mar 2023 20:29:46 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andrea Corallo writes: > Naofumi Yasufuku writes: > >> Andrea Corallo writes: >> >>> Naofumi Yasufuku writes: >>>> >>>> My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) >>>> fails to start with the following errors after recompiling eln-cache: >>>> >>>> ----------------------------------------------------------------------= -- >>>> Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done >>>> skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :ty= pe >>>> Error in post-command-hook (yas--post-command-handler): (wrong-number-= of-arguments # 1) [2 times] >>>> ----------------------------------------------------------------------= -- >>> >>> Hi Naofumi, >>> >>> could you please provide a reproducer so we can investigate this issue? >>> >> >> Hello, Andrea >> >> I tried to find some simple recipe, but I couldn't. >> The following is a bit complicated YASnippet case: >> >> STEP 1) Clone YASnippet, E.g. >> >> $ mkdir ~/.emacs.d/site-lisp-29 >> $ cd ~/.emacs.d/site-lisp-29 >> $ git clone https://github.com/joaotavora/yasnippet.git >> >> STEP 2) emacs -Q >> >> STEP 3) Byte compile yasnippet.el, then enable yas-global-mode >> >> (push (locate-user-emacs-file "site-lisp-29/yasnippet") load-path) >> (byte-compile-file (locate-user-emacs-file "site-lisp-29/yasnippet/yas= nippet.el")) >> (require 'yasnippet) >> (yas-global-mode 1) >> >> >> ---------------------------- >> *Warnings* >> ---------------------------- >> =E2=9B=94 Warning (comp): yasnippet.el:475:2: Warning: defvar `yas-after= -exit-snippet-hook' docstring wider than 80 characters >> =E2=9B=94 Warning (comp): yasnippet.el:557:2: Warning: custom-declare-va= riable `yas-keymap-disable-hook' docstring wider than 80 characters >> =E2=9B=94 Warning (comp): yasnippet.el:1810:2: Warning: docstring wider = than 80 characters >> =E2=9B=94 Warning (comp): yasnippet.el:2982:2: Warning: docstring wider = than 80 characters >> =E2=9B=94 Warning (comp): yasnippet.el:3732:4: Warning: `declare' after = `interactive' >> =E2=9B=94 Warning (comp): yasnippet.el:4735:2: Warning: docstring wider = than 80 characters >> =E2=9B=94 Warning (comp): lisp.h:1289: Emacs fatal error: assertion fail= ed: FIXNUMP (a) >> >> ---------------------------- >> *Async-native-compile-log* >> ---------------------------- >> Compiling /home/naofumi/.emacs.d/site-lisp-29/yasnippet/yasnippet.el... >> >> In toplevel form: >> yasnippet.el:475:2: Warning: defvar `yas-after-exit-snippet-hook' docstr= ing wider than 80 characters >> yasnippet.el:557:2: Warning: custom-declare-variable `yas-keymap-disable= -hook' docstring wider than 80 characters >> >> In yas-define-snippets: >> yasnippet.el:1810:2: Warning: docstring wider than 80 characters >> >> In yas-longest-key-from-whitespace: >> yasnippet.el:2982:2: Warning: docstring wider than 80 characters >> >> In yas-skip-and-clear-or-delete-char: >> yasnippet.el:3732:4: Warning: `declare' after `interactive' >> >> In yas--field-parse-create: >> yasnippet.el:4735:2: Warning: docstring wider than 80 characters >> >> lisp.h:1289: Emacs fatal error: assertion failed: FIXNUMP (a) >> Fatal error 6: Aborted >> Backtrace: >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x24efa0)[0x5= 60461b30fa0] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2147f1)[0x5= 60461af67f1] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2cad55)[0x5= 60461bacd55] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x36f6f5)[0x5= 60461c516f5] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x3735ca)[0x5= 60461c555ca] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37478a)[0x5= 60461c5678a] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37a2fd)[0x5= 60461c5c2fd] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37c1b0)[0x5= 60461c5e1b0] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5= 60461bebcac] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11= f894/comp-7672a6ed-a5895679.eln(F636f6d702d636f6d70696c652d637478742d746f2d= 66696c65_comp_compile_ctxt_to_file_0+0x1a1)[0x7fd2331d45c1] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5= 60461bebcac] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11= f894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c31_comp_final1_0+0xc5)= [0x7fd2331d47e5] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x5= 60461bebc96] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11= f894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c_comp_final_0+0xe7)[0x= 7fd2331d4a17] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5= 60461bebcac] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d11= f894/comp-7672a6ed-a5895679.eln(F636f6d702d2d6e61746976652d636f6d70696c65_c= omp__native_compile_0+0x822)[0x7fd2331d8ea2] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x308227)[0x5= 60461bea227] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34efc5)[0x5= 60461c30fc5] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34f825)[0x5= 60461c31825] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34fb6e)[0x5= 60461c31b6e] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.= 60-1d11f894/preloaded/mule-3352613d-8856059e.eln(F6c6f61642d776974682d636f6= 4652d636f6e76657273696f6e_load_with_code_conversion_0+0x384)[0x7fd234843d74] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309d72)[0x5= 60461bebd72] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x348a8c)[0x5= 60461c2aa8c] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34cbcb)[0x5= 60461c2ebcb] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.= 60-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e= 652d31_command_line_1_0+0x1719)[0x7fd234889fa9] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x5= 60461bebcac] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.= 60-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696e= 65_command_line_0+0x1afc)[0x7fd2348810cc] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x5= 60461bebc96] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x5= 60461beb73f] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x5= 60461beba8d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0.= 60-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F6e6f726d616c2d746f702d= 6c6576656c_normal_top_level_0+0xde7)[0x7fd23487ccc7] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30819c)[0x5= 60461bea19c] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x307828)[0x5= 60461be9828] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ce67)[0x5= 60461afee67] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x305054)[0x5= 60461be7054] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ceaf)[0x5= 60461afeeaf] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x304284)[0x5= 60461be6284] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21cd86)[0x5= 60461afed86] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c160)[0x5= 60461afe160] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c37d)[0x5= 60461afe37d] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x217b24)[0x5= 60461af9b24] >> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd239049d0a] >> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x4978a)[0x56= 046192b78a] >> Compilation finished. >> -------------------------------- >> >> STEP 3') Native compile yasnippet.el >> >> (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/yasnip= pet.el")) >> >> ---------------------------- >> *Backtrace* >> ---------------------------- >> Debugger entered--Lisp error: (wrong-type-argument "~/.emacs.d/site-lisp= -29/yasnippet/yasnippet.el" number-or-marker-p "Aborted") >> signal(wrong-type-argument ("~/.emacs.d/site-lisp-29/yasnippet/yasnipp= et.el" number-or-marker-p "Aborted")) >> comp--native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el" = nil nil) >> native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el") >> (progn (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet= /yasnippet.el"))) >> elisp--eval-last-sexp(t) >> eval-last-sexp(t) >> eval-print-last-sexp(nil) >> funcall-interactively(eval-print-last-sexp nil) >> command-execute(eval-print-last-sexp) > > PS still, if anyone else find a more reduced reproducer that would > speed-up the investingation and fix of this issue. > > Thanks > > Andrea Okay ab4273056e0 should be a better (and safer) fix for this bug, I pushed it now to 29. This time hopefully it does not cause regressions... Bests Andrea From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 18:53:33 2023 Received: (at 61917) by debbugs.gnu.org; 29 Mar 2023 22:53:33 +0000 Received: from localhost ([127.0.0.1]:55181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phefc-0001DU-ES for submit@debbugs.gnu.org; Wed, 29 Mar 2023 18:53:33 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:57351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phefa-0001DG-Ad for 61917@debbugs.gnu.org; Wed, 29 Mar 2023 18:53:31 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id E4CA0240002; Wed, 29 Mar 2023 22:53:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1680130404; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0fLSS7UlJW7mnMadF5d/5qW739zp30+dOFtVVdwx/So=; b=Aq7vthI82i1br0GsszzgY/kNNXdwheBnBQS/v0SDfw8cHb0Gym1wx8eIZbgBWAmX7xD7sv n5mKekmTnFDT2cfoCJOZFk9e//Xr/3J09waFTp4/m5DBZBCw+TMz2HHTvaJFcIHnTBPXqF lEGWktNoEgCGvkwvIqty/owAgE/1BzoCBVcseyBiuIcxrLYj7SUFoEQNFs5P88u46eErnx tjTYdpB9mo1zoATiFl4CVw+cxyXUMII7GHZIc79EfkYZ6CsQCjTMDr7qfawZ/JIcfgGSyj 6t2FBv16+Y3yUJPlOp91cs231OZIo04IPItgRiE2h/FOZKB5Py/yTAHlUNis6Q== From: Naofumi Yasufuku To: Andrea Corallo Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> Date: Thu, 30 Mar 2023 07:53:17 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Andrea Corallo writes: > Andrea Corallo writes: > >> Naofumi Yasufuku writes: >> >>> Andrea Corallo writes: >>> >>>> Naofumi Yasufuku writes: >>>>> >>>>> My latest emacs-29 08fbc133756 build (includes bug#61917 fixes) >>>>> fails to start with the following errors after recompiling eln-cache: >>>>> >>>>> ---------------------------------------------------------------------= --- >>>>> Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done >>>>> skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :t= ype >>>>> Error in post-command-hook (yas--post-command-handler): (wrong-number= -of-arguments # 1) [2 times] >>>>> ---------------------------------------------------------------------= --- >>>> >>>> Hi Naofumi, >>>> >>>> could you please provide a reproducer so we can investigate this issue? >>>> >>> >>> Hello, Andrea >>> >>> I tried to find some simple recipe, but I couldn't. >>> The following is a bit complicated YASnippet case: >>> >>> STEP 1) Clone YASnippet, E.g. >>> >>> $ mkdir ~/.emacs.d/site-lisp-29 >>> $ cd ~/.emacs.d/site-lisp-29 >>> $ git clone https://github.com/joaotavora/yasnippet.git >>> >>> STEP 2) emacs -Q >>> >>> STEP 3) Byte compile yasnippet.el, then enable yas-global-mode >>> >>> (push (locate-user-emacs-file "site-lisp-29/yasnippet") load-path) >>> (byte-compile-file (locate-user-emacs-file "site-lisp-29/yasnippet/ya= snippet.el")) >>> (require 'yasnippet) >>> (yas-global-mode 1) >>> >>> >>> ---------------------------- >>> *Warnings* >>> ---------------------------- >>> =E2=9B=94 Warning (comp): yasnippet.el:475:2: Warning: defvar `yas-afte= r-exit-snippet-hook' docstring wider than 80 characters >>> =E2=9B=94 Warning (comp): yasnippet.el:557:2: Warning: custom-declare-v= ariable `yas-keymap-disable-hook' docstring wider than 80 characters >>> =E2=9B=94 Warning (comp): yasnippet.el:1810:2: Warning: docstring wider= than 80 characters >>> =E2=9B=94 Warning (comp): yasnippet.el:2982:2: Warning: docstring wider= than 80 characters >>> =E2=9B=94 Warning (comp): yasnippet.el:3732:4: Warning: `declare' after= `interactive' >>> =E2=9B=94 Warning (comp): yasnippet.el:4735:2: Warning: docstring wider= than 80 characters >>> =E2=9B=94 Warning (comp): lisp.h:1289: Emacs fatal error: assertion fai= led: FIXNUMP (a) >>> >>> ---------------------------- >>> *Async-native-compile-log* >>> ---------------------------- >>> Compiling /home/naofumi/.emacs.d/site-lisp-29/yasnippet/yasnippet.el... >>> >>> In toplevel form: >>> yasnippet.el:475:2: Warning: defvar `yas-after-exit-snippet-hook' docst= ring wider than 80 characters >>> yasnippet.el:557:2: Warning: custom-declare-variable `yas-keymap-disabl= e-hook' docstring wider than 80 characters >>> >>> In yas-define-snippets: >>> yasnippet.el:1810:2: Warning: docstring wider than 80 characters >>> >>> In yas-longest-key-from-whitespace: >>> yasnippet.el:2982:2: Warning: docstring wider than 80 characters >>> >>> In yas-skip-and-clear-or-delete-char: >>> yasnippet.el:3732:4: Warning: `declare' after `interactive' >>> >>> In yas--field-parse-create: >>> yasnippet.el:4735:2: Warning: docstring wider than 80 characters >>> >>> lisp.h:1289: Emacs fatal error: assertion failed: FIXNUMP (a) >>> Fatal error 6: Aborted >>> Backtrace: >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x24efa0)[0x= 560461b30fa0] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2147f1)[0x= 560461af67f1] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x2cad55)[0x= 560461bacd55] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x36f6f5)[0x= 560461c516f5] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x3735ca)[0x= 560461c555ca] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37478a)[0x= 560461c5678a] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37a2fd)[0x= 560461c5c2fd] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x37c1b0)[0x= 560461c5e1b0] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x= 560461bebcac] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d1= 1f894/comp-7672a6ed-a5895679.eln(F636f6d702d636f6d70696c652d637478742d746f2= d66696c65_comp_compile_ctxt_to_file_0+0x1a1)[0x7fd2331d45c1] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x= 560461bebcac] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d1= 1f894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c31_comp_final1_0+0xc5= )[0x7fd2331d47e5] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x= 560461bebc96] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d1= 1f894/comp-7672a6ed-a5895679.eln(F636f6d702d66696e616c_comp_final_0+0xe7)[0= x7fd2331d4a17] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x= 560461bebcac] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/native-lisp/29.0.60-1d1= 1f894/comp-7672a6ed-a5895679.eln(F636f6d702d2d6e61746976652d636f6d70696c65_= comp__native_compile_0+0x822)[0x7fd2331d8ea2] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x308227)[0x= 560461bea227] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34efc5)[0x= 560461c30fc5] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34f825)[0x= 560461c31825] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34fb6e)[0x= 560461c31b6e] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0= .60-1d11f894/preloaded/mule-3352613d-8856059e.eln(F6c6f61642d776974682d636f= 64652d636f6e76657273696f6e_load_with_code_conversion_0+0x384)[0x7fd234843d7= 4] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309d72)[0x= 560461bebd72] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x348a8c)[0x= 560461c2aa8c] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x34cbcb)[0x= 560461c2ebcb] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0= .60-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696= e652d31_command_line_1_0+0x1719)[0x7fd234889fa9] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309cac)[0x= 560461bebcac] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0= .60-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F636f6d6d616e642d6c696= e65_command_line_0+0x1afc)[0x7fd2348810cc] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309c96)[0x= 560461bebc96] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30973f)[0x= 560461beb73f] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x309a8d)[0x= 560461beba8d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/../native-lisp/29.0= .60-1d11f894/preloaded/startup-bbc6ea72-10e8addb.eln(F6e6f726d616c2d746f702= d6c6576656c_normal_top_level_0+0xde7)[0x7fd23487ccc7] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x30819c)[0x= 560461bea19c] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x307828)[0x= 560461be9828] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ce67)[0x= 560461afee67] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x305054)[0x= 560461be7054] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21ceaf)[0x= 560461afeeaf] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x304284)[0x= 560461be6284] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21cd86)[0x= 560461afed86] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c160)[0x= 560461afe160] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x21c37d)[0x= 560461afe37d] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x217b24)[0x= 560461af9b24] >>> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd239049d0a] >>> /home/naofumi/src/git.sv.gnu.org/debug/emacs-29/src/emacs(+0x4978a)[0x5= 6046192b78a] >>> Compilation finished. >>> -------------------------------- >>> >>> STEP 3') Native compile yasnippet.el >>> >>> (native-compile (locate-user-emacs-file "site-lisp-29/yasnippet/yasni= ppet.el")) >>> >>> ---------------------------- >>> *Backtrace* >>> ---------------------------- >>> Debugger entered--Lisp error: (wrong-type-argument "~/.emacs.d/site-lis= p-29/yasnippet/yasnippet.el" number-or-marker-p "Aborted") >>> signal(wrong-type-argument ("~/.emacs.d/site-lisp-29/yasnippet/yasnip= pet.el" number-or-marker-p "Aborted")) >>> comp--native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el"= nil nil) >>> native-compile("~/.emacs.d/site-lisp-29/yasnippet/yasnippet.el") >>> (progn (native-compile (locate-user-emacs-file "site-lisp-29/yasnippe= t/yasnippet.el"))) >>> elisp--eval-last-sexp(t) >>> eval-last-sexp(t) >>> eval-print-last-sexp(nil) >>> funcall-interactively(eval-print-last-sexp nil) >>> command-execute(eval-print-last-sexp) >> >> PS still, if anyone else find a more reduced reproducer that would >> speed-up the investingation and fix of this issue. >> >> Thanks >> >> Andrea > > Okay ab4273056e0 should be a better (and safer) fix for this bug, I > pushed it now to 29. This time hopefully it does not cause > regressions... > > Bests > > Andrea Thank you. I will try ;-) Best regards, Naofumi From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 09:14:25 2023 Received: (at 61917) by debbugs.gnu.org; 30 Mar 2023 13:14:25 +0000 Received: from localhost ([127.0.0.1]:56114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phs6i-0004Ck-Ra for submit@debbugs.gnu.org; Thu, 30 Mar 2023 09:14:25 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:46175) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phs6g-0004CW-8Z for 61917@debbugs.gnu.org; Thu, 30 Mar 2023 09:14:22 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id 730351BF20D; Thu, 30 Mar 2023 13:14:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1680182056; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=O7bL5oyC1BLtpV2CfbQlEoXFeRP4KLeCrdkMiVb5CWo=; b=Tk4mA5BjDbkKhonB5l5Q4PMZcqJ5PeaIG7mUpjd4dJkFVuOkW8cUTgWb7D+BQLPnSyyv8e flpmSw48lAK50bzRCyTAIpLp3Mhpv29sElY0vsiD2A+GLwIJp30VADd0G3amiBNJ2iLUE7 rKxOJmg//1hPescAn9SaRZB64Do5H/CFXPtegbY9bQ7gfLexPTgY9drlka3M/kMHCGQEV+ f3ZZJJsywsDck7ssn+UiReon4epWjUxP/P4CGa1xF4i472OhOQURvGZRiwBEA12pQGzq7D 5PeXIXjpIsetg5rDzxUk014wUCx+cUaRYG975n6KUVLI/7qZ/t2NVr2I1KX4uw== From: Naofumi Yasufuku To: Andrea Corallo Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> Date: Thu, 30 Mar 2023 22:14:08 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61917 Cc: Eli Zaretskii , 61917@debbugs.gnu.org, Al Haji-Ali X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Naofumi Yasufuku writes: > Andrea Corallo writes: > [..snip..] >> >> Okay ab4273056e0 should be a better (and safer) fix for this bug, I >> pushed it now to 29. This time hopefully it does not cause >> regressions... >> >> Bests >> >> Andrea > > Thank you. I will try ;-) > Hi Andrea, I've confirmed that my build of emacs-29 ab4273056e0 works well. Thank you very much for your great work. - Recompiled all .elc and .eln successfully. - .eln issues of both yasnippet and ddskk (Japanese input method) have gone. They are successfully loaded, and work without any problem. >>>> ------------------------------------------------------------------------ >>>> Loading /Users/naofumi/.ddskk/init (native compiled elisp)...done >>>> skk-emacs-prepare-modeline-properties: Wrong type argument: listp, :type >>>> Error in post-command-hook (yas--post-command-handler): (wrong-number-of-arguments # 1) [2 times] >>>> ------------------------------------------------------------------------ - comp-tests-61917-1 passes. ---------------------------- Selector: comp-tests-61917-1 Passed: 1 Failed: 0 Skipped: 0 Total: 1/1 Started at: 2023-03-30 21:48:11+0900 Finished. Finished at: 2023-03-30 21:48:12+0900 . ---------------------------- - comp-subr-arities-h #s(hash-table size 1642 test equal rehash-size 1.5 rehash-threshold 0.8125 data (treesit-node-field-name-for-child (2 . 2) message-box (1 . many) set-process-sentinel (2 . 2) previous-property-change (1 . 3) set-marker (2 . 3) bool-vector-p (1 . 1) set-coding-system-priority (0 . many) set-window-dedicated-p (2 . 2) sqlite-next (1 . 1) x-display-grayscale-p (0 . 1) syntax-class-to-char (1 . 1) window-text-pixel-size (0 . 7) ...)) ---------------------------- In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2023-03-30 built on titan Repository revision: ab4273056e0ab68a27fe807b16e2995bf84b72ec Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12101006 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure 'CFLAGS=-g3 -O2' TMPDIR=/home/naofumi/tmp --prefix=/home/naofumi/.local/emacs/emacs-29 --with-x --with-x-toolkit=lucid --with-mailutils --with-native-compilation' ---------------------------- In GNU Emacs 29.0.60 (build 1, aarch64-apple-darwin22.3.0, NS appkit-2299.40 Version 13.2.1 (Build 22D68)) of 2023-03-30 built on mimas.local Repository revision: ab4273056e0ab68a27fe807b16e2995bf84b72ec Repository branch: HEAD Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.2.1 Configured using: 'configure 'CPPFLAGS=-DFD_SETSIZE=65536 -D_DARWIN_UNLIMITED_SELECT -I/opt/homebrew/include' 'CFLAGS=-g3 -O2' LDFLAGS=-L/opt/homebrew/lib TMPDIR=/Users/naofumi/tmp --prefix=/Users/naofumi/.local/emacs/emacs-29 --with-ns --disable-ns-self-contained --with-mailutils --with-native-compilation --with-xwidgets' ---------------------------- Best regards, Naofumi From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 09:32:35 2023 Received: (at 61917-done) by debbugs.gnu.org; 30 Mar 2023 13:32:35 +0000 Received: from localhost ([127.0.0.1]:56137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phsOJ-0004eq-As for submit@debbugs.gnu.org; Thu, 30 Mar 2023 09:32:35 -0400 Received: from mx.sdf.org ([205.166.94.24]:65460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phsOG-0004eg-Kr for 61917-done@debbugs.gnu.org; Thu, 30 Mar 2023 09:32:33 -0400 Received: from ma.sdf.org (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.16.1/8.14.5) with ESMTPS id 32UDWO60009301 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 30 Mar 2023 13:32:30 GMT From: Andrea Corallo To: Naofumi Yasufuku Subject: Re: bug#61917: 29.0.60; native compilation issues In-Reply-To: (Naofumi Yasufuku's message of "Thu, 30 Mar 2023 22:14:08 +0900") References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> Date: Thu, 30 Mar 2023 13:32:25 +0000 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 61917-done Cc: Eli Zaretskii , Al Haji-Ali , 61917-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Naofumi Yasufuku writes: > Naofumi Yasufuku writes: > >> Andrea Corallo writes: >> > [..snip..] >>> >>> Okay ab4273056e0 should be a better (and safer) fix for this bug, I >>> pushed it now to 29. This time hopefully it does not cause >>> regressions... >>> >>> Bests >>> >>> Andrea >> >> Thank you. I will try ;-) >> > > Hi Andrea, > > I've confirmed that my build of emacs-29 ab4273056e0 works well. > Thank you very much for your great work. > > - Recompiled all .elc and .eln successfully. > > - .eln issues of both yasnippet and ddskk (Japanese input method) have gone. > They are successfully loaded, and work without any problem. Wonderful, thank you very much for reporting! Closing this then. Bests Andrea From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 09 13:48:18 2023 Received: (at 61917) by debbugs.gnu.org; 9 Apr 2023 17:48:18 +0000 Received: from localhost ([127.0.0.1]:33620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plZ9F-00022C-IL for submit@debbugs.gnu.org; Sun, 09 Apr 2023 13:48:17 -0400 Received: from new3-smtp.messagingengine.com ([66.111.4.229]:52657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plZ9D-00021K-G7 for 61917@debbugs.gnu.org; Sun, 09 Apr 2023 13:48:16 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailnew.nyi.internal (Postfix) with ESMTP id 2EC3A581ECB; Sun, 9 Apr 2023 13:48:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 09 Apr 2023 13:48:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1681062489; x=1681066089; bh=12U7GQnUNK760xoHKnFDzXvck9XgjAfeFN2 te8QGrb4=; b=JzTOZkkm2V3Wucw92rLekrO5kvEHA4vZ4BtVm6g8+v6j0J5AngL smrh+ribXInQG/FMgT7WAQf6GNf72PdA5QDTZDOMUmlOqd6Modvr9q1gxMR1h0W2 T9MfJT/14pyJK96F55LZnFE36QoBB++/XKLuk6VSjJVNGo9UHHqzHvt5p+C3bKiM +VxNdxf3CfyASq61RmOEplhMVQeBLFq4I3rT6j5HiVH3dArIJScYK87XTlTnSoBZ ABRZJNs0wud6pSQOa2GVBgPQu/bvYzxdkK6g5vPQHRdJ0hnecAcYe5GUyOftLlHh S9uyJIwcFAzwQr/odEsEEfW9pyuqRM1AcNQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1681062489; x= 1681066089; bh=12U7GQnUNK760xoHKnFDzXvck9XgjAfeFN2te8QGrb4=; b=t cfsC81ZdZmC7Gan+nnYbfebkNQk8ZBfa2ty4GkuYr1rk6R5P7UthuEhQyi8gdENk 2oBOauFpNL5K8xUX4BLjOwnDGJrXUmlHdl9Gp4xj9EInxusLjfhIzNTl3MQZOoAd YiOZnpzb1/OUxR1tbftzic4rtL/wDbcbFl5DuWiOGfybEFKo3akjgrp3VAPc2mGD bhDvtsMv/KOLbxs2JakuOQqaLZ5MYOsF7o7+mPpAw09Mv0R1tCYi6wIhJjgtcZMr Ee7tF3sYuQhzp1mXQ0y1DMcIuuVdVIfsmHY28WcqQuDOdyk2bY01reF0Zjhb/XBV G31RYajTwtecbkTzURMBg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdektddguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepkfffgggfuffvfhfhjggtgfesth ejredttdefjeenucfhrhhomhepffhmihhtrhihucfiuhhtohhvuceoughmihhtrhihsehg uhhtohhvrdguvghvqeenucggtffrrghtthgvrhhnpedvleejleeghedtuddvtedugfefje ejgfelveethedvhfffledvhfetvefhgffhgeenucffohhmrghinhepghhithhhuhgsrdgt ohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 9 Apr 2023 13:48:07 -0400 (EDT) Message-ID: <108ec148-db08-1ff3-148f-a76ff657deae@gutov.dev> Date: Sun, 9 Apr 2023 20:48:05 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: bug#61917: 29.0.60; native compilation issues Content-Language: en-US To: 61917@debbugs.gnu.org, akrl@sdf.org References: <87zg8vmbb4.fsf@gmail.com> <83wn3zcfx7.fsf@gnu.org> <838rg62q5w.fsf@gnu.org> <83wn3q15h5.fsf@gnu.org> <87356dzxvn.fsf@gmail.com> <86cz4wd2s0.fsf@yasufuku.dev> From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 61917 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Hi Andrea and all, On 30/03/2023 16:32, Andrea Corallo wrote: >> I've confirmed that my build of emacs-29 ab4273056e0 works well. >> Thank you very much for your great work. >> >> - Recompiled all .elc and .eln successfully. >> >> - .eln issues of both yasnippet and ddskk (Japanese input method) have gone. >> They are successfully loaded, and work without any problem. > Wonderful, thank you very much for reporting! > > Closing this then. There was a report against company-mode which I just localized to this bug: https://github.com/company-mode/company-mode/issues/1381 The symptoms looked different, though: more like one sees when a macro definition is not loaded during byte-compilation ("Invalid function: xxx"). Just mentioning this here for posterity and better searchability. From unknown Thu Aug 14 12:25:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 08 May 2023 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator