autoconf
[Top][All Lists]
Advanced

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

autoconf test failures - how to react?


From: Jerker Bäck
Subject: autoconf test failures - how to react?
Date: Tue, 2 May 2006 17:27:16 +0200

Hello autoconf users
I have build autoconf-2.59c (ftp source) for Interix and the build process
went on with no problems. When I run 'make check' some tests fails. Please
help me to evaluate the seriosness of these failed tests.

ERROR: 272 tests were run,
8 failed (5 expected failures).
7 tests were skipped.

Is there something I could do to correct things?
Maybe some unix utils is missing which the tests depend on (ie gettext)?

My system:
Windows 2003 R2 with Interix 5.2
Interix Korn shell
Interix BSD sed exchanged by GNU sed 4.1.5
Interix BSD make exchanged by GNU make 3.81
Interix BSD m4 exchanged by GNU m4 1.4.4
Interix gcc is the active compiler
bison 2.1 is not yet installed

Thanks Jerker

I attach the configure 'config.log' and the tests 'testsuit.log' and list
the shell output here (sorry for the long list):

/bin/sh ./testsuite
## ------------------------------ ##
## GNU Autoconf 2.59c test suite. ##
## ------------------------------ ##

Executables (autoheader, autoupdate...).

  1: Syntax of the shell scripts                   ok
  2: Syntax of the Perl scripts                    ok
  3: autom4te cache                                ok
  4: autoconf --trace: user macros                 ok
  5: autoconf --trace: builtins                    ok
  6: autoconf: forbidden tokens, basic             ok
  7: autoconf: forbidden tokens, exceptions        ok
  8: ifnames                                       ok
  9: autoheader                                    ok
 10: autoupdate                                    ok
 11: autoupdating AC_LINK_FILES                    ok
 12: autoupdating AC_PREREQ                        FAILED (tools.at:570)
 13: autoupdating AU_ALIAS                         ok
 14: autoupdating OLD to NEW                       ok
 15: autoupdating AC_HELP_STRING                   ok
 16: autoupdating with m4sugar                     ok
 17: autoupdating AC_LANG_SAVE                     ok
 18: autoupdating AC_FOREACH                       ok
 19: autoupdating with aclocal and m4_include      skipped (tools.at:729)

M4sugar.

 20: m4_warn                                       ok
 21: m4_require: circular dependencies             ok
 22: m4_text_wrap                                  ok
 23: Standard regular expressions                  ok
 24: M4 loops                                      ok

M4sh.

 25: LINENO                                        ok
 26: AS_DIRNAME                                    ok
 27: AS_BASENAME                                   ok
 28: AS_MKDIR_P                                    ok
 29: AS_VERSION_COMPARE                            ok
 30: Negated classes in globbing                   ok
 31: Functions Support                             ok
 32: Functions and return Support                  ok
 33: AS_REQUIRE_SHELL_FN and m4_require            ok
 34: AS_HELP_STRING                                ok
 35: AS_IF and AS_CASE                             ok

Autotest.

 36: Empty test suite                              ok
 37: Empty test                                    ok
 38: Empty check                                   ok
 39: Truth                                         ok
 40: Fallacy                                       ok
 41: Literal multiline command                     ok
 42: Multiline parameter expansion                 ok
 43: Backquote command substition                  ok
 44: Multiline backquote command substition        ok
 45: Parenthetical command substition              ok
 46: Multiline parenthetical command substition    ok
 47: Invalid brace-enclosed parameter expansion    ok
 48: Multiline command from M4 expansion           expected failure
(autotest.at:169)
 49: Double-M4-quoted command                      ok
 50: BS-newline in command                         ok
 51: ^BS-newline in command                        ok
 52: BSx641-newline in command                     ok
 53: BS-BS-newline in command                      ok
 54: BSx640-newline in command                     ok
 55: Newline-CODE-BS-newline in command            ok
 56: Single-quote-BS-newline in command            ok
 57: Single-quote-newline-BS-newline in command    ok
 58: Backquote in a test title                     expected failure
(autotest.at:255)
 59: Single-quote in a test title                  expected failure
(autotest.at:256)
 60: Double-quote in a test title                  expected failure
(autotest.at:257)
 61: Backslash in a test title                     ok
 62: Debugging a successful test                   ok
 63: Debugging script and environment              ok
 64: Debugging a failed test                       ok
 65: Keywords and ranges                           ok

Autoconf base layer.

 66: AC_REQUIRE: topological sort                  ok
 67: AC_REQUIRE & AC_DEFUN_ONCE: Require, expand   ok
 68: AC_REQUIRE & AC_DEFUN_ONCE: Expand, require   ok
 69: AC_REQUIRE & AC_PROVIDE                       ok
 70: AC_CACHE_CHECK                                ok
 71: AC_TRY_COMMAND                                ok
 72: Input/Output                                  ok

Testing config.status.

 73: AC_CONFIG_COMMANDS with empty commands        ok
 74: Multiple AC_CONFIG_FILES                      ok
 75: AC_ARG_VAR                                    ok
 76: AC_CONFIG_FILES, HEADERS, LINKS and COMMANDS  ok
 77: Macro calls in AC_CONFIG_COMMANDS tags        ok
 78: Missing templates                             ok
 79: configure invocation                          ok
 80: #define header templates                      ok
 81: Torturing config.status                       ok
 82: Substitute a 2000-byte string                 ok
 83: Define to a 2000-byte string                  ok
 84: Substitute and define special characters      ok
 85: Substitute a newline                          ok
 86: Define a newline                              expected failure
(torture.at:632)
 87: datarootdir workaround                        ok
 88: srcdir                                        ok
 89: Signal handling                               ok

autoreconf.

 90: Configuring subdirectories                    skipped (torture.at:752)
 91: Deep Package                                  skipped (torture.at:848)
 92: Non-Autoconf AC_CONFIG_SUBDIRS                skipped (torture.at:912)
 93: Empty directory                               skipped (torture.at:955)
 94: Unusual Automake input files                  skipped (torture.at:976)

Low level compiling/preprocessing macros.

 95: AC_LANG, AC_LANG_PUSH & AC_LANG_POP           ok
 96: AC_REQUIRE & AC_LANG                          ok
 97: AC_RUN_IFELSE                                 ok
 98: AC_TRY_LINK_FUNC                              ok

Testing autoconf/lang macros.

 99: AC_NO_EXECUTABLES                             ok
100: AC_REQUIRE_CPP                                ok

C low level compiling/preprocessing macros.

101: Extensions                                    ok
102: Broken/missing compilers                      ok
103: C keywords                                    ok
104: AC_PROG_CPP requires AC_PROG_CC               ok
105: AC_PROG_CPP with warnings                     ok
106: AC_PROG_CPP without warnings                  ok
107: AC_PROG_CPP via CC                            ok

Testing autoconf/c macros.

108: AC_C_BACKSLASH_A                              ok
109: AC_C_BIGENDIAN                                ok
110: AC_C_CHAR_UNSIGNED                            ok
111: AC_C_INLINE                                   ok
112: AC_C_RESTRICT                                 ok
113: AC_C_STRINGIZE                                ok
114: AC_C_TYPEOF                                   ok
115: AC_PROG_CC_C89                                ok
116: AC_PROG_CC_C99                                ok
117: AC_PROG_CC_C_O                                ok
118: AC_PROG_CC_STDC                               ok
119: AC_PROG_CPP_WERROR                            ok
120: AC_PROG_GCC_TRADITIONAL                       ok
121: AC_LANG_C                                     ok
122: AC_LANG_CPLUSPLUS                             ok
123: AC_LANG_OBJC                                  ok

Fortran low level compiling/preprocessing macros.

124: GNU Fortran 77                                ok
125: GNU Fortran                                   ok

Testing autoconf/fortran macros.

126: AC_F77_MAIN                                   ok
127: AC_F77_WRAPPERS                               ok
128: AC_FC_MAIN                                    ok
129: AC_FC_WRAPPERS                                ok
130: AC_PROG_F77_C_O                               ok
131: AC_PROG_FC_C_O                                ok
132: AC_F77_NAME_MANGLING                          ok
133: AC_LANG_FORTRAN77                             ok

Semantics.

134: AC_CHECK_LIB                                  ok
135: AC_SEARCH_LIBS                                ok
136: AC_SEARCH_LIBS (none needed)                  ok
137: AC_CHECK_DECLS                                ok
138: AC_CHECK_FUNCS                                ok
139: AC_REPLACE_FUNCS                              ok
140: AC_CHECK_HEADERS                              ok
141: AC_CHECK_HEADERS_OLD                          ok
142: AC_CHECK_HEADERS_NEW                          ok
143: AC_CHECK_MEMBERS                              ok
144: AC_CHECK_ALIGNOF                              ok
145: AC_CHECK_ALIGNOF (cross compile)              ok
146: AC_CHECK_ALIGNOF struct                       ok
147: AC_CHECK_ALIGNOF struct (cross compile)       ok
148: AC_CHECK_SIZEOF                               ok
149: AC_CHECK_SIZEOF (cross compile)               ok
150: AC_CHECK_SIZEOF struct                        FAILED (semantics.at:304)
151: AC_CHECK_SIZEOF struct (cross compile)        ok
152: AC_CHECK_TYPES                                ok
153: AC_CHECK_TYPES: backward compatibility        ok
154: AC_CHECK_FILES                                ok
155: AC_CHECK_PROG & AC_CHECK_PROGS                ok
156: AC_C_BIGENDIAN                                ok
157: AC_PATH_PROG & AC_PATH_PROGS                  ok
158: AC_PATH_XTRA                                  ok
159: AC_SYS_RESTARTABLE_SYSCALLS                   ok
160: AC_FUNC_WAIT3                                 ok

Testing autoconf/general macros.

161: AC_ARG_ENABLE                                 ok
162: AC_ARG_PROGRAM                                ok
163: AC_ARG_VAR                                    ok
164: AC_ARG_WITH                                   ok
165: AC_CANONICAL_TARGET                           ok
166: AC_CHECK_DECLS_ONCE                           ok
167: AC_EGREP_CPP                                  ok
168: AC_EGREP_HEADER                               ok
169: AC_PREFIX_DEFAULT                             ok
170: AC_PRESERVE_HELP_ORDER                        ok
171: AC_CHECKING                                   ok
172: AC_COMPILE_CHECK                              ok
173: AC_ENABLE                                     ok
174: AC_FOREACH                                    ok
175: AC_MSG_RESULT_UNQUOTED                        ok
176: AC_TRY_COMPILE                                ok
177: AC_TRY_CPP                                    ok
178: AC_TRY_LINK                                   ok
179: AC_TRY_RUN                                    ok
180: AC_VALIDATE_CACHED_SYSTEM_TUPLE               ok
181: AC_WITH                                       ok

Testing autoconf/status macros.

182: AC_OUTPUT_COMMANDS                            ok

Testing autoconf/specific macros.

183: AC_ISC_POSIX                                  ok
184: AC_SYS_INTERPRETER                            ok
185: AC_SYS_LARGEFILE                              ok
186: AC_SYS_LONG_FILE_NAMES                        ok
187: AC_SYS_POSIX_TERMIOS                          ok
188: AC_USE_SYSTEM_EXTENSIONS                      ok
189: AC_ARG_ARRAY                                  ok
190: AC_DECL_SYS_SIGLIST                           ok
191: AC_DYNIX_SEQ                                  ok
192: AC_HAVE_POUNDBANG                             ok
193: AC_IRIX_SUN                                   ok
194: AC_SCO_INTL                                   ok
195: AC_XENIX_DIR                                  ok

Testing autoconf/programs macros.

196: AC_PROG_AWK                                   ok
197: AC_PROG_FGREP                                 ok
198: AC_PROG_INSTALL                               ok
199: AC_PROG_LEX                                   ok
200: AC_PROG_LN_S                                  ok
201: AC_PROG_MAKE_SET                              ok
202: AC_PROG_RANLIB                                ok
203: AC_PROG_SED                                   ok
204: AC_PROG_YACC                                  ok
205: AC_CHECK_TOOL_PREFIX                          ok
206: AC_DECL_YYTEXT                                ok
207: AC_RSH                                        ok

Testing autoconf/headers macros.

208: AC_CHECK_HEADERS_ONCE                         ok
209: AC_HEADER_ASSERT                              ok
210: AC_HEADER_MAJOR                               ok
211: AC_HEADER_RESOLV                              ok
212: AC_HEADER_STAT                                ok
213: AC_HEADER_STDBOOL                             ok
214: AC_HEADER_TIOCGWINSZ                          ok
215: AC_DIR_HEADER                                 ok
216: AC_MEMORY_H                                   ok
217: AC_UNISTD_H                                   ok
218: AC_USG                                        ok

Testing autoconf/types macros.

219: AC_STRUCT_DIRENT_D_INO                        ok
220: AC_STRUCT_DIRENT_D_TYPE                       ok
221: AC_STRUCT_ST_BLOCKS                           ok
222: AC_STRUCT_TIMEZONE                            FAILED (actypes.at:15)
223: AC_TYPE_INT16_T                               ok
224: AC_TYPE_INT32_T                               ok
225: AC_TYPE_INT64_T                              Windows NT Exception (core
dumped)
 ok
226: AC_TYPE_INT8_T                                ok
227: AC_TYPE_INTMAX_T                              ok
228: AC_TYPE_INTPTR_T                              ok
229: AC_TYPE_LONG_DOUBLE                           ok
230: AC_TYPE_LONG_DOUBLE_WIDER                     ok
231: AC_TYPE_MODE_T                                ok
232: AC_TYPE_OFF_T                                 ok
233: AC_TYPE_SIGNAL                                ok
234: AC_TYPE_SSIZE_T                               ok
235: AC_TYPE_UINT16_T                              ok
236: AC_TYPE_UINT32_T                              ok
237: AC_TYPE_UINT64_T                              ok
238: AC_TYPE_UINT8_T                               ok
239: AC_TYPE_UINTMAX_T                             ok
240: AC_TYPE_UINTPTR_T                             ok
241: AC_C_LONG_DOUBLE                              ok
242: AC_INT_16_BITS                                ok
243: AC_LONG_64_BITS                               ok
244: AC_STRUCT_ST_BLKSIZE                          ok
245: AC_STRUCT_ST_RDEV                             ok
246: AM_TYPE_PTRDIFF_T                             ok

Testing autoconf/functions macros.

247: AC_CHECK_FUNCS_ONCE                           ok
248: AC_FUNC_CHOWN                                 ok
249: AC_FUNC_CLOSEDIR_VOID                         ok
250: AC_FUNC_ERROR_AT_LINE                         ok
251: AC_FUNC_FNMATCH                               ok
252: AC_FUNC_FORK                                  ok
253: AC_FUNC_FSEEKO                                ok
254: AC_FUNC_GETGROUPS                             ok
255: AC_FUNC_GETMNTENT                             ok
256: AC_FUNC_GETPGRP                               ok
257: AC_FUNC_LSTAT                                 ok
258: AC_FUNC_MALLOC                                ok
259: AC_FUNC_MBRTOWC                               ok
260: AC_FUNC_MEMCMP                                ok
261: AC_FUNC_MKTIME                                ok
262: AC_FUNC_MMAP                                  ok
263: AC_FUNC_OBSTACK                               ok
264: AC_FUNC_REALLOC                               ok
265: AC_FUNC_SELECT_ARGTYPES                       ok
266: AC_FUNC_SETPGRP                               ok
267: AC_FUNC_SETVBUF_REVERSED                      ok
268: AC_FUNC_STAT                                  ok
269: AC_FUNC_STRCOLL                               ok
270: AC_FUNC_STRERROR_R                            ok
271: AC_FUNC_STRFTIME                              ok
272: AC_FUNC_STRNLEN                               ok
273: AC_FUNC_STRTOD                                ok
274: AC_FUNC_STRTOLD                               ok
275: AC_FUNC_UTIME_NULL                            ok
276: AC_FUNC_VPRINTF                               ok

Testing autoconf/libs macros.

277: AC_HAVE_LIBRARY                               ok

Compatibility with other tools.

278: Libtool                                       skipped (foreign.at:32)

Autoscan.

279: autoscan                                      ok

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 272 tests were run,
8 failed (5 expected failures).
7 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might help:

   To: <address@hidden>
   Subject: [GNU Autoconf 2.59c] testsuite: 12 150 222 failed


You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below `tests/testsuite.dir'.

make[2]: *** [check-local] Error 1
make[2]: Leaving directory
`/dev/fs/F/Projekt/dev.sdk/interix/autoconf-2.59c/tests'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory
`/dev/fs/F/Projekt/dev.sdk/interix/autoconf-2.59c/tests'
make: *** [check-recursive] Error 1
$

Attachment: config.log
Description: Binary data

Attachment: testsuite.log
Description: Binary data


reply via email to

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