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