X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/49e794c55306956a1efcbbbe69dfd31fdb5a2d2e..e9665d1605afc5ab96aad29c2e622924911008f4:/tests/torture.at diff --git a/tests/torture.at b/tests/torture.at index 9354dfad..4882d83e 100644 --- a/tests/torture.at +++ b/tests/torture.at @@ -48,10 +48,10 @@ use strict; my $max = $ARGV[0] || 10; print < #include -#include #define YYERROR_VERBOSE 1 #define YYDEBUG 1 @@ -76,8 +76,8 @@ for my $size (1 .. $max) print < #include -#include #define YYERROR_VERBOSE 1 #define YYDEBUG 1 @@ -248,7 +248,7 @@ AT_DATA_HORIZONTAL_GRAMMAR([input.y], [1000]) # Ask for 200 MiB, which should be plenty even on a 64-bit host. AT_INCREASE_DATA_SIZE(204000) -AT_CHECK([bison input.y -v -o input.c]) +AT_CHECK([bison -v -o input.c input.y]) AT_COMPILE([input]) AT_PARSER_CHECK([./input]) @@ -272,7 +272,6 @@ print < #include -#include #define YYERROR_VERBOSE 1 #define YYDEBUG 1 @@ -303,17 +302,17 @@ for my $count (1 .. $max) print < #include -#include ]$1[ static int yylex (void); static void yyerror (const char *msg); @@ -423,13 +421,14 @@ yylex (void) int main (int argc, const char **argv) { - assert (argc == 2); + if (argc != 2) + abort (); yylval = atoi (argv[1]); yydebug = 1; return yyparse (); } ]]) -AT_CHECK([bison input.y -o input.c]) +AT_CHECK([bison -o input.c input.y]) AT_COMPILE([input]) ])