# 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



Reply via email to