#425: test failures in -r runcore
-------------------------+--------------------------------------------------
 Reporter:  whiteknight  |       Owner:     
     Type:  bug          |      Status:  new
 Priority:  normal       |   Milestone:  1.0
Component:  none         |     Version:     
 Severity:  medium       |    Keywords:     
     Lang:               |       Patch:     
 Platform:  linux        |  
-------------------------+--------------------------------------------------
 Ubuntu 8.10, x86-64.

 I'm getting two test failures in the -r runcore:

 {{{
 Failed Test       Stat Wstat Total Fail  List of Failed
 -------------------------------------------------------
 t/op/pushaction.t    1   256     7    1  6
 t/pmc/sub.t          1   256    64    1  63
 }}}

 {{{
 t/pmc/sub..............................NOK 63/64
 #   Failed test ':outer with identical sub names'
 #   at t/pmc/sub.t line 1457.
 # Exited with error code: 1
 # Received:
 # ABC::outer
 # ABC::inner
 # Null PMC in say
 # current instr.: 'parrot;ABC;inner' pc 47
 (/home/andrew/Projects/parrot/t/pmc/sub_63.pir:20)
 # called from Sub 'parrot;ABC;outer' pc 37
 (/home/andrew/Projects/parrot/t/pmc/sub_63.pir:14)
 # called from Sub 'main' pc 9
 (/home/andrew/Projects/parrot/t/pmc/sub_63.pir:3)
 #
 # Expected:
 # ABC::outer
 # ABC::inner
 # ABC lex
 # DEF::outer
 # DEF::inner
 # DEF lex
 #
 t/pmc/sub..............................ok 64/64# Looks like you failed 1
 test of 64.
 t/pmc/sub..............................dubious
         Test returned status 1 (wstat 256, 0x100)
 DIED. FAILED test 63
         Failed 1/64 tests, 98.44% okay
 }}}

 {{{
 t/op/pushaction........................NOK 6/7
 #   Failed test 'pushaction as closure'
 #   at t/op/pushaction.t line 100.
 # Exited with error code: 1
 # Received:
 # main
 # at popmark, flag = 0
 # a = Null PMC in say
 # current instr.: 'exit_handler' pc 32
 (/home/andrew/Projects/parrot/t/op/pushaction_6.pir:22)
 # called from Sub 'main' pc 15
 (/home/andrew/Projects/parrot/t/op/pushaction_6.pir:11)
 #
 # Expected:
 # main
 # at popmark, flag = 0
 # a = 42
 #
 # Looks like you failed 1 test of 7.
 t/op/pushaction........................dubious
         Test returned status 1 (wstat 256, 0x100)
 DIED. FAILED test 6
         Failed 1/7 tests, 85.71% okay
 }}}

 I assume this all has to do with the opcode problems of x86-64 systems.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/425>
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