#1393: t/compilers/pge/pge_examples.t: PASS by itself, FAIL during 'make smoke'
---------------------+------------------------------------------------------
Reporter: jkeenan | Owner:
Type: bug | Status: new
Priority: major | Milestone:
Component: testing | Version: 1.9.0
Severity: high | Keywords:
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
Comment(by jkeenan):
Replying to [comment:20 bacek]:
> Hello.
>
> I added updating CallContext in tailcalls in r43414. But honestly I
still think that we have to remove RetContinuation at all.
>
> Keep ticket open for "final" decision.
On the same Linux/i386 box on which I have been reporting all along, the
situation is unchanged as of r43417, the situation is unchanged. As
previously reported, while ''pge_examples.t'' is now passing,
''t/library/test_more.t'' continues to FAIL.
{{{
Test Summary Report
-------------------
t/library/test_more.t (Wstat: 6 Tests: 60 Failed: 0)
Non-zero wait status: 6
Parse errors: Bad plan. You planned 108 tests but ran 60.
Files=340, Tests=12160, 245 wallclock secs
( 1.66 usr 0.18 sys + 63.66 cusr 8.04 csys = 73.54 CPU)
Result: FAIL
}}}
Moreover, these failures are not merely some weird side effect of running
the files through the harness with `--gc-debug` in force. They occur just
by running the test with `prove`.
{{{
src/gc/api.c:245: failed assertion 'PObj_is_PMC_TEST(obj)'
Backtrace - Obtained 32 stack frames (max trace depth is 32).
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400e49e2]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_confess+0x9a) [0x400e4b4a]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_gc_mark_PMC_alive_fun+0x89) [0x400f2ff9]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4028875f]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_gc_mark_PMC_alive_fun+0x116) [0x400f3086]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40288977]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_gc_mark_PMC_alive_fun+0x116) [0x400f3086]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f7249]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f5552]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f5815]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f2d18]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f53ed]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f5264]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f2d9b]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f3718]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_str_new_COW+0x8f) [0x400539ff]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4010bf26]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40238430]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f825c]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f8701]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_get_namespace_keyed+0xad) [0x400f89ad]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_oo_get_class+0x13f) [0x401501ef]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4007a418]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4016011e]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4015e67f]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40107caf]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_pcc_invoke_from_sig_object+0x1e9) [0x400fe1b9]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(Parrot_pcc_invoke_sub_from_c_args+0xd3) [0x400fe2c3]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40157bd0]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40157d9b]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0
(do_sub_pragmas+0x1a2) [0x40158052]
/topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40158227]
Failed 48/108 subtests
Test Summary Report
-------------------
t/library/test_more.t (Wstat: 6 Tests: 60 Failed: 0)
Non-zero wait status: 6
Parse errors: Bad plan. You planned 108 tests but ran 60.
Files=1, Tests=60, 0 wallclock secs
( 0.02 usr 0.00 sys + 0.08 cusr 0.00 csys = 0.10 CPU)
Result: FAIL
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1393#comment:21>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets