#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

Reply via email to