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

Bug#446714: marked as done (gcc-4.3: Fails to build a program which builds fine with gcc-4.1)



Your message dated Sat, 24 Nov 2007 13:03:27 +0100
with message-id <18248.4879.621540.127460@gargle.gargle.HOWL>
and subject line Bug#446714: gcc-4.3: Fails to build a program which builds fine with gcc-4.1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: gcc-4.3
Version: 4.3-20070902-1
Severity: normal

Dear Debian GCC team,

I am preparing a package for DiAlign-T, a bioinformatic software.
(http://bugs.debian.org/445983). I manage to build it with gcc-4.1, but
not gcc-4.3 neither gcc-4.2. Here is the output of the compilation:

chouca〔source〕$ make CC=gcc-4.3 CFLAGS='-Wall -g -O2' CPPFLAGS=''
gcc-4.3 -Wall -g -O2   -c -o museq.o museq.c
museq.c: In function ‘main’:
museq.c:80: warning: ‘pdist’ may be used uninitialized in this function
museq.c:79: warning: ‘in_seq_col’ may be used uninitialized in this function
gcc-4.3 -Wall -g -O2   -c -o parameters.o parameters.c
gcc-4.3 -Wall -g -O2   -c -o io.o io.c
io.c: In function ‘read_fasta’:
io.c:407: warning: ‘data_maxlen’ may be used uninitialized in this function
io.c:406: warning: ‘slen’ may be used uninitialized in this function
io.c:405: warning: ‘data’ may be used uninitialized in this function
io.c:392: warning: ‘seq’ may be used uninitialized in this function
gcc-4.3 -Wall -g -O2   -c -o diag.o diag.c
diag.c: In function ‘find_diags_dyn’:
diag.c:850: warning: ‘ap’ may be used uninitialized in this function
diag.c: In function ‘find_diags_dialign’:
diag.c:423: warning: ‘ap’ may be used uninitialized in this function
gcc-4.3 -Wall -g -O2   -c -o alig.o alig.c
alig.c: In function ‘prepare_alignment’:
alig.c:637: warning: ‘max’ may be used uninitialized in this function
alig.c: In function ‘adapt_diag’:
alig.c:225: warning: ‘succF’ may be used uninitialized in this function
alig.c:225: warning: ‘predF’ may be used uninitialized in this function
alig.c: In function ‘simple_aligner’:
alig.c:806: warning: ‘tclock’ may be used uninitialized in this function
gcc-4.3 -Wall -g -O2   -c -o prob.o prob.c
prob.c: In function ‘calc_score_dist’:
prob.c:157: warning: ‘sq1’ is used uninitialized in this function
prob.c:158: warning: ‘sq2’ is used uninitialized in this function
prob.c:248: internal compiler error: in assign_386_stack_local, at
config/i386/i386.c:15706
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.3/README.Bugs>.
make: *** [prob.o] Erreur 1

Interestingly, this bug seems to be arch-specific: I managed to build
dialign-t with gcc-4.2 on a powerpc system.

I do not know enough of C to say anything more... but if you want me to
submit upstream and forward you the bug number I will do it.

Have a nice day,

-- Charles Plessy, Wako, Saitama, Japan


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.3 depends on:
ii  binutils              2.18~cvs20070812-1 The GNU assembler, linker and bina
ii  cpp-4.3               4.3-20070902-1     The GNU C preprocessor
ii  gcc-4.3-base          4.3-20070902-1     The GNU Compiler Collection (base 
ii  libc6                 2.6.1-1+b1         GNU C Library: Shared libraries
ii  libgcc1               1:4.3-20070902-1   GCC support library
ii  libgmp3c2             2:4.2.1+dfsg-5     Multiprecision arithmetic library
ii  libgomp1              4.3-20070902-1     GCC OpenMP (GOMP) support library
ii  libmpfr1ldbl          2.3.0~rc1.dfsg.1-2 multiple precision floating-point 

Versions of packages gcc-4.3 recommends:
ii  libc6-dev                 2.6.1-1+b1     GNU C Library: Development Librari
ii  libmudflap0-4.3-dev       4.3-20070902-1 GCC mudflap support libraries (dev

-- no debconf information



--- End Message ---
--- Begin Message ---
Apparently this is fixed in recent versions of gcc-4.2 and
gcc-snapshot.


--- End Message ---

Reply to: