tests: fix regressions.

Exit status 63 is documented for version-mismatch.
	* bootstrap.conf (gnulib_modules): Remove sysexits.
	* src/system.h (EX_MISMATCH): Define.
	* src/parse-gram.y (version_check): Use it instead of EX_CONFIG.

Missing includes.
	* tests/calc.at, tests/named-refs.at: Include assert.h.
(cherry picked from commit 459a57a90f)
This commit is contained in:
Akim Demaille
2012-02-21 15:38:09 +01:00
parent 71cbc1ac1a
commit da209f943b
6 changed files with 6 additions and 4 deletions

View File

@@ -759,7 +759,7 @@ version_check (location const *loc, char const *version)
{
complain_at (*loc, "require bison %s, but have %s",
version, PACKAGE_VERSION);
exit (EX_CONFIG);
exit (EX_MISMATCH);
}
}

View File

@@ -52,7 +52,8 @@
typedef size_t uintptr_t;
#endif
#include <sysexits.h>
// Version mismatch.
#define EX_MISMATCH 63
/*---------.
| Gnulib. |