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]
Other format: [Raw text]

RE: libiberty testsuite builds with wrong compiler


  The same issue in the libiberty testsuite run can be seen with
the Apple regress server log at http://gcc.gnu.org/regtest/HEAD/native-lastbuild.txt.gzip.
If you search for test-demangle, you will find...

+ make -j2 -k check
autogen -T /Users/regress/tbox/svn-gcc/fixincludes/check.tpl /Users/regress/tbox/svn-gcc/fixincludes/inclhack.def
make[2]: autogen: Command not found
make[2]: *** [check] Error 127
make[1]: *** [check-fixincludes] Error 2
rm -f stamp-h1
/bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
Makefile:3354: warning: overriding commands for target `gt-darwin.h'
/Users/regress/tbox/svn-gcc/gcc/config/t-darwin:17: warning: ignoring old commands for target `gt-darwin.h'
make[2]: Nothing to be done for `check'.
Making a new config file...
make[2]: Nothing to be done for `check'.
echo "set tmpdir /Users/regress/tbox/native/build/gcc/testsuite" >> ./tmp0
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I/Users/regress/tbox/svn-gcc/libiberty/testsuite/../../include  -o test-demangle \
	/Users/regress/tbox/svn-gcc/libiberty/testsuite/test-demangle.c ../libiberty.a
Makefile:3354: warning: overriding commands for target `gt-darwin.h'

and

if [ -n "" ] ; then \
  runtestflags=""; \
elif [ -n "execute.exp=execute/2* execute.exp=execute/\[013-9a-zA-Z\]* compile.exp dg.exp struct-layout-1.exp,unsorted.exp,stackalign.exp,i386.exp" ] ; then \
  parts="`echo ' execute.exp=execute/2* execute.exp=execute/\[013-9a-zA-Z\]* compile.exp dg.exp struct-layout-1.exp unsorted.exp stackalign.exp i386.exp ' \
	  | sed 's/=[^ ]* / /g'`"; \
  for part in `find $srcdir/testsuite/gcc* -name \*.exp` ; do \
    part=`basename $part` ; \
    case " $parts $runtestflags " in \
      *" $part "*) ;; \
      *) runtestflags="$runtestflags $part" ;; \
    esac ; \
  done ; \
fi ; \
`if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc  $runtestflags)
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I/Users/regress/tbox/svn-gcc/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-pexecute \
	/Users/regress/tbox/svn-gcc/libiberty/testsuite/test-pexecute.c ../libiberty.a
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I/Users/regress/tbox/svn-gcc/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-expandargv \
	/Users/regress/tbox/svn-gcc/libiberty/testsuite/test-expandargv.c ../libiberty.a
./test-demangle < /Users/regress/tbox/svn-gcc/libiberty/testsuite/demangle-expected
./test-demangle: 775 tests, 0 failures

etc. All of which are using the system c compiler instead of that from gcc trunk.
           Jack


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