From unknown Tue Aug 19 23:15:39 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12195: 24.1.50; error when evaluating compiled emtpy setq-default form Resent-From: Michael Heerdegen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Aug 2012 01:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12195@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: michael_heerdegen@web.de Received: via spool by submit@debbugs.gnu.org id=B.134490848625549 (code B ref -1); Tue, 14 Aug 2012 01:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2012 01:41:26 +0000 Received: from localhost ([127.0.0.1]:54540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T168L-0006e1-B1 for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:41:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40850) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T168J-0006du-BB for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:41:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T15zy-0007BS-SF for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:32:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,RCVD_IN_XBL autolearn=ham version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:48689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T15zy-0007BO-PO for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:32:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35727) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T15zw-0006cA-PF for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 21:32:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T15zw-0007BA-0U for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 21:32:44 -0400 Received: from mout.web.de ([212.227.15.4]:61374) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T15zv-0007B6-N9 for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 21:32:43 -0400 Received: from snow.dragon ([82.113.121.186]) by smtp.web.de (mrweb002) with ESMTPSA (Nemesis) id 0Lw1CH-1Tm1no0U6H-017Iaz for ; Tue, 14 Aug 2012 03:32:41 +0200 Date: Tue, 14 Aug 2012 03:35:00 +0200 Message-Id: <87mx1ydznf.fsf@web.de> From: Michael Heerdegen X-Provags-ID: V02:K0:sm/N7vmPwkCIwQDJEnBh0/JQP9YXs1p8SBWJEyVTJTp j1t2ffh2yzqv3/SUDiZ5pN4EC2Jg5FB4ZyhUxZSX3mAoQB9u8D NwGAftGDIICvSFWuu6wqfsVJEuu1CrQ9VSKDx+wZTZLpFlbHRA WUg5roAVxWPzD0FLUwb66UU09eBUlcs41rwz+SBeCL3rN9yLTM xZpGkwtG8/A1kks0Dxe3+iFwaZ0I1RagKPim8qO5JE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hello, imagine somebody has something like this in an init file: (setq-default ;; foo 17 ) i.e. an `setq-default' form that has no arguments because the user has commented out all its arguments. Loading such a form is ok. But if you compile it and evaluate the result, you get an error: wrong-number-of-arguments set-default 1 This doesn't happen with `setq' instead of `setq-default', btw. Thanks, Michael. In GNU Emacs 24.1.50.1 (i486-pc-linux-gnu, GTK+ Version 3.4.2) of 2012-08-07 on dex, modified by Debian (emacs-snapshot package, version 2:20120807-1) Windowing system distributor `The X.Org Foundation', version 11.0.11203000 Configured using: `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.1.50/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-crt-dir=/usr/lib/i386-linux-gnu/' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed -znocombreloc' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' From unknown Tue Aug 19 23:15:39 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: michael_heerdegen@web.de Subject: bug#12195: closed (Re: bug#12195: 24.1.50; error when evaluating compiled emtpy setq-default form) Message-ID: References: <87mx1ydznf.fsf@web.de> X-Gnu-PR-Message: they-closed 12195 X-Gnu-PR-Package: emacs Reply-To: 12195@debbugs.gnu.org Date: Tue, 14 Aug 2012 18:34:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1344969242-30981-1" This is a multi-part message in MIME format... ------------=_1344969242-30981-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #12195: 24.1.50; error when evaluating compiled emtpy setq-default form which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 12195@debbugs.gnu.org. --=20 12195: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12195 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1344969242-30981-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 12195-done) by debbugs.gnu.org; 14 Aug 2012 18:33:22 +0000 Received: from localhost ([127.0.0.1]:56831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1Lvd-00082s-Ik for submit@debbugs.gnu.org; Tue, 14 Aug 2012 14:33:22 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:49167) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1Lva-00082l-P9 for 12195-done@debbugs.gnu.org; Tue, 14 Aug 2012 14:33:19 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1T1LnC-0004Ex-46; Tue, 14 Aug 2012 14:24:38 -0400 From: Glenn Morris To: 12195-done@debbugs.gnu.org Subject: Re: bug#12195: 24.1.50; error when evaluating compiled emtpy setq-default form References: <87mx1ydznf.fsf@web.de> X-Spook: oil analyzer South Africa Rubin Arnett DES Delta Force X-Ran: U^^u2,w9RNMNSIq7/|A(Q[LcOx9x"zA;)>-{Z)M&}zH#7>1)pbl[7NP`SePEf@<2o,S&LN X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 14 Aug 2012 14:24:37 -0400 In-Reply-To: <87mx1ydznf.fsf@web.de> (Michael Heerdegen's message of "Tue, 14 Aug 2012 03:35:00 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 12195-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Version: 24.3 Fixed in trunk, currently expected to be 24.3. ------------=_1344969242-30981-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Aug 2012 01:41:26 +0000 Received: from localhost ([127.0.0.1]:54540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T168L-0006e1-B1 for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:41:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40850) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T168J-0006du-BB for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:41:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T15zy-0007BS-SF for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:32:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,RCVD_IN_XBL autolearn=ham version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:48689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T15zy-0007BO-PO for submit@debbugs.gnu.org; Mon, 13 Aug 2012 21:32:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35727) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T15zw-0006cA-PF for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 21:32:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T15zw-0007BA-0U for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 21:32:44 -0400 Received: from mout.web.de ([212.227.15.4]:61374) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T15zv-0007B6-N9 for bug-gnu-emacs@gnu.org; Mon, 13 Aug 2012 21:32:43 -0400 Received: from snow.dragon ([82.113.121.186]) by smtp.web.de (mrweb002) with ESMTPSA (Nemesis) id 0Lw1CH-1Tm1no0U6H-017Iaz for ; Tue, 14 Aug 2012 03:32:41 +0200 Date: Tue, 14 Aug 2012 03:35:00 +0200 Message-Id: <87mx1ydznf.fsf@web.de> From: Michael Heerdegen To: bug-gnu-emacs@gnu.org Subject: 24.1.50; error when evaluating compiled emtpy setq-default form X-Provags-ID: V02:K0:sm/N7vmPwkCIwQDJEnBh0/JQP9YXs1p8SBWJEyVTJTp j1t2ffh2yzqv3/SUDiZ5pN4EC2Jg5FB4ZyhUxZSX3mAoQB9u8D NwGAftGDIICvSFWuu6wqfsVJEuu1CrQ9VSKDx+wZTZLpFlbHRA WUg5roAVxWPzD0FLUwb66UU09eBUlcs41rwz+SBeCL3rN9yLTM xZpGkwtG8/A1kks0Dxe3+iFwaZ0I1RagKPim8qO5JE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: michael_heerdegen@web.de List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hello, imagine somebody has something like this in an init file: (setq-default ;; foo 17 ) i.e. an `setq-default' form that has no arguments because the user has commented out all its arguments. Loading such a form is ok. But if you compile it and evaluate the result, you get an error: wrong-number-of-arguments set-default 1 This doesn't happen with `setq' instead of `setq-default', btw. Thanks, Michael. In GNU Emacs 24.1.50.1 (i486-pc-linux-gnu, GTK+ Version 3.4.2) of 2012-08-07 on dex, modified by Debian (emacs-snapshot package, version 2:20120807-1) Windowing system distributor `The X.Org Foundation', version 11.0.11203000 Configured using: `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.1.50/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-crt-dir=/usr/lib/i386-linux-gnu/' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed -znocombreloc' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' ------------=_1344969242-30981-1--