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.