On Nov-01, Andy Dougherty wrote: > # New Ticket Created by Andy Dougherty > # Please include the string: [perl #18189] > # in the subject line of all future correspondence about this issue. > # <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=18189 > > > > Not OK: This is a failure report for parrot. > > When built with 'long long' INTVAL and opcode_t, I get the following > failures on i386/linux. I'm pretty sure these tests also fail on SPARC > (along with other failures) so for once I don't think it's an endian > thing.
I got similar errors at first when I switched over to 64-bit values, but after I did a make clean all the problems went away: perl t/harness --gc-debug --running-make-test quick t/src/basic.........ok t/src/exit..........ok t/src/intlist.......ok t/src/list..........ok t/src/manifest......ok t/src/sprintf.......ok t/op/basic..........ok t/op/bitwise........ok t/op/comp...........ok t/op/debuginfo......ok t/op/gc.............ok t/op/globals........ok t/op/hacks..........ok t/op/ifunless.......ok t/op/info...........ok t/op/integer........ok t/op/interp.........ok t/op/lexicals.......ok t/op/macro..........ok, 1/15 skipped: Await exceptions t/op/number.........ok t/op/rx.............ok, 1/23 skipped: Pending some sort of lowercasing op t/op/stacks.........ok, 1/35 skipped: Await exceptions t/op/string.........ok t/op/time...........ok t/op/trans..........ok t/op/types..........ok t/pmc/array.........ok t/pmc/boolean.......ok t/pmc/intlist.......ok t/pmc/multiarray....ok t/pmc/perlarray.....ok t/pmc/perlhash......ok t/pmc/perlint.......ok, 1/4 skipped: add_keyed: not yet t/pmc/perlstring....ok, 1/8 skipped: Pending new version of concat_p_p_s t/pmc/pmc...........ok, 2/79 skipped: various reasons t/pmc/scratchpad....ok t/pmc/sub...........ok All tests successful, 7 subtests skipped. Files=37, Tests=506, 238 wallclock secs (214.07 cusr + 17.00 csys = 231.07 CPU) sfink@foxglove:~/parrot% cat myconfig Summary of my parrot 0.0.8 configuration: configdate='Thu Nov 14 22:32:17 2002' Platform: osname=linux, archname=i686-linux-64int jitcapable=1, jitarchname=i386-linux, jitosname=linux, jitcpuarch=i386 perl=perl Compiler: cc='ccache gcc', ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g', Linker and Libraries: ld='ccache gcc', ldflags=' -L/usr/local/lib ', cc_ldflags='', libs='-lnsl -ldl -lm -lcrypt -lutil' Dynamic Linking: so='.so', ld_shared='-shared -L/usr/local/lib', ld_shared_flags='' Types: iv=long long, intvalsize=8, intsize=4, opcode_t=long long, opcode_t_size=8, ptrsize=4, ptr_alignment=1 byteorder=12345678, nv=double, numvalsize=8, doublesize=8