#1775: Inline hash key_hash and compare functions
---------------------+------------------------------------------------------
Reporter: luben | Owner: luben
Type: feature | Status: new
Priority: normal | Milestone:
Component: core | Version: branch
Severity: medium | Keywords:
Lang: | Patch: new
Platform: |
---------------------+------------------------------------------------------
Comment(by jkeenan):
Replying to [comment:4 luben]:
> It was fixed by chromatic++ - argument annotations were mismatched.
Unfortunately, no, for me, r48879 did not fix the problem (linux/i386):
{{{
$ svn info | ack 'Last.*Rev'
Last Changed Rev: 48879
}}}
{{{
$ prove t/pmc/hash.t
t/pmc/hash.t .. 49/174 src/hash.c:476: failed assertion 'a'
Backtrace - Obtained 16 stack frames (max trace depth is 32).
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e292c2]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_confess+0x9a)
[0xb7e2942a]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e3c2a4]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(parrot_hash_put+0x1fc)
[0xb7e3d0dc]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7eec6b1]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7df0c66]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e83814]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e826ba]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e44ae5]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_pcc_invoke_from_sig_object+0x1c2)
[0xb7e3e9d2]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_ext_call+0x103)
[0xb7e2aef3]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_runcode+0x1b2)
[0xb7e27d52]
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(imcc_run_pbc+0x99)
[0xb7f6aba9]
./parrot [0x8049a21]
/lib/libc.so.6(__libc_start_main+0xe5) [0xb70aa455]
./parrot [0x8048df1]
t/pmc/hash.t .. Failed 22/174 subtests
Test Summary Report
-------------------
t/pmc/hash.t (Wstat: 6 Tests: 152 Failed: 0)
Non-zero wait status: 6
Parse errors: Bad plan. You planned 174 tests but ran 152.
Files=1, Tests=152, 1 wallclock secs ( 0.04 usr 0.00 sys + 0.31 cusr
0.02 csys = 0.37 CPU)
Result: FAIL
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1775#comment:5>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets