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

Re: Request for help tracking down m68k assembler error in cernlib



"Kevin B. McCarty" <kmccarty@Princeton.EDU> writes:

> Hi,
> 
> It seems that (at least on the 'crest' buildd), compiling cernlib on m68k
> dies on the file src/mclibs/isajet/code/sigssz.F with this error:
> 
> /tmp/ccpviqVJ.s: Assembler messages:
> /tmp/ccpviqVJ.s:9432: Error: value out of range
> /tmp/ccpviqVJ.s:9434: Error: value out of range
> 
> The full buildd log is here, although it is probably not too instructive: 
> http://buildd.debian.org/fetch.php?&pkg=cernlib&ver=2003.09.03-2&arch=m68k&file=log
> 
> If anyone would like to help debug this issue, please refer to the 
> instructions at http://bugs.debian.org/222442 and submit a report here: 
> 222442@bugs.debian.org .  It would be best if people check to make
> sure no one has already submitted an identical report.  Unfortunately I 
> don't personally have access to an m68k machine (not being a Debian 
> developer).
> 
> Of course, patches to fix the actual bug would be even better :-)
> 
> Thank you!

Hi,

the preprocessed file attached to the bugreport build fine once the
"#line" thing is fixed:
----------------------------------------------------------------------
mrvn@a4000:~/build/cernlib/bug% sed "s/^# /#line /g" <sigssz.f.orig >sigssz.f
mrvn@a4000:~/build/cernlib/bug% g77-3.3 -v -g -c -O3 -save-temps -o sigssz.o sigssz.f
Reading specs from /usr/lib/gcc-lib/m68k-linux/3.3.2/specs
Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,objc,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-sjlj-exceptions --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc m68k-linux
Thread model: posix
gcc version 3.3.2 (Debian)
 /usr/lib/gcc-lib/m68k-linux/3.3.2/f771 sigssz.f -quiet -dumpbase sigssz.f -auxbase-strip sigssz.o -g -O3 -version -o sigssz.s
GNU F77 version 3.3.2 (Debian) (m68k-linux)
        compiled by GNU C version 3.3.2 (Debian).
GGC heuristics: --param ggc-min-expand=36 --param ggc-min-heapsize=11907
 as -V -Qy -o sigssz.o sigssz.s
GNU assembler version 2.14.90.0.7 (m68k-linux) using BFD version 2.14.90.0.7 20031029 Debian GNU/Linux
mrvn@a4000:~/build/cernlib/bug% ls -l
total 416
-rw-r--r--    1 mrvn     mrvn        40443 Dec  1 02:03 sigssz.f
-rw-r--r--    1 mrvn     mrvn        40323 Dec  1 02:00 sigssz.f.orig
-rw-r--r--    1 mrvn     mrvn        75712 Dec  1 02:06 sigssz.o
-rw-r--r--    1 mrvn     mrvn       256173 Dec  1 02:06 sigssz.s
----------------------------------------------------------------------

Package: binutils       Version: 2.14.90.0.7-3
Package: libc6          Version: 2.3.2.ds1-10
Package: g77-3.3        Version: 1:3.3.2-4
Package: libg2c0        Version: 1:3.3.2-4
Package: gcc-3.3        Version: 1:3.3.2-4

I'm building the complete cernlib package now. ~50h till it hits the
"buggy" file and however longer to complete if it does.

MfG
        Goswin



Reply to: