I have tried gcc 3.2 and gcc 3.4 and these both fail the same tests.
I then tried gcc 2.72 and this also fails make test.
./parrot parrot-config.imc VERSION DEVEL
make: *** [runtime/parrot/include/config.fpmc] Segmentation fault (core dumped)
make: *** Deleting file `runtime/parrot/include/config.fpmc'
If I comment $(PARROT) parrot-config.imc VERSION DEVEL out of the makefile
lots of tests can be seen to fail
[ lots more failed tests ]
t/src/hash.t 1 256 10 1 10.00% 6
t/src/sprintf.t 1 256 3 1 33.33% 3
3 tests and 63 subtests skipped.
Failed 70/137 test scripts, 48.91% okay. 537/2226 subtests failed, 75.88% okay.
make: *** [test] Error 255
I checked out parrot with cvs co -D "2005-03-07" parrot and 2.72 can make test this with no
test failures.
Peter
-----Original Message----- From: Leopold Toetsch <[EMAIL PROTECTED]> To: Nicholas Clark <[EMAIL PROTECTED]> Cc: perl6-internals@perl.org Sent: Sat, 12 Mar 2005 17:38:59 +0100 Subject: Re: Parrot 0.1.2 with MinGW32 (some experimets)
Nicholas Clark <[EMAIL PROTECTED]> wrote: >==30847== Invalid read of size 1 >==30847== at 0x1B904AE0: memcpy (mac_replace_strmem.c:285) >==30847== by 0x80E36D2: mmd_expand_x (mmd.c:430)
Yeah, that seems to be it. But I've no clue yet, why there's a difference here with gcc 3.3.3 - I can't see a problem in the code either.
Still investigating leo