Dixi:
I will also show a testsuite run when I'm through building gcc with itself again twice.
Looks much better than in Message-ID: <Pine.BSO.4.61L.0503290052520.22448@odem.66h.42h.de> I've since addressed the -ftrampolines issue (they are now always enabled in Pascal, maybe I should issue warnings? but their output might disturb the testsuite) but left the ProPolice stack protector active (until further input from you guys whether it's necessary). rm -f *.dat *.o *.s *.i *.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/*.i todo/*.gpi todo/*.gpd todo/core GP= PC="gpc" PFLAGS=" --autobuild -g -O3 -W -Wall -Wno-unused " PFLAGS_NO_PATHS="-g -O3 -W -Wall -Wno-unused " SRCDIR="." TEST_MAKE_FLAG=test-make-flag "./test_run" "*.pas" | tee test_log | "./test_sum" -d Test Run By tg on 2005-11-20 21:43:01 Native configuration is i386-ecce-mirbsd8 (odem.66h.42h.de) === gpc tests === Running target any Running testsuite ... UNSUPPORTED: agettext2test.pas UNSUPPORTED: agettexttest.pas UNSUPPORTED: aregextest.pas UNSUPPORTED: fjf165a.pas UNSUPPORTED: gmptest.pas FAIL: gpctest.pas UNSUPPORTED: longr2.pas FAIL: mir047h.pas === gpc Summary === # of tests 4969 # of expected passes 4961 # of unexpected failures 2 # of unsupported tests 6 gpc version 20051116, based on gcc-3.4.5 20051115 (propolice; MirOS 083A) What fails? | TEST mir047h.pas: O[1] Segmentation fault ./"${A_OUT}" "${1}" Uh, no idea. syslogd(8) says: Nov 20 22:02:16 odem /bsd: signal 11 received by (a.out:28823) UID(2999) EUID(2999), parent (sh:26332) UID(2999) EUID(2999) Not a ProPolice abort, they look different. | TEST gpctest.pas: 86400 | 0 | 943841988 | True | True | 1999 1999 | 11 11 | 29 29 | 1 1 | 2 2 | 19 19 | 26 48 22 seconds strike again: leap seconds, I suppose. Didn't we talk about it earlier this year? | 0 0 | Error in UnixTimeToTimeStamp bye, //mirabile -- <ciruZ> Vutral: ohne [...] kram sinds 46 Zeilen. Wozu also ein Tutorial? <benz> ciruz: weil die zeilen alle ausssehen wie m/@!,.*[0-9]*$/; $_=$` <benz> executable line noise -- Benny zu Perl im MirOS IRC Channel <benz> shell+awk > perl -- Die Antwort, ein paar Tage später.