This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Known test failures updates.
[perl5.git] / pod / perldelta.pod
index 26027e9..a30eb87 100644 (file)
@@ -2565,7 +2565,6 @@ The following tests are known to fail:
  ../ext/DB_File/t/db-btree.t    0    11    ??   ??       %  ??
  ../ext/DB_File/t/db-recno.t              149    3   2.01%  61 63 65
  ../ext/POSIX/t/posix.t                    31    1   3.23%  10
- ../lib/warnings.t                        450    1   0.22%  316
 
 =head2 OS/390
 
@@ -2573,27 +2572,24 @@ OS/390 has rather many test failures but the situation is actually
 better than it was in 5.6.0, it's just that so many new modules and
 tests have been added.
 
- Failed Test                     Stat Wstat Total Fail  Failed  List of Failed
- -----------------------------------------------------------------------------
- ../ext/B/Deparse.t                            14    1   7.14%  14
- ../ext/B/Showlex.t                             1    1 100.00%  1
- ../ext/Encode/Encode/Tcl.t                   610   13   2.13%  592 594 596 598
-                                                                600 602 604-610
- ../ext/IO/lib/IO/t/io_unix.t     113 28928     5    3  60.00%  3-5
- ../ext/POSIX/POSIX.t                          29    1   3.45%  14
- ../ext/Storable/t/lock.t         255 65280     5    3  60.00%  3-5
- ../lib/locale.t                  129 33024   117   19  16.24%  99-117
- ../lib/warnings.t                            434    1   0.23%  75
- ../lib/ExtUtils.t                             27    1   3.70%  25
- ../lib/Math/BigInt/t/bigintpm.t             1190    1   0.08%  1145
- ../lib/Unicode/UCD.t                          81   48  59.26%  1-16 49-64 66-81
- ../lib/User/pwent.t                            9    1  11.11%  4
- op/pat.t                                     660    6   0.91%  242-243 424-425
-                                                                626-627
- op/split.t                         0     9    ??   ??       %  ??
- op/taint.t                                   174    3   1.72%  156 162 168
- op/tr.t                                       70    3   4.29%  50 58-59
- Failed 16/422 test scripts, 96.21% okay. 105/23251 subtests failed, 99.55% okay.
+Failed 10/611 test scripts, 98.36% okay. 72/53809 subtests failed, 99.87% okay.
+Failed Test                  Stat Wstat Total Fail  Failed  List of Failed
+-------------------------------------------------------------------------------
+../ext/B/t/deparse.t                       17    1   5.88%  14
+../ext/IO/lib/IO/t/io_unix.t                5    4  80.00%  2-5
+../lib/utf8.t                              94   13  13.83%  27 30-31 43 46 73
+                                                            76 79 82 85 88 91
+                                                            94
+../lib/Benchmark.t              1   256   159    1   0.63%  75
+../lib/ExtUtils/t/Embed.t                   9    9 100.00%  1-9
+../lib/ExtUtils/t/ExtUtils.t               27   19  70.37%  5-23
+op/pat.t                                  858    9   1.05%  242-243 665 776 785
+                                                            832-834 845
+op/sprintf.t                              224    3   1.34%  98 100 136
+op/tr.t                                    97    5   5.15%  63 71-74
+uni/fold.t                                767    8   1.04%  25-26 62 169 196
+                                                            648 697-698
+57 tests and 377 subtests skipped.
 
 =head2 op/sprintf tests 129 and 130
 
@@ -2617,34 +2613,17 @@ the 5.005 threading implementation. These are not new failures--Perl
   lib/autouse                   4
   ext/Thread/thr5005            19-20
 
-These failures are unlikely to get fixed.
+These failures are unlikely to get fixed as the 5.005-style
+threads are considered fundamentally broken.
 
 =head2 UNICOS
 
-=over 4
-
-=item *
-
-ext/POSIX/sigaction subtests 6 and 13 may fail.
-
-=item *
-
-lib/ExtUtils may spuriously claim that subtest 28 failed,
-which is interesting since the test only has 27 tests.
-
-=item *
-
-Numerous numerical test failures
-
-  op/numconvert                 209,210,217,218
-  op/override                   7
-  ext/Time/HiRes/HiRes          9
-  lib/Math/BigInt/t/bigintpm    1145
-  lib/Math/Trig                 25
-
-These tests fail because of yet unresolved floating point inaccuracies.
-
-=back
+  ../ext/Socket/socketpair.t    1   256    45    1   2.22%  12
+  ../lib/Math/Trig.t                       26    1   3.85%  25
+  ../lib/warnings.t                       460    1   0.22%  425
+  io/fs.t                                  36    1   2.78%  31
+  op/numconvert.t                        1440   13   0.90%  208 509-510
+  657-658 665-666 829-830 989-990 1149-1150
 
 =head2 UNICOS and UNICOS/mk
 
@@ -2666,7 +2645,14 @@ needing further debugging and/or porting work.
 =head2 Win32
 
 In multi-CPU boxes there are some problems with the I/O buffering:
-some output may appear twice.
+some output may appear twice.  The Win32 following failures are known
+as of 5.7.3:
+
+ ..\ext/Encode/t/JP....................dubious DIED. FAILED tests 9, 14, 18, 21 
+ ..\ext/threads/t/end..................FAILED tests 3-6
+ ..\lib/English........................dubious DIED. FAILED test 48
+ ..\lib/Tie/File/t/16_handle...........FAILED tests 3-13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35-39
+
 
 =head2 Localising a Tied Variable Leaks Memory