Debian Bug report logs - #888253
mpfr4: Please reduce optimization level on powerpcspe

version graph

Package: src:mpfr4; Maintainer for src:mpfr4 is Debian GCC Maintainers <debian-gcc@lists.debian.org>;

Reported by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>

Date: Wed, 24 Jan 2018 10:42:01 UTC

Severity: important

Tags: patch

Found in version mpfr4/3.1.6-1

Fixed in version mpfr4/4.0.1~rc2-1

Done: Matthias Klose <doko@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-powerpc@lists.debian.org, Debian GCC Maintainers <debian-gcc@lists.debian.org>:
Bug#888253; Package src:mpfr4. (Wed, 24 Jan 2018 10:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>:
New Bug report received and forwarded. Copy sent to debian-powerpc@lists.debian.org, Debian GCC Maintainers <debian-gcc@lists.debian.org>. (Wed, 24 Jan 2018 10:42:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: mpfr4: Please reduce optimization level on powerpcspe
Date: Wed, 24 Jan 2018 11:38:35 +0100
[Message part 1 (text/plain, inline)]
Source: mpfr4
Version: 3.1.6-1
Severity: important
Tags: patch
User: debian-powerpc@lists.debian.org
Usertags: powerpcspe

Hello!

The mpfr4 build for the 4.x versions is currently choking on gcc ICEs [1]:

../../src/set_d64.c: In function 'mpfr_set_decimal64':
../../src/set_d64.c:429:1: error: unrecognizable insn:
 }
 ^
(insn 15 14 16 2 (set (reg:DF 155 [ _9 ])
        (subreg:DF (reg/v:DD 214 [ d ]) 0)) "../../src/set_d64.c":130 -1
     (nil))
../../src/set_d64.c:429:1: internal compiler error: in extract_insn, at recog.c:2311
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
Preprocessed source stored into /tmp/ccilswZc.out file, please attach this to your bugreport.

Since this prevents powerpcspe from the libmpfr6 transition, I suggest
reducing the optimization level on this architecture as a quick work-
around. I will file an upstream gcc bug and also check whether we still
need -O0 on m68k.

Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=mpfr4&arch=powerpcspe&ver=4.0.0-5&stamp=1516751176&raw=0

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
[mpfr4-ppcspe-optimization.diff (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian GCC Maintainers <debian-gcc@lists.debian.org>:
Bug#888253; Package src:mpfr4. (Wed, 24 Jan 2018 15:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Vincent Lefevre <vincent@vinc17.net>:
Extra info received and forwarded to list. Copy sent to Debian GCC Maintainers <debian-gcc@lists.debian.org>. (Wed, 24 Jan 2018 15:12:05 GMT) (full text, mbox, link).


Message #10 received at 888253@bugs.debian.org (full text, mbox, reply):

From: Vincent Lefevre <vincent@vinc17.net>
To: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>, 888253@bugs.debian.org
Subject: Re: Bug#888253: mpfr4: Please reduce optimization level on powerpcspe
Date: Wed, 24 Jan 2018 16:10:46 +0100
On 2018-01-24 11:38:35 +0100, John Paul Adrian Glaubitz wrote:
> Source: mpfr4
> Version: 3.1.6-1
           ^^^^^^^
I suppose that this should be 4.0.0-5.

[...]
> The mpfr4 build for the 4.x versions is currently choking on gcc ICEs [1]:
                          ^^^^^^^^^^^^

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Reply sent to Matthias Klose <doko@debian.org>:
You have taken responsibility. (Mon, 05 Feb 2018 09:09:09 GMT) (full text, mbox, link).


Notification sent to John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>:
Bug acknowledged by developer. (Mon, 05 Feb 2018 09:09:09 GMT) (full text, mbox, link).


Message #15 received at 888253-close@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: 888253-close@bugs.debian.org
Subject: Bug#888253: fixed in mpfr4 4.0.1~rc2-1
Date: Mon, 05 Feb 2018 09:08:18 +0000
Source: mpfr4
Source-Version: 4.0.1~rc2-1

We believe that the bug you reported is fixed in the latest version of
mpfr4, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 888253@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated mpfr4 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 05 Feb 2018 09:11:12 +0100
Source: mpfr4
Binary: libmpfr6 libmpfr-dev libmpfr-doc
Architecture: source
Version: 4.0.1~rc2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 libmpfr-dev - multiple precision floating-point computation developers tools
 libmpfr-doc - multiple precision floating-point computation documentation
 libmpfr6   - multiple precision floating-point computation
Closes: 888253
Changes:
 mpfr4 (4.0.1~rc2-1) unstable; urgency=medium
 .
   * mpfr 4.0.1 release candidate 2.
   * Disable building the pdf docs for now. See #889631.
   * Build using -O1 on powerpcspe. Closes: #888253.
Checksums-Sha1:
 d83f568b869c496f8360abcb1cc01cedcea42a40 2000 mpfr4_4.0.1~rc2-1.dsc
 ea316b8f515b178b7f20f13ef08eb9b18e57e88f 1412608 mpfr4_4.0.1~rc2.orig.tar.xz
 75bd2b6ceb40745b5aac43ab9045211fb9c239b4 10420 mpfr4_4.0.1~rc2-1.debian.tar.xz
 6f4e3ed1a7313d924868506ef865fcc7d414f0fb 5440 mpfr4_4.0.1~rc2-1_source.buildinfo
Checksums-Sha256:
 05d34558b913fd80730011b57085fe35c6c1e162577d01be9ff6ebcaa0e6592a 2000 mpfr4_4.0.1~rc2-1.dsc
 93a1c576056f79292315f56d112f995723293cc54f57dd2ca87a647cd255ead4 1412608 mpfr4_4.0.1~rc2.orig.tar.xz
 f68e6b98cfbe403b203ab101efb08223e2501fdd4a59b582856cd42df4ce1971 10420 mpfr4_4.0.1~rc2-1.debian.tar.xz
 c6de69e2f3bbf025f5426d5d449b842098ff6a1b3ed0c97fe256a3bd0b31aa65 5440 mpfr4_4.0.1~rc2-1_source.buildinfo
Files:
 7d86feb9392c2d35e67aeebbf7f98f90 2000 math optional mpfr4_4.0.1~rc2-1.dsc
 9bf3ffd418b01573785af97f40272920 1412608 math optional mpfr4_4.0.1~rc2.orig.tar.xz
 b6f9938b325911542787a5d175e42870 10420 math optional mpfr4_4.0.1~rc2-1.debian.tar.xz
 0b507bd88d3a550c2a2401a95fc49367 5440 math optional mpfr4_4.0.1~rc2-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlp4EbEQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9RiVEACkLLO5SP1+ujHzpKIvJYSvcx6MCXZv73Af
XhRlqDtMwERXmn329t1JvZSH1uxXzaikzuvYHvHqscVVRa9A7ksgusweIR/T+1LQ
/4Hn1Fu1xPT3ETLRfAJEs+RWilkBG8WgjZejEUd69MzyygrtizEQck2vK7zQUbkE
k+hwcxbZKwkgRup9+bhF2qpaB1QFGa71Gq7j59Njv/I8t46KutRaZNTdfFd+5XPr
fma2ExWrcdSIdXCSIvLly0sFTa1vUuxJ4/RH88oE7WihlFbamtOMx+4DGWKUKCBT
cVEpGso4OBMLcTxxSEQpYaSwMffY5O1W3jEYHzduhY72MilcJQCLYoHE+oJn3Gl1
ElYAg8qnRQj4QXi2RLxGuvcsproS2MbMgmbENaM45bFdge32sNZvEgyKyhZWtheg
kt3SNGFb3v2zdfbSLmQzyUU3xpvx04LFZVhHhfE5v5KAM06b8lK+aTpMO3MToc2k
wncvZp1j3fDYzJ8oNvtlHphtHZNnBjKCRD48vXZ78dZwozdcCQw11NklKL3T8Tzv
1F40i1nBd7UKAqHQy/T10nkfuCuwHRME+L86Dfr5g7RfT7j35N1BYKLkJEaPFQpL
55z30Wf0fZpSLNEnJFVQoGUfYdXGQmCrEGHlSfdmjwKNMT4bfJEyd7kFVJMzAB3Z
BDkh65czXg==
=bP/2
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 18 Apr 2018 07:27:55 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Jul 15 23:52:31 2021; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.