** mawk_test
** mawk_errs
** fpe_test
testing floating point exception handling
testing division by zero
../mawk BEGIN{ print 4/0 }
+inf

testing overflow
../mawk BEGIN {
  x = 100
  do { y = x ; x *= 1000 } while ( y != x )
  print "loop terminated"
}
mawk 1.3.4 20250131
Copyright 2008-2024,2025, Thomas E. Dickey
Copyright 1991-1996,2014, Michael D. Brennan

random-funcs:       srandom/random
regex-funcs:        internal

compiled limits:
sprintf buffer      8192
maximum-integer     9223372036854775808
loop terminated

testing domain error
../mawk BEGIN{ print sqrt(-8) }

test for no parameters
-nan


==============================
return1 = 0
return2 = 0
return3 = 0
results consistent: ignoring floating exceptions

testing input and field splitting
test for no parameters OK

test for only -
test for only - OK

test for stray -
test for stray - OK

test for deprecated option
test for deprecated option OK

test for ambiguous long option
test for ambiguous long option OK

test for invalid numeric option
test for invalid numeric option OK

test for incompatible option
test for incompatible option OK

test if -W exec works
test if -W exec works OK

test if -W exec requires value
test if -W exec requires value OK

test for vacuous option
test for vacuous option OK

test for missing value for -W option
test for missing value for -W option OK

test for given value for -W sprintf option
... /tmp/slackdce/slackrepo.nRZysO/build_mawk/mawk-1.3.4-20250131/mawk supports matches with NUL bytes
input and field splitting OK

testing regular expression matching
test for given value for -W sprintf option OK

test for unexpected option value
test for unexpected option value OK

test for not an option
test for not an option OK

test for warning about long option
test for warning about long option OK

test for error on long option
test for error on long option OK

test for allowing long option
test for allowing long option OK

test for option lacks argument
test for option lacks argument OK

test for improper assignment
regular expression matching OK

testing checking for write errors
test for improper assignment OK

test for syntax error
checking for write errors OK

testing arrays and flow of control
array test OK

testing nextfile
test for syntax error OK

test for missing right-parenthesis
nextfile test OK

testing function calls and general stress test
test for missing right-parenthesis OK

test for missing right-parenthesis (file)
general stress test OK

testing r{n,m} repetitions
test for missing right-parenthesis (file) OK

test for missing right-brace
repetitions test OK

character-classes demo
test for missing right-brace OK

test for enough arguments of index()
character-classes demo OK

long-lines test
test for enough arguments of index() OK

test for too many arguments of index()
test for too many arguments of index() OK

test for too many arguments of print()
long-lines test OK

##################################################
tested /tmp/slackdce/slackrepo.nRZysO/build_mawk/mawk-1.3.4-20250131/mawk OK
##################################################
test for too many arguments of print() OK

test for return outside function
test for return outside function OK

test for improper use of next
test for improper use of next OK

test for improper use of nextfile
test for improper use of nextfile OK

test for redefinition of function
test for redefinition of function OK

test for illegal reference to variable
test for illegal reference to variable OK

test for illegal reference to variable NR
test for illegal reference to variable NR OK

test for illegal reference to array
test for illegal reference to array OK

test for illegal reference to array ENVIRON
test for illegal reference to array ENVIRON OK

test for reference to undefined function
test for reference to undefined function OK

test sprintf buffer-overflow
test sprintf buffer-overflow OK

test for unexpected character
test for unexpected character OK

test for runaway string constant
test for runaway string constant OK

test for runaway regular expression
test for runaway regular expression OK

test for extra right-brace
test for extra right-brace OK

##################################################
tested /tmp/slackdce/slackrepo.nRZysO/build_mawk/mawk-1.3.4-20250131/mawk OK
##################################################
