#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:           |  
---------------------+------------------------------------------------------
Changes (by jkeenan):

  * owner:  => luben
  * component:  none => core


Comment:

 Failures observed in this branch in ''t/pmc/hash.t'', most recently at
 r48871.  For full output of ''prove'', see [http://nopaste.snit.ch/23275
 this paste].  Excerpt:
 {{{
 src/hash.c:443: failed assertion 'key'
 Backtrace - Obtained 16 stack frames (max trace depth is 32).
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e222c2]
 
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_confess+0x9a)
 [0xb7e2242a]
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e355d4]
 
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(parrot_hash_put+0x1ba)
 [0xb7e360ca]
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7ee3cb0]
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7dea2ff]
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e7c844]
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e7b6ea]
 /home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0 [0xb7e3db15]
 /home/jimk/work/hash_inlined_func/blib/lib
   /libparrot.so.2.7.0(Parrot_pcc_invoke_from_sig_object+0x1c2)
 [0xb7e37a02]
 
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_ext_call+0x103)
 [0xb7e23ef3]
 
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(Parrot_runcode+0x1b2)
 [0xb7e20d52]
 
/home/jimk/work/hash_inlined_func/blib/lib/libparrot.so.2.7.0(imcc_run_pbc+0x99)
 [0xb7f63bd9]
 ./parrot [0x8049a21]
 /lib/libc.so.6(__libc_start_main+0xe5) [0xb70a3455]
 ./parrot [0x8048df1]
 t/pmc/hash.t ..
 1..174
 ok 1 - lookup Int in hash
 ...
 ok 85 - clone preserves hash internal order
 not ok 86 # TODO
 #       Failed (TODO) test ''
 ok 87 - Str from compound key
 ...
 ok 152 - literal unicode key lookup via var
 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.03 usr  0.01 sys +  0.23 cusr
 0.00 csys =  0.27 CPU)
 Result: FAIL
 }}}

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