--- Begin Message ---
Subject: |
Re: Announcing Autoconf 2.49d |
Date: |
Wed, 21 Mar 2001 12:57:49 +0100 |
In message <address@hidden> you write:
|> ** config.status
|> - faster
|> Much faster on most architectures.
I hope so, since the fastest machine I have at home is a Sun 4/75
a.k.a. SparcStation-2 ;-)
There seems to be a flaw (NOT a failure) with test #148, which I
have not yet had the time to investigate any further. See session
log excerpts below.
Volker
gmake[2]: Entering directory `/tools/autoconf-2.49d/sparc-sun-sunos4.1.4/tests'
/usr/local/bin/m4 -I ../../tests -I ../.. atspecific.m4 suite.at | \
sed -e 's/[ ]*$//' | \
sed -e '/^$/N;/\n$/D' >testsuite.tmp
chmod +x testsuite.tmp
mv testsuite.tmp testsuite
/bin/sh testsuite
====================================
Testing suite for GNU Autoconf 2.49d
====================================
Some tests might be skipped if you don't have the software which the
macros check (e.g., a Fortran compiler).
Executables (autoheader, autoupdate...).
1: tools.at:29 ok (skipped near `tools.at:53')
2: tools.at:76 ok
3: tools.at:108 ok
4: tools.at:168 ok
5: tools.at:201 ok
6: tools.at:232 ok
7: tools.at:279 ok
8: tools.at:327 ok
9: tools.at:413 ok
10: tools.at:449 ok
11: tools.at:478 ok
M4sugar.
12: m4sugar.at:18 ok
13: m4sugar.at:60 ok
14: m4sugar.at:98 ok
M4sh.
15: m4sh.at:12 ok
16: m4sh.at:63 ok
17: m4sh.at:95 ok
Autoconf base layer.
18: base.at:12 ok
19: base.at:53 ok
20: base.at:96 ok
21: base.at:138 ok
22: base.at:167 ok
23: base.at:205 ok
24: base.at:224 ok
Testing config.status.
## ---------------------------------------------------------------- ##
## This section of torture tests is trying to make Autoconf produce ##
## failing `configure' scripts, which must never happen. If one of ##
## these tests ever fails, it is extremely important that you ##
## report the failure to address@hidden ##
## ---------------------------------------------------------------- ##
25: torture.at:17 ok
26: torture.at:63 ok
27: torture.at:94 ok
28: torture.at:131 ok
29: torture.at:222 ok
30: torture.at:315 ok
Low level compiling/preprocessing macros.
31: compile.at:14 ok
32: compile.at:75 ok
33: compile.at:87 ok
34: compile.at:115 ok
35: compile.at:128 ok
36: compile.at:139 ok
37: compile.at:169 ok
38: compile.at:207 ok
39: compile.at:229 ok
Semantics.
40: semantics.at:22 ok
41: semantics.at:35 ok
42: semantics.at:47 ok
43: semantics.at:55 ok
44: semantics.at:90 ok
45: semantics.at:103 ok
46: semantics.at:129 ok
47: semantics.at:145 ok
48: semantics.at:152 ok
49: semantics.at:199 ok
50: semantics.at:233 ok
51: semantics.at:281 ok
52: semantics.at:325 ok
Testing acgeneral macros.
53: acgeneral.at:6 ok
54: acgeneral.at:7 ok
55: acgeneral.at:8 ok
56: acgeneral.at:9 ok
57: acgeneral.at:10 ok
58: acgeneral.at:11 ok
59: acgeneral.at:12 ok
60: acgeneral.at:15 ok
61: acgeneral.at:16 ok
62: acgeneral.at:17 ok
63: acgeneral.at:18 ok
64: acgeneral.at:19 ok
65: acgeneral.at:20 ok
66: acgeneral.at:21 ok
67: acgeneral.at:22 ok
Testing acspecific macros.
68: acspecific.at:6 ok
69: acspecific.at:7 ok
70: acspecific.at:8 ok
71: acspecific.at:9 ok
72: acspecific.at:10 ok
73: acspecific.at:11 ok
74: acspecific.at:12 ok
75: acspecific.at:13 ok
76: acspecific.at:14 ok
77: acspecific.at:15 ok
78: acspecific.at:16 ok
79: acspecific.at:17 ok
80: acspecific.at:18 ok
81: acspecific.at:19 ok
82: acspecific.at:20 ok
83: acspecific.at:23 ok
84: acspecific.at:24 ok
85: acspecific.at:25 ok
86: acspecific.at:26 ok
87: acspecific.at:27 ok
88: acspecific.at:28 ok
89: acspecific.at:29 ok
90: acspecific.at:30 ok
Testing aclang macros.
91: aclang.at:6 ok
92: aclang.at:7 ok
93: aclang.at:8 ok
94: aclang.at:9 ok
95: aclang.at:10 ok
96: aclang.at:11 ok
97: aclang.at:12 ok
98: aclang.at:13 ok
99: aclang.at:14 ok
100: aclang.at:15 ok
101: aclang.at:16 ok
102: aclang.at:19 ok
103: aclang.at:20 ok
104: aclang.at:21 ok
105: aclang.at:22 ok
106: aclang.at:23 ok
Testing acheaders macros.
107: acheaders.at:6 ok
108: acheaders.at:7 ok
109: acheaders.at:8 ok
110: acheaders.at:11 ok
111: acheaders.at:12 ok
112: acheaders.at:13 ok
113: acheaders.at:14 ok
Testing actypes macros.
114: actypes.at:6 ok
115: actypes.at:7 ok
116: actypes.at:8 ok
117: actypes.at:9 ok
118: actypes.at:10 ok
119: actypes.at:13 ok
120: actypes.at:14 ok
121: actypes.at:15 ok
122: actypes.at:16 ok
123: actypes.at:17 ok
Testing acfunctions macros.
124: acfunctions.at:6 ok
125: acfunctions.at:7 ok
126: acfunctions.at:8 ok
127: acfunctions.at:9 ok
128: acfunctions.at:10 ok
129: acfunctions.at:11 ok
130: acfunctions.at:12 ok
131: acfunctions.at:13 ok
132: acfunctions.at:14 ok
133: acfunctions.at:15 ok
134: acfunctions.at:16 ok
135: acfunctions.at:17 ok
136: acfunctions.at:18 ok
137: acfunctions.at:19 ok
138: acfunctions.at:20 ok
139: acfunctions.at:21 ok
140: acfunctions.at:22 ok
141: acfunctions.at:23 ok
142: acfunctions.at:24 ok
143: acfunctions.at:25 ok
144: acfunctions.at:26 ok
145: acfunctions.at:27 ok
146: acfunctions.at:28 ok
147: acfunctions.at:29 ok
148: acfunctions.at:30 FAILED near `acfunctions.at:30'
149: acfunctions.at:31 ok
150: acfunctions.at:32 ok
Compatibility with other tools.
151: foreign.at:9 ok (skipped near `foreign.at:13')
================================================
ERROR: Suite unsuccessful, 1 of 151 tests failed
================================================
Writing `debug-NN.sh' scripts, NN = 148, done
You may investigate any problem if you feel able to do so, in which
case the testsuite provide a good starting point.
Now, failed tests will be executed again, verbosely, and logged
in the file testsuite.log.
====================================
Testing suite for GNU Autoconf 2.49d
====================================
148. ../../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 C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
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... no
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
--- expout Wed Mar 21 08:27:37 2001
+++ at-stdout Wed Mar 21 08:28:39 2001
@@ -3,6 +3,7 @@
confdefs.h
configure
configure.ac
+core
debug-148.sh
testsuite
testsuite.log
148. ../../tests/acfunctions.at:30: FAILED near `acfunctions.at:30'
========================
testsuite.log is created
========================
Please send `testsuite.log' to <address@hidden> together with all
the information you think might help.
gmake[2]: *** [check-local] Error 1
gmake[2]: Leaving directory `/tools/autoconf-2.49d/sparc-sun-sunos4.1.4/tests'
========================================
Testing suite log for GNU Autoconf 2.49d
========================================
/tools/autoconf-2.49d/ChangeLog :
| 2001-03-19 Akim Demaille <address@hidden>
|
| Version 2.49d.
|
| 2001-03-19 Akim Demaille <address@hidden>
|
| * tests/tools.at (AWK portability): Don't rely on `empty'.
|
| 2001-03-19 Akim Demaille <address@hidden>
|
Failed tests:
148: acfunctions.at:30 AC_FUNC_VFORK
Skipped tests:
1: tools.at:29 Syntax of the scripts
151: foreign.at:9 Autoconf & Libtool
## ---------- ##
## Platform. ##
## ---------- ##
hostname = Iapetos
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.49d/sparc-sun-sunos4.1.4/tests:/tools/autoconf-2.49d/sparc-sun-sunos4.1.4:/tools/autoconf-2.49d/sparc-sun-sunos4.1.4/tests:/usr/X11R6/bin:/usr/local/bin:/usr/local/etc:/usr/ucb:/usr/bin:/usr/etc:/usr/openwin/bin
====================================
Testing suite for GNU Autoconf 2.49d
====================================
148. ../../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 C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
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... no
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
--- expout Wed Mar 21 08:27:37 2001
+++ at-stdout Wed Mar 21 08:28:39 2001
@@ -3,6 +3,7 @@
confdefs.h
configure
configure.ac
+core
debug-148.sh
testsuite
testsuite.log
148. ../../tests/acfunctions.at:30: FAILED near `acfunctions.at:30'
--- End Message ---