1 | src/gc/api.c:245: failed assertion 'PObj_is_PMC_TEST(obj)' |
---|
2 | Backtrace - Obtained 32 stack frames (max trace depth is 32). |
---|
3 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400e4342] |
---|
4 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_confess+0x9a) [0x400e44aa] |
---|
5 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_gc_mark_PMC_alive_fun+0x89) [0x400f2a29] |
---|
6 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x40287a4f] |
---|
7 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_gc_mark_PMC_alive_fun+0x116) [0x400f2ab6] |
---|
8 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x40287c67] |
---|
9 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_gc_mark_PMC_alive_fun+0x116) [0x400f2ab6] |
---|
10 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f6c79] |
---|
11 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f4f82] |
---|
12 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f5245] |
---|
13 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f2748] |
---|
14 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f4e1d] |
---|
15 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f4c94] |
---|
16 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f27cb] |
---|
17 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x400f3148] |
---|
18 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_str_new_noinit+0x53) [0x40052703] |
---|
19 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4027c103] |
---|
20 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x40069141] |
---|
21 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4015fb6e] |
---|
22 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4015e0cf] |
---|
23 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4010765f] |
---|
24 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_pcc_invoke_from_sig_object+0x1e9) [0x400fdb69] |
---|
25 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_pcc_invoke_sub_from_c_args+0xd3) [0x400fdc73] |
---|
26 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x40157620] |
---|
27 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x401577eb] |
---|
28 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(do_sub_pragmas+0x1a2) [0x40157aa2] |
---|
29 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x40157c77] |
---|
30 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x40157d90] |
---|
31 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0(Parrot_load_bytecode+0x211) [0x401580b1] |
---|
32 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4009a191] |
---|
33 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4015fb6e] |
---|
34 | /home/jimk/work/formerge/blib/lib/libparrot.so.1.9.0 [0x4015e0cf] |
---|
35 | t/library/test_more.t .. |
---|
36 | 1..108 |
---|
37 | ok 1 - skip test should pass |
---|
38 | ok 2 - skip(int) |
---|
39 | ok 3 - skip(string) |
---|
40 | ok 4 - skip(int, string) |
---|
41 | ok 5 - skip() |
---|
42 | ok 6 - todo test should pass, marked as TODO |
---|
43 | ok 7 - todo test should fail, marked as TODO |
---|
44 | ok 8 - todo test should pass, marked as TODO |
---|
45 | ok 9 - todo test should fail, marked as TODO |
---|
46 | ok 10 - todo test with no description or reason |
---|
47 | ok 11 - passing test ok() |
---|
48 | ok 12 - failing test ok() |
---|
49 | ok 13 - passing test ok() with description |
---|
50 | ok 14 - failing test ok() with description |
---|
51 | ok 15 - failing ok() calls get_bool |
---|
52 | ok 16 - passing ok() calls get_bool |
---|
53 | ok 17 - failing test nok() |
---|
54 | ok 18 - passing test nok() |
---|
55 | ok 19 - failing test nok() with description |
---|
56 | ok 20 - passing test nok() with description |
---|
57 | ok 21 - passing nok() calls get_bool |
---|
58 | ok 22 - failing nok() calls get_bool |
---|
59 | ok 23 - passing test is() for ints |
---|
60 | ok 24 - failing test is() for ints |
---|
61 | ok 25 - passing test is() for ints with description |
---|
62 | ok 26 - failing test is() for ints with description |
---|
63 | ok 27 - passing test is() for floats |
---|
64 | ok 28 - failing test is() for floats |
---|
65 | ok 29 - passing test is() for floats with description |
---|
66 | ok 30 - failing test is() for floats with description |
---|
67 | ok 31 - failing test is() for floats with precision |
---|
68 | ok 32 - passing test is() for floats with precision |
---|
69 | ok 33 - failing test is() for comparing a Float PMC and float with precision |
---|
70 | ok 34 - passing test is() for comparing Float PMC and float with precision |
---|
71 | ok 35 - passing test is() for comparing Integer PMC and float with precision |
---|
72 | ok 36 - failing test is() for comparing Integer PMC and float with precision |
---|
73 | ok 37 - passing test is() for strings |
---|
74 | ok 38 - failing test is() for strings |
---|
75 | ok 39 - passing test is() for strings with description |
---|
76 | ok 40 - failing test is() for strings with description |
---|
77 | ok 41 - passing test is() for pmcs |
---|
78 | ok 42 - failing test is() for pmcs |
---|
79 | ok 43 - passing test is() for pmcs with description |
---|
80 | ok 44 - failing test is() for pmcs with description |
---|
81 | ok 45 - passing test isnt() for ints |
---|
82 | ok 46 - failing test isnt() for ints |
---|
83 | ok 47 - passing test isnt() for ints with description |
---|
84 | ok 48 - failing test isnt() for ints with description |
---|
85 | ok 49 - passing test isnt() for floats |
---|
86 | ok 50 - failing test isnt() for floats |
---|
87 | ok 51 - passing test isnt() for floats with description |
---|
88 | ok 52 - failing test isnt() for floats with description |
---|
89 | ok 53 - passing test isnt() for strings |
---|
90 | ok 54 - failing test isnt() for strings |
---|
91 | ok 55 - passing test isnt() for strings with description |
---|
92 | ok 56 - failing test isnt() for strings with description |
---|
93 | ok 57 - passing test isnt() for pmcs |
---|
94 | ok 58 - failing test isnt() for pmcs |
---|
95 | ok 59 - passing test isnt() for pmcs with description |
---|
96 | ok 60 - failing test isnt() for pmcs with description |
---|
97 | Failed 48/108 subtests |
---|
98 | |
---|
99 | Test Summary Report |
---|
100 | ------------------- |
---|
101 | t/library/test_more.t (Wstat: 6 Tests: 60 Failed: 0) |
---|
102 | Non-zero wait status: 6 |
---|
103 | Parse errors: Bad plan. You planned 108 tests but ran 60. |
---|
104 | Files=1, Tests=60, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.05 cusr 0.02 csys = 0.08 CPU) |
---|
105 | Result: FAIL |
---|