bug-autoconf
[Top][All Lists]
Advanced

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

Re: autoconf-2.49c test [ 23 145 ] failures on SunOS 4.1.4


From: Akim Demaille
Subject: Re: autoconf-2.49c test [ 23 145 ] failures on SunOS 4.1.4
Date: 02 Feb 2001 12:27:49 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Crater Lake)

| |> |>  Can you reproduce it?
| 
| Yes and no. :-(
| 
| |> |>         ./testsuite 145
| |> 
| |> I'll try tonight.
| 
| See results of "sh -x testsuite 145", enclosed below.
| 
|         Volker
| 
| 
| + test -n  
| + test -n  
| + expr a : \(a\) 
| as_expr=expr
| + cat 
| @%:@! /bin/sh
| exit 0

F!!!!!  I forgot about this issue.  Thanks!  We really need autom4te
some day.


| + chmod +x conftest.file 
| + test -x conftest.file 
| as_executable_p=test -x
| + rm -f conftest.file 
| as_unset=unset
| + unset LANG 
| + unset LC_ALL 
| + unset LC_TIME 
| + unset LC_CTYPE 
| + unset LANGUAGE 
| + unset LC_COLLATE 
| + unset LC_NUMERIC 
| + unset LC_MESSAGES 
| ac_nl=
| 
| IFS=  
| 
| + unset CDPATH 
| + echo testsuite 
| + sed s,.*/,, 
| as_me=testsuite
| SHELL=/bin/sh
| + . ./atconfig 
| at_package=GNU Autoconf
| at_version=2.49c
| address@hidden
| at_n=-n
| at_c=
| srcdir=../../tests
| top_srcdir=../..
| AUTOTEST_PATH=..
| M4=/usr/local/bin/m4
| + cd ../../tests 
| + pwd 
| at_srcdir=/tools/autoconf-2.49c/tests
| + cd ../.. 
| + pwd 
| at_top_srcdir=/tools/autoconf-2.49c
| + pwd 
| at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests
| at_IFS_save=  
| 
| IFS=:
| + cd .. 
| + pwd 
| at_dir=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4
| + test -n /tools/autoconf-2.49c/sparc-sun-sunos4.1.4 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4
| + cd . 
| + pwd 
| at_dir=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests
| + test -n /tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests
| + cd /home/tools/bin 
| at_dir=
| + test -n  
| + cd /usr/X11R6/bin 
| + pwd 
| at_dir=/usr/X11R6/bin
| + test -n /usr/X11R6/bin 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin
| + cd /usr/local/bin 
| + pwd 
| at_dir=/usr/local/bin
| + test -n /usr/local/bin 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin
| + cd /usr/local/etc 
| + pwd 
| at_dir=/usr/local/etc
| + test -n /usr/local/etc 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc
| + cd /usr/ucb 
| + pwd 
| at_dir=/usr/ucb
| + test -n /usr/ucb 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb
| + cd /usr/bin 
| + pwd 
| at_dir=/usr/bin
| + test -n /usr/bin 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb:/usr/bin
| + cd /usr/etc 
| + pwd 
| at_dir=/usr/etc
| + test -n /usr/etc 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb:/usr/bin:/usr/etc
| + cd /XTech/bin 
| at_dir=
| + test -n  
| + cd /usr/openwin/bin 
| + pwd 
| at_dir=/usr/openwin/bin
| + test -n /usr/openwin/bin 
| 
at_path=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb:/usr/bin:/usr/etc:/usr/openwin/bin
| + cd /usr/sunpc/bin 
| at_dir=
| + test -n  
| IFS=  
| 
| 
PATH=/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb:/usr/bin:/usr/etc:/usr/openwin/bin
| + export PATH 
| + test -f atlocal 
| at_stop_on_error=false
| at_verbose=:
| at_quiet=echo
| at_debug=false
| at_help=false
| at_tests=
| at_tests_all= banner-1 banner-2 1 2 3 4 5 6 7 8 9 10 11 banner-3 12 13 14 
banner-4 15 16 17 banner-5 18 19 20 21 22 23 banner-6 24 25 26 27 28 29 
banner-7 30 31 32 33 34 35 36 37 banner-8 38 39 40 41 42 43 44 45 46 47 48 49 
banner-9 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 banner-10 65 66 67 68 69 
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 banner-11 88 89 90 91 92 
93 94 95 96 97 98 99 100 101 102 103 banner-12 104 105 106 107 108 109 110 
banner-13 111 112 113 114 115 116 117 118 119 120 banner-14 121 122 123 124 125 
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 
146 147 banner-15 148 
| + test 1 -gt 0 
| at_tests=145 
| + shift 
| + test 0 -gt 0 
| + test -z 145  
| + false 
| + : 
| + diff -u empty empty 
| at_diff=diff -u
| + autoconf --version 
| + grep GNU Autoconf.*2.49c 
| + sed h;s/./=/g;p;x;p;x 
| Testing suite for GNU Autoconf 2.49c
| ====================================
| Testing suite for GNU Autoconf 2.49c
| ====================================
| + test : = echo 
| + exec 
| at_fail_list=
| at_skip_list=
| at_test_count=0
| at_data_files=stdout expout at-stdout stderr experr at-stder1 at-stderr 
endless.sh syntax.sh configure.ac configure err iftest1.c iftest2.c acconfig.h 
dst1 dst2 configure.in config.log config.status config.cache src1 src2 1 a 
header file link command header.in file.in link.in command.in defs.in 
config.hin config.h defs dummy.in dummy at-dir foo.in foo env-after state* 
mycpp path install-sh ltconfig libtool at-path ltmain.sh config.guess 
config.sub  
| at_status=0
| + rm -rf stdout expout at-stdout stderr experr at-stder1 at-stderr endless.sh 
syntax.sh configure.ac configure err iftest1.c iftest2.c acconfig.h dst1 dst2 
configure.in config.log config.status config.cache src1 src2 1 a header file 
link command header.in file.in link.in command.in defs.in config.hin config.h 
defs dummy.in dummy at-dir foo.in foo env-after state* mycpp path install-sh 
ltconfig libtool at-path ltmain.sh config.guess config.sub 
| + test 0 != 0 
| + echo acfunctions.at:30 
| + : 145. ../../tests/acfunctions.at:30: testing AC_FUNC_VFORK... 
| + echo -n 145: acfunctions.at:30  
| 145: acfunctions.at:30 + cat 
| + : ../../tests/acfunctions.at:30: autoconf --autoconf-dir .. -l $at_srcdir 
-W obsolete 
| + echo acfunctions.at:30 
| at_status=0
| + egrep ^ *\+ at-stder1 
| + autoconf --autoconf-dir .. -l /tools/autoconf-2.49c/tests -W obsolete 
| + egrep -v ^ *\+ at-stder1 
| at_failed=false
| + diff -u empty at-stderr 
| + diff -u empty at-stdout 
| + false 
| + : ../../tests/acfunctions.at:30: autoheader --autoconf-dir .. -l $at_srcdir 
| + echo acfunctions.at:30 
| at_status=0
| + egrep ^ *\+ at-stder1 
| + autoheader --autoconf-dir .. -l /tools/autoconf-2.49c/tests 
| + egrep -v ^ *\+ at-stder1 
| at_failed=false
| + diff -u empty at-stderr 
| + diff -u empty at-stdout 
| + false 
| + : ../../tests/acfunctions.at:30: top_srcdir=$top_srcdir ./configure  
| + echo acfunctions.at:30 
| at_status=0
| + egrep ^ *\+ at-stder1 
| + ./configure 
| + egrep -v ^ *\+ at-stder1 
| at_failed=false
| + diff -u empty at-stderr 
| at_failed=:

OK, it seems that the problem is in here.  I don't have time right now
to imagine the failure, but I keep this handy and will probably come
back to you to try to understand what happens and what at-stderr
contains here.  In fact, it'd be great if you could insert at this
place a `cp at-stder1 er1; cp at-stdere err' and tell us what er1 and
err contain.  We probably get some shell tracing information that
should have been removed, but is not.

Thanks!


| + echo stdout: 
| + cat at-stdout 
| + : 
| + test : = echo 
| + : 
| + exit 1 
| at_status=1
| + expr 1 + 0 
| at_test_count=1
| + cat at-setup-line 
| + : -n 145. ../../tests/acfunctions.at:30:  
| + cat at-check-line 
| + echo FAILED near `acfunctions.at:30' 
| FAILED near `acfunctions.at:30'
| at_fail_list= 145
| + false 
| + false 
| + rm -rf stdout expout at-stdout stderr experr at-stder1 at-stderr endless.sh 
syntax.sh configure.ac configure err iftest1.c iftest2.c acconfig.h dst1 dst2 
configure.in config.log config.status config.cache src1 src2 1 a header file 
link command header.in file.in link.in command.in defs.in config.hin config.h 
defs dummy.in dummy at-dir foo.in foo env-after state-env.after 
state-env.before state-ls.after state-ls.before mycpp path install-sh ltconfig 
libtool at-path ltmain.sh config.guess config.sub 
| + rm -f at-check-line at-setup-line 
| + set dummy 
| + shift 
| + echo 0 
| at_skip_count=0
| + set dummy 145 
| + shift 
| + echo 1 
| at_fail_count=1
| + test 1 = 0 
| + test false = false 
| + false 
| + sed h;s/./=/g;p;x;p;x 
| ERROR: Suite unsuccessful, 1 of 1 tests failed
| ==============================================
| ERROR: Suite unsuccessful, 1 of 1 tests failed
| ==============================================
| + rm -f debug-145.sh testsuite.log 
| + echo 
| 
| + echo -n Writing `debug-NN.sh' scripts, NN = 
| Writing `debug-NN.sh' scripts, NN =+ echo -n  145 
|  145+ echo #! /bin/sh 
| + echo exec ${CONFIG_SHELL-/bin/sh} testsuite -v -d 145 ${1+"$@"} 
| + echo exit 1 
| + chmod +x debug-145.sh 
| + echo , done 
| , done
| + echo 
| 
| + echo You may investigate any problem if you feel able to do so, in which 
| You may investigate any problem if you feel able to do so, in which
| + echo case the testsuite provide a good starting point. 
| case the testsuite provide a good starting point.
| + echo 
| 
| + echo Now, failed tests will be executed again, verbosely, and logged 
| Now, failed tests will be executed again, verbosely, and logged
| + echo in the file testsuite.log. 
| in the file testsuite.log.
| + sed h;s/./=/g;p;x;p;x 
| Testing suite log for GNU Autoconf 2.49c
| + echo 
| + find /tools/autoconf-2.49c -follow -maxdepth 3 -name ChangeLog -exec echo 
{} : ; -exec sed s/^/| /;10q {} ; -exec echo ; 
| + test 1 != 0 
| + echo Failed tests: 
| + /bin/sh testsuite 145 --help 
| + echo 
| + test 0 != 0 
| + cat 
| + sed 1q 
| + echo unknown 
| + echo unknown 
| + echo unknown 
| + echo unknown 
| + echo unknown 
| + echo unknown 
| + echo unknown 
| ## ---------- ##
| ## Platform.  ##
| ## ---------- ##
| 
| hostname = Hyperion
| uname -m = sun4c
| uname -r = 4.1.4
| uname -s = SunOS
| uname -v = 10
| 
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
| 
| /bin/arch              = sun4
| /usr/bin/arch -k       = sun4c
| /usr/convex/getsysinfo = unknown
| hostinfo               = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH = 
/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4:/tools/autoconf-2.49c/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb:/usr/bin:/usr/etc:/usr/openwin/bin
| 
| + /bin/sh testsuite -v -d 145 
| + tee -a testsuite.log 
| ====================================
| Testing suite for GNU Autoconf 2.49c
| ====================================
| 145. ../../tests/acfunctions.at:30: testing AC_FUNC_VFORK...
| ../../tests/acfunctions.at:30: autoconf --autoconf-dir .. -l $at_srcdir -W 
obsolete
| ../../tests/acfunctions.at:30: autoheader --autoconf-dir .. -l $at_srcdir
| ../../tests/acfunctions.at:30: top_srcdir=$top_srcdir ./configure 
| stdout:
| configure: loading cache /dev/null
| checking for gcc... gcc
| checking for object suffix... o
| checking for executable suffix... 
| checking whether the C compiler works... yes
| checking whether we are cross compiling... no
| checking whether we are using the GNU C compiler... yes
| checking whether gcc accepts -g... yes
| checking how to run the C preprocessor... gcc -E
| checking for ANSI C header files... no
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... no
| checking for unistd.h... yes
| checking for pid_t... yes
| checking for unistd.h... (cached) yes
| checking for vfork.h... yes
| checking for working vfork... yes
| configure: creating ./config.status
| config.status: creating config.h
| ../../tests/acfunctions.at:30: cat state-env.after
| ../../tests/acfunctions.at:30: cat state-ls.after
| 145. ../../tests/acfunctions.at:30: ok
| ===========================
| All 1 tests were successful
| ===========================
| + sed h;s/./=/g;p;x;p;x 
| testsuite.log is created
| ========================
| testsuite.log is created
| ========================
| + echo 
| 
| + echo Please send `testsuite.log' to <address@hidden> together with all 
| Please send `testsuite.log' to <address@hidden> together with all
| + echo the information you think might help. 
| the information you think might help.
| + exit 1 
| 
| 
| 



reply via email to

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