Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-14 Thread Dave Mitchell
On Thu, Dec 14, 2017 at 06:09:34AM +, Yaroslav Kuzmin wrote:
> No output :

This has me almost completely stumped.

What about the other thing I asked:

> If you do further runs, do you get the same 4 tests consistently failing?

That is, if you run the davem2 script multiple times, do you always get
these same test numbers failing:

$ grep '^not' davem2.py.log
not ok 135890 - isXDIGIT_utf8( \x{B3, MIDDLE DOT}, _safe ) didn't give error
not ok 135891 - isXDIGIT_utf8( \x{B3, MIDDLE DOT}, deprecated unsafe ) didn't 
give error
not ok 135892 - isXDIGIT_LC_utf8( \x{B3, MIDDLE DOT}, _safe ) (C locale) didn't 
give error
not ok 135894 - And got expected message
not ok 135895 - Got a single warning besides
not ok 135896 - isXDIGIT_LC_utf8( \x{B3, MIDDLE DOT}, deprecated unsafe ) (C 
locale) didn't give error

And if not, can you get consistent failures by setting the environment
variable PERL_HASH_SEED=0 ?

-- 
In economics, the exam questions are the same every year.
They just change the answers.


Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-13 Thread Yaroslav Kuzmin

No output :

(11:07) RS12 : PDKUZM | ~/ussport/perl/perl-build
:> ./perl -I lib davem3.pm
(11:07) RS12 : PDKUZM | ~/ussport/perl/perl-build
:> ./perl -I lib -V
Summary of my perl5 (revision 5 version 27 subversion 7) configuration:
  Snapshot of: 1c7e8142ce2e4dc3295717ec9fe9f344cb5ce4fb
  Platform:
osname=os390
osvers=25.00
archname=os390
uname='os390 rs12 25.00 04 2964 '
config_args='-Dusedl -Dusedevel -d -s'
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=undef
use64bitall=undef
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
bincompat5005=undef
  Compiler:
cc='c99'
ccflags ='-qlanglvl=extended:extc89:extc99 -qlongname -qxplink -qdll 
-qfloat=ieee -qhaltonmsg=3296:4108 -DMAXSIG=39 -DOEMVS -D_OE_SOCKETS 
-D_XOPEN_SOURCE_EXTENDED -D_ALL_SOURCE -DYYDYNAMIC -D_POSIX_SOURCE=1 
-D_SHR_ENVIRON -DPERL_EXTERNAL_GLOB -qexportall -qdll -qxplink'
optimize=' '
cppflags='-DMAXSIG=39 -DOEMVS -D_OE_SOCKETS -D_XOPEN_SOURCE_EXTENDED 
-D_ALL_SOURCE -DYYDYNAMIC -D_POSIX_SOURCE=1 -D_SHR_ENVIRON -DPERL_EXTERNAL_GLOB'
ccversion=''
gccversion=''
gccosandvers=''
intsize=4
longsize=4
ptrsize=4
doublesize=8
byteorder=4321
doublekind=4
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=2
ivtype='long'
ivsize=4
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=4
alignbytes=8
prototype=define
  Linker and Libraries:
ld='c99'
ldflags ='-qxplink -qdll'
libpth=/lib /usr/lib
libs=-lm -lc
perllibs=-lm -lc
libc=
so=so
useshrplib=true
libperl=libperl.so
gnulibc_version=''
  Dynamic Linking:
dlsrc=dl_dllload.xs
dlext=so
d_dlsymun=undef
ccdlflags='-qxplink -qdll /u/pdkuzm/ussport/perl/perl-build/libperl.x'
cccdlflags='-c -qexportall -qxplink -qdll'
lddlflags='-qxplink -qdll /u/pdkuzm/ussport/perl/perl-build/libperl.x'


Characteristics of this binary (from libperl):
  Compile-time options:
HAS_TIMES
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_EXTERNAL_GLOB
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
PERLIO_LAYERS
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERL_ATOF
USE_PERLIO
  Locally applied patches:
SMOKE1c7e8142ce2e4dc3295717ec9fe9f344cb5ce4fb
  Built under os390
  Compiled at Dec 11 2017 16:42:45
  @INC:
lib
/usr/local/lib/perl5/site_perl/5.27.7/os390
/usr/local/lib/perl5/site_perl/5.27.7
/usr/local/lib/perl5/5.27.7/os390
/usr/local/lib/perl5/5.27.7

--Yaroslav


В Вт., 12/12/2017 в 13:55 +, Dave Mitchell пишет:

On Tue, Dec 12, 2017 at 06:23:47AM +, Yaroslav Kuzmin wrote:


Log available at 
https://drive.google.com/file/d/1jGDVWAw-L_ZBZHzfupDKy5uBNRKI9Dm7



Strange. In that run, it is failing four tests. In each case, a string
concatentation is inserting a spurious null character. For example with

$function= "XDIGIT";
$suffix  = "_utf8"; # or "_LC_utf8"
$char= "\x{b3}"; utf8::upgrade($char);
$utf8_param_code = "0";   # or "-1"

"test_is${function}$suffix('$char',";

the result is

"test_isXDIGIT\x{0}_utf8('\x{b3}', 0)"

with similar results for the variants shown in the comments.

If you do further runs, do you get the same 4 tests consistently failing?
Can you run the attached test script and show any output. If should produce
no output normally.




Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
Main Office Toll Free Number: +1 877.328.2932
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy


This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.


Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-12 Thread Dave Mitchell
On Tue, Dec 12, 2017 at 06:23:47AM +, Yaroslav Kuzmin wrote:
> Log available at 
> https://drive.google.com/file/d/1jGDVWAw-L_ZBZHzfupDKy5uBNRKI9Dm7

Strange. In that run, it is failing four tests. In each case, a string
concatentation is inserting a spurious null character. For example with

$function= "XDIGIT";
$suffix  = "_utf8"; # or "_LC_utf8"
$char= "\x{b3}"; utf8::upgrade($char);
$utf8_param_code = "0";   # or "-1"

"test_is${function}$suffix('$char',";

the result is

"test_isXDIGIT\x{0}_utf8('\x{b3}', 0)"

with similar results for the variants shown in the comments.

If you do further runs, do you get the same 4 tests consistently failing?
Can you run the attached test script and show any output. If should produce
no output normally.

-- 
My Dad used to say 'always fight fire with fire', which is probably why
he got thrown out of the fire brigade.

use Devel::Peek;

sub set_code {  $_[0] = $_[1]; }

$function = "XDIGITx"; chop $function;
for my $n (0..255) {
for $suffix ("_utf8", "_LC_utf8") {
my $char = chr($n);
utf8::upgrade($char);
$char = quotemeta $char if $char eq '\\' || $char eq "'";

$utf8_param_code = "0"; # 1/10 P,IOK
#
$utf8_param_code = 0; my $x = "$utf8_param_code";
study;

my $code;
set_code($code, "test_is${function}$suffix('$char',");
next if $code =~ /^test_isXDIGIT(_LC)?_utf8\('/;
print STDERR "mismatch: n=$n suffix=$suffix\n";
Dump $code;
}
}


Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-11 Thread Yaroslav Kuzmin
Log available at 
https://drive.google.com/file/d/1jGDVWAw-L_ZBZHzfupDKy5uBNRKI9Dm7

--Yaroslav

В Пн., 11/12/2017 в 16:51 +, Dave Mitchell пишет:

On Mon, Dec 11, 2017 at 12:52:35PM +, Yaroslav Kuzmin wrote:



Log available at 
https://drive.google.com/file/d/1BwOR2pbtYRTJ4TqWMh33FtD9PZahf1HM



Unfortunately that run didn't trigger the failure code which has heavy
instrumentation attached. It turns out that there are 5 places in the test
script that do an eval and might fail. The attached davem2 script
instruments all 5 evals.

I would be grateful if you could run it.




Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
Main Office Toll Free Number: +1 877.328.2932
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy


This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.


Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-11 Thread Karl Williamson

On 12/11/2017 09:51 AM, Dave Mitchell wrote:

On Mon, Dec 11, 2017 at 12:52:35PM +, Yaroslav Kuzmin wrote:


Log availabel at 
https://drive.google.com/file/d/1BwOR2pbtYRTJ4TqWMh33FtD9PZahf1HM


Unfortunately that run didn't trigger the failure code which has heavy
instrumentation attached. It turns out that there are 5 places in the test
script that do an eval and might fail. The attached davem2 script
instruments all 5 evals.

I would be grateful if you could run it.



It is likely that the reason the failure code was not triggered this 
time is that it was changed somewhat by the addition of the 
instrumentation code.  My guess, without knowing how anything works 
here, is that the mention of the variables being debugged causes them to 
not be optimized away.


Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-11 Thread Dave Mitchell
On Mon, Dec 11, 2017 at 12:52:35PM +, Yaroslav Kuzmin wrote:
> 
> Log availabel at 
> https://drive.google.com/file/d/1BwOR2pbtYRTJ4TqWMh33FtD9PZahf1HM

Unfortunately that run didn't trigger the failure code which has heavy
instrumentation attached. It turns out that there are 5 places in the test
script that do an eval and might fail. The attached davem2 script
instruments all 5 evals.

I would be grateful if you could run it.

-- 
I thought I was wrong once, but I was mistaken.
#!perl -w

BEGIN {
require 'loc_tools.pl';   # Contains locales_enabled() and
  # find_utf8_ctype_locale()
}

use strict;
use Test::More;
use Config;
use Devel::Peek;

use XS::APItest;

# do $_[0] = $_[1]: avoids multiconcat optimising away an assignment
sub set_code {  $_[0] = $_[1]; }

$::TEST_CHUNK = 0;

my $tab = " " x 4;  # Indent subsidiary tests this much

use Unicode::UCD qw(search_invlist prop_invmap prop_invlist);
my ($charname_list, $charname_map, $format, $default) = prop_invmap("Name 
Alias");

sub get_charname($) {
my $cp = shift;

# If there is a an abbreviation for the code point name, use it
my $name_index = search_invlist(\@{$charname_list}, $cp);
if (defined $name_index) {
my $synonyms = $charname_map->[$name_index];
if (ref $synonyms) {
my $pat = qr/: abbreviation/;
my @abbreviations = grep { $_ =~ $pat } @$synonyms;
if (@abbreviations) {
return $abbreviations[0] =~ s/$pat//r;
}
}
}

# Otherwise, use the full name
use charnames ();
return charnames::viacode($cp) // "No name";
}

sub truth($) {  # Converts values so is() works
return (shift) ? 1 : 0;
}

my $base_locale;
my $utf8_locale;
if(locales_enabled('LC_ALL')) {
require POSIX;
$base_locale = POSIX::setlocale( ::LC_ALL, "C");
if (defined $base_locale && $base_locale eq 'C') {
use locale; # make \w work right in non-ASCII lands

# Some locale implementations don't have the 128-255 characters all
# mean nothing.  Skip the locale tests in that situation
for my $u (128 .. 255) {
if (chr(utf8::unicode_to_native($u)) =~ /[[:print:]]/) {
undef $base_locale;
last;
}
}

$utf8_locale = find_utf8_ctype_locale() if $base_locale;
}
}

sub get_display_locale_or_skip($$) {

# Helper function intimately tied to its callers.  It knows the loop
# iterates with a locale of "", meaning don't use locale; $base_locale
# meaning to use a non-UTF-8 locale; and $utf8_locale.
#
# It checks to see if the current test should be skipped or executed,
# returning an empty list for the former, and for the latter:
#   ( 'locale display name',
# bool of is this a UTF-8 locale )
#
# The display name is the empty string if not using locale.  Functions
# with _LC in their name are skipped unless in locale, and functions
# without _LC are executed only outside locale.

my ($locale, $suffix) = @_;

# The test should be skipped if the input is for a non-existent locale
return unless defined $locale;

# Here the input is defined, either a locale name or "".  If the test is
# for not using locales, we want to do the test for non-LC functions,
# and skip it for LC ones.
if ($locale eq "") {
return ("", 0) if $suffix !~ /LC/;
return;
}

# Here the input is for a real locale.  We don't test the non-LC functions
# for locales.
return if $suffix !~ /LC/;

# Here is for a LC function and a real locale.  The base locale is not
# UTF-8.
return (" ($locale locale)", 0) if $locale eq $base_locale;

# The only other possibility is that we have a UTF-8 locale
return (" ($locale)", 1);
}

sub try_malforming($$$)
{
# Determines if the tests for malformed UTF-8 should be done.  When done,
# the .xs code creates malformations by pretending the length is shorter
# than it actually is.  Some things can't be malformed, and sometimes this
# test knows that the current code doesn't look for a malformation under
# various circumstances.

my ($u, $function, $using_locale) = @_;
# $u is unicode code point;

# Single bytes can't be malformed
return 0 if $u < ((ord "A" == 65) ? 128 : 160);

# ASCII doesn't need to ever look beyond the first byte.
return 0 if $function eq "ASCII";

# Nor, on EBCDIC systems, does CNTRL
return 0 if ord "A" != 65 && $function eq "CNTRL";

# No controls above 255, so the code doesn't look at those
return 0 if $u > 255 && $function eq "CNTRL";

# No non-ASCII digits below 256, except if using locales.
return 0 if $u < 256 && ! $using_locale && $function =~ /X?DIGIT/;

return 1;
}

my %properties = (
   # name => 

Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-11 Thread Yaroslav Kuzmin

Log availabel at 
https://drive.google.com/file/d/1BwOR2pbtYRTJ4TqWMh33FtD9PZahf1HM

--Yaroslav

В Чт., 07/12/2017 в 21:54 -0700, Karl Williamson пишет:

On 12/06/2017 04:21 AM, Yaroslav Kuzmin wrote:


В Пн., 04/12/2017 в 22:47 -0700, Karl Williamson пишет:


On 12/04/2017 10:03 PM, Yaroslav Kuzmin wrote:




Smoke log available 
https://drive.google.com/file/d/1CwVed6EgFWm29hbiN50NsNEGZGYw7vkP


This is looking like it's a problem with the new multi-concat.  Attached
is a test script that is an instrumented version of one of the failing
tests.  Please run it by hand and email the results.

Say you save the attached file as 'foo'

./perl -I lib foo > foo.out 2>&1




Log available at 
https://drive.google.com/file/d/1lVQMTU4FwlGEqecOhMlIyfwiEkIaa7TP




I asked the multiconcat writer to look at this log, and he has come up
with a modified script o that we can drill down closer to the cause.  It
is attached.  Run it just like you did above.

Thanks




Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
Main Office Toll Free Number: +1 877.328.2932
Contact Customer Support: 
https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - 
http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy


This communication and any attachments may contain confidential information of 
Rocket Software, Inc. All unauthorized use, disclosure or distribution is 
prohibited. If you are not the intended recipient, please notify Rocket 
Software immediately and destroy all copies of this communication. Thank you.


Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-06 Thread Yaroslav Kuzmin
В Пн., 04/12/2017 в 22:47 -0700, Karl Williamson пишет:
> On 12/04/2017 10:03 PM, Yaroslav Kuzmin wrote:
> >
> >
> > Smoke log available 
> > https://drive.google.com/file/d/1CwVed6EgFWm29hbiN50NsNEGZGYw7vkP
> This is looking like it's a problem with the new multi-concat.  Attached
> is a test script that is an instrumented version of one of the failing
> tests.  Please run it by hand and email the results.
>
> Say you save the attached file as 'foo'
>
> ./perl -I lib foo > foo.out 2>&1
>

Log available at 
https://drive.google.com/file/d/1lVQMTU4FwlGEqecOhMlIyfwiEkIaa7TP

It's been so long since we've had to do special EBCDIC stuff, that I
can't remember if I am supposed to convert the script for you or not.  I
believe it only contains ASCII-range characters.


Automated smoke report for branch blead 5.27.7 patch 
56e48c10762ae388167c2f2449eea8553b396093 v5.26.0-1591-g56e48c1076
RS12: 2964 (2964/)
 onos/390 - 25.00
 using c99 version
 smoketime 1 hour 56 minutes (average 58 minutes 11 seconds)

Summary: FAIL(XM)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.26.0-1591-g56e48c1076  Configuration (common) none
--- -
X X M - -Dusedl






+- PERLIO = perlio -DDEBUGGING


+--- PERLIO = stdio  -DDEBUGGING


+- PERLIO = perlio


+--- PERLIO = stdio


Locally applied patches:
 SMOKE56e48c10762ae388167c2f2449eea8553b396093

Tests skipped on user request:
 # One test name on a line
Failures: (common-args) none
[stdio] -Dusedl
Inconsistent test results (between TEST and harness):
 ../t/op/lc.t 
... FAILED--expected 1163 
tests, saw 56
 ../lib/utf8.t... 
.. FAILED at test 305
 ../t/op/utftaint.t.. 
. FAILED at test 12
 ../lib/DBM_Filter/t/encode.t 
... FAILED at test 14
 ../lib/B/Deparse-core.t. 
 FAILED at test 26
 ../ext/XS-APItest/t/handy00.t... 
.. FAILED at test 132858
 ../t/uni/lex_utf8.t. 
 FAILED at test 6
 ../t/re/subst.t. 
 FAILED at test 135
 ../t/op/chop.t.. 
. FAILED at test 60
 ../t/dist/Carp/t/arg_regexp.t... 
 FAILED--expected 42 tests, saw 18
 ../t/re/pat_advanced.t.. 
. FAILED at test 218
 ../t/uni/write.t 
... FAILED at test 1
 ../t/re/pat_rt_report.t. 
 FAILED at test 2467
 ../t/comp/parser_run.t.. 
. FAILED at test 2
 ../lib/B/Deparse.t.. 
. FAILED at test 18
 ../t/op/coreamp.t... 
.. FAILED at test 96
 ../t/uni/attrs.t 
... FAILED at test 2
 ../t/op/pack.t.. 
. FAILED at test 14710
 ../t/uni/fold.t. 
 FAILED--non-zero wait 
status: 65280
 ../t/dist/Storable/t/code.t. 
.. FAILED--expected 63 tests, saw 0
 ../t/dist/Devel-PPPort/t/pv_tools.t. 
.. FAILED at test 7
 ../ext/XS-APItest/t/gv_autoload4.t.. . 
FAILED at test 23
 ../t/re/substT.t 
... FAILED at test 135
 ../t/porting/podcheck.t. 
 FAILED--expected 1472 tests, saw 0
 ../lib/feature/unicode_strings.t 
... FAILED at test 3331
 ../t/op/exec.t.. 
. FAILED at test 28
 ../t/re/pat_re_eval.t... 
.. FAILED--expected 497 tests, saw 

Re: Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-04 Thread Karl Williamson

On 12/04/2017 10:03 PM, Yaroslav Kuzmin wrote:


Smoke log available 
https://drive.google.com/file/d/1CwVed6EgFWm29hbiN50NsNEGZGYw7vkP


This is looking like it's a problem with the new multi-concat.  Attached 
is a test script that is an instrumented version of one of the failing 
tests.  Please run it by hand and email the results.


Say you save the attached file as 'foo'

./perl -I lib foo > foo.out 2>&1

It's been so long since we've had to do special EBCDIC stuff, that I 
can't remember if I am supposed to convert the script for you or not.  I 
believe it only contains ASCII-range characters.


Automated smoke report for branch blead 5.27.7 patch 
56e48c10762ae388167c2f2449eea8553b396093 v5.26.0-1591-g56e48c1076
RS12: 2964 (2964/)
 onos/390 - 25.00
 using c99 version
 smoketime 1 hour 56 minutes (average 58 minutes 11 seconds)

Summary: FAIL(XM)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.26.0-1591-g56e48c1076  Configuration (common) none
--- -
X X M - -Dusedl






+- PERLIO = perlio -DDEBUGGING

+--- PERLIO = stdio  -DDEBUGGING

+- PERLIO = perlio

+--- PERLIO = stdio


Locally applied patches:
 SMOKE56e48c10762ae388167c2f2449eea8553b396093

Tests skipped on user request:
 # One test name on a line
Failures: (common-args) none
[stdio] -Dusedl
Inconsistent test results (between TEST and harness):
 ../t/op/lc.t 
... FAILED--expected 1163 
tests, saw 56
 ../lib/utf8.t... 
.. FAILED at test 305
 ../t/op/utftaint.t.. 
. FAILED at test 12
 ../lib/DBM_Filter/t/encode.t 
... FAILED at test 14
 ../lib/B/Deparse-core.t. 
 FAILED at test 26
 ../ext/XS-APItest/t/handy00.t... 
.. FAILED at test 132858
 ../t/uni/lex_utf8.t. 
 FAILED at test 6
 ../t/re/subst.t. 
 FAILED at test 135
 ../t/op/chop.t.. 
. FAILED at test 60
 ../t/dist/Carp/t/arg_regexp.t... 
 FAILED--expected 42 tests, saw 18
 ../t/re/pat_advanced.t.. 
. FAILED at test 218
 ../t/uni/write.t 
... FAILED at test 1
 ../t/re/pat_rt_report.t. 
 FAILED at test 2467
 ../t/comp/parser_run.t.. 
. FAILED at test 2
 ../lib/B/Deparse.t.. 
. FAILED at test 18
 ../t/op/coreamp.t... 
.. FAILED at test 96
 ../t/uni/attrs.t 
... FAILED at test 2
 ../t/op/pack.t.. 
. FAILED at test 14710
 ../t/uni/fold.t. 
 FAILED--non-zero wait 
status: 65280
 ../t/dist/Storable/t/code.t. 
.. FAILED--expected 63 tests, saw 0
 ../t/dist/Devel-PPPort/t/pv_tools.t. 
.. FAILED at test 7
 ../ext/XS-APItest/t/gv_autoload4.t.. . 
FAILED at test 23
 ../t/re/substT.t 
... FAILED at test 135
 ../t/porting/podcheck.t. 
 FAILED--expected 1472 tests, saw 0
 ../lib/feature/unicode_strings.t 
... FAILED at test 3331
 ../t/op/exec.t.. 
. FAILED at test 28
 ../t/re/pat_re_eval.t... 
.. FAILED--expected 497 tests, saw 
140
 ../t/dist/Data-Dumper/t/dumper.t 
. FAILED at test 352
 ../t/op/split_unicode.t. 

Smoke [blead] v5.26.0-1591-g56e48c1076 FAIL(XM) os/390 25.00 (2964/)

2017-12-04 Thread Yaroslav Kuzmin

Smoke log available 
https://drive.google.com/file/d/1CwVed6EgFWm29hbiN50NsNEGZGYw7vkP

Automated smoke report for branch blead 5.27.7 patch 
56e48c10762ae388167c2f2449eea8553b396093 v5.26.0-1591-g56e48c1076
RS12: 2964 (2964/)
onos/390 - 25.00
using c99 version
smoketime 1 hour 56 minutes (average 58 minutes 11 seconds)

Summary: FAIL(XM)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.26.0-1591-g56e48c1076  Configuration (common) none
--- -
X X M - -Dusedl
>
> >
> > >
> > > +- PERLIO = perlio -DDEBUGGING
> > +--- PERLIO = stdio  -DDEBUGGING
> +- PERLIO = perlio
+--- PERLIO = stdio


Locally applied patches:
SMOKE56e48c10762ae388167c2f2449eea8553b396093

Tests skipped on user request:
# One test name on a line
Failures: (common-args) none
[stdio] -Dusedl
Inconsistent test results (between TEST and harness):
../t/op/lc.t 
... FAILED--expected 1163 
tests, saw 56
../lib/utf8.t... 
.. FAILED at test 305
../t/op/utftaint.t.. 
. FAILED at test 12
../lib/DBM_Filter/t/encode.t 
... FAILED at test 14
../lib/B/Deparse-core.t. 
 FAILED at test 26
../ext/XS-APItest/t/handy00.t... 
.. FAILED at test 132858
../t/uni/lex_utf8.t. 
 FAILED at test 6
../t/re/subst.t. 
 FAILED at test 135
../t/op/chop.t.. 
. FAILED at test 60
../t/dist/Carp/t/arg_regexp.t... 
 FAILED--expected 42 tests, saw 18
../t/re/pat_advanced.t.. 
. FAILED at test 218
../t/uni/write.t 
... FAILED at test 1
../t/re/pat_rt_report.t. 
 FAILED at test 2467
../t/comp/parser_run.t.. 
. FAILED at test 2
../lib/B/Deparse.t.. 
. FAILED at test 18
../t/op/coreamp.t... 
.. FAILED at test 96
../t/uni/attrs.t 
... FAILED at test 2
../t/op/pack.t.. 
. FAILED at test 14710
../t/uni/fold.t. 
 FAILED--non-zero wait 
status: 65280
../t/dist/Storable/t/code.t. 
.. FAILED--expected 63 tests, saw 0
../t/dist/Devel-PPPort/t/pv_tools.t. .. 
FAILED at test 7
../ext/XS-APItest/t/gv_autoload4.t.. . 
FAILED at test 23
../t/re/substT.t 
... FAILED at test 135
../t/porting/podcheck.t. 
 FAILED--expected 1472 tests, saw 0
../lib/feature/unicode_strings.t 
... FAILED at test 3331
../t/op/exec.t.. 
. FAILED at test 28
../t/re/pat_re_eval.t... 
.. FAILED--expected 497 tests, saw 
140
../t/dist/Data-Dumper/t/dumper.t 
. FAILED at test 352
../t/op/split_unicode.t. 
 FAILED at test 37
../t/op/write.t. 
 FAILED at test 176
../t/comp/utf.t. 
 FAILED at test 78
../t/dist/Carp/t/arg_string.t... 
 FAILED--expected 33 tests, saw 14
../t/dist/Data-Dumper/t/bugs.t.. 
... FAILED at test 18