# New Ticket Created by Andy Dougherty # Please include the string: [perl #17091] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=17091 >
Not OK: This is a failure report for parrot. 64-bit-int builds appear to be broken. This is from Linux/SPARC with INTVAL='long long'. This configuration used to work quite recently. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/op/basic.t 14 3584 15 14 93.33% 2-15 t/op/bitwise.t 20 5120 20 20 100.00% 1-20 t/op/debuginfo.t 4 1024 4 4 100.00% 1-4 t/op/gc.t 5 1280 5 5 100.00% 1-5 t/op/globals.t 1 256 1 1 100.00% 1 t/op/hacks.t 1 256 1 1 100.00% 1 t/op/ifunless.t 6 1536 6 6 100.00% 1-6 t/op/info.t 1 256 1 1 100.00% 1 t/op/integer.t 39 9984 39 39 100.00% 1-39 t/op/interp.t 1 256 1 1 100.00% 1 t/op/lexicals.t 2 512 2 2 100.00% 1-2 t/op/macro.t 12 3072 13 12 92.31% 1-4 6-13 t/op/number.t 33 8448 33 33 100.00% 1-33 t/op/rx.t 22 5632 23 22 95.65% 1-22 t/op/stacks.t 34 8704 35 34 97.14% 1-27 29-35 t/op/string.t 95 24320 95 95 100.00% 1-95 t/op/time.t 4 1024 4 4 100.00% 1-4 t/op/trans.t 18 4608 18 18 100.00% 1-18 t/pmc/array.t 5 1280 5 5 100.00% 1-5 t/pmc/boolean.t 6 1536 6 6 100.00% 1-6 t/pmc/intlist.t 2 512 2 2 100.00% 1-2 t/pmc/perlarray.t 15 3840 15 15 100.00% 1-15 t/pmc/perlhash.t 15 3840 15 15 100.00% 1-15 t/pmc/perlstring.t 7 1792 8 7 87.50% 1-4 6-8 t/pmc/pmc.t 67 17152 68 67 98.53% 1-32 34-68 t/pmc/sub.t 3 768 3 3 100.00% 1-3 t/src/intlist.t 4 1024 4 4 100.00% 1-4 5 subtests skipped. Failed 27/28 test scripts, 3.57% okay. 436/444 subtests failed, 1.80% okay. Something very basic has gone wrong. Here's the gdb output from t/op/basic_1.pbc: (gdb) run t/op/basic_1.pbc Starting program: /home2/doughera/parrot/parrot-andy/parrot t/op/basic_1.pbc Program received signal SIGSEGV, Segmentation fault. 0x0001144c in do_panic (interpreter=0x0, message=0xfda88 "Null vtable used", file=0xfdaa0 "pmc.c", line=46) at exceptions.c:37 37 printf("Parrot VM: PANIC: %s!\n\ (gdb) where #0 0x0001144c in do_panic (interpreter=0x0, message=0xfda88 "Null vtable used", file=0xfdaa0 "pmc.c", line=46) at exceptions.c:37 #1 0x00077fec in pmc_new (interpreter=0x0, base_type=10) at pmc.c:46 #2 0x00011534 in init_world () at global_setup.c:33 #3 0x0007dc94 in Parrot_new () at embed.c:30 #4 0x000e9008 in main (argc=2, argv=0xeffffa54) at test_main.c:33 Summary of my parrot 0.0.8 configuration: configdate='Mon Sep 9 15:20:06 2002' Platform: osname=linux, archname=sparc64-linux-64int jitcapable=0, jitarchname=nojit, jitosname=nojit, jitcpuarch=i386 perl=/home2/doughera/perl-gcc/bin/perl Compiler: cc='cc', ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g', Linker and Libraries: ld='cc', ldflags=' -L/usr/local/lib -L/opt/gnu/lib ', cc_ldflags='', libs='-lnsl -ldl -lm -lcrypt -lutil' Dynamic Linking: so='.so', ld_shared='-shared', ld_shared_flags='' Types: iv=long long, intvalsize=8, intsize=4, opcode_t=long long, opcode_t_size=8, ptrsize=4, ptr_alignment=4 byteorder=87654321, nv=double, numvalsize=8, doublesize=8 -- Andy Dougherty [EMAIL PROTECTED] Dept. of Physics Lafayette College, Easton PA 18042