This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
bootstrap failure on sparc-sun-sunos4.1.4
- To: gcc at gcc dot gnu dot org
- Subject: bootstrap failure on sparc-sun-sunos4.1.4
- From: Romain Dolbeau <dolbeau at irisa dot fr>
- Date: Tue, 20 Feb 2001 10:43:18 +0100
- Organization: IRISA, Campus de Beaulieu, 35042 Rennes Cedex, FRANCE
Hello,
Bootstrap of the gcc-3_0-branch (as of Thu Feb 15 19:49:23 CET 2001,
due to time constraint) fail on a sparc-sun-sunos4.1.4 host.
There's many tools of the GNU toolchains installed in the PATH
(build fail a lot sooner when they are last, apparently
'/bin/make' is at fault - I can provide the log for
this too).
Bootstrap compiler is gcc-2.7.2.3.f.1. Latest GNU m4/automake/autoconf
installed. GNU make 3.77. GNU binutils 2.10.1.
Everything goes fine for the first 17 hours and the successful build
of stage1, stage2 and stage3 compiler and succesful comparison of
stage2 and 3, until this :
#####
[massive snip of logfile, available upon request]
#####
Adding multilib support to Makefile in
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3
with_multisubdir=pic
running mkc++config
running mknumeric_limits
/home/CURRENT/GCC-TEST/gcc/objdir-sun4c/gcc/g++
-B/home/CURRENT/GCC-TEST/gcc/objdir-sun4c/gcc/ -nostdinc++
-L/home/CURRENT/GCC-TEST/gcc/objdir-sun4c/sparc-sun-sunos4.1.4/pic/libstdc++-v3/src
-L/home/CURRENT/GCC-TEST/gcc/objdir-sun4c/sparc-sun-sunos4.1.4/pic/libstdc++-v3/src/.libs
-B/usr/local/gcc-3.0-test/sparc-sun-sunos4.1.4/bin/
-B/usr/local/gcc-3.0-test/sparc-sun-sunos4.1.4/lib/ -isystem
/usr/local/gcc-3.0-test/sparc-sun-sunos4.1.4/include -fpic -I.
-I/home/CURRENT/GCC-TEST/gcc/objdir-sun4c/sparc-sun-sunos4.1.4/pic/libstdc++-v3/include
-DHAVE_CONFIG_H -o
/home/CURRENT/GCC-TEST/gcc/objdir-sun4c/sparc-sun-sunos4.1.4/pic/libstdc++-v3/src/gen-num-limits
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc
-nodefaultlibs -lgcc -lc
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = unsigned char]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:187: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:187: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = short unsigned int]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:188: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:188: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = unsigned int]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:189: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:189: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = long unsigned int]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:190: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:190: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = bool]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = bool]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:755:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = bool]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:755:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = char]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = char]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:757:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = char]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:757:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = signed char]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = signed char]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:758:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = signed char]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:758:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = short int]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = short int]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:764:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = short int]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:764:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = int]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = int]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:767:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = int]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:767:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = long int]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = long int]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:770:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = long int]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:770:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = float]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = float]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:778:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = float]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:778:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = double]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = double]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:779:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = double]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:779:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc: In
function
`void traps() [with T = long double]':
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = long double]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:780:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:168: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:169: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:746:
instantiated from `type_trait<T>::type_trait() [with T = long double]'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:780:
instantiated from here
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:171: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
/home/CURRENT/GCC-TEST/gcc/libstdc++-v3/src/gen-num-limits.cc:172: no
matching
function for call to `signal_adapter(void (*(&)(...))(...), int, void
(&)(int))'
gen-num-limits failed to build, exiting.
mknumeric_limits failed to execute properly: exiting
make[1]: *** [configure-target-libstdc++-v3] Error 1
make[1]: Leaving directory `/home/CURRENT/GCC-TEST/gcc/objdir-sun4c'
make: *** [bootstrap] Error 2
gcc_build: error: Could not bootstrap the compiler
#####
--
DOLBEAU Romain | l'histoire est entierement vraie, puisque
ENS Cachan / Ker Lann | je l'ai imaginee d'un bout a l'autre
dolbeau@irisa.fr | -- Boris Vian