Brad Van Duser wrote:
> I just finished a build of 5.8.0 on z/OS 1.2 (PUT level 0201+) running in
> 64-bit mode (which should not matter until the compiler catches up to the
> OS). My 'make test' returned a rate of 98.08%. How does this compare
with
> what everyone gets on newer OS/390 and/or z/OS systems?
Congratulations and thank you for posting your results.
In looking through the email that piled up in my inbox while I was
on vacation recently the closest thing I can compare your
result with is a build of the perl@15257 snapshot which was just
a few p4 submits different from the 5.8.0 release. Those results
were sent to me off list and looked like:
Failed 10/712 test scripts, 98.60% okay. 66/66715 subtests failed, 99.90%
okay.
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
.../ext/Data/Dumper/t/dumper.t 357 8 2.24% 311 314 325
327
331 333 337
339
.../ext/IO/lib/IO/t/io_unix.t 5 4 80.00% 2-5
.../ext/Storable/t/downgrade.t 10 2560 169 10 5.92% 14-15 46-47
78-79
110-111 150
161
.../lib/ExtUtils/t/Constant.t 51 12 23.53% 32-33 38-42
45-46
49-51
.../lib/ExtUtils/t/Embed.t 9 9 100.00% 1-9
op/pat.t 922 7 0.76% 665 776 785
832-
834 845
op/sprintf.t 224 3 1.34% 98 100 136
op/stat.t 73 2 2.74% 41-42
op/tr.t 97 5 5.15% 63 71-74
uni/fold.t 780 6 0.77% 61 169 196 661
710-711
which were obtained on OS/390 v2.10 of put level unknown to me (in case
it is not yet very obvious I have lost access to OS/390 &&/|| z/OS and
cannot test these things myself).
Becuase the new PerlIO susbsytem is on by default and because I have
not updated my CPAN module in a while I would like to know what
happens with I/O intensive xs based extensions such as the OS390::Stdio
$VERSION 0.006. If it is not too much trouble could you try a
test installation? The cleanest way to install perl in an out of the
way place such that it can then be used to test module builds with
would be to build perl with something like:
sh Configure -Dprefix=/some/out/of/the/way/place -des
make
make test
make install
Which will put the perl binary into /some/out/of/the/way/place/bin/perl
For ease in further testing you might want to temporarily put
/some/out/of/the/way/place/bin in you $PATH ahead of the other
perl installation locations (e.g. /usr/local/bin), then you
should be able to un pax the CPAN module and run:
perl Makefile.PL
make
make test
make install
I am particularly concerned about `make test` problems that might
crop up with OS390::Stdio and PerlIO.
I realize that the work I am asking takes a fair amount of time
to complete. Thank you in advance.
Peter Prymmer