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

Bug#524472: gcc-4.3: gcc 4.3.2 miscompiles GMP 4.3.0



Package: gcc-4.3
Version: 4.3.2-1.1
Severity: important
Tags: lenny

When I build GMP 4.3.0 with gcc 4.3.2, I get the following errors in
"make check":

rootrem.c:338: GNU MP assertion failed: bn >= qn
/bin/sh: line 4:  2231 Aborted                 (core dumped) ${dir}$tst
FAIL: reuse
rootrem.c:338: GNU MP assertion failed: bn >= qn
/bin/sh: line 4:  2256 Aborted                 (core dumped) ${dir}$tst
FAIL: t-root

This is a known bug in GCC 4.3.2 (I don't have any reference for the
moment, but I can ask for more information), that has been fixed in
GCC 4.3.3. I wonder if the patch can be backported to lenny, as such
bugs (compiler bugs which silently lead to incorrect code) can have
nasty effects on software the user or administrator has compiled:
incorrect results, erratic behavior...

-- System Information:
Debian Release: 5.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.3 depends on:
ii  binutils            2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii  cpp-4.3             4.3.2-1.1            The GNU C preprocessor
ii  gcc-4.3-base        4.3.2-1.1            The GNU Compiler Collection (base 
ii  libc6               2.7-18               GNU C Library: Shared libraries
ii  libgcc1             1:4.3.2-1.1          GCC support library
ii  libgomp1            4.3.2-1.1            GCC OpenMP (GOMP) support library

Versions of packages gcc-4.3 recommends:
ii  libc6-dev                     2.7-18     GNU C Library: Development Librari

Versions of packages gcc-4.3 suggests:
pn  gcc-4.3-doc                   <none>     (no description available)
pn  gcc-4.3-locales               <none>     (no description available)
ii  gcc-4.3-multilib              4.3.2-1.1  The GNU C compiler (multilib files
pn  libgcc1-dbg                   <none>     (no description available)
pn  libgomp1-dbg                  <none>     (no description available)
pn  libmudflap0-4.3-dev           <none>     (no description available)
pn  libmudflap0-dbg               <none>     (no description available)

-- no debconf information



Reply to: