[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#888253: marked as done (mpfr4: Please reduce optimization level on powerpcspe)



Your message dated Mon, 05 Feb 2018 09:08:18 +0000
with message-id <E1eicl8-0001Ta-3i@fasolo.debian.org>
and subject line Bug#888253: fixed in mpfr4 4.0.1~rc2-1
has caused the Debian Bug report #888253,
regarding mpfr4: Please reduce optimization level on powerpcspe
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
888253: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888253
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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
diff -Nru old/mpfr4-4.0.0/debian/rules new/mpfr4-4.0.0/debian/rules
--- old/mpfr4-4.0.0/debian/rules	2018-01-07 08:50:32.000000000 +0100
+++ new/mpfr4-4.0.0/debian/rules	2018-01-24 11:31:37.917782498 +0100
@@ -39,7 +39,7 @@
 CXXFLAGS := -g $(shell dpkg-buildflags --get CXXFLAGS)
 LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,defs
 
-ifeq (m68k,$(DEB_HOST_ARCH))
+ifneq (,$(filter $(DEB_HOST_ARCH), m68k powerpcspe))
   CFLAGS += -O0
 else ifeq (sh4,$(DEB_HOST_ARCH))
   CFLAGS += -mieee

--- End Message ---
--- Begin Message ---
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-----

--- End Message ---

Reply to: