#1004: t/op/calling.t, t/pmc/sub.t failed at r41244 during 'make testj'
---------------------+------------------------------------------------------
Reporter: jkeenan | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: core | Version: 1.5.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
Changes (by jkeenan):
* cc: bacek (added)
Comment:
Tests pass at: 41018
Tests pass at: 41022
{{{
t/op/calling.t .. 16/94
not ok 16 - argc mismatch, too many - no getparams # TODO no get_params at
all
t/op/calling.t .. 88/94 not ok 93 - arg mismatch with no params # TODO RT
#39844
t/op/calling.t .. ok
t/pmc/sub.t ..... ok
All tests successful.
Files=2, Tests=161, 20 wallclock secs ( 0.04 usr 0.00 sys + 1.72 cusr
0.20 csys = 1.96 CPU)
Result: PASS
}}}
Tests fail at: 41023
{{{
[li11-226:41023] 565 $ perl t/harness --gc-debug -j t/op/calling.t
t/pmc/sub.tt/op/calling.t .. 15/94 not ok 16 - argc mismatch, too many -
no getparams # TODO no get_params at all
t/op/calling.t .. 44/94
# Failed test 'clone_key_arg'
# at t/op/calling.t line 1409.
# Exited with error code: [SIGNAL 6]
# Received:
# src/gc/alloc_register.c:492: failed assertion
'Parrot_pcc_get_regs_used(interp, ctx, REGNO_INT) > idx'
# Backtrace - Obtained 21 stack frames (max trace depth is 32).
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x400d5c32]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_confess+0x9a)
[0x400d5d9a]
#
/home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_pcc_get_INTVAL_reg+0xa5)
[0x400e3de5]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(key_integer+0x1db)
[0x400fc9fb]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x402660e4]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020bec7]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020c112]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020c360]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020c648]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4011f452]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4011f4e8]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4011efbe]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x400f82b1]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x400f8577]
#
/home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_runops_fromc_args+0xbd)
[0x400f92bd]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_runcode+0x114)
[0x400d27a4]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x40344aac]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(imcc_run+0x369)
[0x40344e29]
# ./parrot [0x80488f8]
# /lib/tls/libc.so.6(__libc_start_main+0xc8) [0x40f8bea8]
# ./parrot [0x80487a1]
#
# Expected:
# key 3 42
# ok
#
t/op/calling.t .. 88/94 not ok 93 - arg mismatch with no params # TODO RT
#39844
# Looks like you failed 1 test of 94.
t/op/calling.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/94 subtests
t/pmc/sub.t ..... 33/67
# Failed test 'caller introspection via interp'
# at t/pmc/sub.t line 838.
# Exited with error code: [SIGNAL 6]
# Received:
# src/gc/alloc_register.c:492: failed assertion
'Parrot_pcc_get_regs_used(interp, ctx, REGNO_INT) > idx'
# Backtrace - Obtained 21 stack frames (max trace depth is 32).
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x400d5c32]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_confess+0x9a)
[0x400d5d9a]
#
/home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_pcc_get_INTVAL_reg+0xa5)
[0x400e3de5]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(key_integer+0x1db)
[0x400fc9fb]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x402660e4]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020bec7]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020c112]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020c360]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4020c648]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4011f452]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4011f4e8]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x4011efbe]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x400f82b1]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x400f8577]
#
/home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_runops_fromc_args+0xbd)
[0x400f92bd]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(Parrot_runcode+0x114)
[0x400d27a4]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0 [0x40344aac]
# /home/jimk/work/41023/blib/lib/libparrot.so.1.5.0(imcc_run+0x369)
[0x40344e29]
# ./parrot [0x80488f8]
# /lib/tls/libc.so.6(__libc_start_main+0xc8) [0x40f8bea8]
# ./parrot [0x80487a1]
#
# Expected:
# main foo
# Bar bar
# subname: bar
# Bar foo
# caller 0 foo
# caller 1 bar
# caller 2 foo
# caller 3 main
# Bar foo
# caller 0 foo
# caller 1 main
# ok
#
t/pmc/sub.t ..... 61/67 # Looks like you failed 1 test of 67.
t/pmc/sub.t ..... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/67 subtests
Test Summary Report
-------------------
t/op/calling.t (Wstat: 256 Tests: 94 Failed: 1)
Failed test: 52
Non-zero exit status: 1
t/pmc/sub.t (Wstat: 256 Tests: 67 Failed: 1)
Failed test: 36
Non-zero exit status: 1
Files=2, Tests=161, 12 wallclock secs ( 0.05 usr 0.00 sys + 1.72 cusr
0.29 csys = 2.06 CPU)
Result: FAIL
}}}
Tests fail at: 41031
Tests fail at: 41050
Tests fail at: 41100
Tests fail at: 41200
So r41023 is suspect.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1004#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets