On 09/02/2015 03:06 AM, Yaroslav Kuzmin wrote:

Smoke log available at 
https://drive.google.com/file/d/0B5PTttxwo7qASUd5VmpSNC1USXc

Automated smoke report for branch ebcdic 5.23.3 patch 
8b7fe29fc28fb475df66d5eff22179ebfc37cd87
v5.23.2-123-g8b7fe29
RS12: 2964 (2964/)
     on        os/390 - 24.00
     using     c99 version
     smoketime 5 hours 49 minutes (average 2 hours 54 minutes)

Summary: FAIL(X)

OK that last run fixed 5 of the 22 failing tests, leaving 17 to go.

For those of you not following closely, Yaroslav in early June changed some things which caused some tests to run that were being skipped, and some of these had failures. Also the changes seem to have broken other tests that previously were succeeding; these appear to be mostly compiler/linker issues.

I've since added more things to test that previously weren't as I'm planning to port them for 5.24. Also, blead development generated at least one test failure. And my changes to the EBCDIC branch have broken more.

Let's look at the remaining failures:

I've pushed a new branch that should fix these:
        ../ext/XS-APItest/t/cophh.t
        ../ext/XS-APItest/t/utf8.t

These are porting tests that don't matter on ebcdic platforms.
        porting/maintainers.t
        porting/podcheck.t

I'm nearly ready to test a fix for this. These failures were new tests added later, and are from a known 5.22 failure that was untested for.
        op/tr.t

These havent been ported to EBCDIC yet, so failures are to be expected:
../cpan/Unicode-Collate/t/nonchar.t
../cpan/Unicode-Collate/t/normal.t
../cpan/Unicode-Normalize/t/fcdc.t
../cpan/Unicode-Normalize/t/func.t
../cpan/Unicode-Normalize/t/norm.t
../cpan/Unicode-Normalize/t/null.t
../cpan/Unicode-Normalize/t/test.t


This one is puzzling:
        ../ext/XS-APItest/t/hash.t
The output is showing lots of UTF-8 malformations, etc, but scanning through the test code and the hash handling functions doesn't show me anything that looks suspicious. Does someone have an idea of how the differences in UTF-EBCDIC vs UTF-8 could be being ignored in hash code?

This
../ext/DynaLoader/t/DynaLoader.t
is failing with
# Failed test 20 - array should contain one result result or more: libc => () at t/DynaLoader.t line 122
# got "0"
# expected >= "1"
It turns out that dl_find_file() isn't finding what is expected. My guess is that it should be skipped or the inputs changed.

This
        ../ext/File-Glob/t/rt114984.t
generates these:

/tmp/R2ayMgVzcy/md_1.dat: FSUM9209 cannot execute: reason code = e3e20004: EDC5111I Permission denied.
#   Failed test 'File::Glob extends the stack when returning a long list'
#   at ../ext/File-Glob/t/rt114984.t line 41.
#          got: '1'
#     expected: '511'
# Looks like you failed 1 test of 1.
ext/File-Glob/t/rt114984 ...................................... FAILED at test 1


This also is showing some malformations.
        ../lib/ExtUtils/t/Embed.t
The messages are as follows.

INFORMATIONAL CCN3684 ./embed_test.c:17 Exporting function main is not allowed. IEW2456E 9207 SYMBOL Perl_sys_term UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL perl_free UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL perl_destruct UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL perl_run UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL perl_parse UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL PL_exit_flags UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. NAME SPACE = 3 IEW2456E 9207 SYMBOL perl_construct UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL perl_alloc UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL Perl_sys_init3 UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
FSUM3065 The LINKEDIT step ended with return code 8.
IEWPLMH: ./embed_test 2: FSUM7351 not found
øY byte 'C6' is not a valid continuation
_MALFORMED_(orig="0x90=DEGREE"; I8=0xc6)°byte 'D' is not a valid continuation
_MALFORMED_(orig="0x8a=LEFT-POINTING DOUBLE ANGLE QUOTE"; I8=0x0d)«
character U+46 should occupy 1 bytes, not 2
_MALFORMED_(expected=1; got=2; orig=0x76)FgxMbyte '78' is not a valid continuation _MALFORMED_(orig="0x8a=LEFT-POINTING DOUBLE ANGLE QUOTE"; I8=0x78)«xbyte '18' is not a valid continuation _MALFORMED_(orig="0xb4=COPYRIGHT"; I8=0x18)©Ÿx4ì-byte '84' is not a valid continuation _MALFORMED_(orig="0x80=O with '/'"; I8=0x84)؄: ./embed_test 9: FSUM7351 not found
ìøçœì-øbyte '3A' is not a valid continuation
_MALFORMED_(orig="0xec=O with DIAERESIS"; I8=0x3a)Ö: ./embed_test 3: FSUM7351 not found
5650ZOS: ./embed_test 9: FSUM7351 not found
./embed_test 46: FSUM7332 syntax error: got |, expecting Word


This looks to me to be a linker error, perhaps something needs to be tweaked?
        ../dist/ExtUtils-CBuilder/t/02-link.t
The generated messages are:

IEW2689W 4C40 DEFINITION SIDE FILE IS NOT DEFINED.
FSUM3065 The LINKEDIT step ended with return code 4.
INFORMATIONAL CCN3684 t/linkt.c:1 Exporting function main is not allowed. IEW2456E 9207 SYMBOL @@ROND UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY. IEW2456E 9207 SYMBOL CEEROOTD UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM THE DESIGNATED CALL LIBRARY.
FSUM3065 The LINKEDIT step ended with return code 8.
#   Failed test 'no exception from linking'
#   at t/02-link.t line 54.
# got: 'error building t/linkt from t/linkt.o at ../../lib/ExtUtils/CBuilder/Base.pm line 320.
# '
#     expected: ''
Use of uninitialized value $exe_file in -e at t/02-link.t line 55.
#   Failed test 'found executable file'
#   at t/02-link.t line 55.
Use of uninitialized value $exe_file in -x at t/02-link.t line 56.
#   Failed test 'executable file appears to be executable'
#   at t/02-link.t line 56.
Use of uninitialized value $cmd in system at t/02-link.t line 94.
#   Failed test 'got expected exit code from executable'
#   at t/02-link.t line 68.
#          got: '255'
#     expected: '11'
# Unexpected exit code '255'
Use of uninitialized value $_ in transliteration (tr///) at t/02-link.t line 75.
Use of uninitialized value $_ in unlink at t/02-link.t line 76.
# Looks like you failed 4 tests of 8.
dist/ExtUtils-CBuilder/t/02-link .............................. FAILED at test 5




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.23.2-123-g8b7fe29  Configuration (common) none
----------- ---------------------------------------------------------
X X X X     -Dusedl
+----- PERLIO = perlio -DDEBUGGING
+------- PERLIO = stdio  -DDEBUGGING
+--------- PERLIO = perlio
+----------- PERLIO = stdio


Locally applied patches:
     SMOKE8b7fe29fc28fb475df66d5eff22179ebfc37cd87

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/cpan/Unicode-Normalize/t/test.t.... ................................. 
FAILED at test 8
     ../ext/DynaLoader/t/DynaLoader.t........ 
................................... FAILED at test 20
     ../t/cpan/Unicode-Collate/t/nonchar.t... ................................ 
FAILED at test 52
     ../t/dist/ExtUtils-CBuilder/t/02-link.t. .............................. 
FAILED at test 5
     ../t/cpan/Unicode-Normalize/t/func.t.... ................................. 
FAILED at test 10
     ../t/cpan/Unicode-Normalize/t/null.t.... ................................. 
FAILED at test 3
     ../ext/XS-APItest/t/hash.t.............. 
......................................... FAILED at
test 910
     ../ext/XS-APItest/t/utf8.t.............. 
......................................... FAILED--no
leader found
     ../t/porting/podcheck.t................. 
............................................ FAILED at
test 153
     ../t/cpan/Unicode-Collate/t/normal.t.... ................................. 
FAILED at test 11
     ../t/op/tr.t............................
....................................................... FAILED at test 9
     ../lib/ExtUtils/t/Embed.t............... 
.......................................... FAILED at
test 1
     ../t/porting/maintainers.t.............. 
......................................... FAILED at
test 8250
     ../ext/XS-APItest/t/cophh.t............. 
........................................ FAILED-
-expected 2 tests, saw 0
     ../t/cpan/Unicode-Normalize/t/norm.t.... ................................. 
FAILED at test 8
     ../t/cpan/Unicode-Normalize/t/fcdc.t.... ................................. 
FAILED at test 20
     ../ext/File-Glob/t/rt114984.t........... 
...................................... FAILED at test 1

[perlio] -Dusedl
Inconsistent test results (between TEST and harness):
     ../t/porting/maintainers.t.............. 
......................................... FAILED at
test 8250
     ../ext/XS-APItest/t/cophh.t............. 
........................................ FAILED-
-expected 2 tests, saw 0
     ../t/cpan/Unicode-Normalize/t/norm.t.... ................................. 
FAILED at test 8
     ../t/cpan/Unicode-Normalize/t/fcdc.t.... ................................. 
FAILED at test 20
     ../ext/File-Glob/t/rt114984.t........... 
...................................... FAILED at test 1
     ../ext/XS-APItest/t/hash.t.............. 
......................................... FAILED at
test 910
     ../t/porting/podcheck.t................. 
............................................ FAILED at
test 153
     ../ext/XS-APItest/t/utf8.t.............. 
......................................... FAILED--no
leader found
     ../t/cpan/Unicode-Collate/t/normal.t.... ................................. 
FAILED at test 11
     ../lib/ExtUtils/t/Embed.t............... 
.......................................... FAILED at
test 1
     ../t/op/tr.t............................
....................................................... FAILED at test 9
     ../t/cpan/Unicode-Collate/t/nonchar.t... ................................ 
FAILED at test 52
     ../t/dist/ExtUtils-CBuilder/t/02-link.t. .............................. 
FAILED at test 5
     ../t/cpan/Unicode-Normalize/t/func.t.... ................................. 
FAILED at test 10
     ../t/cpan/Unicode-Normalize/t/null.t.... ................................. 
FAILED at test 3
     ../t/cpan/Unicode-Normalize/t/test.t.... ................................. 
FAILED at test 8
     ../ext/DynaLoader/t/DynaLoader.t........ 
................................... FAILED at test 20

[stdio] -DDEBUGGING -Dusedl
Inconsistent test results (between TEST and harness):
     ../t/cpan/Unicode-Normalize/t/test.t.... ................................. 
FAILED at test 8
     ../ext/DynaLoader/t/DynaLoader.t........ 
................................... FAILED at test 20
     ../t/dist/ExtUtils-CBuilder/t/02-link.t. .............................. 
FAILED at test 5
     ../t/cpan/Unicode-Collate/t/nonchar.t... ................................ 
FAILED at test 52
     ../t/cpan/Unicode-Normalize/t/null.t.... ................................. 
FAILED at test 3
     ../t/cpan/Unicode-Normalize/t/func.t.... ................................. 
FAILED at test 10
     ../ext/XS-APItest/t/hash.t.............. 
......................................... FAILED at
test 910
     ../t/cpan/Unicode-Collate/t/normal.t.... ................................. 
FAILED at test 11
     ../t/porting/podcheck.t................. 
............................................ FAILED at
test 153
     ../ext/XS-APItest/t/utf8.t.............. 
......................................... FAILED--no
leader found
     ../lib/ExtUtils/t/Embed.t............... 
.......................................... FAILED at
test 1
     ../t/op/tr.t............................
....................................................... FAILED at test 9
     ../ext/XS-APItest/t/cophh.t............. 
........................................ FAILED-
-expected 2 tests, saw 0
     ../t/porting/maintainers.t.............. 
......................................... FAILED at
test 8250
     ../t/cpan/Unicode-Normalize/t/fcdc.t.... ................................. 
FAILED at test 20
     ../t/cpan/Unicode-Normalize/t/norm.t.... ................................. 
FAILED at test 8
     ../ext/File-Glob/t/rt114984.t........... 
...................................... FAILED at test 1

[perlio] -DDEBUGGING -Dusedl
Inconsistent test results (between TEST and harness):
     ../t/cpan/Unicode-Normalize/t/norm.t.... ................................. 
FAILED at test 8
     ../t/cpan/Unicode-Normalize/t/fcdc.t.... ................................. 
FAILED at test 20
     ../ext/File-Glob/t/rt114984.t........... 
...................................... FAILED at test 1
     ../t/porting/maintainers.t.............. 
......................................... FAILED at
test 8250
     ../ext/XS-APItest/t/cophh.t............. 
........................................ FAILED-
-expected 2 tests, saw 0
     ../lib/ExtUtils/t/Embed.t............... 
.......................................... FAILED at
test 1
     ../t/op/tr.t............................
....................................................... FAILED at test 9
     ../ext/XS-APItest/t/hash.t.............. 
......................................... FAILED at
test 910
     ../t/porting/podcheck.t................. 
............................................ FAILED at
test 153
     ../ext/XS-APItest/t/utf8.t.............. 
......................................... FAILED--no
leader found
     ../t/cpan/Unicode-Collate/t/normal.t.... ................................. 
FAILED at test 11
     ../t/cpan/Unicode-Normalize/t/func.t.... ................................. 
FAILED at test 10
     ../t/cpan/Unicode-Normalize/t/null.t.... ................................. 
FAILED at test 3
     ../t/cpan/Unicode-Collate/t/nonchar.t... ................................ 
FAILED at test 52
     ../t/dist/ExtUtils-CBuilder/t/02-link.t. .............................. 
FAILED at test 5
     ../ext/DynaLoader/t/DynaLoader.t........ 
................................... FAILED at test 20
     ../t/cpan/Unicode-Normalize/t/test.t.... ................................. 
FAILED at test 8

Compiler messages(os390):



--
Report by Test::Smoke v1.6 running on perl 5.22.0
(Reporter v0.052 / Smoker v0.045)



--
Regards,

Yaroslav Kuzmin
Developer C/C++ ,z/OS , Linux
3 Zhukovskiy Street · Miass, Chelyabinsk region 456318 · Russia
Tel:  +7.922.2.38.33.38
Email: ykuz...@rocketsoftware.com
Web: www.rocketsoftware.com
================================
Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
+1 800.966.3270 ■ +1 781.577.4321
Unsubscribe From Commercial Email – unsubscr...@rocketsoftware.com
Manage Your Subscription Preferences - 
http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html
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.


Reply via email to