From: <TSc...@ca...> - 2003-08-19 12:16:29
|
Hello, I am trying to use OpenC++ Version 2.6.1 in Cygwin 1.18 with gcc versi= on 2.95 When i try to make the test ("make test" in opencxx-2.6.1/testsuite)= I get the following failures: see below I've also tried new newest cygwin (with gnu 3.2, where openC++ does no= t compile) and the other snapshots (where the test fails also) Why do these test fail, an who has got a solution =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D administrator@PC-DEV13 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite $ make Making all in comp make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' chmod +x tester make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' Making all in exec make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' chmod +x tester make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsu= ite' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsui= te' chmod +x tester (cd ../scripts; make all) make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/script= s' chmod +x libocc-config make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/scripts= ' (cd ../tmplib; make all) make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/tmplib= ' cd ../src; make make[2]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/src' (cd ../gc; make ) make[3]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' cd ../libltdl; make all make[4]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/libltd= l' make all-am make[5]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/libltd= l' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/libltdl= ' make[4]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/libltdl= ' make -f Makefile.gc make[4]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' Makefile.gc:354: warning: overriding commands for target `mark_rts.lo' Makefile.gc:213: warning: ignoring old commands for target `mark_rts.lo= ' g++ -c -O -DATOMIC_UNCOLLECTABLE -DNO_SIGNALS -DNO_EXECUTE_PERMISSION -DALL_INTERIOR_POINTERS -DSILENT ./gc_cpp.cc In file included from ./gc_cpp.cc:27: gc_cpp.h:132: warning: `_cdecl' redefined *Initialization*:1: warning: this is the location of the previous definition echo > c++ make[4]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' make[3]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' make[2]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/src' /bin/bash ../libtool cp ../src/libocc.la `pwd` cp ../src/.libs/libocc.lai /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.la cp ../src/.libs/libocc.a /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a ranlib /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a chmod 644 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/tmplib'= administrator@PC-DEV13 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite $ make test Making all in comp make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' chmod +x tester make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' Making all in exec make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' chmod +x tester make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsu= ite' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsui= te' chmod +x tester (cd ../scripts; make all) make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/script= s' chmod +x libocc-config make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/scripts= ' (cd ../tmplib; make all) make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/tmplib= ' cd ../src; make make[2]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/src' (cd ../gc; make ) make[3]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' cd ../libltdl; make all make[4]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/libltd= l' make all-am make[5]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/libltd= l' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/libltdl= ' make[4]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/libltdl= ' make -f Makefile.gc make[4]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' Makefile.gc:354: warning: overriding commands for target `mark_rts.lo' Makefile.gc:213: warning: ignoring old commands for target `mark_rts.lo= ' g++ -c -O -DATOMIC_UNCOLLECTABLE -DNO_SIGNALS -DNO_EXECUTE_PERMISSION -DALL_INTERIOR_POINTERS -DSILENT ./gc_cpp.cc In file included from ./gc_cpp.cc:27: gc_cpp.h:132: warning: `_cdecl' redefined *Initialization*:1: warning: this is the location of the previous definition echo > c++ make[4]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' make[3]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' make[2]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/src' /bin/bash ../libtool cp ../src/libocc.la `pwd` cp ../src/.libs/libocc.lai /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.la cp ../src/.libs/libocc.a /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a ranlib /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a chmod 644 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/tmplib'= ./tester ################################################################ Started: Tue Aug 19 12:08:19 2003 Platform: i686-pc-cygwin User: administrator ................................................................ Entering dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/c= omp Running tnested FAIL: tnested Running tstart FAIL: tstart Running typeidt XFAIL: typeidt Running typeidv XFAIL: typeidv Leaving dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/co= mp Entering dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/e= xec Running before FAIL: before Running parse1 XFAIL: parse1 Running verbose FAIL: verbose Running verbose2 XFAIL: verbose2 Leaving dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/ex= ec ................................................................ Tests executed: 8 Unexpected failures: 4 Unexpected passes: 0 Terminated: Tue Aug 19 12:08:38 2003 administrator@PC-DEV13 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite $ make clean Making clean in exec make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' rm -rf .libs _libs rm -f *.lo rm -f tester.log tester.sum core *.o *.ii *.i *.exe *~ rm -rf failed make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' Making clean in comp make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' rm -rf .libs _libs rm -f *.lo rm -f tester.log tester.sum core *.o *.ii *.i *.exe *~ rm -rf failed make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' Making clean in . make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsu= ite' test -z "accum.tmp tester.sum tester.log" || rm -f accum.tmp tester.sum= tester.log rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsui= te' administrator@PC-DEV13 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite $ make test Making all in comp make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' chmod +x tester make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/comp' Making all in exec make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' chmod +x tester make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsuite/exec' make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/testsu= ite' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/testsui= te' chmod +x tester (cd ../scripts; make all) make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/script= s' chmod +x libocc-config make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/scripts= ' (cd ../tmplib; make all) make[1]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/tmplib= ' cd ../src; make make[2]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/src' (cd ../gc; make ) make[3]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' cd ../libltdl; make all make[4]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/libltd= l' make all-am make[5]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/libltd= l' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/libltdl= ' make[4]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/libltdl= ' make -f Makefile.gc make[4]: Entering directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' Makefile.gc:354: warning: overriding commands for target `mark_rts.lo' Makefile.gc:213: warning: ignoring old commands for target `mark_rts.lo= ' g++ -c -O -DATOMIC_UNCOLLECTABLE -DNO_SIGNALS -DNO_EXECUTE_PERMISSION -DALL_INTERIOR_POINTERS -DSILENT ./gc_cpp.cc In file included from ./gc_cpp.cc:27: gc_cpp.h:132: warning: `_cdecl' redefined *Initialization*:1: warning: this is the location of the previous definition echo > c++ make[4]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' make[3]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/gc' make[2]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/src' /bin/bash ../libtool cp ../src/libocc.la `pwd` cp ../src/.libs/libocc.lai /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.la cp ../src/.libs/libocc.a /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a ranlib /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a chmod 644 /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/../tmplib/liboc= c.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' make[1]: Leaving directory `/cygdrive/c/Programme/opencxx-2.6.1/tmplib'= ./tester ################################################################ Started: Tue Aug 19 12:09:26 2003 Platform: i686-pc-cygwin User: administrator ................................................................ Entering dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/c= omp Running tnested FAIL: tnested Running tstart FAIL: tstart Running typeidt XFAIL: typeidt Running typeidv XFAIL: typeidv Leaving dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/co= mp Entering dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/e= xec Running before FAIL: before Running parse1 XFAIL: parse1 Running verbose FAIL: verbose Running verbose2 XFAIL: verbose2 Leaving dir: /cygdrive/c/Programme/opencxx-2.6.1/sample/../testsuite/ex= ec ................................................................ Tests executed: 8 Unexpected failures: 4 Unexpected passes: 0 Terminated: Tue Aug 19 12:09:45 2003 Mit freundlichen Gr=FC=DFen With best regards Tobias Schmitt-Lechner -----------------------------------------------------------------------= -------------------------- Dipl.Inf. Tobias Schmitt-Lechner Basis-Entwicklung Tel: +49-621 33075 ( 0 ) Direktwahl ( 139) Fax: +49-621 33075 200 e-mail: mailto:'tschmitt'@capeware.com Internet: http://www.capeware.com CapeWare Software GmbH, Am Exerzierplatz 9, D-68167 Mannheim = |