#1393: t/compilers/pge/pge_examples.t:  PASS by itself, FAIL during 'make smoke'
---------------------+------------------------------------------------------
 Reporter:  jkeenan  |       Owner:       
     Type:  bug      |      Status:  new  
 Priority:  normal   |   Milestone:       
Component:  testing  |     Version:  1.9.0
 Severity:  medium   |    Keywords:       
     Lang:           |       Patch:       
 Platform:           |  
---------------------+------------------------------------------------------

Comment(by jkeenan):

 Hope this debugging output enables someone to diagnose why this is failing
 only when run thru a harness and not on all OSes:
 {{{
 perl t/harness --gc-debug t/compilers/pge/pge_examples.t
 t/compilers/pge/pge_examples.t .. 1/2
 #   Failed test 'parse FASTA'
 #   at t/compilers/pge/pge_examples.t line 59.
 # Exited with error code: [SIGNAL 6]
 # Received:
 # 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 [0x400e45b2]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (Parrot_confess+0x9a) [0x400e471a]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (Parrot_gc_mark_PMC_alive_fun+0x89) [0x400f2c99]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40287f7f]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
 (Parrot_gc_mark_PMC_alive_fun+0x116) [0x400f2d26]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40288197]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (Parrot_gc_mark_PMC_alive_fun+0x116) [0x400f2d26]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f6ee9]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f51f2]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f54b5]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f29b8]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f508d]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f4f04]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f2a3b]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400f33b8]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (Parrot_str_new_COW+0x8f) [0x400539ef]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4010bb46]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40237c50]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x400faeab]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4027cf69]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4028edee]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x402ba09d]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4006a77c]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4015fdde]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x4015e33f]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x401078cf]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (Parrot_pcc_invoke_from_sig_object+0x1e9) [0x400fddd9]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (Parrot_pcc_invoke_sub_from_c_args+0xd3) [0x400fdee3]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40157890]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40157a5b]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0
   (do_sub_pragmas+0x1a2) [0x40157d12]
 # /topdir/work/parrot/blib/lib/libparrot.so.1.9.0 [0x40157ee7]
 #
 # Expected:
 # >gi|5524211|gb|AAD44166.1| cytochrome b [Elephas maximus maximus]
 # LCLYTHIGRNIYYGSYLYSETWNTGIMLLLITMATAFMGYVLPWGQMSFWGATVITNLFSAIPYIGTNLV
 # EWIWGGFSVDKATLNRFFAFHFILPFTMVALAGVHLTFLHETGSNNPLGLTSDSDKIPFHPYYTIKDFLG
 # LLILILLLLLLALLSPDMLGDPDNHMPADPLNTPLHIKPEWYFLFAYAILRSVPNKLGGVLALFLSIVIL
 # GLMPFLHTSKHRSMMLRPLSQALFWTLTMDLLTLTWIGSQPVEYPYTIIGQMASILYFSIILAFLPIAGX
 # IENY
 # >poly_a teasing the parser with DNA
 # aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 #
 # Looks like you failed 1 test of 2.
 t/compilers/pge/pge_examples.t .. Dubious, test returned 1 (wstat 256,
 0x100)
 Failed 1/2 subtests

 Test Summary Report
 -------------------
 t/compilers/pge/pge_examples.t (Wstat: 256 Tests: 2 Failed: 1)
   Failed test:  2
   Non-zero exit status: 1
 Files=1, Tests=2,  1 wallclock secs ( 0.00 usr  0.01 sys +  0.19 cusr
 0.02 csys =  0.22 CPU)
 Result: FAIL
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1393#comment:6>
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