#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

Reply via email to