#489: t/tools/ops2pm/*.t:  Failures in 3 test files
---------------------+------------------------------------------------------
 Reporter:  jkeenan  |       Owner:            
     Type:  bug      |      Status:  new       
 Priority:  normal   |   Milestone:            
Component:  none     |     Version:            
 Severity:  medium   |    Keywords:  ops ops2pm
     Lang:           |       Patch:            
 Platform:  all      |  
---------------------+------------------------------------------------------
 Running `perl Configure.pl --test` at r37676 this morning, I got the
 following failures in the build tools tests on two different OSes:
 {{{
 t/tools/ops2pm/09-prepare_real_ops.............1/? op load_language_s:
 sequence mismatch: ops.num 235 vs. core.ops 1245 at
 /Users/jimk/work/parrot/lib/Parrot/Ops2pm.pm line 248.
 # Looks like you planned 38 tests but only ran 16.
 # Looks like your test died just after 16.
 t/tools/ops2pm/09-prepare_real_ops............. Dubious, test returned 255
 (wstat 65280, 0xff00)
  Failed 22/38 subtests
 t/tools/ops2pm/10-print_module.................3/? op load_language_s:
 sequence mismatch: ops.num 235 vs. core.ops 1245 at
 /Users/jimk/work/parrot/lib/Parrot/Ops2pm.pm line 248.
 # Looks like you planned 42 tests but only ran 16.
 # Looks like your test died just after 16.
 t/tools/ops2pm/10-print_module................. Dubious, test returned 255
 (wstat 65280, 0xff00)
  Failed 26/42 subtests
 t/tools/ops2pm/11-print_h......................1/? op load_language_s:
 sequence mismatch: ops.num 235 vs. core.ops 1245 at
 /Users/jimk/work/parrot/lib/Parrot/Ops2pm.pm line 248.
 # Looks like you planned 23 tests but only ran 16.
 # Looks like your test died just after 16.
 t/tools/ops2pm/11-print_h...................... Dubious, test returned 255
 (wstat 65280, 0xff00)
  Failed 7/23 subtests
 t/pharness/01-default_tests....................ok
 t/pharness/02-get_test_prog_args...............ok
 t/pharness/03-handle_long_options..............ok
 t/pharness/04-Usage............................ok

 Test Summary Report
 -------------------
 t/tools/ops2pm/09-prepare_real_ops         (Wstat: 65280 Tests: 16 Failed:
 0)
   Non-zero exit status: 255
   Parse errors: Bad plan.  You planned 38 tests but ran 16.
 t/tools/ops2pm/10-print_module             (Wstat: 65280 Tests: 16 Failed:
 0)
   Non-zero exit status: 255
   Parse errors: Bad plan.  You planned 42 tests but ran 16.
 t/tools/ops2pm/11-print_h                  (Wstat: 65280 Tests: 16 Failed:
 0)
   Non-zero exit status: 255
   Parse errors: Bad plan.  You planned 23 tests but ran 16.
 Files=37, Tests=941, 115 wallclock secs ( 1.19 usr  0.97 sys + 71.85 cusr
 11.18 csys = 85.19 CPU)
 Result: FAIL
 Failed 3/37 test programs. 0/941 subtests failed.
 }}}
 Since at least the first failure reported occurred in a test where we were
 testing what happens when a limited selection of op codes are used, this
 may be fallout from r37601, in which we removed the `--pmc` option from
 ''Configure.pl''.  At that time, we adjusted the tests in
 ''t/tools/pmc2c''.

 But since I ran the build tools tests at that time and did '''not''' get
 these test failures, I can't be entirely sure.  It may also be the case
 that recent removal of certain PMCs and op codes has not been accompanied
 by renumbering of ops and PMCs.

 I don't think these failures are having an impact '''yet''' on the
 building of Parrot, but further investigation is needed.

 Thank you very much.[[BR]]
 kid51

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