#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