bug-bison
[Top][All Lists]
Advanced

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

Re: Failed selftest of bison 1.30 under IRIX


From: Wolfram Wagner
Subject: Re: Failed selftest of bison 1.30 under IRIX
Date: Wed, 14 Nov 2001 15:56:56 +0100

Hi,

sure!

Here is the output:

address@hidden:/opt/gnu/src/bison-1.30/tests [552] ./testsuite -d -v -x 13
## --------------------------- ##
## GNU Bison 1.29e test suite. ##
## --------------------------- ##
13. calc.at:389: testing Calculator ...
+ 103: cat
+ 103: 1> calc.y 0</tmp/sh326584.22calc.at:389:bisoncalc.y-ocalc.c+103:bisoncalc.y-ocalc.ccalc.at:389:$cc$cflags$cppflagscalc.c-ocalc+103:gcc-g-o2-i../calc.c-ocalcstderr:as:warning:/var/tmp/cckzybjm.s,line7:labelshouldbeinside.ent/.endblock:.ltext0.ltext0:as:warning:/var/tmp/cckzybjm.s,line2247:labelshouldbeinside.ent/.endblock:.letext0.letext0:calc.at:389:iftest"$gcc"=yes;thencatstderr;elsetrue;fi+103:testyes=yes+103:catstderr---/dev/nullwednov1415:49:202001+++at-stdoutwednov1415:49:232001@@-0,0+1,4@@+as:warning:/var/tmp/cckzybjm.s,line7:labelshouldbeinside.ent/.endblock:.ltext0+.ltext0:+as:warning:/var/tmp/cckzybjm.s,line2247:labelshouldbeinside.ent/.endblock:.letext0+.letext0:13.calc.at:389:failednear`calc.at:389'
The output with -Werror:

as: address@hidden:/opt/gnu/src/bison-1.30/tests [554] gcc -Werror -g -O2 -I ../ calc.c -o calc
: /var/tmp/cc269oiE.s, line 7: label should be inside .ent/.end block: .Ltext0
.Ltext0:
as: Warning: /var/tmp/cc269oiE.s, line 2247: label should be inside .ent/.end block: .Letext0
.Letext0:
address@hidden:/opt/gnu/src/bison-1.30/tests [555] echo $?
0

BTW, I am wondering about this warning for a long time (but got used to ignore it). It happens every time I use gcc on this platform.

This is the output when I add -v to the gcc command:

address@hidden:/opt/gnu/src/bison-1.30/tests [556] gcc -v -Werror -g -O2 -I ../ calc.c -o calc
Reading specs from /opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/spec s
gcc version 2.95.3 20010315 (release)
/opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/cpp0 -lang-c -v -I ../ -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dunix -Dmips -Dsgi -Dhost_mips -DMIPSEB -D_MIPSEB -DSYSTYPE_SVR4 -D_LONGLONG -D_SVR4_SOURCE -D_MODERN_C -D__DSO__ -D__unix__ -D__mips__ -D__sgi__ -D__host_mips__ -D__MIPSEB__ -D_MIPSEB -D__SYSTYPE_SVR4__ -D_LONGLONG -D_SVR4_SOURCE -D_MODERN_C -D__DSO__ -D__unix -D__mips -D__sgi -D__host_mips -D__MIPSEB -D__SYSTYPE_SVR4 -Asystem(unix) -Asystem(svr4) -Acpu(mips) -Amachine(sgi) -D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -g -Werror -D__LANGUAGE_C -D_LANGUAGE_C -DLANGUAGE_C -D__SIZE_TYPE__=unsigned int -D__PTRDIFF_TYPE__=int -D__EXTENSIONS__ -D_SGI_SOURCE -D_MIPS_FPSET=32 -D_MIPS_ISA=_MIPS_ISA_MIPS3 -D_ABIN32=2 -D_MIPS_SIM=_ABIN32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32 -D_COMPILER_VERSION=601 -U__mips -D__mips=3 -D__mips64 calc.c /var/tmp/cc7jPzPL.i
GNU CPP version 2.95.3 20010315 (release) [AL 1.1, MM 40] SGI running IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
..
/usr/local/include
/opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/../../../../mips-sgi-i rix6.5/include
/opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/../../../../include/g+ +-3
End of omitted list.
/opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/cc1 /var/tmp/cc7jPzPL.i -quiet -dumpbase calc.c -g -O2 -Werror -version -o /var/tmp/ccGteodt.s
GNU C version 2.95.3 20010315 (release) (mips-sgi-irix6.5) compiled by GNU C version 2.95.3 20010315 (release).
/usr/bin/as -O2 -g0 -v -n32 -o /var/tmp/ccefRVbH.o /var/tmp/ccGteodt.s
///usr/lib32/cmplrs/cpp -DMIPSEB -D_MIPSEB -D_PIC -D__DSO__ -D_LANGUAGE_ASSEMBLY -DLANGUAGE_ASSEMBLY -Xdo_linesplice -dollar -Dmips -Dunix -Dsgi -Dhost_mips -D_SGI_SOURCE -D_LONGLONG -D_SVR4_SOURCE -D__sgi -D__host_mips -Amachine(mips) -D_SYSTYPE_SVR4 -D__unix -Asystem(unix) -D_COMPILER_VERSION=721 -D__mips=4 -D_MIPS_ISA=4 -D_ABIN32=2 -D_MIPS_SIM=_ABIN32 -D_MIPS_FPSET=32 -D_MIPS_SZINT=32 -D_MIPS_SZLONG=32 -D_MIPS_SZPTR=32 -I/usr/include /var/tmp/ccGteodt.s > /tmp/ctmi.AAAa01FVp
///usr/lib32/cmplrs/asm -G8 -EB -pic2 -elf -O2 -g0 -mips4 -n32 -t5_ll_sc_bug /tmp/ctmi.AAAa01FVp -o /var/tmp/ccefRVbH.o
as: Warning: /var/tmp/ccGteodt.s, line 7: label should be inside .ent/.end block: .Ltext0
.Ltext0:
as: Warning: /var/tmp/ccGteodt.s, line 2247: label should be inside .ent/.end block: .Letext0
.Letext0:
/opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/collect2 -call_shared -no_unresolved -init __do_global_ctors -fini __do_global_dtors -_SYSTYPE_SVR4 -woff 131 -n32 -o calc /usr/lib32/mips3/crt1.o /opt/gnu/6.5/IRIX64/lib/gcc-lib/ mips-sgi-irix6.5/2.95.3/crtbegin.o -L/opt/gnu/lib -L/opt/gnu/6.5/IRIX64/lib/gcc -lib/mips-sgi-irix6.5/2.95.3 -L/opt/gnu/6.5/IRIX64/mips-sgi-irix6.5/lib -L/usr/bin -L/opt/gnu/6.5/IRIX64/lib /var/tmp/ccefRVbH.o -rpath /opt/gnu/lib:/opt/gnu/6.5/IRIX64/lib/ -dont_warn_unused -lgcc -warn_unused -L/usr/lib32/mips3 -L/usr/lib32 -dont_warn_unused -lc -warn_unused -dont_warn_unused -lgcc -warn_unused /opt/gnu/6.5/IRIX64/lib/gcc-lib/mips-sgi-i rix6.5/2.95.3/crtend.o /usr/lib32/mips3/crtn.o

So it looks like the IRIX as produces the warning.

I hope that helps.

Wolfram





reply via email to

[Prev in Thread] Current Thread [Next in Thread]