HP-UX 11 awk will simply exit with an error if any input line has more
than 199 fields. To avoid this happening in the randomdecl sanity test,
set FS to some garbage because we don't actually use any of the field
variables in this script.
m4_define([sanity_awk], [[/$1/ { found["$2"] = 1; }
]])AT_DATA([sanity.awk],
-[m4_map([sanity_awk], [sanity_tests])dnl
+[# We don't need any field splitting, so choose a character that does not
+# appear in C code to avoid tripping over 199-field limit in HP-UX 11 awk.
+BEGIN { FS = "@"; }
+m4_map([sanity_awk], [sanity_tests])dnl
END { for (k in found) print "FOUND", k; }
])