This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

[Bug other/15356] New: testsuite uses installed g++ instead of newly bootstrapped g++


make check-c++ RUNTESTFLAGS="-v -v" > make-check-c++.1.out 2>&1 
says: 
Invoking the compiler  
as /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/g++ -shared-libgcc  
-B/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/ -nostdinc++ ... 
but 
make check-gcc-c++ RUNTESTFLAGS="-v -v" > make-check-gcc-c++.1.out 2>&1 
says: 
Invoking the compiler as  
g++ /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/g++.dg/bprob/g++-bprob-1.C   
-nostdinc++  
 
Why is the test for c++ not using the same newly bootstrapped compiler as is 
used by the test for libstdc++? 
 
Following is the beginning of make-check-gcc-c++.1.out 
The whole file is 24.3MB in size. 
 
See also the thread "gcc testsuite apparently can't find g++" 
http://gcc.gnu.org/ml/gcc-help/2004-05/msg00050.html 
 
make[1]: Entering directory 
`/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc' 
(rootme=`${PWDCMD-pwd}`; export rootme; \ 
srcdir=`cd ../../gcc-3.4.0/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ 
cd testsuite; \ 
EXPECT=expect ; export EXPECT ; \ 
if [ -f ${rootme}/../expect/expect ] ; then  \ 
   TCL_LIBRARY=`cd .. ; cd ../../gcc-3.4.0/gcc/../tcl/library ; 
${PWDCMD-pwd}` ; \ 
    export TCL_LIBRARY ; fi ; \ 
runtest --tool g++ -v -v) 
Expect binary is expect 
Looking for /usr/share/dejagnu/runtest.exp. 
Using /usr/share/dejagnu/runtest.exp as main test driver 
Verbose level is 2 
Login name is leopardi 
Looking for ~/.dejagnurc 
Found ~/.dejagnurc 
Looking 
for /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/site.exp 
Found /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/site.exp 
Using test sources in /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite 
Using test binaries 
in /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite 
Tool root directory is /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj 
Using /usr/share/dejagnu to find libraries 
Looking for /usr/share/dejagnu/site.exp 
Found /usr/share/dejagnu/site.exp 
Looking for library file ../lib/utils.exp 
Looking for library file /usr/share/dejagnu/utils.exp 
Loading /usr/share/dejagnu/utils.exp 
Looking for library file ../lib/framework.exp 
Looking for library file /usr/share/dejagnu/framework.exp 
Loading /usr/share/dejagnu/framework.exp 
Looking for library file ../lib/debugger.exp 
Looking for library file /usr/share/dejagnu/debugger.exp 
Loading /usr/share/dejagnu/debugger.exp 
Looking for library file ../lib/remote.exp 
Looking for library file /usr/share/dejagnu/remote.exp 
Loading /usr/share/dejagnu/remote.exp 
Looking for library file ../lib/mondfe.exp 
Looking for library file /usr/share/dejagnu/mondfe.exp 
Loading /usr/share/dejagnu/mondfe.exp 
Looking for library file ../lib/xsh.exp 
Looking for library file /usr/share/dejagnu/xsh.exp 
Loading /usr/share/dejagnu/xsh.exp 
Looking for library file ../lib/telnet.exp 
Looking for library file /usr/share/dejagnu/telnet.exp 
Loading /usr/share/dejagnu/telnet.exp 
Looking for library file ../lib/rlogin.exp 
Looking for library file /usr/share/dejagnu/rlogin.exp 
Loading /usr/share/dejagnu/rlogin.exp 
Looking for library file ../lib/kermit.exp 
Looking for library file /usr/share/dejagnu/kermit.exp 
Loading /usr/share/dejagnu/kermit.exp 
Looking for library file ../lib/tip.exp 
Looking for library file /usr/share/dejagnu/tip.exp 
Loading /usr/share/dejagnu/tip.exp 
Looking for library file ../lib/rsh.exp 
Looking for library file /usr/share/dejagnu/rsh.exp 
Loading /usr/share/dejagnu/rsh.exp 
Looking for library file ../lib/ftp.exp 
Looking for library file /usr/share/dejagnu/ftp.exp 
Loading /usr/share/dejagnu/ftp.exp 
Looking for library file ../lib/target.exp 
Looking for library file /usr/share/dejagnu/target.exp 
Loading /usr/share/dejagnu/target.exp 
Looking for library file ../lib/targetdb.exp 
Looking for library file /usr/share/dejagnu/targetdb.exp 
Loading /usr/share/dejagnu/targetdb.exp 
Looking for library file ../lib/libgloss.exp 
Looking for library file /usr/share/dejagnu/libgloss.exp 
Loading /usr/share/dejagnu/libgloss.exp 
Loading library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/g++.exp 
Looking for library file ../lib/prune.exp 
Looking for library file /usr/share/dejagnu/prune.exp 
Looking for library file /usr/share/dejagnu/lib/prune.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/dejagnu/lib/prune.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/prune.exp 
Loading /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/prune.exp 
Looking for library file ../lib/gcc-defs.exp 
Looking for library file /usr/share/dejagnu/gcc-defs.exp 
Looking for library file /usr/share/dejagnu/lib/gcc-defs.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/dejagnu/lib/gcc-defs.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/gcc-defs.exp 
Loading /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/gcc-defs.exp 
Testing g++ 
Opening log files in . 
Test Run By leopardi on Fri May  7 00:41:53 2004 
Checking x86_64-suse-linux-gnu against x86_64-suse-linux-gnu 
Native configuration is x86_64-suse-linux-gnu 
 
		=== g++ tests === 
 
setting trap for SIGTERM to terminated 
setting trap for SIGINT to interrupted by user 
setting trap for SIGQUIT to interrupted by user 
setting trap for SIGSEGV to segmentation violation 
dirlist is /usr/share/dejagnu/baseboards 
Looking for standard board description file for 
build /usr/share/dejagnu/baseboards/standard.exp 
Looking for board description file for 
build /usr/share/dejagnu/baseboards/linfinit.exp 
pushing config for build, name is linfinit 
dirlist is /usr/share/dejagnu/baseboards 
Looking for standard board description file for 
host /usr/share/dejagnu/baseboards/standard.exp 
Looking for board description file for 
host /usr/share/dejagnu/baseboards/linfinit.exp 
pushing config for host, name is linfinit 
Schedule of variations: 
    unix 
 
target is unix 
Running target unix 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/config/base-config.exp 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/../config/base-config.exp 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/../../config/base-config.exp 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/../../../config/base-config.exp 
dirlist is /usr/share/dejagnu/baseboards/linfinit /usr/share/dejagnu/baseboards 
Looking for standard board description file for 
target /usr/share/dejagnu/baseboards/linfinit/standard.exp 
Looking for standard board description file for 
target /usr/share/dejagnu/baseboards/standard.exp 
Looking for board description file for 
target /usr/share/dejagnu/baseboards/linfinit/unix.exp 
Looking for board description file for 
target /usr/share/dejagnu/baseboards/unix.exp 
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for 
target. 
Looking for generic interface file for 
target /usr/share/dejagnu/config/unix.exp 
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/xgcc 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj 
/home/leopardi/Documents/src/gcc/xgcc 
In call_remote with linfinit, dirname /home/leopardi/Documents/src/gcc 
/home/leopardi/Documents/src/xgcc 
In call_remote with linfinit, dirname /home/leopardi/Documents/src 
/home/leopardi/Documents/xgcc 
In call_remote with linfinit, dirname /home/leopardi/Documents 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/xgcc 
Checking "*-*-cygwin*" against "x86_64-suse-linux-gnu" 
Checking "alpha*-*" against "x86_64-suse-linux-gnu" 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/config/unix.exp 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/config/gnu.exp 
Looking for tool-and-target-specific interface 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/config/default.exp 
Using /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/config/default.exp 
as tool-and-target-specific interface file. 
Looking for library file ../lib/standard.exp 
Looking for library file /usr/share/dejagnu/standard.exp 
Loading /usr/share/dejagnu/standard.exp 
pushing config for target, name is unix 
Top level testsuite dirs 
are /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/g++.dg /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/g++.old-deja 
Running /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/g++.dg/bprob/bprob.exp ... 
Checking pattern "*-dos-*" with x86_64-suse-linux-gnu 
compiler is /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/xgcc 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux 
GCC path is . 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libstdc++-v3 
ALWAYS_CXXFLAGS set to {additional_flags=-nostdinc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libstdc++-v3/include 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/libsupc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/libsupc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/include/backward 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/testsuite} {ldflags= 
-L/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libstdc++-v3/src/.libs 
-L/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libiberty } 
additional_flags=-fmessage-length=0 
Looking for library file ../lib/target-supports.exp 
Looking for library file /usr/share/dejagnu/target-supports.exp 
Looking for library file /usr/share/dejagnu/lib/target-supports.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/dejagnu/lib/target-supports.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/target-supports.exp 
Loading /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/target-supports.exp 
Profiling argument is <-fprofile-arcs> 
Checking "*-*-solaris2*" against "x86_64-suse-linux-gnu" 
Checking "mips*-*-irix*" against "x86_64-suse-linux-gnu" 
Checking "mmix-*-*" against "x86_64-suse-linux-gnu" 
Checking "arm*-*-elf" against "x86_64-suse-linux-gnu" 
Checking "strongarm*-*-elf" against "x86_64-suse-linux-gnu" 
Checking "xscale*-*-elf" against "x86_64-suse-linux-gnu" 
Checking "cris-*-*" against "x86_64-suse-linux-gnu" 
Checking "h8300-*-*" against "x86_64-suse-linux-gnu" 
Checking "*-*-windiss" against "x86_64-suse-linux-gnu" 
Looking for library file ../lib/profopt.exp 
Looking for library file /usr/share/dejagnu/profopt.exp 
Looking for library file /usr/share/dejagnu/lib/profopt.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/dejagnu/lib/profopt.exp 
Looking for library 
file /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/profopt.exp 
Loading /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/lib/profopt.exp 
In call_remote with linfinit, 
delete /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/g++-bprob-1.x01 
In call_remote with linfinit, 
delete /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/g++-bprob-1.x02 
In call_remote with linfinit, 
delete /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/g++-bprob-1.x03 
Testing g++.dg/bprob/g++-bprob-1.C,  -g  
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libio/_G_config.h 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/. 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libio/_G_config.h 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/libio/_G_config.h 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj 
/home/leopardi/Documents/src/gcc/libio/_G_config.h 
In call_remote with linfinit, dirname /home/leopardi/Documents/src/gcc 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libio/iostream.list 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/. 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libio/iostream.list 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux 
/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/libio/iostream.list 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj 
/home/leopardi/Documents/src/gcc/libio/iostream.list 
In call_remote with linfinit, dirname /home/leopardi/Documents/src/gcc 
/home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/libio/Makefile.in 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite 
/home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/libio/Makefile.in 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc 
/home/leopardi/Documents/src/gcc/gcc-3.4.0/libio/Makefile.in 
In call_remote with linfinit, 
dirname /home/leopardi/Documents/src/gcc/gcc-3.4.0 
/home/leopardi/Documents/src/gcc/libio/Makefile.in 
In call_remote with linfinit, dirname /home/leopardi/Documents/src/gcc 
doing compile 
Invoking the compiler as 
g++ /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/g++.dg/bprob/g++-bprob-1.C  
-nostdinc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libstdc++-v3/include 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/libsupc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/libsupc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/include/backward 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/testsuite 
-fmessage-length=0  -g  -fprofile-arcs    
-L/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libstdc++-v3/src/.libs 
-L/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libiberty  
-lm   
-o /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/g++-bprob-1.x01 
Executing on host: 
g++ /home/leopardi/Documents/src/gcc/gcc-3.4.0/gcc/testsuite/g++.dg/bprob/g++-bprob-1.C  
-nostdinc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libstdc++-v3/include/x86_64-suse-linux 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/libstdc++-v3/include 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/libsupc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/libsupc++ 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/include/backward 
-I/home/leopardi/Documents/src/gcc/gcc-3.4.0/libstdc++-v3/testsuite 
-fmessage-length=0  -g  -fprofile-arcs    
-L/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libstdc++-v3/src/.libs 
-L/home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/x86_64-suse-linux/./libiberty  
-lm   
-o /home/leopardi/Documents/src/gcc/gcc-3.4.0-obj/gcc/testsuite/g++-bprob-1.x01    
(timeout = 300)

-- 
           Summary: testsuite uses installed g++ instead of newly
                    bootstrapped g++
           Product: gcc
           Version: 3.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: leopardi at bigpond dot net dot au
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: x86_64-suse-linux-gnu
  GCC host triplet: x86_64-suse-linux-gnu
GCC target triplet: x86_64-suse-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15356


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