g++/testsuite:WARNING: Couldn't find global config
Larry Evans
jcampbell3@prodigy.net
Tue Nov 7 11:46:00 GMT 2000
Alexandre Oliva wrote:
> On Nov 6, 2000, Larry Evans <jcampbell3@prodigy.net> wrote:
>
> > output looked suspicious when it showed:
>
> > WARNING: Couldn't find the global config file.
>
> No problem here. You just don't have the DEJAGNU environment variable
> pointing to an expect script with local customizations. You don't
> need it.
>
I restored the method.c file to that from the download on 10-31 and
remade
the compiler and reran the check-g++ tests and got the same result:
Test Run By evansl on Tue Nov 7 12:38:12 2000
Native configuration is i586-pc-linux-gnu
=== g++ tests ===
Schedule of variations:
unix
Running target unix
Using /usr/local/share/dejagnu/baseboards/unix.exp as board description
file for target.
Using /usr/local/share/dejagnu/config/unix.exp as generic interface file
for target.
Using
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/g++.dg/special/ecos.exp
...
FAIL: g++.dg/special/conpr-1.C execution test
FAIL: g++.dg/special/conpr-2.C execution test
FAIL: g++.dg/special/conpr-3.C execution test
FAIL: g++.dg/special/conpr-3.C execution test
Running
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/g++.old-deja/old-deja.exp
...
FAIL: g++.ext/initp1.C Execution test
FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 18)
FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 20)
FAIL: g++.other/crash18.C (test for excess errors)
FAIL: g++.other/loop2.C caused compiler crash
FAIL: g++.pt/mangle2.C (test for excess errors)
=== g++ Summary ===
# of expected passes 6051
# of unexpected failures 10
# of expected failures 94
# of untested testcases 8
/mnt/scratch/gcc-2.96/latest-cvs/obj/gcc/testsuite/../g++ version 2.97
20001031 (experimental)
-------------- cut here -------------
The following is a relevant part of the g++.log file:
-------------- cut here -------------
Running target unix
Using /usr/local/share/dejagnu/baseboards/unix.exp as board description
file for target.
Using /usr/local/share/dejagnu/config/unix.exp as generic interface file
for target.
Using
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/g++.dg/special/ecos.exp
...
ALWAYS_CXXFLAGS set to
{additional_flags=-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libstdc++
-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libstdc++/stl }
{ldflags=-L/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu//libstdc++
-L/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu//libiberty }
additional_flags=-fmessage-length=0
Executing on host:
/mnt/scratch/gcc-2.96/latest-cvs/obj/gcc/testsuite/../g++
-B/mnt/scratch/gcc-2.96/latest-cvs/obj/gcc/testsuite/../
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/g++.dg/special/conpr-1.C
-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libstdc++
-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libstdc++/stl
-fmessage-length=0 -I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libio
-I/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu/libio
-L/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu//libstdc++
-L/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu//libiberty
-lm -o ./a.out (timeout = 300)
spawn /mnt/scratch/gcc-2.96/latest-cvs/obj/gcc/testsuite/../g++
-B/mnt/scratch/gcc-2.96/latest-cvs/obj/gcc/testsuite/../
/mnt/scratch/gcc-2.96/latest-cvs/gcc/gcc/testsuite/g++.dg/special/conpr-1.C
-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libstdc++
-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libstdc++/stl -fmessage-length=0
-I/mnt/scratch/gcc-2.96/latest-cvs/gcc/libio
-I/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu/libio
-L/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu//libstdc++
-L/mnt/scratch/gcc-2.96/latest-cvs/obj/i586-pc-linux-gnu//libiberty -lm
-o ./a.out
PASS: g++.dg/special/conpr-1.C (test for excess errors)
spawn [open ...]
FAIL: g++.dg/special/conpr-1.C execution test
-------------- cut here -------------
Do you have any ideas about what I may be doing wrong to get
results different than thos in the following location?
http://gcc.gnu.org/ml/gcc-testresults/2000-10/msg00290.html
Also, I'm writing another test for my changes, but I don't know how
to specify the required output. Could you give me some pointers?
Currently, this is what I'm getting:
-------------- cut here -------------
FAIL: g++.pt/mangle2.C (test for excess errors)
-------------- cut here -------------
TIA
More information about the Gcc-help
mailing list