This is off a clean rsync of parrot-HEAD The build is almost completely clean, with only the following errors.
packfile.c: In function `PackFile_check_segment_size': packfile.c:129: warning: long int format, int arg (arg 5) encodings/singlebyte.c: In function `singlebyte_skip_forward': encodings/singlebyte.c:49: warning: cast discards qualifiers from pointer target type encodings/singlebyte.c: In function `singlebyte_skip_backward': encodings/singlebyte.c:57: warning: cast discards qualifiers from pointer target type encodings/utf8.c: In function `utf8_skip_forward': encodings/utf8.c:113: warning: cast discards qualifiers from pointer target type encodings/utf8.c: In function `utf8_skip_backward': encodings/utf8.c:125: warning: cast discards qualifiers from pointer target type encodings/utf16.c: In function `utf16_skip_forward': encodings/utf16.c:87: warning: cast discards qualifiers from pointer target type encodings/utf16.c: In function `utf16_skip_backward': encodings/utf16.c:112: warning: cast discards qualifiers from pointer target type encodings/utf32.c: In function `utf32_skip_forward': encodings/utf32.c:54: warning: cast discards qualifiers from pointer target type encodings/utf32.c: In function `utf32_skip_backward': encodings/utf32.c:62: warning: cast discards qualifiers from pointer target type Test results are also promising: perl t/harness t/op/basic..........ok t/op/bitwise........ok t/op/debuginfo......ok t/op/hacks..........ok t/op/ifunless.......ok t/op/integer........ok t/op/interp.........ok t/op/macro..........ok, 1/9 skipped: Await exceptions t/op/number.........ok t/op/rx.............ok, 2/27 skipped: various reasons t/op/stacks.........ok, 1/15 skipped: Await exceptions t/op/string.........ok t/op/time...........ok t/op/trans..........ok t/pmc/array.........ok, 1/1 skipped: Wait until this works t/pmc/perlarray.....ok, 5/5 skipped: Arrays need a little rejigging t/pmc/perlhash......ok, 8/8 skipped: No tests for things we know don't work quite yet t/pmc/perlstring....ok, 1/8 skipped: Pending new version of concat_p_p_s t/pmc/pmc...........ok, 1/56 skipped: string->int not finished yet All tests successful, 20 subtests skipped. Files=19, Tests=313, 350 wallclock secs (237.31 cusr + 87.91 csys = 325.23 CPU) Cheers, Owen Landgren