2000-11-14 21:25:35 +08:00
|
|
|
-*- outline -*-
|
|
|
|
|
2001-01-23 20:53:52 +08:00
|
|
|
This file lists the bugs you must be aware of. Be sure to check this
|
2008-03-21 04:14:44 +08:00
|
|
|
file before using Autoconf, and especially git versions of Autoconf.
|
2000-11-14 21:25:35 +08:00
|
|
|
|
2023-01-21 13:35:08 +08:00
|
|
|
Copyright (C) 2000-2002, 2006-2017, 2020-2023 Free Software
|
2020-01-02 03:45:50 +08:00
|
|
|
Foundation, Inc.
|
* AUTHORS, BUGS, ChangeLog, ChangeLog.0, ChangeLog.1,
ChangeLog.2, GNUmakefile, Makefile.maint, NEWS, README,
README-alpha, TODO, configure.ac, lib/autoconf/Makefile.am,
m4/atconfig.m4, m4/init.m4, m4/m4.m4, m4/missing.m4,
m4/sanity.m4, tests/README, tests/aclocal.m4,
tests/atspecific.m4, tests/base.at, tests/compile.at,
tests/foreign.at, tests/m4sh.at, tests/m4sugar.at,
tests/semantics.at, tests/suite.at, tests/tools.at,
tests/torture.at: Add copyright notice.
* tests/mktests.sh: Update year in copyright notice.
2001-08-12 21:05:11 +08:00
|
|
|
|
2009-05-04 23:41:41 +08:00
|
|
|
Copying and distribution of this file, with or without
|
|
|
|
modification, are permitted in any medium without royalty provided
|
|
|
|
the copyright notice and this notice are preserved. This file is
|
|
|
|
offered as-is, without warranty of any kind.
|
* AUTHORS, BUGS, ChangeLog, ChangeLog.0, ChangeLog.1,
ChangeLog.2, GNUmakefile, Makefile.maint, NEWS, README,
README-alpha, TODO, configure.ac, lib/autoconf/Makefile.am,
m4/atconfig.m4, m4/init.m4, m4/m4.m4, m4/missing.m4,
m4/sanity.m4, tests/README, tests/aclocal.m4,
tests/atspecific.m4, tests/base.at, tests/compile.at,
tests/foreign.at, tests/m4sh.at, tests/m4sugar.at,
tests/semantics.at, tests/suite.at, tests/tools.at,
tests/torture.at: Add copyright notice.
* tests/mktests.sh: Update year in copyright notice.
2001-08-12 21:05:11 +08:00
|
|
|
|
2021-07-21 05:01:43 +08:00
|
|
|
Autoconf must not be used in production if there are "Serious" bugs,
|
|
|
|
and use with caution an Autoconf with "Important bugs".
|
2001-01-24 21:49:39 +08:00
|
|
|
|
2000-11-14 21:25:35 +08:00
|
|
|
* Status
|
|
|
|
|
2008-10-29 23:27:11 +08:00
|
|
|
/*------------------------------------.
|
|
|
|
| New features need further testing. |
|
|
|
|
`------------------------------------*/
|
2002-09-26 14:16:44 +08:00
|
|
|
|
For now, skip parallel tests under less-tested shells.
* tests/autotest.at (AT_CHECK_AT): Add pre-test argument.
(Tested programs, Startup error messages, AT_CHECK_AT_TITLE)
(Fallacy, Skip, errexit, Long test source lines)
(Debugging a successful test, Debugging script and environment)
(Debugging a failed test, Using atlocal)
(Choosing where testsuite is run): Adjust callers.
(AT_SKIP_PARALLEL_TESTS): New macro, to skip parallel tests except
under zsh, bash, or when TEST_PARALLEL_AUTOTEST is defined. Makes
it easier to avoid testsuite hangs for users with dash or other
less-tested shell.
(parallel test execution, parallel truth, parallel fallacy)
(parallel skip, parallel errexit)
(parallel autotest and signal handling): Use it.
* BUGS: Mention this.
Signed-off-by: Eric Blake <ebb9@byu.net>
2009-03-30 22:11:09 +08:00
|
|
|
* Autotest parallel testsuite support is still a work in progress.
|
|
|
|
There are known issues in job handling under dash and some ksh
|
|
|
|
variants, where a parallel testsuite can hang or cause a 100%
|
|
|
|
processor load. In the current release, the overall autoconf
|
|
|
|
testsuite only exercises parallel autotest under bash and zsh, or if
|
|
|
|
you have defined TEST_PARALLEL_AUTOTEST in the environment.
|
|
|
|
Meanwhile, Cygwin has known problems with named fifos that cause
|
|
|
|
failures when attempting parallel tests in an autotest suite. It is
|
|
|
|
possible that other difficulties will be encountered, whether with
|
|
|
|
shell or platform limitations; help is appreciated in improving
|
|
|
|
parallel testsuite support.
|