bug-tar
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

tests/time01.at failing on i586, ppc and armv7l


From: Bernhard Voelker
Subject: tests/time01.at failing on i586, ppc and armv7l
Date: Wed, 13 Oct 2021 22:57:52 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.2

Hi *,

I'm trying to get coreutils-9.0 into openSUSE:Tumbleweed, but the request was
denied because tar-1.34 fails to build ... incidentally exactly since the
version bump to coreutils-9.0.

Details: the following test fails:

[  431s] ## ------------------------ ##
[  431s] ## Summary of the failures. ##
[  431s] ## ------------------------ ##
[  431s] Failed tests:
[  431s] GNU tar 1.34 test suite test groups:
[  431s]
[  431s]  NUM: FILE-NAME:LINE     TEST-GROUP-NAME
[  431s]       KEYWORDS
[  431s]
[  431s]  151: time01.at:20       time: tricky time stamps
[  431s]       time time01

...

[  431s] ## ---------------------- ##
[  431s] ## Detailed failed tests. ##
[  431s] ## ---------------------- ##
[  431s]
[  431s] #                             -*- compilation -*-
[  431s] 151. time01.at:20: testing time: tricky time stamps ...
[  431s] ./time01.at:23:
[  431s] mkdir pax
[  431s] (cd pax
[  431s] TEST_TAR_FORMAT=pax
[  431s] export TEST_TAR_FORMAT
[  431s] TAR_OPTIONS="-H pax"
[  431s] export TAR_OPTIONS
[  431s] rm -rf *
[  431s]
[  431s] export TZ=UTC0
[  431s] mkdir dir
[  431s]
[  431s] # Test files with time stamps that are near common sources of error,
[  431s] # typically near powers of 2 (for seconds) or near 0, 1970, or 9999 
(years).
[  431s] # Use GNU-style @ notation for very large time stamps, since they
[  431s] # typically don't render into years correctly due to int overflow.
[  431s] for s in \
[  431s]   @-9223372036854775809 @-9223372036854775808 @-9223372036854775807 \
[  431s]   0000-01-01T00:00:00 0000-01-01T00:00:01 \
[  431s]   0000-01-02T00:00:00 \
[  431s]   1697-10-17T11:03:27 1697-10-17T11:03:28 1697-10-17T11:03:29 \
[  431s]   1833-11-24T17:31:43 1833-11-24T17:31:44 1833-11-24T17:31:45 \
[  431s]   1901-12-13T20:45:51 1901-12-13T20:45:52 1901-12-13T20:45:53 \
[  431s]   1901-12-14T20:45:51 \
[  431s]   1969-12-31T23:59:58 1969-12-31T23:59:59 \
[  431s]   1970-01-01T00:00:00 1970-01-01T00:00:01 \
[  431s]   2038-01-18T03:14:07 \
[  431s]   2038-01-19T03:14:07 2038-01-19T03:14:08 \
[  431s]   2106-02-07T06:28:15 2106-02-07T06:28:16 \
[  431s]   2242-03-16T12:56:31 2242-03-16T12:56:32 \
[  431s]   9999-12-31T23:59:58 9999-12-31T23:59:59 \
[  431s]   @9223372036854775807 @9223372036854775808
[  431s] do
[  431s]   # Skip a time stamp $s if it's out of range for this platform,
[  431s]   # of if it uses a notation that this platform does not recognize.
[  431s]   touch -d $s dir/f$s >/dev/null 2>&1 || continue
[  431s]
[  431s]   # Likewise for $s.1.  If $s is the most negative time stamp and
[  431s]   # time stamps are signed, then $s.1 is out of range.
[  431s]   touch -d $s.1 dir/f$s.$ns >/dev/null 2>&1 || continue
[  431s]
[  431s]   for frac in   01 001 00001 000001 0000001 00000001 000000001 
0000000001 \
[  431s]              9 99 999 99999 999999 9999999 99999999 999999999 
9999999999
[  431s]   do
[  431s]     touch -d $s.$frac dir/f$s.$frac
[  431s]   done
[  431s] done
[  431s]
[  431s] tar -c -f archive.tar dir
[  431s] tar -d -f archive.tar dir
[  431s] )
[  431s] --- /dev/null  2021-10-13 19:52:51.504000000 +0000
[  431s] +++ 
/home/abuild/rpmbuild/BUILD/tar-1.34/tests/testsuite.dir/at-groups/151/stderr   
   2021-10-13 19:57:39.968000000
+0000
[  431s] @@ -0,0 +1,153 @@
[  431s] +tar: dir/f2038-01-19T03\:14\:08: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2038-01-19T03\:14\:08.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:15.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2106-02-07T06\:28\:16.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:31.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f2242-03-16T12\:56\:32.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:58.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.00000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.99999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f9999-12-31T23\:59\:59.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f@9223372036854775807: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.01: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.001: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.00001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.0000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.00000001: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f@9223372036854775807.0000000001: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f@9223372036854775807.9: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.99: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.999: Cannot stat: Value too large for 
defined data type
[  431s] +tar: dir/f@9223372036854775807.99999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.9999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.99999999: Cannot stat: Value too large 
for defined data type
[  431s] +tar: dir/f@9223372036854775807.999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: dir/f@9223372036854775807.9999999999: Cannot stat: Value too 
large for defined data type
[  431s] +tar: Exiting with failure status due to previous errors
[  431s] 151. time01.at:20: 151. time: tricky time stamps (time01.at:20): 
FAILED (time01.at:23)

The file system is ext4 on the Open Build Service (OBS).
I'm a bit lost where to continue searching.

Is it possible that newer touch(1) from coreutils-9.0 supports more of the 
tricky timestamps
which tar-1.34 still fails to grok?  That would be a pointer towards a gnulib 
change ...

Thanks & have a nice day,
Berny

Attachment: tar-i586.build-fail.log.xz
Description: application/xz


reply via email to

[Prev in Thread] Current Thread [Next in Thread]