Frank Heckenbach wrote:
I've uploaded a new alpha version.
The new alpha gpc-20030209 bootstraps on Mac OS X (with previously discussed patches to gcc-3.2.1).
[G4:~] adriaan% gpc -v Reading specs from /Developer/Pascal/gpc321d6/lib/gcc-lib/powerpc-apple-darwin6.3/3.2.1/ specs Configured with: ../gpc-20030209/configure --enable-languages=pascal,c --prefix=/Developer/Pascal/gpc321d6 Thread model: single gpc version 20030209, based on gcc-3.2.1
The gpc-20030209 test suite, however, produces strange results:
Running the GPC Test Suite. This may take a while ...
rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core { gpc --version | head -1; gpc --print-search-dirs | grep install | head -1; hostname || echo "unknown host"; date "+%Y-%m-%d %H:%M:%S"; } | \ sed -e 's,^,Testing ,;N;s,\n.*gcc-lib[/], (,;s,[/].*,),;N;s,\n, (,;s,$,),;N;s/\n/, /' Testing gpc 20030209, based on gcc-3.2.1 (powerpc-apple-darwin6.3) (G4.local.), 2003-02-10 03:29:38 echo "gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused PC="gpc" PFLAGS="--autobuild -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " SRCDIR="." TEST_MAKE_FLAG=test-make-flag "./test_run" *.pas | tee test_log | "./test_sum" | tee test_summary ./adam2u.pas: No such program ./adam2v.pas: No such program TEST agettext2test.pas: SKIPPED: libintl not installed TEST asmtest.pas: SKIPPED: only for IA32 TEST asmtest2.pas: SKIPPED: only for IA32 TEST asmtest3.pas: SKIPPED: only for IA32 ./babyuni2.pas: No such program ./babyunit.pas: No such program ./berend1m.pas: No such program ..... (etcetera)
The gpc-20021128 test suite produces other strange results:
Running the GPC Test Suite. This may take a while ...
rm -f *.dat *.o *.s *.gpm *.gpi *.gpd *.gpc core a.out stderr.out *.exe testmake.tmp dummy.c dummy.pas dummy.out diff_cr*.tmp fixcr fixcr.exe rm -f todo/a.out todo/*.exe todo/*.o todo/*.s todo/*.gpm todo/*.gpi todo/*.gpd todo/core { gpc --version | head -1; gpc --print-search-dirs | grep install | head -1; hostname || echo "unknown host"; } | \ sed -e 's,^,Testing ,;N;s,\n.*gcc-lib[/], (,;s,[/].*,),;N;s,\n, (,;s,$,),' Testing gpc 20030209, based on gcc-3.2.1 (powerpc-apple-darwin6.3) (G4.local.) echo "gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused -fstack-check " gpc -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused -fstack-check PC="gpc" PFLAGS="--autobuild -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused -fstack-check " SRCDIR="." TEST_MAKE_FLAG=test-make-flag "./test_run" "*.pas" | "./test_sum" TEST adam2.pas: gpc1: warnings being treated as errors adam2v.pas:12: warning: varying case of `aLimit' adam2v.pas:7: warning: other case: `ALimit' adam2v.pas: In constructor `MList.Init': adam2v.pas:14: warning: varying case of `ALimit' adam2v.pas:12: warning: other case: `aLimit' ..... (etcetera)
Regards,
Adriaan van Os