#998: Recent parrot changes cause lots of Rakudo spectests to abort with status
11
--------------------+-------------------------------------------------------
 Reporter:  moritz  |       Owner:       
     Type:  bug     |      Status:  new  
 Priority:  major   |   Milestone:       
Component:  core    |     Version:  1.5.0
 Severity:  medium  |    Keywords:       
     Lang:          |       Patch:       
 Platform:  linux   |  
--------------------+-------------------------------------------------------
 Recent parrot changes make many of Rakudo's spectests abort (after
 otherwise successful completion) with exist status 11.

 An extract from the latest run on top of parrot r41180:

 {{{
 t/spec/S16-unfiled/slurp.t                                   (Wstat: 11
 Tests: 4 Failed: 0)
   Non-zero wait status: 11
 t/spec/S28-named-variables/inc.t                             (Wstat: 11
 Tests: 3 Failed: 0)
   Non-zero wait status: 11
 t/spec/S29-any/cmp.t                                         (Wstat: 11
 Tests: 3 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-array/splice.t                                    (Wstat: 11
 Tests: 41 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-hash/invert.t                                     (Wstat: 11
 Tests: 5 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-hash/push.rakudo                                  (Wstat: 11
 Tests: 4 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-list/join.rakudo                                  (Wstat: 11
 Tests: 35 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-list/map.rakudo                                   (Wstat: 11
 Tests: 91 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-list/map_function_return_values.rakudo            (Wstat: 11
 Tests: 2 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-list/minmax.rakudo                                (Wstat: 11
 Tests: 46 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-num/exp.rakudo                                    (Wstat: 11
 Tests: 53 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-num/roots.rakudo                                  (Wstat: 11
 Tests: 44 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-num/sign.rakudo                                   (Wstat: 11
 Tests: 14 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-num/sqrt.rakudo                                   (Wstat: 11
 Tests: 16 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/comb.rakudo                                   (Wstat: 11
 Tests: 29 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/lc.rakudo                                     (Wstat: 11
 Tests: 13 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/lcfirst.rakudo                                (Wstat: 11
 Tests: 9 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/pos.t                                         (Wstat: 11
 Tests: 2 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/split-simple.t                                (Wstat: 11
 Tests: 47 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/trim.rakudo                                   (Wstat: 11
 Tests: 24 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-str/ucfirst.rakudo                                (Wstat: 11
 Tests: 5 Failed: 0)
   Non-zero wait status: 11
 t/spec/S32-trig/e.rakudo                                     (Wstat: 11
 Tests: 5 Failed: 0)
   Non-zero wait status: 11
 t/spec/integration/99problems-31-to-40.rakudo                (Wstat: 11
 Tests: 32 Failed: 0)
   Non-zero wait status: 11
   Parse errors: Bad plan.  You planned 67 tests but ran 32.
 t/spec/integration/99problems-51-to-60.t                     (Wstat: 11
 Tests: 37 Failed: 0)
   Non-zero wait status: 11
 t/spec/integration/role-composition-vs-attribute.t           (Wstat: 11
 Tests: 1 Failed: 0)
   Non-zero wait status: 11
 t/spec/integration/say-crash.t                               (Wstat: 11
 Tests: 4 Failed: 0)
   Non-zero wait status: 11
 t/spec/integration/substr-after-match-in-gather-in-for.t     (Wstat: 11
 Tests: 1 Failed: 0)
   Non-zero wait status: 11
 Files=436, Tests=17543, 1043 wallclock secs ( 9.15 usr  1.42 sys + 1733.29
 cusr 86.18 csys = 1830.04 CPU)
 Result: FAIL
 }}}

 The exact list of aborted files varies between different runs of 'make
 spectest'.

 The error was introduced somewhere between  r41083 and r41159.

 Platform: Linux amd64, gcc-4.3.2 on Debian "Lenny".

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