Subject: | t/stat.t fails on Ubuntu 17.10 |
I'm not sure if the failure comes from the fact that my Perl 5.26.1 was brewed on Ubuntu 17.04, that I'm using BTRFS (which I had in Ubuntu 17.04 as well, just upgraded) or the xlocale.h has been removed from glibc 2.26: https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27
[ahartmai@ahartmai-nb:~/.cpanplus/5.26.1/build/MgFlO6M3_g/Time-HiRes-1.9746$ ]$ prove t/stat.t
t/stat.t ..
1..43
# I am the main process 26587, starting the watchdog process...
# The watchdog process 26588 launched, continuing testing...
# I am the watchdog process 26588, sleeping for 360 seconds...
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
not ok 13
# Failed test at t/stat.t line 35.
# Structures begin differing at:
# $got->[12] = '8'
# $expected->[12] = '0'
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
not ok 20
# Failed test at t/stat.t line 35.
# Structures begin differing at:
# $got->[12] = '8'
# $expected->[12] = '0'
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
not ok 27
# Failed test at t/stat.t line 35.
# Structures begin differing at:
# $got->[12] = '8'
# $expected->[12] = '0'
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
not ok 34
# Failed test at t/stat.t line 35.
# Structures begin differing at:
# $got->[12] = '8'
# $expected->[12] = '0'
ok 35
# mtime = 1509103205.89489 1509103206.20689 1509103206.46689 1509103206.81089 1509103207.08289
# atime = 1509103206.03889 1509103206.33489 1509103206.67089 1509103206.95489 1509103207.23489
# ai = 4, mi = 4, ss = 8
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
# I am the main process 26587, terminating the watchdog process 26588 before it terminates me in 358 seconds (testing took 2 seconds).
# kill KILL 26588 = 1
# All done.
# Looks like you failed 4 tests of 43.
Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/43 subtests
Test Summary Report
-------------------
t/stat.t (Wstat: 1024 Tests: 43 Failed: 4)
Failed tests: 13, 20, 27, 34
Non-zero exit status: 4
Files=1, Tests=43, 2 wallclock secs ( 0.04 usr 0.00 sys + 0.07 cusr 0.00 csys = 0.11 CPU)
Result: FAIL