Le jeu 16/01/2003 à 22:39, Matthias Klose a écrit :
> Josselin Mouette writes:
> > Package: gcc-3.2
> > Version: 1:3.2.2-0pre3
> > Severity: important
> > 
> > It seems that the m68k buildd encountered a GCC bug while building HDF5
> > with gcc-3.2 :
> > http://buildd.debian.org/fetch.php?&pkg=hdf5&ver=1.4.4-1&arch=m68k&stamp=1042664726&file=log&as=raw
> > The appropriate lines are :
> > gcc -Wno-long-long -ansi -pedantic -Wall -W -Wundef -Wshadow 
> > -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align 
> > -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return 
> > -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
> > -Wredundant-decls -Wnested-externs -Winline -O -I. -I../../../src 
> > -DH5_DEBUG_API -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
> > -D_FILE_OFFSET_BITS=64 -D_POSIX_SOURCE -D_BSD_SOURCE -c 
> > ../../../src/H5Fistore.c -fPIC -DPIC -o .libs/H5Fistore.lo
> > ../../../src/H5Fistore.c: In function `H5F_istore_read':
> > ../../../src/H5Fistore.c:1777: Internal compiler error in 
> > instantiate_virtual_regs_1, at function.c:4134
> > 
> > I don't have much time to investigate on it yet, but I will try to 
> > extract the faulty code in a few days.
> 
> yes, _PLEASE_
> 
> - attach the preprocessed source

The preprocessed source is quite huge (~200K), even when removing all
the other functions, as there are lots of required headers. It is
available on gluck:~joss/public_html/foo.i.

> - name the gcc versions that built your package

It looks like GCC 2.95.4 and GCC 3.0.4 don't exhibit that bug.

> - investigate, if changing the optimization level / omitting -f
>   options changes the behaviour.

The only faulty seems to be -O1. With -O0 or -O2, the file builds fine
(which makes me wonder if this package shouldn't be built with -O2
anyway).

Regards,
-- 
 .''`.           Josselin Mouette        /\./\
: :' :           [EMAIL PROTECTED]
`. `'                        [EMAIL PROTECTED]
  `-  Debian GNU/Linux -- The power of freedom

Attachment: signature.asc
Description: PGP signature

Reply via email to