This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

bootstrap failure on sparc-sun-sunos4.1.4


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]