Some further experiments:
On i686-linux-gnu I get problems running the testsuite:
echo "/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/xgpc -B/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/ -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused " /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/xgpc -B/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/ -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused PC="/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/xgpc -B/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/" PFLAGS="--autobuild -g -O3 -W -Wall -Wundef -Wpointer-arith -Wno-unused -I ../rts --unit-path=/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/obj-i586-suse-linux/gcc/p/units " SRCDIR="/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/test" TEST_MAKE_FLAG=test-make-flag "/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/test/test_run" | tee test_log | "/usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/test/test_sum" | tee test_summary gawk: cmd. line:44: (FILENAME=- FNR=20) fatal: grow_iop_buffer: iop->buf: can't allocate -2147483646 bytes of memory (Cannot allocate memory)
This could be a bug in gawk or in the gpc gawk script.
On x86_64-linux-gnu I see this problem now:
../.././xgpc -B../.././ -c -I. -W -Wall -Wpointer-arith -Wwrite-strings -Wmissi ng-prototypes -Wmissing-declarations -g -O2 --unit-path=/usr/src/packages/BUIL D/gcc-3.3-hammer-20030605/gcc/p/rts --automake `cat needed-options` -DRTS_RELEAS E_STRING="'`cat /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/rts/rts-ve rsion`'" -DGCC_VERSION="'3.3'" /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/g cc/p/rts/time.pas /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/rts/file.c: In function `_ p_Read_Word': /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/rts/file.c:2293: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/rts/string2.pas:38: warning: duplicate implementation flag in GPI file `error.gpi' /usr/src/packages/BUILD/gcc-3.3-hammer-20030605/gcc/p/rts/string2.pas:38: error: cannot recompile module make[3]: *** [string2.o] Error 1
Andreas