From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.bugs Subject: bug#32086: 26.1.50; Floating point exceptions during byte-compilation on alpha-unknown-linux-gnu Date: Sat, 7 Jul 2018 20:26:55 +0200 Message-ID: <23361.1519.967618.290345@a1i15.kph.uni-mainz.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1530987965 9510 195.159.176.226 (7 Jul 2018 18:26:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 7 Jul 2018 18:26:05 +0000 (UTC) Cc: Tobias Klausmann To: 32086@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 07 20:26:01 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbruC-0002Lq-UW for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Jul 2018 20:26:01 +0200 Original-Received: from localhost ([::1]:34565 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbrwK-00025t-3M for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Jul 2018 14:28:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50495) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbrwD-00025n-9r for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:28:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbrwA-0000DR-32 for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:28:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42510) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fbrw9-0000D3-Vk for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fbrw9-0007Jt-Q3 for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ulrich Mueller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Jul 2018 18:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.153098803528071 (code B ref -1); Sat, 07 Jul 2018 18:28:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Jul 2018 18:27:15 +0000 Original-Received: from localhost ([127.0.0.1]:50406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbrvP-0007Ih-CD for submit@debbugs.gnu.org; Sat, 07 Jul 2018 14:27:15 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbrvN-0007IV-Qk for submit@debbugs.gnu.org; Sat, 07 Jul 2018 14:27:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbrvH-00087i-Jk for submit@debbugs.gnu.org; Sat, 07 Jul 2018 14:27:08 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45598) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fbrvH-00087e-GO for submit@debbugs.gnu.org; Sat, 07 Jul 2018 14:27:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbrvG-00022y-D5 for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:27:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbrvD-00085g-8p for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:27:06 -0400 Original-Received: from smtp.gentoo.org ([140.211.166.183]:36832) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fbrvD-000855-1c for bug-gnu-emacs@gnu.org; Sat, 07 Jul 2018 14:27:03 -0400 Original-Received: from a1i15.kph.uni-mainz.de (host2092.kph.uni-mainz.de [134.93.134.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ulm) by smtp.gentoo.org (Postfix) with ESMTPSA id DB576335C81; Sat, 7 Jul 2018 18:26:59 +0000 (UTC) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:148314 Archived-At: Another regression on alpha-unknown-linux-gnu, byte-compilation of the following four lisp files fails with floating point exceptions: make[2]: Entering directory '/space/homedirs/ulm/emacs/lisp' EMACSLOADPATH= '../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile calculator.el EMACSLOADPATH= '../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile calc/calc-math.el EMACSLOADPATH= '../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile nxml/rng-xsd.el EMACSLOADPATH= '../src/emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile org/org-table.el make[2]: *** [Makefile:297: calc/calc-math.elc] Floating point exception make[2]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:297: nxml/rng-xsd.elc] Floating point exception make[2]: *** [Makefile:297: calculator.elc] Floating point exception make[2]: *** [Makefile:297: org/org-table.elc] Floating point exception make[2]: Leaving directory '/space/homedirs/ulm/emacs/lisp' make[1]: *** [Makefile:320: compile-main] Error 2 make[1]: Leaving directory '/space/homedirs/ulm/emacs/lisp' make: *** [Makefile:405: lisp] Error 2 The exceptions are triggered in functions string_to_number in lread.c and float_to_string in print.c when values of infinity or NaN are being passed. The same lisp files (from the emacs-26 branch) can be compiled with Emacs 25.3, though. (On first glance, it doesn't look like the code in lread.c and print.c has changed, so the problem must be somewhere else. Signal handling?) In GNU Emacs 26.1.50 (build 1, alpha-unknown-linux-gnu) of 2018-07-07 built on monolith Repository revision: b73cde5e2815c531df7f5fd13e214a7d92f78239 Configured using: 'configure --prefix=/usr --build=alpha-unknown-linux-gnu --host=alpha-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-silent-rules --docdir=/usr/share/doc/emacs-26.1 --htmldir=/usr/share/doc/emacs-26.1/html --libdir=/usr/lib --program-suffix=-emacs-26 --infodir=/usr/share/info/emacs-26 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --enable-acl --without-dbus --without-modules --without-gameuser --without-gpm --without-kerberos --without-kerberos5 --without-lcms2 --without-xml2 --without-mailutils --without-selinux --with-gnutls --without-libsystemd --with-threads --without-wide-int --with-zlib --with-sound=no --without-x --without-ns' Configured features: NOTIFY ACL GNUTLS ZLIB THREADS