system/coreutils: fails date-debug test on all arches
|
|
Bugzilla ID |
89 |
Reporter |
A. Wilcox (awilfox) |
Assignee |
A. Wilcox (awilfox) |
Reported |
2019-03-08 17:51:56 -0600 |
Modified |
2019-06-01 17:29:32 -0500 |
Status |
RESOLVED FIXED |
Version |
1.0-BETA2 |
Hardware |
Adélie Linux / All |
Importance |
--- / major |
Blocks |
https://bts.adelielinux.org/show_bug.cgi?id=87 |
Description
FAIL: tests/misc/date-debug
===========================
++ initial_cwd_=/usr/src/packages/system/coreutils/src/coreutils-8.30
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /usr/src/packages/system/coreutils/src/coreutils-8.30 gt-date-debug.sh.XXXX
+++ case $# in
+++ destdir_=/usr/src/packages/system/coreutils/src/coreutils-8.30
+++ template_=gt-date-debug.sh.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ destdir_slash_=/usr/src/packages/system/coreutils/src/coreutils-8.30/
+++ case $template_ in
++++ unset TMPDIR
+++ d=/usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
+++ case $d in
+++ :
+++ test -d /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
++++ ls -dgo /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
+++ perms='drwx------ 2 4096 Mar 8 08:34 /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849'
+++ case $perms in
+++ :
+++ echo /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
+++ return
++ test_dir_=/usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
++ cd /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
++ gl_init_sh_nl_='
'
++ IFS='
'
++ for sig_ in 1 2 3 13 15
+++ expr 1 + 128
++ eval 'trap '\''Exit 129'\'' 1'
+++ trap 'Exit 129' 1
++ for sig_ in 1 2 3 13 15
+++ expr 2 + 128
++ eval 'trap '\''Exit 130'\'' 2'
+++ trap 'Exit 130' 2
++ for sig_ in 1 2 3 13 15
+++ expr 3 + 128
++ eval 'trap '\''Exit 131'\'' 3'
+++ trap 'Exit 131' 3
++ for sig_ in 1 2 3 13 15
+++ expr 13 + 128
++ eval 'trap '\''Exit 141'\'' 13'
+++ trap 'Exit 141' 13
++ for sig_ in 1 2 3 13 15
+++ expr 15 + 128
++ eval 'trap '\''Exit 143'\'' 15'
+++ trap 'Exit 143' 15
++ trap remove_tmp_ 0
+ path_prepend_ ./src
+ test 1 '!=' 0
+ path_dir_=./src
+ case $path_dir_ in
+ abs_path_dir_=/usr/src/packages/system/coreutils/src/coreutils-8.30/./src
+ case $abs_path_dir_ in
+ PATH=/usr/src/packages/system/coreutils/src/coreutils-8.30/./src:/usr/src/packages/system/coreutils/src/coreutils-8.30/src:/bin:/usr/bin:/usr/sbin:/sbin
+ create_exe_shims_ /usr/src/packages/system/coreutils/src/coreutils-8.30/./src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ date
+ require_built_ date
+ skip_=no
+ for i in "$@"
+ case " $built_programs " in
+ test no = yes
+ test yes = yes
+ local i
+ for i in $*
+ env date --version
date (GNU coreutils) 8.30
Packaged by Adélie
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie.
+ export LC_ALL=C
+ LC_ALL=C
++ TZ=America/Belize
++ date +%z
+ test -0600 = -0600
+ in1='TZ="Asia/Tokyo" Sun, 90-12-11 + 3 days - 90 minutes'
+ cat
+ TZ=America/Belize
+ date --debug -d 'TZ="Asia/Tokyo" Sun, 90-12-11 + 3 days - 90 minutes' '+%a %b %e %T %z %Y'
+ compare exp1 out1
+ compare_dev_null_ exp1 out1
+ test 2 = 2
+ test xexp1 = x/dev/null
+ test xout1 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp1 out1
+ diff -u exp1 out1
+ in2='TZ="America/Edmonton" 2006-04-02 02:30:00'
+ cat
+ returns_ 1 date --debug -d 'TZ="America/Edmonton" 2006-04-02 02:30:00'
+ compare exp2 out2
+ compare_dev_null_ exp2 out2
+ test 2 = 2
+ test xexp2 = x/dev/null
+ test xout2 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp2 out2
+ diff -u exp2 out2
--- exp2 2019-03-08 08:34:03.810000000 +0000
+++ out2 2019-03-08 08:34:03.820000000 +0000
@@ -4,7 +4,7 @@
date: using specified time as starting value: '02:30:00'
date: error: invalid date/time value:
date: user provided time: '(Y-M-D) 2006-04-02 02:30:00'
-date: normalized time: '(Y-M-D) 2006-04-02 03:30:00'
+date: normalized time: '(Y-M-D) 2006-04-02 01:30:00'
date: --
date: possible reasons:
date: non-existing due to daylight-saving time;
+ fail=1
+ in3=@1
+ cat
+ TZ=America/Lima
+ date --debug -d @1 '+%a %b %e %T %z %Y'
+ compare exp3 out3
+ compare_dev_null_ exp3 out3
+ test 2 = 2
+ test xexp3 = x/dev/null
+ test xout3 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp3 out3
+ diff -u exp3 out3
+ cat
+ date -u --debug -d 20130101
+ compare exp4 out4
+ compare_dev_null_ exp4 out4
+ test 2 = 2
+ test xexp4 = x/dev/null
+ test xout4 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp4 out4
+ diff -u exp4 out4
+ cat
+ in5='2013-10-30 00:00:00 UTC -8 days'
+ date -u --debug +%F -d '2013-10-30 00:00:00 UTC -8 days'
+ compare exp5 out5
+ compare_dev_null_ exp5 out5
+ test 2 = 2
+ test xexp5 = x/dev/null
+ test xout5 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp5 out5
+ diff -u exp5 out5
+ TOOLONG='it is recommended to specify the 15th of the months'
+ cat
+ date -u --debug -d '2016-10-31 - 1 month'
+ compare exp6 out6
+ compare_dev_null_ exp6 out6
+ test 2 = 2
+ test xexp6 = x/dev/null
+ test xout6 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp6 out6
+ diff -u exp6 out6
+ TOOLONG2='it is recommended to specify the 15th of the months'
+ cat
+ in7='2016-06-01 EDT + 6 months'
+ TZ=America/New_York
+ date --debug -d '2016-06-01 EDT + 6 months' +%F
+ compare exp7 out7
+ compare_dev_null_ exp7 out7
+ test 2 = 2
+ test xexp7 = x/dev/null
+ test xout7 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp7 out7
+ diff -u exp7 out7
+ cat
+ TZ=Europe/Helsinki
+ date --debug -d '2011-12-11 EET'
+ compare exp8_1 out8_1
+ compare_dev_null_ exp8_1 out8_1
+ test 2 = 2
+ test xexp8_1 = x/dev/null
+ test xout8_1 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp8_1 out8_1
+ diff -u exp8_1 out8_1
+ cat
+ TZ=Europe/Helsinki
+ date --debug -d '2011-06-11 EEST'
+ compare exp8_2 out8_2
+ compare_dev_null_ exp8_2 out8_2
+ test 2 = 2
+ test xexp8_2 = x/dev/null
+ test xout8_2 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp8_2 out8_2
+ diff -u exp8_2 out8_2
+ cat
+ date -u --debug -d 'Apr 11 22:59:00 2011'
+ sed '1s/(Y-M-D) [0-9][0-9][0-9][0-9]-/(Y-M-D) XXXX-/' out9_t
+ compare exp9 out9
+ compare_dev_null_ exp9 out9
+ test 2 = 2
+ test xexp9 = x/dev/null
+ test xout9 = x/dev/null
+ return 2
+ case $? in
+ compare_ exp9 out9
+ diff -u exp9 out9
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ test '' = yes
+ cd /usr/src/packages/system/coreutils/src/coreutils-8.30
+ chmod -R u+rwx /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
+ rm -rf /usr/src/packages/system/coreutils/src/coreutils-8.30/gt-date-debug.sh.f849
+ exit 1
FAIL tests/misc/date-debug.sh (exit status: 1)
Edited by Zach van Rijn