1#! /bin/sh
2# Generated from EXPRTest.at by GNU Autoconf 2.69.
3#
4# Copyright (C) 2009-2012 Free Software Foundation, Inc.
5#
6# This test suite is free software; the Free Software Foundation gives
7# unlimited permission to copy, distribute and modify it.
8## -------------------- ##
9## M4sh Initialization. ##
10## -------------------- ##
11
12# Be more Bourne compatible
13DUALCASE=1; export DUALCASE # for MKS sh
14if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15  emulate sh
16  NULLCMD=:
17  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18  # is contrary to our usage.  Disable this feature.
19  alias -g '${1+"$@"}'='"$@"'
20  setopt NO_GLOB_SUBST
21else
22  case `(set -o) 2>/dev/null` in #(
23  *posix*) :
24    set -o posix ;; #(
25  *) :
26     ;;
27esac
28fi
29
30
31as_nl='
32'
33export as_nl
34# Printing a long string crashes Solaris 7 /usr/bin/printf.
35as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
36as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
37as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
38# Prefer a ksh shell builtin over an external printf program on Solaris,
39# but without wasting forks for bash or zsh.
40if test -z "$BASH_VERSION$ZSH_VERSION" \
41    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
42  as_echo='print -r --'
43  as_echo_n='print -rn --'
44elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='printf %s\n'
46  as_echo_n='printf %s'
47else
48  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
49    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
50    as_echo_n='/usr/ucb/echo -n'
51  else
52    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
53    as_echo_n_body='eval
54      arg=$1;
55      case $arg in #(
56      *"$as_nl"*)
57	expr "X$arg" : "X\\(.*\\)$as_nl";
58	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
59      esac;
60      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
61    '
62    export as_echo_n_body
63    as_echo_n='sh -c $as_echo_n_body as_echo'
64  fi
65  export as_echo_body
66  as_echo='sh -c $as_echo_body as_echo'
67fi
68
69# The user is always right.
70if test "${PATH_SEPARATOR+set}" != set; then
71  PATH_SEPARATOR=:
72  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
73    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
74      PATH_SEPARATOR=';'
75  }
76fi
77
78
79# IFS
80# We need space, tab and new line, in precisely that order.  Quoting is
81# there to prevent editors from complaining about space-tab.
82# (If _AS_PATH_WALK were called with IFS unset, it would disable word
83# splitting by setting IFS to empty value.)
84IFS=" ""	$as_nl"
85
86# Find who we are.  Look in the path if we contain no directory separator.
87as_myself=
88case $0 in #((
89  *[\\/]* ) as_myself=$0 ;;
90  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
91for as_dir in $PATH
92do
93  IFS=$as_save_IFS
94  test -z "$as_dir" && as_dir=.
95    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
96  done
97IFS=$as_save_IFS
98
99     ;;
100esac
101# We did not find ourselves, most probably we were run as `sh COMMAND'
102# in which case we are not to be found in the path.
103if test "x$as_myself" = x; then
104  as_myself=$0
105fi
106if test ! -f "$as_myself"; then
107  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
108  exit 1
109fi
110
111# Unset variables that we do not need and which cause bugs (e.g. in
112# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
113# suppresses any "Segmentation fault" message there.  '((' could
114# trigger a bug in pdksh 5.2.14.
115for as_var in BASH_ENV ENV MAIL MAILPATH
116do eval test x\${$as_var+set} = xset \
117  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
118done
119PS1='$ '
120PS2='> '
121PS4='+ '
122
123# NLS nuisances.
124LC_ALL=C
125export LC_ALL
126LANGUAGE=C
127export LANGUAGE
128
129# CDPATH.
130(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
131
132if test "x$CONFIG_SHELL" = x; then
133  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
134  emulate sh
135  NULLCMD=:
136  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
137  # is contrary to our usage.  Disable this feature.
138  alias -g '\${1+\"\$@\"}'='\"\$@\"'
139  setopt NO_GLOB_SUBST
140else
141  case \`(set -o) 2>/dev/null\` in #(
142  *posix*) :
143    set -o posix ;; #(
144  *) :
145     ;;
146esac
147fi
148"
149  as_required="as_fn_return () { (exit \$1); }
150as_fn_success () { as_fn_return 0; }
151as_fn_failure () { as_fn_return 1; }
152as_fn_ret_success () { return 0; }
153as_fn_ret_failure () { return 1; }
154
155exitcode=0
156as_fn_success || { exitcode=1; echo as_fn_success failed.; }
157as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
158as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
159as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
160if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
161
162else
163  exitcode=1; echo positional parameters were not saved.
164fi
165test x\$exitcode = x0 || exit 1
166test -x / || exit 1"
167  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
168  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
169  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
170  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
171test \$(( 1 + 1 )) = 2 || exit 1"
172  if (eval "$as_required") 2>/dev/null; then :
173  as_have_required=yes
174else
175  as_have_required=no
176fi
177  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
178
179else
180  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
181as_found=false
182for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
183do
184  IFS=$as_save_IFS
185  test -z "$as_dir" && as_dir=.
186  as_found=:
187  case $as_dir in #(
188	 /*)
189	   for as_base in sh bash ksh sh5; do
190	     # Try only shells that exist, to save several forks.
191	     as_shell=$as_dir/$as_base
192	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
193		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
194  CONFIG_SHELL=$as_shell as_have_required=yes
195		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
196  break 2
197fi
198fi
199	   done;;
200       esac
201  as_found=false
202done
203$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
204	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
205  CONFIG_SHELL=$SHELL as_have_required=yes
206fi; }
207IFS=$as_save_IFS
208
209
210      if test "x$CONFIG_SHELL" != x; then :
211  export CONFIG_SHELL
212             # We cannot yet assume a decent shell, so we have to provide a
213# neutralization value for shells without unset; and this also
214# works around shells that cannot unset nonexistent variables.
215# Preserve -v and -x to the replacement shell.
216BASH_ENV=/dev/null
217ENV=/dev/null
218(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
219case $- in # ((((
220  *v*x* | *x*v* ) as_opts=-vx ;;
221  *v* ) as_opts=-v ;;
222  *x* ) as_opts=-x ;;
223  * ) as_opts= ;;
224esac
225exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
226# Admittedly, this is quite paranoid, since all the known shells bail
227# out after a failed `exec'.
228$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
229exit 255
230fi
231
232    if test x$as_have_required = xno; then :
233  $as_echo "$0: This script requires a shell more modern than all"
234  $as_echo "$0: the shells that I found on your system."
235  if test x${ZSH_VERSION+set} = xset ; then
236    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
237    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
238  else
239    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
240$0: including any error possibly output before this
241$0: message. Then install a modern shell, or manually run
242$0: the script under such a shell if you do have one."
243  fi
244  exit 1
245fi
246fi
247fi
248SHELL=${CONFIG_SHELL-/bin/sh}
249export SHELL
250# Unset more variables known to interfere with behavior of common tools.
251CLICOLOR_FORCE= GREP_OPTIONS=
252unset CLICOLOR_FORCE GREP_OPTIONS
253
254## --------------------- ##
255## M4sh Shell Functions. ##
256## --------------------- ##
257# as_fn_unset VAR
258# ---------------
259# Portably unset VAR.
260as_fn_unset ()
261{
262  { eval $1=; unset $1;}
263}
264as_unset=as_fn_unset
265
266# as_fn_set_status STATUS
267# -----------------------
268# Set $? to STATUS, without forking.
269as_fn_set_status ()
270{
271  return $1
272} # as_fn_set_status
273
274# as_fn_exit STATUS
275# -----------------
276# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
277as_fn_exit ()
278{
279  set +e
280  as_fn_set_status $1
281  exit $1
282} # as_fn_exit
283
284# as_fn_mkdir_p
285# -------------
286# Create "$as_dir" as a directory, including parents if necessary.
287as_fn_mkdir_p ()
288{
289
290  case $as_dir in #(
291  -*) as_dir=./$as_dir;;
292  esac
293  test -d "$as_dir" || eval $as_mkdir_p || {
294    as_dirs=
295    while :; do
296      case $as_dir in #(
297      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298      *) as_qdir=$as_dir;;
299      esac
300      as_dirs="'$as_qdir' $as_dirs"
301      as_dir=`$as_dirname -- "$as_dir" ||
302$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
303	 X"$as_dir" : 'X\(//\)[^/]' \| \
304	 X"$as_dir" : 'X\(//\)$' \| \
305	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
306$as_echo X"$as_dir" |
307    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
308	    s//\1/
309	    q
310	  }
311	  /^X\(\/\/\)[^/].*/{
312	    s//\1/
313	    q
314	  }
315	  /^X\(\/\/\)$/{
316	    s//\1/
317	    q
318	  }
319	  /^X\(\/\).*/{
320	    s//\1/
321	    q
322	  }
323	  s/.*/./; q'`
324      test -d "$as_dir" && break
325    done
326    test -z "$as_dirs" || eval "mkdir $as_dirs"
327  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
328
329
330} # as_fn_mkdir_p
331
332# as_fn_executable_p FILE
333# -----------------------
334# Test if FILE is an executable regular file.
335as_fn_executable_p ()
336{
337  test -f "$1" && test -x "$1"
338} # as_fn_executable_p
339# as_fn_append VAR VALUE
340# ----------------------
341# Append the text in VALUE to the end of the definition contained in VAR. Take
342# advantage of any shell optimizations that allow amortized linear growth over
343# repeated appends, instead of the typical quadratic growth present in naive
344# implementations.
345if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
346  eval 'as_fn_append ()
347  {
348    eval $1+=\$2
349  }'
350else
351  as_fn_append ()
352  {
353    eval $1=\$$1\$2
354  }
355fi # as_fn_append
356
357# as_fn_arith ARG...
358# ------------------
359# Perform arithmetic evaluation on the ARGs, and store the result in the
360# global $as_val. Take advantage of shells that can avoid forks. The arguments
361# must be portable across $(()) and expr.
362if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
363  eval 'as_fn_arith ()
364  {
365    as_val=$(( $* ))
366  }'
367else
368  as_fn_arith ()
369  {
370    as_val=`expr "$@" || test $? -eq 1`
371  }
372fi # as_fn_arith
373
374
375# as_fn_error STATUS ERROR [LINENO LOG_FD]
376# ----------------------------------------
377# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
378# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
379# script with STATUS, using 1 if that was 0.
380as_fn_error ()
381{
382  as_status=$1; test $as_status -eq 0 && as_status=1
383  if test "$4"; then
384    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
385    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
386  fi
387  $as_echo "$as_me: error: $2" >&2
388  as_fn_exit $as_status
389} # as_fn_error
390
391if expr a : '\(a\)' >/dev/null 2>&1 &&
392   test "X`expr 00001 : '.*\(...\)'`" = X001; then
393  as_expr=expr
394else
395  as_expr=false
396fi
397
398if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399  as_basename=basename
400else
401  as_basename=false
402fi
403
404as_me=`$as_basename -- "$0" ||
405$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
406	 X"$0" : 'X\(//\)$' \| \
407	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
408$as_echo X/"$0" |
409    sed '/^.*\/\([^/][^/]*\)\/*$/{
410	    s//\1/
411	    q
412	  }
413	  /^X\/\(\/\/\)$/{
414	    s//\1/
415	    q
416	  }
417	  /^X\/\(\/\).*/{
418	    s//\1/
419	    q
420	  }
421	  s/.*/./; q'`
422
423if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
424  as_dirname=dirname
425else
426  as_dirname=false
427fi
428
429# Avoid depending upon Character Ranges.
430as_cr_letters='abcdefghijklmnopqrstuvwxyz'
431as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
432as_cr_Letters=$as_cr_letters$as_cr_LETTERS
433as_cr_digits='0123456789'
434as_cr_alnum=$as_cr_Letters$as_cr_digits
435
436
437  as_lineno_1=$LINENO as_lineno_1a=$LINENO
438  as_lineno_2=$LINENO as_lineno_2a=$LINENO
439  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
440  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
441  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
442  sed -n '
443    p
444    /[$]LINENO/=
445  ' <$as_myself |
446    sed '
447      s/[$]LINENO.*/&-/
448      t lineno
449      b
450      :lineno
451      N
452      :loop
453      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
454      t loop
455      s/-\n.*//
456    ' >$as_me.lineno &&
457  chmod +x "$as_me.lineno" ||
458    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
459
460  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
461  # already done that, so ensure we don't try to do so again and fall
462  # in an infinite loop.  This has already happened in practice.
463  _as_can_reexec=no; export _as_can_reexec
464  # Don't try to exec as it changes $[0], causing all sort of problems
465  # (the dirname of $[0] is not the place where we might find the
466  # original and so on.  Autoconf is especially sensitive to this).
467  . "./$as_me.lineno"
468  # Exit status is that of the last command.
469  exit
470}
471
472ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in #(((((
474-n*)
475  case `echo 'xy\c'` in
476  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
477  xy)  ECHO_C='\c';;
478  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
479       ECHO_T='	';;
480  esac;;
481*)
482  ECHO_N='-n';;
483esac
484
485rm -f conf$$ conf$$.exe conf$$.file
486if test -d conf$$.dir; then
487  rm -f conf$$.dir/conf$$.file
488else
489  rm -f conf$$.dir
490  mkdir conf$$.dir 2>/dev/null
491fi
492if (echo >conf$$.file) 2>/dev/null; then
493  if ln -s conf$$.file conf$$ 2>/dev/null; then
494    as_ln_s='ln -s'
495    # ... but there are two gotchas:
496    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498    # In both cases, we have to default to `cp -pR'.
499    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500      as_ln_s='cp -pR'
501  elif ln conf$$.file conf$$ 2>/dev/null; then
502    as_ln_s=ln
503  else
504    as_ln_s='cp -pR'
505  fi
506else
507  as_ln_s='cp -pR'
508fi
509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510rmdir conf$$.dir 2>/dev/null
511
512if mkdir -p . 2>/dev/null; then
513  as_mkdir_p='mkdir -p "$as_dir"'
514else
515  test -d ./-p && rmdir ./-p
516  as_mkdir_p=false
517fi
518
519as_test_x='test -x'
520as_executable_p=as_fn_executable_p
521
522# Sed expression to map a string onto a valid CPP name.
523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524
525# Sed expression to map a string onto a valid variable name.
526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527
528
529
530
531
532SHELL=${CONFIG_SHELL-/bin/sh}
533
534# How were we run?
535at_cli_args="$@"
536
537
538# Not all shells have the 'times' builtin; the subshell is needed to make
539# sure we discard the 'times: not found' message from the shell.
540at_times_p=false
541(times) >/dev/null 2>&1 && at_times_p=:
542
543# CLI Arguments to pass to the debugging scripts.
544at_debug_args=
545# -e sets to true
546at_errexit_p=false
547# Shall we be verbose?  ':' means no, empty means yes.
548at_verbose=:
549at_quiet=
550# Running several jobs in parallel, 0 means as many as test groups.
551at_jobs=1
552at_traceon=:
553at_trace_echo=:
554at_check_filter_trace=:
555
556# Shall we keep the debug scripts?  Must be `:' when the suite is
557# run by a debug script, so that the script doesn't remove itself.
558at_debug_p=false
559# Display help message?
560at_help_p=false
561# Display the version message?
562at_version_p=false
563# List test groups?
564at_list_p=false
565# --clean
566at_clean=false
567# Test groups to run
568at_groups=
569# Whether to rerun failed tests.
570at_recheck=
571# Whether a write failure occurred
572at_write_fail=0
573
574# The directory we run the suite in.  Default to . if no -C option.
575at_dir=`pwd`
576# An absolute reference to this testsuite script.
577case $as_myself in
578  [\\/]* | ?:[\\/]* ) at_myself=$as_myself ;;
579  * ) at_myself=$at_dir/$as_myself ;;
580esac
581# Whether -C is in effect.
582at_change_dir=false
583
584# Whether to enable colored test results.
585at_color=no
586# List of the tested programs.
587at_tested=''
588# As many question marks as there are digits in the last test group number.
589# Used to normalize the test group numbers so that `ls' lists them in
590# numerical order.
591at_format='???'
592# Description of all the test groups.
593at_help_all="1;EXPRTest.at:84;expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i (pass);expr;
5942;EXPRTest.at:84;expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i (pass);expr;
5953;EXPRTest.at:85;expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i,j (pass);expr;
5964;EXPRTest.at:85;expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i,j (pass);expr;
5975;EXPRTest.at:86;expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' (pass);expr;
5986;EXPRTest.at:86;expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' (pass);expr;
5997;EXPRTest.at:87;expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' (pass);expr;
6008;EXPRTest.at:87;expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' (pass);expr;
6019;EXPRTest.at:88;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s1 (pass);expr;
60210;EXPRTest.at:88;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s1 (pass);expr;
60311;EXPRTest.at:89;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2 (pass);expr;
60412;EXPRTest.at:89;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2 (pass);expr;
60513;EXPRTest.at:90;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 (pass);expr;
60614;EXPRTest.at:90;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 (pass);expr;
60715;EXPRTest.at:91;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o (pass);expr;
60816;EXPRTest.at:91;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o (pass);expr;
60917;EXPRTest.at:93;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m (pass);expr;
61018;EXPRTest.at:93;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m (pass);expr;
61119;EXPRTest.at:94;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l (pass);expr;
61220;EXPRTest.at:94;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l (pass);expr;
61321;EXPRTest.at:96;expr-test -w \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] (pass);expr;
61422;EXPRTest.at:96;expr-test -W \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] (pass);expr;
61523;EXPRTest.at:97;expr-test -w \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] (pass);expr;
61624;EXPRTest.at:97;expr-test -W \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] (pass);expr;
61725;EXPRTest.at:98;expr-test -w \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' (pass);expr;
61826;EXPRTest.at:98;expr-test -W \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' (pass);expr;
61927;EXPRTest.at:108;expr-test -b -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' (pass);expr;
62028;EXPRTest.at:111;expr-test -b -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' (pass);expr;
62129;EXPRTest.at:116;expr-test -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' (pass);expr;
62230;EXPRTest.at:116;expr-test -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' (pass);expr;
62331;EXPRTest.at:118;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] (pass);expr;
62432;EXPRTest.at:118;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] (pass);expr;
62533;EXPRTest.at:119;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] (pass);expr;
62634;EXPRTest.at:119;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] (pass);expr;
62735;EXPRTest.at:120;expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i (pass);expr;
62836;EXPRTest.at:120;expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i (pass);expr;
62937;EXPRTest.at:121;expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] (pass);expr;
63038;EXPRTest.at:121;expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] (pass);expr;
63139;EXPRTest.at:122;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] (pass);expr;
63240;EXPRTest.at:122;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] (pass);expr;
63341;EXPRTest.at:123;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length (pass);expr;
63442;EXPRTest.at:123;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length (pass);expr;
63543;EXPRTest.at:124;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width (pass);expr;
63644;EXPRTest.at:124;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width (pass);expr;
63745;EXPRTest.at:125;expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k j,o (pass);expr;
63846;EXPRTest.at:125;expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k j,o (pass);expr;
63947;EXPRTest.at:126;expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" (pass);expr;
64048;EXPRTest.at:126;expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" (pass);expr;
64149;EXPRTest.at:127;expr-test -w \$abs_srcdir/expr-testsuite/test.7 -k x,y,f (pass);expr;
64250;EXPRTest.at:127;expr-test -W \$abs_srcdir/expr-testsuite/test.7 -k x,y,f (pass);expr;
64351;EXPRTest.at:128;expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" (pass);expr;
64452;EXPRTest.at:128;expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" (pass);expr;
64553;EXPRTest.at:129;expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" (pass);expr;
64654;EXPRTest.at:129;expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" (pass);expr;
64755;EXPRTest.at:130;expr-test -w \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" (pass);expr;
64856;EXPRTest.at:130;expr-test -W \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" (pass);expr;
64957;EXPRTest.at:131;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] (pass);expr;
65058;EXPRTest.at:131;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] (pass);expr;
65159;EXPRTest.at:132;expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] (pass);expr;
65260;EXPRTest.at:132;expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] (pass);expr;
65361;EXPRTest.at:136;expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) (pass);expr;
65462;EXPRTest.at:136;expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) (pass);expr;
65563;EXPRTest.at:137;expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) (pass);expr;
65664;EXPRTest.at:137;expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) (pass);expr;
65765;EXPRTest.at:139;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) (pass);expr;
65866;EXPRTest.at:139;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) (pass);expr;
65967;EXPRTest.at:141;expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) (pass);expr;
66068;EXPRTest.at:141;expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) (pass);expr;
66169;EXPRTest.at:143;expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"\" -b (pass);expr;
66270;EXPRTest.at:143;expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"\" -b (pass);expr;
66371;EXPRTest.at:144;expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b (pass);expr;
66472;EXPRTest.at:144;expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b (pass);expr;
66573;EXPRTest.at:145;expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b (pass);expr;
66674;EXPRTest.at:145;expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b (pass);expr;
66775;EXPRTest.at:146;expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b (pass);expr;
66876;EXPRTest.at:146;expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b (pass);expr;
66977;EXPRTest.at:147;expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"\" -b (pass);expr;
67078;EXPRTest.at:147;expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"\" -b (pass);expr;
67179;EXPRTest.at:148;expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b (pass);expr;
67280;EXPRTest.at:148;expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b (pass);expr;
67381;EXPRTest.at:149;expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b (pass);expr;
67482;EXPRTest.at:149;expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b (pass);expr;
67583;EXPRTest.at:150;expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b (pass);expr;
67684;EXPRTest.at:150;expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b (pass);expr;
67785;EXPRTest.at:151;expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b (pass);expr;
67886;EXPRTest.at:151;expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b (pass);expr;
67987;EXPRTest.at:152;expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b (pass);expr;
68088;EXPRTest.at:152;expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b (pass);expr;
68189;EXPRTest.at:153;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"\" -b (pass);expr;
68290;EXPRTest.at:153;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"\" -b (pass);expr;
68391;EXPRTest.at:154;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b (pass);expr;
68492;EXPRTest.at:154;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b (pass);expr;
68593;EXPRTest.at:155;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b (pass);expr;
68694;EXPRTest.at:155;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b (pass);expr;
68795;EXPRTest.at:156;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b (pass);expr;
68896;EXPRTest.at:156;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b (pass);expr;
68997;EXPRTest.at:157;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b (pass);expr;
69098;EXPRTest.at:157;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b (pass);expr;
69199;EXPRTest.at:158;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b (pass);expr;
692100;EXPRTest.at:158;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b (pass);expr;
693101;EXPRTest.at:159;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b (pass);expr;
694102;EXPRTest.at:159;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b (pass);expr;
695103;EXPRTest.at:160;expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b (pass);expr;
696104;EXPRTest.at:160;expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b (pass);expr;
697105;EXPRTest.at:162;expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k i (pass);expr;
698106;EXPRTest.at:162;expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k i (pass);expr;
699107;EXPRTest.at:163;expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  (pass);expr;
700108;EXPRTest.at:163;expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  (pass);expr;
701109;EXPRTest.at:164;expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  (pass);expr;
702110;EXPRTest.at:164;expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  (pass);expr;
703111;EXPRTest.at:165;expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  (pass);expr;
704112;EXPRTest.at:165;expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  (pass);expr;
705113;EXPRTest.at:166;expr-test -b -w \$abs_srcdir/expr-testsuite/test.c0 -k SST (pass);expr;
706114;EXPRTest.at:166;expr-test -b -W \$abs_srcdir/expr-testsuite/test.c0 -k SST (pass);expr;
707115;EXPRTest.at:168;expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"\" (pass);expr;
708116;EXPRTest.at:168;expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"\" (pass);expr;
709117;EXPRTest.at:169;expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" (pass);expr;
710118;EXPRTest.at:169;expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" (pass);expr;
711119;EXPRTest.at:173;expr-test -b -w \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" (pass);expr;
712120;EXPRTest.at:173;expr-test -b -W \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" (pass);expr;
713121;EXPRTest.at:174;expr-test -b -w \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" (pass);expr;
714122;EXPRTest.at:174;expr-test -b -W \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" (pass);expr;
715123;EXPRTest.at:175;expr-test -b -w \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" (pass);expr;
716124;EXPRTest.at:175;expr-test -b -W \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" (pass);expr;
717125;EXPRTest.at:176;expr-test -b -w \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" (pass);expr;
718126;EXPRTest.at:176;expr-test -b -W \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" (pass);expr;
719127;EXPRTest.at:180;expr-test -b -w \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" (pass);expr;
720128;EXPRTest.at:180;expr-test -b -W \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" (pass);expr;
721129;EXPRTest.at:181;expr-test -b -w \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" (pass);expr;
722130;EXPRTest.at:181;expr-test -b -W \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" (pass);expr;
723131;EXPRTest.at:186;Error: test.1 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass);expr;
724132;EXPRTest.at:187;Error: test.2 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass);expr;
725133;EXPRTest.at:188;Error: test.3 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass);expr;
726134;EXPRTest.at:189;Error: test.5 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass);expr;
727"
728# List of the all the test groups.
729at_groups_all=`$as_echo "$at_help_all" | sed 's/;.*//'`
730
731# at_fn_validate_ranges NAME...
732# -----------------------------
733# Validate and normalize the test group number contained in each variable
734# NAME. Leading zeroes are treated as decimal.
735at_fn_validate_ranges ()
736{
737  for at_grp
738  do
739    eval at_value=\$$at_grp
740    if test $at_value -lt 1 || test $at_value -gt 134; then
741      $as_echo "invalid test group: $at_value" >&2
742      exit 1
743    fi
744    case $at_value in
745      0*) # We want to treat leading 0 as decimal, like expr and test, but
746	  # AS_VAR_ARITH treats it as octal if it uses $(( )).
747	  # With XSI shells, ${at_value#${at_value%%[1-9]*}} avoids the
748	  # expr fork, but it is not worth the effort to determine if the
749	  # shell supports XSI when the user can just avoid leading 0.
750	  eval $at_grp='`expr $at_value + 0`' ;;
751    esac
752  done
753}
754
755##
756## Set up package specific options.
757##
758
759at_arg_given_baselines=false
760
761
762at_prev=
763for at_option
764do
765  # If the previous option needs an argument, assign it.
766  if test -n "$at_prev"; then
767    at_option=$at_prev=$at_option
768    at_prev=
769  fi
770
771  case $at_option in
772  *=?*) at_optarg=`expr "X$at_option" : '[^=]*=\(.*\)'` ;;
773  *)    at_optarg= ;;
774  esac
775
776  # Accept the important Cygnus configure options, so we can diagnose typos.
777
778  case $at_option in
779    --help | -h )
780	at_help_p=:
781	;;
782
783    --list | -l )
784	at_list_p=:
785	;;
786
787    --version | -V )
788	at_version_p=:
789	;;
790
791    --clean | -c )
792	at_clean=:
793	;;
794
795    --color )
796	at_color=always
797	;;
798    --color=* )
799	case $at_optarg in
800	no | never | none) at_color=never ;;
801	auto | tty | if-tty) at_color=auto ;;
802	always | yes | force) at_color=always ;;
803	*) at_optname=`echo " $at_option" | sed 's/^ //; s/=.*//'`
804	   as_fn_error $? "unrecognized argument to $at_optname: $at_optarg" ;;
805	esac
806	;;
807
808    --debug | -d )
809	at_debug_p=:
810	;;
811
812    --errexit | -e )
813	at_debug_p=:
814	at_errexit_p=:
815	;;
816
817    --verbose | -v )
818	at_verbose=; at_quiet=:
819	;;
820
821    --trace | -x )
822	at_traceon='set -x'
823	at_trace_echo=echo
824	at_check_filter_trace=at_fn_filter_trace
825	;;
826
827    [0-9] | [0-9][0-9] | [0-9][0-9][0-9] | [0-9][0-9][0-9][0-9])
828	at_fn_validate_ranges at_option
829	as_fn_append at_groups "$at_option$as_nl"
830	;;
831
832    # Ranges
833    [0-9]- | [0-9][0-9]- | [0-9][0-9][0-9]- | [0-9][0-9][0-9][0-9]-)
834	at_range_start=`echo $at_option |tr -d X-`
835	at_fn_validate_ranges at_range_start
836	at_range=`$as_echo "$at_groups_all" | \
837	  sed -ne '/^'$at_range_start'$/,$p'`
838	as_fn_append at_groups "$at_range$as_nl"
839	;;
840
841    -[0-9] | -[0-9][0-9] | -[0-9][0-9][0-9] | -[0-9][0-9][0-9][0-9])
842	at_range_end=`echo $at_option |tr -d X-`
843	at_fn_validate_ranges at_range_end
844	at_range=`$as_echo "$at_groups_all" | \
845	  sed -ne '1,/^'$at_range_end'$/p'`
846	as_fn_append at_groups "$at_range$as_nl"
847	;;
848
849    [0-9]-[0-9] | [0-9]-[0-9][0-9] | [0-9]-[0-9][0-9][0-9] | \
850    [0-9]-[0-9][0-9][0-9][0-9] | [0-9][0-9]-[0-9][0-9] | \
851    [0-9][0-9]-[0-9][0-9][0-9] | [0-9][0-9]-[0-9][0-9][0-9][0-9] | \
852    [0-9][0-9][0-9]-[0-9][0-9][0-9] | \
853    [0-9][0-9][0-9]-[0-9][0-9][0-9][0-9] | \
854    [0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9] )
855	at_range_start=`expr $at_option : '\(.*\)-'`
856	at_range_end=`expr $at_option : '.*-\(.*\)'`
857	if test $at_range_start -gt $at_range_end; then
858	  at_tmp=$at_range_end
859	  at_range_end=$at_range_start
860	  at_range_start=$at_tmp
861	fi
862	at_fn_validate_ranges at_range_start at_range_end
863	at_range=`$as_echo "$at_groups_all" | \
864	  sed -ne '/^'$at_range_start'$/,/^'$at_range_end'$/p'`
865	as_fn_append at_groups "$at_range$as_nl"
866	;;
867
868    # Directory selection.
869    --directory | -C )
870	at_prev=--directory
871	;;
872    --directory=* )
873	at_change_dir=:
874	at_dir=$at_optarg
875	if test x- = "x$at_dir" ; then
876	  at_dir=./-
877	fi
878	;;
879
880    # Parallel execution.
881    --jobs | -j )
882	at_jobs=0
883	;;
884    --jobs=* | -j[0-9]* )
885	if test -n "$at_optarg"; then
886	  at_jobs=$at_optarg
887	else
888	  at_jobs=`expr X$at_option : 'X-j\(.*\)'`
889	fi
890	case $at_jobs in *[!0-9]*)
891	  at_optname=`echo " $at_option" | sed 's/^ //; s/[0-9=].*//'`
892	  as_fn_error $? "non-numeric argument to $at_optname: $at_jobs" ;;
893	esac
894	;;
895
896    # Keywords.
897    --keywords | -k )
898	at_prev=--keywords
899	;;
900    --keywords=* )
901	at_groups_selected=$at_help_all
902	at_save_IFS=$IFS
903	IFS=,
904	set X $at_optarg
905	shift
906	IFS=$at_save_IFS
907	for at_keyword
908	do
909	  at_invert=
910	  case $at_keyword in
911	  '!'*)
912	    at_invert="-v"
913	    at_keyword=`expr "X$at_keyword" : 'X!\(.*\)'`
914	    ;;
915	  esac
916	  # It is on purpose that we match the test group titles too.
917	  at_groups_selected=`$as_echo "$at_groups_selected" |
918	      grep -i $at_invert "^[1-9][^;]*;.*[; ]$at_keyword[ ;]"`
919	done
920	# Smash the keywords.
921	at_groups_selected=`$as_echo "$at_groups_selected" | sed 's/;.*//'`
922	as_fn_append at_groups "$at_groups_selected$as_nl"
923	;;
924    --recheck)
925	at_recheck=:
926	;;
927    --baselines )
928	at_prev=--baselines
929	;;
930    --baselines=* )
931	at_arg_baselines=$at_optarg
932	at_arg_given_baselines=:
933	echo "baselines set to $at_arg_baselines";
934     baselines=$at_arg_baselines
935	;;
936
937
938    *=*)
939	at_envvar=`expr "x$at_option" : 'x\([^=]*\)='`
940	# Reject names that are not valid shell variable names.
941	case $at_envvar in
942	  '' | [0-9]* | *[!_$as_cr_alnum]* )
943	    as_fn_error $? "invalid variable name: \`$at_envvar'" ;;
944	esac
945	at_value=`$as_echo "$at_optarg" | sed "s/'/'\\\\\\\\''/g"`
946	# Export now, but save eval for later and for debug scripts.
947	export $at_envvar
948	as_fn_append at_debug_args " $at_envvar='$at_value'"
949	;;
950
951     *) $as_echo "$as_me: invalid option: $at_option" >&2
952	$as_echo "Try \`$0 --help' for more information." >&2
953	exit 1
954	;;
955  esac
956done
957
958# Verify our last option didn't require an argument
959if test -n "$at_prev"; then :
960  as_fn_error $? "\`$at_prev' requires an argument"
961fi
962
963# The file containing the suite.
964at_suite_log=$at_dir/$as_me.log
965
966# Selected test groups.
967if test -z "$at_groups$at_recheck"; then
968  at_groups=$at_groups_all
969else
970  if test -n "$at_recheck" && test -r "$at_suite_log"; then
971    at_oldfails=`sed -n '
972      /^Failed tests:$/,/^Skipped tests:$/{
973	s/^[ ]*\([1-9][0-9]*\):.*/\1/p
974      }
975      /^Unexpected passes:$/,/^## Detailed failed tests/{
976	s/^[ ]*\([1-9][0-9]*\):.*/\1/p
977      }
978      /^## Detailed failed tests/q
979      ' "$at_suite_log"`
980    as_fn_append at_groups "$at_oldfails$as_nl"
981  fi
982  # Sort the tests, removing duplicates.
983  at_groups=`$as_echo "$at_groups" | sort -nu | sed '/^$/d'`
984fi
985
986if test x"$at_color" = xalways \
987   || { test x"$at_color" = xauto && test -t 1; }; then
988  at_red=`printf '\033[0;31m'`
989  at_grn=`printf '\033[0;32m'`
990  at_lgn=`printf '\033[1;32m'`
991  at_blu=`printf '\033[1;34m'`
992  at_std=`printf '\033[m'`
993else
994  at_red= at_grn= at_lgn= at_blu= at_std=
995fi
996
997##
998## Process package specific options when _not_ supplied.
999##
1000
1001if $at_arg_given_baselines; then :
1002
1003else
1004  baselines=
1005fi
1006
1007# Help message.
1008if $at_help_p; then
1009  cat <<_ATEOF || at_write_fail=1
1010Usage: $0 [OPTION]... [VARIABLE=VALUE]... [TESTS]
1011
1012Run all the tests, or the selected TESTS, given by numeric ranges, and
1013save a detailed log file.  Upon failure, create debugging scripts.
1014
1015Do not change environment variables directly.  Instead, set them via
1016command line arguments.  Set \`AUTOTEST_PATH' to select the executables
1017to exercise.  Each relative directory is expanded as build and source
1018directories relative to the top level of this distribution.
1019E.g., from within the build directory /tmp/foo-1.0, invoking this:
1020
1021  $ $0 AUTOTEST_PATH=bin
1022
1023is equivalent to the following, assuming the source directory is /src/foo-1.0:
1024
1025  PATH=/tmp/foo-1.0/bin:/src/foo-1.0/bin:\$PATH $0
1026_ATEOF
1027cat <<_ATEOF || at_write_fail=1
1028
1029Operation modes:
1030  -h, --help     print the help message, then exit
1031  -V, --version  print version number, then exit
1032  -c, --clean    remove all the files this test suite might create and exit
1033  -l, --list     describes all the tests, or the selected TESTS
1034_ATEOF
1035cat <<_ATEOF || at_write_fail=1
1036
1037Execution tuning:
1038  -C, --directory=DIR
1039                 change to directory DIR before starting
1040      --color[=never|auto|always]
1041                 enable colored test results on terminal, or always
1042  -j, --jobs[=N]
1043                 Allow N jobs at once; infinite jobs with no arg (default 1)
1044  -k, --keywords=KEYWORDS
1045                 select the tests matching all the comma-separated KEYWORDS
1046                 multiple \`-k' accumulate; prefixed \`!' negates a KEYWORD
1047      --recheck  select all tests that failed or passed unexpectedly last time
1048  -e, --errexit  abort as soon as a test fails; implies --debug
1049  -v, --verbose  force more detailed output
1050                 default for debugging scripts
1051  -d, --debug    inhibit clean up and top-level logging
1052                 default for debugging scripts
1053  -x, --trace    enable tests shell tracing
1054_ATEOF
1055cat <<_ATEOF || at_write_fail=1
1056
1057Other options:
1058_ATEOF
1059
1060cat <<_ATEOF || at_write_fail=1
1061--baselines=yes|no   Build the baseline file for parser test 'arg'
1062_ATEOF
1063cat <<_ATEOF || at_write_fail=1
1064
1065Report bugs to <opendap-tech@opendap.org>.
1066_ATEOF
1067  exit $at_write_fail
1068fi
1069
1070# List of tests.
1071if $at_list_p; then
1072  cat <<_ATEOF || at_write_fail=1
1073libdap 3.20.8 test suite: expr-test test groups:
1074
1075 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
1076      KEYWORDS
1077
1078_ATEOF
1079  # Pass an empty line as separator between selected groups and help.
1080  $as_echo "$at_groups$as_nl$as_nl$at_help_all" |
1081    awk 'NF == 1 && FS != ";" {
1082	   selected[$ 1] = 1
1083	   next
1084	 }
1085	 /^$/ { FS = ";" }
1086	 NF > 0 {
1087	   if (selected[$ 1]) {
1088	     printf " %3d: %-18s %s\n", $ 1, $ 2, $ 3
1089	     if ($ 4) {
1090	       lmax = 79
1091	       indent = "     "
1092	       line = indent
1093	       len = length (line)
1094	       n = split ($ 4, a, " ")
1095	       for (i = 1; i <= n; i++) {
1096		 l = length (a[i]) + 1
1097		 if (i > 1 && len + l > lmax) {
1098		   print line
1099		   line = indent " " a[i]
1100		   len = length (line)
1101		 } else {
1102		   line = line " " a[i]
1103		   len += l
1104		 }
1105	       }
1106	       if (n)
1107		 print line
1108	     }
1109	   }
1110	 }' || at_write_fail=1
1111  exit $at_write_fail
1112fi
1113if $at_version_p; then
1114  $as_echo "$as_me (libdap 3.20.8)" &&
1115  cat <<\_ATEOF || at_write_fail=1
1116
1117Copyright (C) 2012 Free Software Foundation, Inc.
1118This test suite is free software; the Free Software Foundation gives
1119unlimited permission to copy, distribute and modify it.
1120_ATEOF
1121  exit $at_write_fail
1122fi
1123
1124# Should we print banners?  Yes if more than one test is run.
1125case $at_groups in #(
1126  *$as_nl* )
1127      at_print_banners=: ;; #(
1128  * ) at_print_banners=false ;;
1129esac
1130# Text for banner N, set to a single space once printed.
1131
1132# Take any -C into account.
1133if $at_change_dir ; then
1134  test x != "x$at_dir" && cd "$at_dir" \
1135    || as_fn_error $? "unable to change directory"
1136  at_dir=`pwd`
1137fi
1138
1139# Load the config files for any default variable assignments.
1140for at_file in atconfig atlocal
1141do
1142  test -r $at_file || continue
1143  . ./$at_file || as_fn_error $? "invalid content: $at_file"
1144done
1145
1146# Autoconf <=2.59b set at_top_builddir instead of at_top_build_prefix:
1147: "${at_top_build_prefix=$at_top_builddir}"
1148
1149# Perform any assignments requested during argument parsing.
1150eval "$at_debug_args"
1151
1152# atconfig delivers names relative to the directory the test suite is
1153# in, but the groups themselves are run in testsuite-dir/group-dir.
1154if test -n "$at_top_srcdir"; then
1155  builddir=../..
1156  for at_dir_var in srcdir top_srcdir top_build_prefix
1157  do
1158    eval at_val=\$at_$at_dir_var
1159    case $at_val in
1160      [\\/$]* | ?:[\\/]* ) at_prefix= ;;
1161      *) at_prefix=../../ ;;
1162    esac
1163    eval "$at_dir_var=\$at_prefix\$at_val"
1164  done
1165fi
1166
1167## -------------------- ##
1168## Directory structure. ##
1169## -------------------- ##
1170
1171# This is the set of directories and files used by this script
1172# (non-literals are capitalized):
1173#
1174# TESTSUITE         - the testsuite
1175# TESTSUITE.log     - summarizes the complete testsuite run
1176# TESTSUITE.dir/    - created during a run, remains after -d or failed test
1177# + at-groups/      - during a run: status of all groups in run
1178# | + NNN/          - during a run: meta-data about test group NNN
1179# | | + check-line  - location (source file and line) of current AT_CHECK
1180# | | + status      - exit status of current AT_CHECK
1181# | | + stdout      - stdout of current AT_CHECK
1182# | | + stder1      - stderr, including trace
1183# | | + stderr      - stderr, with trace filtered out
1184# | | + test-source - portion of testsuite that defines group
1185# | | + times       - timestamps for computing duration
1186# | | + pass        - created if group passed
1187# | | + xpass       - created if group xpassed
1188# | | + fail        - created if group failed
1189# | | + xfail       - created if group xfailed
1190# | | + skip        - created if group skipped
1191# + at-stop         - during a run: end the run if this file exists
1192# + at-source-lines - during a run: cache of TESTSUITE line numbers for extraction
1193# + 0..NNN/         - created for each group NNN, remains after -d or failed test
1194# | + TESTSUITE.log - summarizes the group results
1195# | + ...           - files created during the group
1196
1197# The directory the whole suite works in.
1198# Should be absolute to let the user `cd' at will.
1199at_suite_dir=$at_dir/$as_me.dir
1200# The file containing the suite ($at_dir might have changed since earlier).
1201at_suite_log=$at_dir/$as_me.log
1202# The directory containing helper files per test group.
1203at_helper_dir=$at_suite_dir/at-groups
1204# Stop file: if it exists, do not start new jobs.
1205at_stop_file=$at_suite_dir/at-stop
1206# The fifo used for the job dispatcher.
1207at_job_fifo=$at_suite_dir/at-job-fifo
1208
1209if $at_clean; then
1210  test -d "$at_suite_dir" &&
1211    find "$at_suite_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
1212  rm -f -r "$at_suite_dir" "$at_suite_log"
1213  exit $?
1214fi
1215
1216# Don't take risks: use only absolute directories in PATH.
1217#
1218# For stand-alone test suites (ie. atconfig was not found),
1219# AUTOTEST_PATH is relative to `.'.
1220#
1221# For embedded test suites, AUTOTEST_PATH is relative to the top level
1222# of the package.  Then expand it into build/src parts, since users
1223# may create executables in both places.
1224AUTOTEST_PATH=`$as_echo "$AUTOTEST_PATH" | sed "s|:|$PATH_SEPARATOR|g"`
1225at_path=
1226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1227for as_dir in $AUTOTEST_PATH $PATH
1228do
1229  IFS=$as_save_IFS
1230  test -z "$as_dir" && as_dir=.
1231    test -n "$at_path" && as_fn_append at_path $PATH_SEPARATOR
1232case $as_dir in
1233  [\\/]* | ?:[\\/]* )
1234    as_fn_append at_path "$as_dir"
1235    ;;
1236  * )
1237    if test -z "$at_top_build_prefix"; then
1238      # Stand-alone test suite.
1239      as_fn_append at_path "$as_dir"
1240    else
1241      # Embedded test suite.
1242      as_fn_append at_path "$at_top_build_prefix$as_dir$PATH_SEPARATOR"
1243      as_fn_append at_path "$at_top_srcdir/$as_dir"
1244    fi
1245    ;;
1246esac
1247  done
1248IFS=$as_save_IFS
1249
1250
1251# Now build and simplify PATH.
1252#
1253# There might be directories that don't exist, but don't redirect
1254# builtins' (eg., cd) stderr directly: Ultrix's sh hates that.
1255at_new_path=
1256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1257for as_dir in $at_path
1258do
1259  IFS=$as_save_IFS
1260  test -z "$as_dir" && as_dir=.
1261    test -d "$as_dir" || continue
1262case $as_dir in
1263  [\\/]* | ?:[\\/]* ) ;;
1264  * ) as_dir=`(cd "$as_dir" && pwd) 2>/dev/null` ;;
1265esac
1266case $PATH_SEPARATOR$at_new_path$PATH_SEPARATOR in
1267  *$PATH_SEPARATOR$as_dir$PATH_SEPARATOR*) ;;
1268  $PATH_SEPARATOR$PATH_SEPARATOR) at_new_path=$as_dir ;;
1269  *) as_fn_append at_new_path "$PATH_SEPARATOR$as_dir" ;;
1270esac
1271  done
1272IFS=$as_save_IFS
1273
1274PATH=$at_new_path
1275export PATH
1276
1277# Setting up the FDs.
1278
1279
1280
1281# 5 is the log file.  Not to be overwritten if `-d'.
1282if $at_debug_p; then
1283  at_suite_log=/dev/null
1284else
1285  : >"$at_suite_log"
1286fi
1287exec 5>>"$at_suite_log"
1288
1289# Banners and logs.
1290$as_echo "## ------------------------------------ ##
1291## libdap 3.20.8 test suite: expr-test. ##
1292## ------------------------------------ ##"
1293{
1294  $as_echo "## ------------------------------------ ##
1295## libdap 3.20.8 test suite: expr-test. ##
1296## ------------------------------------ ##"
1297  echo
1298
1299  $as_echo "$as_me: command line was:"
1300  $as_echo "  \$ $0 $at_cli_args"
1301  echo
1302
1303  # If ChangeLog exists, list a few lines in case it might help determining
1304  # the exact version.
1305  if test -n "$at_top_srcdir" && test -f "$at_top_srcdir/ChangeLog"; then
1306    $as_echo "## ---------- ##
1307## ChangeLog. ##
1308## ---------- ##"
1309    echo
1310    sed 's/^/| /;10q' "$at_top_srcdir/ChangeLog"
1311    echo
1312  fi
1313
1314  {
1315cat <<_ASUNAME
1316## --------- ##
1317## Platform. ##
1318## --------- ##
1319
1320hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1321uname -m = `(uname -m) 2>/dev/null || echo unknown`
1322uname -r = `(uname -r) 2>/dev/null || echo unknown`
1323uname -s = `(uname -s) 2>/dev/null || echo unknown`
1324uname -v = `(uname -v) 2>/dev/null || echo unknown`
1325
1326/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1327/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1328
1329/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1330/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1331/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1332/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1333/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1334/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1335/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1336
1337_ASUNAME
1338
1339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1340for as_dir in $PATH
1341do
1342  IFS=$as_save_IFS
1343  test -z "$as_dir" && as_dir=.
1344    $as_echo "PATH: $as_dir"
1345  done
1346IFS=$as_save_IFS
1347
1348}
1349  echo
1350
1351  # Contents of the config files.
1352  for at_file in atconfig atlocal
1353  do
1354    test -r $at_file || continue
1355    $as_echo "$as_me: $at_file:"
1356    sed 's/^/| /' $at_file
1357    echo
1358  done
1359} >&5
1360
1361
1362## ------------------------- ##
1363## Autotest shell functions. ##
1364## ------------------------- ##
1365
1366# at_fn_banner NUMBER
1367# -------------------
1368# Output banner NUMBER, provided the testsuite is running multiple groups and
1369# this particular banner has not yet been printed.
1370at_fn_banner ()
1371{
1372  $at_print_banners || return 0
1373  eval at_banner_text=\$at_banner_text_$1
1374  test "x$at_banner_text" = "x " && return 0
1375  eval "at_banner_text_$1=\" \""
1376  if test -z "$at_banner_text"; then
1377    $at_first || echo
1378  else
1379    $as_echo "$as_nl$at_banner_text$as_nl"
1380  fi
1381} # at_fn_banner
1382
1383# at_fn_check_prepare_notrace REASON LINE
1384# ---------------------------------------
1385# Perform AT_CHECK preparations for the command at LINE for an untraceable
1386# command; REASON is the reason for disabling tracing.
1387at_fn_check_prepare_notrace ()
1388{
1389  $at_trace_echo "Not enabling shell tracing (command contains $1)"
1390  $as_echo "$2" >"$at_check_line_file"
1391  at_check_trace=: at_check_filter=:
1392  : >"$at_stdout"; : >"$at_stderr"
1393}
1394
1395# at_fn_check_prepare_trace LINE
1396# ------------------------------
1397# Perform AT_CHECK preparations for the command at LINE for a traceable
1398# command.
1399at_fn_check_prepare_trace ()
1400{
1401  $as_echo "$1" >"$at_check_line_file"
1402  at_check_trace=$at_traceon at_check_filter=$at_check_filter_trace
1403  : >"$at_stdout"; : >"$at_stderr"
1404}
1405
1406# at_fn_check_prepare_dynamic COMMAND LINE
1407# ----------------------------------------
1408# Decide if COMMAND at LINE is traceable at runtime, and call the appropriate
1409# preparation function.
1410at_fn_check_prepare_dynamic ()
1411{
1412  case $1 in
1413    *$as_nl*)
1414      at_fn_check_prepare_notrace 'an embedded newline' "$2" ;;
1415    *)
1416      at_fn_check_prepare_trace "$2" ;;
1417  esac
1418}
1419
1420# at_fn_filter_trace
1421# ------------------
1422# Remove the lines in the file "$at_stderr" generated by "set -x" and print
1423# them to stderr.
1424at_fn_filter_trace ()
1425{
1426  mv "$at_stderr" "$at_stder1"
1427  grep '^ *+' "$at_stder1" >&2
1428  grep -v '^ *+' "$at_stder1" >"$at_stderr"
1429}
1430
1431# at_fn_log_failure FILE-LIST
1432# ---------------------------
1433# Copy the files in the list on stdout with a "> " prefix, and exit the shell
1434# with a failure exit code.
1435at_fn_log_failure ()
1436{
1437  for file
1438    do $as_echo "$file:"; sed 's/^/> /' "$file"; done
1439  echo 1 > "$at_status_file"
1440  exit 1
1441}
1442
1443# at_fn_check_skip EXIT-CODE LINE
1444# -------------------------------
1445# Check whether EXIT-CODE is a special exit code (77 or 99), and if so exit
1446# the test group subshell with that same exit code. Use LINE in any report
1447# about test failure.
1448at_fn_check_skip ()
1449{
1450  case $1 in
1451    99) echo 99 > "$at_status_file"; at_failed=:
1452	$as_echo "$2: hard failure"; exit 99;;
1453    77) echo 77 > "$at_status_file"; exit 77;;
1454  esac
1455}
1456
1457# at_fn_check_status EXPECTED EXIT-CODE LINE
1458# ------------------------------------------
1459# Check whether EXIT-CODE is the EXPECTED exit code, and if so do nothing.
1460# Otherwise, if it is 77 or 99, exit the test group subshell with that same
1461# exit code; if it is anything else print an error message referring to LINE,
1462# and fail the test.
1463at_fn_check_status ()
1464{
1465  case $2 in
1466    $1 ) ;;
1467    77) echo 77 > "$at_status_file"; exit 77;;
1468    99) echo 99 > "$at_status_file"; at_failed=:
1469	$as_echo "$3: hard failure"; exit 99;;
1470    *) $as_echo "$3: exit code was $2, expected $1"
1471      at_failed=:;;
1472  esac
1473}
1474
1475# at_fn_diff_devnull FILE
1476# -----------------------
1477# Emit a diff between /dev/null and FILE. Uses "test -s" to avoid useless diff
1478# invocations.
1479at_fn_diff_devnull ()
1480{
1481  test -s "$1" || return 0
1482  $at_diff "$at_devnull" "$1"
1483}
1484
1485# at_fn_test NUMBER
1486# -----------------
1487# Parse out test NUMBER from the tail of this file.
1488at_fn_test ()
1489{
1490  eval at_sed=\$at_sed$1
1491  sed "$at_sed" "$at_myself" > "$at_test_source"
1492}
1493
1494# at_fn_create_debugging_script
1495# -----------------------------
1496# Create the debugging script $at_group_dir/run which will reproduce the
1497# current test group.
1498at_fn_create_debugging_script ()
1499{
1500  {
1501    echo "#! /bin/sh" &&
1502    echo 'test "${ZSH_VERSION+set}" = set && alias -g '\''${1+"$@"}'\''='\''"$@"'\''' &&
1503    $as_echo "cd '$at_dir'" &&
1504    $as_echo "exec \${CONFIG_SHELL-$SHELL} \"$at_myself\" -v -d $at_debug_args $at_group \${1+\"\$@\"}" &&
1505    echo 'exit 1'
1506  } >"$at_group_dir/run" &&
1507  chmod +x "$at_group_dir/run"
1508}
1509
1510## -------------------------------- ##
1511## End of autotest shell functions. ##
1512## -------------------------------- ##
1513{
1514  $as_echo "## ---------------- ##
1515## Tested programs. ##
1516## ---------------- ##"
1517  echo
1518} >&5
1519
1520# Report what programs are being tested.
1521for at_program in : $at_tested
1522do
1523  test "$at_program" = : && continue
1524  case $at_program in
1525    [\\/]* | ?:[\\/]* ) $at_program_=$at_program ;;
1526    * )
1527    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1528for as_dir in $PATH
1529do
1530  IFS=$as_save_IFS
1531  test -z "$as_dir" && as_dir=.
1532    test -f "$as_dir/$at_program" && break
1533  done
1534IFS=$as_save_IFS
1535
1536    at_program_=$as_dir/$at_program ;;
1537  esac
1538  if test -f "$at_program_"; then
1539    {
1540      $as_echo "$at_srcdir/EXPRTest.at:3: $at_program_ --version"
1541      "$at_program_" --version </dev/null
1542      echo
1543    } >&5 2>&1
1544  else
1545    as_fn_error $? "cannot find $at_program" "$LINENO" 5
1546  fi
1547done
1548
1549{
1550  $as_echo "## ------------------ ##
1551## Running the tests. ##
1552## ------------------ ##"
1553} >&5
1554
1555at_start_date=`date`
1556at_start_time=`date +%s 2>/dev/null`
1557$as_echo "$as_me: starting at: $at_start_date" >&5
1558
1559# Create the master directory if it doesn't already exist.
1560as_dir="$at_suite_dir"; as_fn_mkdir_p ||
1561  as_fn_error $? "cannot create \`$at_suite_dir'" "$LINENO" 5
1562
1563# Can we diff with `/dev/null'?  DU 5.0 refuses.
1564if diff /dev/null /dev/null >/dev/null 2>&1; then
1565  at_devnull=/dev/null
1566else
1567  at_devnull=$at_suite_dir/devnull
1568  >"$at_devnull"
1569fi
1570
1571# Use `diff -u' when possible.
1572if at_diff=`diff -u "$at_devnull" "$at_devnull" 2>&1` && test -z "$at_diff"
1573then
1574  at_diff='diff -u'
1575else
1576  at_diff=diff
1577fi
1578
1579# Get the last needed group.
1580for at_group in : $at_groups; do :; done
1581
1582# Extract the start and end lines of each test group at the tail
1583# of this file
1584awk '
1585BEGIN { FS="" }
1586/^#AT_START_/ {
1587  start = NR
1588}
1589/^#AT_STOP_/ {
1590  test = substr ($ 0, 10)
1591  print "at_sed" test "=\"1," start "d;" (NR-1) "q\""
1592  if (test == "'"$at_group"'") exit
1593}' "$at_myself" > "$at_suite_dir/at-source-lines" &&
1594. "$at_suite_dir/at-source-lines" ||
1595  as_fn_error $? "cannot create test line number cache" "$LINENO" 5
1596rm -f "$at_suite_dir/at-source-lines"
1597
1598# Set number of jobs for `-j'; avoid more jobs than test groups.
1599set X $at_groups; shift; at_max_jobs=$#
1600if test $at_max_jobs -eq 0; then
1601  at_jobs=1
1602fi
1603if test $at_jobs -ne 1 &&
1604   { test $at_jobs -eq 0 || test $at_jobs -gt $at_max_jobs; }; then
1605  at_jobs=$at_max_jobs
1606fi
1607
1608# If parallel mode, don't output banners, don't split summary lines.
1609if test $at_jobs -ne 1; then
1610  at_print_banners=false
1611  at_quiet=:
1612fi
1613
1614# Set up helper dirs.
1615rm -rf "$at_helper_dir" &&
1616mkdir "$at_helper_dir" &&
1617cd "$at_helper_dir" &&
1618{ test -z "$at_groups" || mkdir $at_groups; } ||
1619as_fn_error $? "testsuite directory setup failed" "$LINENO" 5
1620
1621# Functions for running a test group.  We leave the actual
1622# test group execution outside of a shell function in order
1623# to avoid hitting zsh 4.x exit status bugs.
1624
1625# at_fn_group_prepare
1626# -------------------
1627# Prepare for running a test group.
1628at_fn_group_prepare ()
1629{
1630  # The directory for additional per-group helper files.
1631  at_job_dir=$at_helper_dir/$at_group
1632  # The file containing the location of the last AT_CHECK.
1633  at_check_line_file=$at_job_dir/check-line
1634  # The file containing the exit status of the last command.
1635  at_status_file=$at_job_dir/status
1636  # The files containing the output of the tested commands.
1637  at_stdout=$at_job_dir/stdout
1638  at_stder1=$at_job_dir/stder1
1639  at_stderr=$at_job_dir/stderr
1640  # The file containing the code for a test group.
1641  at_test_source=$at_job_dir/test-source
1642  # The file containing dates.
1643  at_times_file=$at_job_dir/times
1644
1645  # Be sure to come back to the top test directory.
1646  cd "$at_suite_dir"
1647
1648  # Clearly separate the test groups when verbose.
1649  $at_first || $at_verbose echo
1650
1651  at_group_normalized=$at_group
1652
1653  eval 'while :; do
1654    case $at_group_normalized in #(
1655    '"$at_format"'*) break;;
1656    esac
1657    at_group_normalized=0$at_group_normalized
1658  done'
1659
1660
1661  # Create a fresh directory for the next test group, and enter.
1662  # If one already exists, the user may have invoked ./run from
1663  # within that directory; we remove the contents, but not the
1664  # directory itself, so that we aren't pulling the rug out from
1665  # under the shell's notion of the current directory.
1666  at_group_dir=$at_suite_dir/$at_group_normalized
1667  at_group_log=$at_group_dir/$as_me.log
1668  if test -d "$at_group_dir"; then
1669  find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx {} \;
1670  rm -fr "$at_group_dir"/* "$at_group_dir"/.[!.] "$at_group_dir"/.??*
1671fi ||
1672    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: test directory for $at_group_normalized could not be cleaned" >&5
1673$as_echo "$as_me: WARNING: test directory for $at_group_normalized could not be cleaned" >&2;}
1674  # Be tolerant if the above `rm' was not able to remove the directory.
1675  as_dir="$at_group_dir"; as_fn_mkdir_p
1676
1677  echo 0 > "$at_status_file"
1678
1679  # In verbose mode, append to the log file *and* show on
1680  # the standard output; in quiet mode only write to the log.
1681  if test -z "$at_verbose"; then
1682    at_tee_pipe='tee -a "$at_group_log"'
1683  else
1684    at_tee_pipe='cat >> "$at_group_log"'
1685  fi
1686}
1687
1688# at_fn_group_banner ORDINAL LINE DESC PAD [BANNER]
1689# -------------------------------------------------
1690# Declare the test group ORDINAL, located at LINE with group description DESC,
1691# and residing under BANNER. Use PAD to align the status column.
1692at_fn_group_banner ()
1693{
1694  at_setup_line="$2"
1695  test -n "$5" && at_fn_banner $5
1696  at_desc="$3"
1697  case $1 in
1698    [0-9])      at_desc_line="  $1: ";;
1699    [0-9][0-9]) at_desc_line=" $1: " ;;
1700    *)          at_desc_line="$1: "  ;;
1701  esac
1702  as_fn_append at_desc_line "$3$4"
1703  $at_quiet $as_echo_n "$at_desc_line"
1704  echo "#                             -*- compilation -*-" >> "$at_group_log"
1705}
1706
1707# at_fn_group_postprocess
1708# -----------------------
1709# Perform cleanup after running a test group.
1710at_fn_group_postprocess ()
1711{
1712  # Be sure to come back to the suite directory, in particular
1713  # since below we might `rm' the group directory we are in currently.
1714  cd "$at_suite_dir"
1715
1716  if test ! -f "$at_check_line_file"; then
1717    sed "s/^ */$as_me: WARNING: /" <<_ATEOF
1718      A failure happened in a test group before any test could be
1719      run. This means that test suite is improperly designed.  Please
1720      report this failure to <opendap-tech@opendap.org>.
1721_ATEOF
1722    $as_echo "$at_setup_line" >"$at_check_line_file"
1723    at_status=99
1724  fi
1725  $at_verbose $as_echo_n "$at_group. $at_setup_line: "
1726  $as_echo_n "$at_group. $at_setup_line: " >> "$at_group_log"
1727  case $at_xfail:$at_status in
1728    yes:0)
1729	at_msg="UNEXPECTED PASS"
1730	at_res=xpass
1731	at_errexit=$at_errexit_p
1732	at_color=$at_red
1733	;;
1734    no:0)
1735	at_msg="ok"
1736	at_res=pass
1737	at_errexit=false
1738	at_color=$at_grn
1739	;;
1740    *:77)
1741	at_msg='skipped ('`cat "$at_check_line_file"`')'
1742	at_res=skip
1743	at_errexit=false
1744	at_color=$at_blu
1745	;;
1746    no:* | *:99)
1747	at_msg='FAILED ('`cat "$at_check_line_file"`')'
1748	at_res=fail
1749	at_errexit=$at_errexit_p
1750	at_color=$at_red
1751	;;
1752    yes:*)
1753	at_msg='expected failure ('`cat "$at_check_line_file"`')'
1754	at_res=xfail
1755	at_errexit=false
1756	at_color=$at_lgn
1757	;;
1758  esac
1759  echo "$at_res" > "$at_job_dir/$at_res"
1760  # In parallel mode, output the summary line only afterwards.
1761  if test $at_jobs -ne 1 && test -n "$at_verbose"; then
1762    $as_echo "$at_desc_line $at_color$at_msg$at_std"
1763  else
1764    # Make sure there is a separator even with long titles.
1765    $as_echo " $at_color$at_msg$at_std"
1766  fi
1767  at_log_msg="$at_group. $at_desc ($at_setup_line): $at_msg"
1768  case $at_status in
1769    0|77)
1770      # $at_times_file is only available if the group succeeded.
1771      # We're not including the group log, so the success message
1772      # is written in the global log separately.  But we also
1773      # write to the group log in case they're using -d.
1774      if test -f "$at_times_file"; then
1775	at_log_msg="$at_log_msg     ("`sed 1d "$at_times_file"`')'
1776	rm -f "$at_times_file"
1777      fi
1778      $as_echo "$at_log_msg" >> "$at_group_log"
1779      $as_echo "$at_log_msg" >&5
1780
1781      # Cleanup the group directory, unless the user wants the files
1782      # or the success was unexpected.
1783      if $at_debug_p || test $at_res = xpass; then
1784	at_fn_create_debugging_script
1785	if test $at_res = xpass && $at_errexit; then
1786	  echo stop > "$at_stop_file"
1787	fi
1788      else
1789	if test -d "$at_group_dir"; then
1790	  find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
1791	  rm -fr "$at_group_dir"
1792	fi
1793	rm -f "$at_test_source"
1794      fi
1795      ;;
1796    *)
1797      # Upon failure, include the log into the testsuite's global
1798      # log.  The failure message is written in the group log.  It
1799      # is later included in the global log.
1800      $as_echo "$at_log_msg" >> "$at_group_log"
1801
1802      # Upon failure, keep the group directory for autopsy, and create
1803      # the debugging script.  With -e, do not start any further tests.
1804      at_fn_create_debugging_script
1805      if $at_errexit; then
1806	echo stop > "$at_stop_file"
1807      fi
1808      ;;
1809  esac
1810}
1811
1812
1813## ------------ ##
1814## Driver loop. ##
1815## ------------ ##
1816
1817
1818if (set -m && set +m && set +b) >/dev/null 2>&1; then
1819  set +b
1820  at_job_control_on='set -m' at_job_control_off='set +m' at_job_group=-
1821else
1822  at_job_control_on=: at_job_control_off=: at_job_group=
1823fi
1824
1825for at_signal in 1 2 15; do
1826  trap 'set +x; set +e
1827	$at_job_control_off
1828	at_signal='"$at_signal"'
1829	echo stop > "$at_stop_file"
1830	trap "" $at_signal
1831	at_pgids=
1832	for at_pgid in `jobs -p 2>/dev/null`; do
1833	  at_pgids="$at_pgids $at_job_group$at_pgid"
1834	done
1835	test -z "$at_pgids" || kill -$at_signal $at_pgids 2>/dev/null
1836	wait
1837	if test "$at_jobs" -eq 1 || test -z "$at_verbose"; then
1838	  echo >&2
1839	fi
1840	at_signame=`kill -l $at_signal 2>&1 || echo $at_signal`
1841	set x $at_signame
1842	test 1 -gt 2 && at_signame=$at_signal
1843	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: caught signal $at_signame, bailing out" >&5
1844$as_echo "$as_me: WARNING: caught signal $at_signame, bailing out" >&2;}
1845	as_fn_arith 128 + $at_signal && exit_status=$as_val
1846	as_fn_exit $exit_status' $at_signal
1847done
1848
1849rm -f "$at_stop_file"
1850at_first=:
1851
1852if test $at_jobs -ne 1 &&
1853     rm -f "$at_job_fifo" &&
1854     test -n "$at_job_group" &&
1855     ( mkfifo "$at_job_fifo" && trap 'exit 1' PIPE STOP TSTP ) 2>/dev/null
1856then
1857  # FIFO job dispatcher.
1858
1859  trap 'at_pids=
1860	for at_pid in `jobs -p`; do
1861	  at_pids="$at_pids $at_job_group$at_pid"
1862	done
1863	if test -n "$at_pids"; then
1864	  at_sig=TSTP
1865	  test "${TMOUT+set}" = set && at_sig=STOP
1866	  kill -$at_sig $at_pids 2>/dev/null
1867	fi
1868	kill -STOP $$
1869	test -z "$at_pids" || kill -CONT $at_pids 2>/dev/null' TSTP
1870
1871  echo
1872  # Turn jobs into a list of numbers, starting from 1.
1873  at_joblist=`$as_echo "$at_groups" | sed -n 1,${at_jobs}p`
1874
1875  set X $at_joblist
1876  shift
1877  for at_group in $at_groups; do
1878    $at_job_control_on 2>/dev/null
1879    (
1880      # Start one test group.
1881      $at_job_control_off
1882      if $at_first; then
1883	exec 7>"$at_job_fifo"
1884      else
1885	exec 6<&-
1886      fi
1887      trap 'set +x; set +e
1888	    trap "" PIPE
1889	    echo stop > "$at_stop_file"
1890	    echo >&7
1891	    as_fn_exit 141' PIPE
1892      at_fn_group_prepare
1893      if cd "$at_group_dir" &&
1894	 at_fn_test $at_group &&
1895	 . "$at_test_source"
1896      then :; else
1897	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to parse test group: $at_group" >&5
1898$as_echo "$as_me: WARNING: unable to parse test group: $at_group" >&2;}
1899	at_failed=:
1900      fi
1901      at_fn_group_postprocess
1902      echo >&7
1903    ) &
1904    $at_job_control_off
1905    if $at_first; then
1906      at_first=false
1907      exec 6<"$at_job_fifo" 7>"$at_job_fifo"
1908    fi
1909    shift # Consume one token.
1910    if test $# -gt 0; then :; else
1911      read at_token <&6 || break
1912      set x $*
1913    fi
1914    test -f "$at_stop_file" && break
1915  done
1916  exec 7>&-
1917  # Read back the remaining ($at_jobs - 1) tokens.
1918  set X $at_joblist
1919  shift
1920  if test $# -gt 0; then
1921    shift
1922    for at_job
1923    do
1924      read at_token
1925    done <&6
1926  fi
1927  exec 6<&-
1928  wait
1929else
1930  # Run serially, avoid forks and other potential surprises.
1931  for at_group in $at_groups; do
1932    at_fn_group_prepare
1933    if cd "$at_group_dir" &&
1934       at_fn_test $at_group &&
1935       . "$at_test_source"; then :; else
1936      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to parse test group: $at_group" >&5
1937$as_echo "$as_me: WARNING: unable to parse test group: $at_group" >&2;}
1938      at_failed=:
1939    fi
1940    at_fn_group_postprocess
1941    test -f "$at_stop_file" && break
1942    at_first=false
1943  done
1944fi
1945
1946# Wrap up the test suite with summary statistics.
1947cd "$at_helper_dir"
1948
1949# Use ?..???? when the list must remain sorted, the faster * otherwise.
1950at_pass_list=`for f in */pass; do echo $f; done | sed '/\*/d; s,/pass,,'`
1951at_skip_list=`for f in */skip; do echo $f; done | sed '/\*/d; s,/skip,,'`
1952at_xfail_list=`for f in */xfail; do echo $f; done | sed '/\*/d; s,/xfail,,'`
1953at_xpass_list=`for f in ?/xpass ??/xpass ???/xpass ????/xpass; do
1954		 echo $f; done | sed '/?/d; s,/xpass,,'`
1955at_fail_list=`for f in ?/fail ??/fail ???/fail ????/fail; do
1956		echo $f; done | sed '/?/d; s,/fail,,'`
1957
1958set X $at_pass_list $at_xpass_list $at_xfail_list $at_fail_list $at_skip_list
1959shift; at_group_count=$#
1960set X $at_xpass_list; shift; at_xpass_count=$#; at_xpass_list=$*
1961set X $at_xfail_list; shift; at_xfail_count=$#
1962set X $at_fail_list; shift; at_fail_count=$#; at_fail_list=$*
1963set X $at_skip_list; shift; at_skip_count=$#
1964
1965as_fn_arith $at_group_count - $at_skip_count && at_run_count=$as_val
1966as_fn_arith $at_xpass_count + $at_fail_count && at_unexpected_count=$as_val
1967as_fn_arith $at_xfail_count + $at_fail_count && at_total_fail_count=$as_val
1968
1969# Back to the top directory.
1970cd "$at_dir"
1971rm -rf "$at_helper_dir"
1972
1973# Compute the duration of the suite.
1974at_stop_date=`date`
1975at_stop_time=`date +%s 2>/dev/null`
1976$as_echo "$as_me: ending at: $at_stop_date" >&5
1977case $at_start_time,$at_stop_time in
1978  [0-9]*,[0-9]*)
1979    as_fn_arith $at_stop_time - $at_start_time && at_duration_s=$as_val
1980    as_fn_arith $at_duration_s / 60 && at_duration_m=$as_val
1981    as_fn_arith $at_duration_m / 60 && at_duration_h=$as_val
1982    as_fn_arith $at_duration_s % 60 && at_duration_s=$as_val
1983    as_fn_arith $at_duration_m % 60 && at_duration_m=$as_val
1984    at_duration="${at_duration_h}h ${at_duration_m}m ${at_duration_s}s"
1985    $as_echo "$as_me: test suite duration: $at_duration" >&5
1986    ;;
1987esac
1988
1989echo
1990$as_echo "## ------------- ##
1991## Test results. ##
1992## ------------- ##"
1993echo
1994{
1995  echo
1996  $as_echo "## ------------- ##
1997## Test results. ##
1998## ------------- ##"
1999  echo
2000} >&5
2001
2002if test $at_run_count = 1; then
2003  at_result="1 test"
2004  at_were=was
2005else
2006  at_result="$at_run_count tests"
2007  at_were=were
2008fi
2009if $at_errexit_p && test $at_unexpected_count != 0; then
2010  if test $at_xpass_count = 1; then
2011    at_result="$at_result $at_were run, one passed"
2012  else
2013    at_result="$at_result $at_were run, one failed"
2014  fi
2015  at_result="$at_result unexpectedly and inhibited subsequent tests."
2016  at_color=$at_red
2017else
2018  # Don't you just love exponential explosion of the number of cases?
2019  at_color=$at_red
2020  case $at_xpass_count:$at_fail_count:$at_xfail_count in
2021    # So far, so good.
2022    0:0:0) at_result="$at_result $at_were successful." at_color=$at_grn ;;
2023    0:0:*) at_result="$at_result behaved as expected." at_color=$at_lgn ;;
2024
2025    # Some unexpected failures
2026    0:*:0) at_result="$at_result $at_were run,
2027$at_fail_count failed unexpectedly." ;;
2028
2029    # Some failures, both expected and unexpected
2030    0:*:1) at_result="$at_result $at_were run,
2031$at_total_fail_count failed ($at_xfail_count expected failure)." ;;
2032    0:*:*) at_result="$at_result $at_were run,
2033$at_total_fail_count failed ($at_xfail_count expected failures)." ;;
2034
2035    # No unexpected failures, but some xpasses
2036    *:0:*) at_result="$at_result $at_were run,
2037$at_xpass_count passed unexpectedly." ;;
2038
2039    # No expected failures, but failures and xpasses
2040    *:1:0) at_result="$at_result $at_were run,
2041$at_unexpected_count did not behave as expected ($at_fail_count unexpected failure)." ;;
2042    *:*:0) at_result="$at_result $at_were run,
2043$at_unexpected_count did not behave as expected ($at_fail_count unexpected failures)." ;;
2044
2045    # All of them.
2046    *:*:1) at_result="$at_result $at_were run,
2047$at_xpass_count passed unexpectedly,
2048$at_total_fail_count failed ($at_xfail_count expected failure)." ;;
2049    *:*:*) at_result="$at_result $at_were run,
2050$at_xpass_count passed unexpectedly,
2051$at_total_fail_count failed ($at_xfail_count expected failures)." ;;
2052  esac
2053
2054  if test $at_skip_count = 0 && test $at_run_count -gt 1; then
2055    at_result="All $at_result"
2056  fi
2057fi
2058
2059# Now put skips in the mix.
2060case $at_skip_count in
2061  0) ;;
2062  1) at_result="$at_result
20631 test was skipped." ;;
2064  *) at_result="$at_result
2065$at_skip_count tests were skipped." ;;
2066esac
2067
2068if test $at_unexpected_count = 0; then
2069  echo "$at_color$at_result$at_std"
2070  echo "$at_result" >&5
2071else
2072  echo "${at_color}ERROR: $at_result$at_std" >&2
2073  echo "ERROR: $at_result" >&5
2074  {
2075    echo
2076    $as_echo "## ------------------------ ##
2077## Summary of the failures. ##
2078## ------------------------ ##"
2079
2080    # Summary of failed and skipped tests.
2081    if test $at_fail_count != 0; then
2082      echo "Failed tests:"
2083      $SHELL "$at_myself" $at_fail_list --list
2084      echo
2085    fi
2086    if test $at_skip_count != 0; then
2087      echo "Skipped tests:"
2088      $SHELL "$at_myself" $at_skip_list --list
2089      echo
2090    fi
2091    if test $at_xpass_count != 0; then
2092      echo "Unexpected passes:"
2093      $SHELL "$at_myself" $at_xpass_list --list
2094      echo
2095    fi
2096    if test $at_fail_count != 0; then
2097      $as_echo "## ---------------------- ##
2098## Detailed failed tests. ##
2099## ---------------------- ##"
2100      echo
2101      for at_group in $at_fail_list
2102      do
2103	at_group_normalized=$at_group
2104
2105  eval 'while :; do
2106    case $at_group_normalized in #(
2107    '"$at_format"'*) break;;
2108    esac
2109    at_group_normalized=0$at_group_normalized
2110  done'
2111
2112	cat "$at_suite_dir/$at_group_normalized/$as_me.log"
2113	echo
2114      done
2115      echo
2116    fi
2117    if test -n "$at_top_srcdir"; then
2118      sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
2119## ${at_top_build_prefix}config.log ##
2120_ASBOX
2121      sed 's/^/| /' ${at_top_build_prefix}config.log
2122      echo
2123    fi
2124  } >&5
2125
2126  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
2127## $as_me.log was created. ##
2128_ASBOX
2129
2130  echo
2131  if $at_debug_p; then
2132    at_msg='per-test log files'
2133  else
2134    at_msg="\`${at_testdir+${at_testdir}/}$as_me.log'"
2135  fi
2136  $as_echo "Please send $at_msg and all information you think might help:
2137
2138   To: <opendap-tech@opendap.org>
2139   Subject: [libdap 3.20.8] $as_me: $at_fail_list${at_fail_list:+ failed${at_xpass_list:+, }}$at_xpass_list${at_xpass_list:+ passed unexpectedly}
2140
2141You may investigate any problem if you feel able to do so, in which
2142case the test suite provides a good starting point.  Its output may
2143be found below \`${at_testdir+${at_testdir}/}$as_me.dir'.
2144"
2145  exit 1
2146fi
2147
2148exit 0
2149
2150## ------------- ##
2151## Actual tests. ##
2152## ------------- ##
2153#AT_START_1
2154at_fn_group_banner 1 'EXPRTest.at:84' \
2155  "expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i (pass)" ""
2156at_xfail=no
2157      test "pass" = "xfail" && at_xfail=yes
2158(
2159  $as_echo "1. $at_setup_line: testing $at_desc ..."
2160  $at_traceon
2161
2162
2163
2164    # Added || true because expr-test returns 0 (failure) for some of
2165    # these tests which is correct for the test - we expect some of
2166    # the input to trigger an error response from the parser, et
2167    # cetera. That's also why we capture both stdout and stderr -
2168    # successful runs are sent to stdout while the errors are sent to
2169    # stderr.
2170
2171    if test -n "$baselines" -a x$baselines = xyes; then :
2172
2173        { set +x
2174$as_echo "$at_srcdir/EXPRTest.at:84: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true"
2175at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true" "EXPRTest.at:84"
2176( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i -f "dummy" || true
2177) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2178at_status=$? at_failed=false
2179$at_check_filter
2180echo stderr:; tee stderr <"$at_stderr"
2181echo stdout:; tee stdout <"$at_stdout"
2182at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2183$at_failed && at_fn_log_failure
2184$at_traceon; }
2185
2186        { set +x
2187$as_echo "$at_srcdir/EXPRTest.at:84: mv stdout \$abs_srcdir/expr-testsuite/test.1.base.tmp"
2188at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1.base.tmp" "EXPRTest.at:84"
2189( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1.base.tmp
2190) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2191at_status=$? at_failed=false
2192$at_check_filter
2193at_fn_diff_devnull "$at_stderr" || at_failed=:
2194at_fn_diff_devnull "$at_stdout" || at_failed=:
2195at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2196$at_failed && at_fn_log_failure
2197$at_traceon; }
2198
2199
2200else
2201
2202        { set +x
2203$as_echo "$at_srcdir/EXPRTest.at:84: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true"
2204at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true" "EXPRTest.at:84"
2205( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i -f "dummy" || true
2206) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2207at_status=$? at_failed=false
2208$at_check_filter
2209echo stderr:; tee stderr <"$at_stderr"
2210echo stdout:; tee stdout <"$at_stdout"
2211at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2212$at_failed && at_fn_log_failure
2213$at_traceon; }
2214
2215        { set +x
2216$as_echo "$at_srcdir/EXPRTest.at:84: diff -b -B \$abs_srcdir/expr-testsuite/test.1.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1.base stderr"
2217at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1.base stderr" "EXPRTest.at:84"
2218( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1.base stderr
2219) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2220at_status=$? at_failed=false
2221$at_check_filter
2222at_fn_diff_devnull "$at_stderr" || at_failed=:
2223echo stdout:; cat "$at_stdout"
2224at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2225$at_failed && at_fn_log_failure
2226$at_traceon; }
2227
2228
2229
2230fi
2231
2232      set +x
2233  $at_times_p && times >"$at_times_file"
2234) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2235read at_status <"$at_status_file"
2236#AT_STOP_1
2237#AT_START_2
2238at_fn_group_banner 2 'EXPRTest.at:84' \
2239  "expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i (pass)" ""
2240at_xfail=no
2241      test "pass" = "xfail" && at_xfail=yes
2242(
2243  $as_echo "2. $at_setup_line: testing $at_desc ..."
2244  $at_traceon
2245
2246
2247
2248    # Added || true because expr-test returns 0 (failure) for some of
2249    # these tests which is correct for the test - we expect some of
2250    # the input to trigger an error response from the parser, et
2251    # cetera. That's also why we capture both stdout and stderr -
2252    # successful runs are sent to stdout while the errors are sent to
2253    # stderr.
2254
2255    if test -n "$baselines" -a x$baselines = xyes; then :
2256
2257        { set +x
2258$as_echo "$at_srcdir/EXPRTest.at:84: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true"
2259at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true" "EXPRTest.at:84"
2260( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i -f "dummy" || true
2261) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2262at_status=$? at_failed=false
2263$at_check_filter
2264echo stderr:; tee stderr <"$at_stderr"
2265echo stdout:; tee stdout <"$at_stdout"
2266at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2267$at_failed && at_fn_log_failure
2268$at_traceon; }
2269
2270        { set +x
2271$as_echo "$at_srcdir/EXPRTest.at:84: mv stdout \$abs_srcdir/expr-testsuite/test.1.base.tmp"
2272at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1.base.tmp" "EXPRTest.at:84"
2273( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1.base.tmp
2274) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2275at_status=$? at_failed=false
2276$at_check_filter
2277at_fn_diff_devnull "$at_stderr" || at_failed=:
2278at_fn_diff_devnull "$at_stdout" || at_failed=:
2279at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2280$at_failed && at_fn_log_failure
2281$at_traceon; }
2282
2283
2284else
2285
2286        { set +x
2287$as_echo "$at_srcdir/EXPRTest.at:84: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true"
2288at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i -f \"dummy\" || true" "EXPRTest.at:84"
2289( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i -f "dummy" || true
2290) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2291at_status=$? at_failed=false
2292$at_check_filter
2293echo stderr:; tee stderr <"$at_stderr"
2294echo stdout:; tee stdout <"$at_stdout"
2295at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2296$at_failed && at_fn_log_failure
2297$at_traceon; }
2298
2299        { set +x
2300$as_echo "$at_srcdir/EXPRTest.at:84: diff -b -B \$abs_srcdir/expr-testsuite/test.1.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1.base stderr"
2301at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1.base stderr" "EXPRTest.at:84"
2302( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1.base stderr
2303) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2304at_status=$? at_failed=false
2305$at_check_filter
2306at_fn_diff_devnull "$at_stderr" || at_failed=:
2307echo stdout:; cat "$at_stdout"
2308at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:84"
2309$at_failed && at_fn_log_failure
2310$at_traceon; }
2311
2312
2313
2314fi
2315
2316      set +x
2317  $at_times_p && times >"$at_times_file"
2318) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2319read at_status <"$at_status_file"
2320#AT_STOP_2
2321#AT_START_3
2322at_fn_group_banner 3 'EXPRTest.at:85' \
2323  "expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i,j (pass)" ""
2324at_xfail=no
2325      test "pass" = "xfail" && at_xfail=yes
2326(
2327  $as_echo "3. $at_setup_line: testing $at_desc ..."
2328  $at_traceon
2329
2330
2331
2332    # Added || true because expr-test returns 0 (failure) for some of
2333    # these tests which is correct for the test - we expect some of
2334    # the input to trigger an error response from the parser, et
2335    # cetera. That's also why we capture both stdout and stderr -
2336    # successful runs are sent to stdout while the errors are sent to
2337    # stderr.
2338
2339    if test -n "$baselines" -a x$baselines = xyes; then :
2340
2341        { set +x
2342$as_echo "$at_srcdir/EXPRTest.at:85: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true"
2343at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true" "EXPRTest.at:85"
2344( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i,j -f "dummy" || true
2345) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2346at_status=$? at_failed=false
2347$at_check_filter
2348echo stderr:; tee stderr <"$at_stderr"
2349echo stdout:; tee stdout <"$at_stdout"
2350at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2351$at_failed && at_fn_log_failure
2352$at_traceon; }
2353
2354        { set +x
2355$as_echo "$at_srcdir/EXPRTest.at:85: mv stdout \$abs_srcdir/expr-testsuite/test.1a.base.tmp"
2356at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1a.base.tmp" "EXPRTest.at:85"
2357( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1a.base.tmp
2358) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2359at_status=$? at_failed=false
2360$at_check_filter
2361at_fn_diff_devnull "$at_stderr" || at_failed=:
2362at_fn_diff_devnull "$at_stdout" || at_failed=:
2363at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2364$at_failed && at_fn_log_failure
2365$at_traceon; }
2366
2367
2368else
2369
2370        { set +x
2371$as_echo "$at_srcdir/EXPRTest.at:85: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true"
2372at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true" "EXPRTest.at:85"
2373( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k i,j -f "dummy" || true
2374) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2375at_status=$? at_failed=false
2376$at_check_filter
2377echo stderr:; tee stderr <"$at_stderr"
2378echo stdout:; tee stdout <"$at_stdout"
2379at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2380$at_failed && at_fn_log_failure
2381$at_traceon; }
2382
2383        { set +x
2384$as_echo "$at_srcdir/EXPRTest.at:85: diff -b -B \$abs_srcdir/expr-testsuite/test.1a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1a.base stderr"
2385at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stderr" "EXPRTest.at:85"
2386( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stderr
2387) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2388at_status=$? at_failed=false
2389$at_check_filter
2390at_fn_diff_devnull "$at_stderr" || at_failed=:
2391echo stdout:; cat "$at_stdout"
2392at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2393$at_failed && at_fn_log_failure
2394$at_traceon; }
2395
2396
2397
2398fi
2399
2400      set +x
2401  $at_times_p && times >"$at_times_file"
2402) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2403read at_status <"$at_status_file"
2404#AT_STOP_3
2405#AT_START_4
2406at_fn_group_banner 4 'EXPRTest.at:85' \
2407  "expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i,j (pass)" ""
2408at_xfail=no
2409      test "pass" = "xfail" && at_xfail=yes
2410(
2411  $as_echo "4. $at_setup_line: testing $at_desc ..."
2412  $at_traceon
2413
2414
2415
2416    # Added || true because expr-test returns 0 (failure) for some of
2417    # these tests which is correct for the test - we expect some of
2418    # the input to trigger an error response from the parser, et
2419    # cetera. That's also why we capture both stdout and stderr -
2420    # successful runs are sent to stdout while the errors are sent to
2421    # stderr.
2422
2423    if test -n "$baselines" -a x$baselines = xyes; then :
2424
2425        { set +x
2426$as_echo "$at_srcdir/EXPRTest.at:85: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true"
2427at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true" "EXPRTest.at:85"
2428( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i,j -f "dummy" || true
2429) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2430at_status=$? at_failed=false
2431$at_check_filter
2432echo stderr:; tee stderr <"$at_stderr"
2433echo stdout:; tee stdout <"$at_stdout"
2434at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2435$at_failed && at_fn_log_failure
2436$at_traceon; }
2437
2438        { set +x
2439$as_echo "$at_srcdir/EXPRTest.at:85: mv stdout \$abs_srcdir/expr-testsuite/test.1a.base.tmp"
2440at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1a.base.tmp" "EXPRTest.at:85"
2441( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1a.base.tmp
2442) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2443at_status=$? at_failed=false
2444$at_check_filter
2445at_fn_diff_devnull "$at_stderr" || at_failed=:
2446at_fn_diff_devnull "$at_stdout" || at_failed=:
2447at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2448$at_failed && at_fn_log_failure
2449$at_traceon; }
2450
2451
2452else
2453
2454        { set +x
2455$as_echo "$at_srcdir/EXPRTest.at:85: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true"
2456at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i,j -f \"dummy\" || true" "EXPRTest.at:85"
2457( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k i,j -f "dummy" || true
2458) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2459at_status=$? at_failed=false
2460$at_check_filter
2461echo stderr:; tee stderr <"$at_stderr"
2462echo stdout:; tee stdout <"$at_stdout"
2463at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2464$at_failed && at_fn_log_failure
2465$at_traceon; }
2466
2467        { set +x
2468$as_echo "$at_srcdir/EXPRTest.at:85: diff -b -B \$abs_srcdir/expr-testsuite/test.1a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1a.base stderr"
2469at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stderr" "EXPRTest.at:85"
2470( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1a.base stderr
2471) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2472at_status=$? at_failed=false
2473$at_check_filter
2474at_fn_diff_devnull "$at_stderr" || at_failed=:
2475echo stdout:; cat "$at_stdout"
2476at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:85"
2477$at_failed && at_fn_log_failure
2478$at_traceon; }
2479
2480
2481
2482fi
2483
2484      set +x
2485  $at_times_p && times >"$at_times_file"
2486) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2487read at_status <"$at_status_file"
2488#AT_STOP_4
2489#AT_START_5
2490at_fn_group_banner 5 'EXPRTest.at:86' \
2491  "expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' (pass)" ""
2492at_xfail=no
2493      test "pass" = "xfail" && at_xfail=yes
2494(
2495  $as_echo "5. $at_setup_line: testing $at_desc ..."
2496  $at_traceon
2497
2498
2499
2500    # Added || true because expr-test returns 0 (failure) for some of
2501    # these tests which is correct for the test - we expect some of
2502    # the input to trigger an error response from the parser, et
2503    # cetera. That's also why we capture both stdout and stderr -
2504    # successful runs are sent to stdout while the errors are sent to
2505    # stderr.
2506
2507    if test -n "$baselines" -a x$baselines = xyes; then :
2508
2509        { set +x
2510$as_echo "$at_srcdir/EXPRTest.at:86: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true"
2511at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true" "EXPRTest.at:86"
2512( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f "dummy" || true
2513) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2514at_status=$? at_failed=false
2515$at_check_filter
2516echo stderr:; tee stderr <"$at_stderr"
2517echo stdout:; tee stdout <"$at_stdout"
2518at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2519$at_failed && at_fn_log_failure
2520$at_traceon; }
2521
2522        { set +x
2523$as_echo "$at_srcdir/EXPRTest.at:86: mv stdout \$abs_srcdir/expr-testsuite/test.1b.base.tmp"
2524at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1b.base.tmp" "EXPRTest.at:86"
2525( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1b.base.tmp
2526) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2527at_status=$? at_failed=false
2528$at_check_filter
2529at_fn_diff_devnull "$at_stderr" || at_failed=:
2530at_fn_diff_devnull "$at_stdout" || at_failed=:
2531at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2532$at_failed && at_fn_log_failure
2533$at_traceon; }
2534
2535
2536else
2537
2538        { set +x
2539$as_echo "$at_srcdir/EXPRTest.at:86: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true"
2540at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true" "EXPRTest.at:86"
2541( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f "dummy" || true
2542) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2543at_status=$? at_failed=false
2544$at_check_filter
2545echo stderr:; tee stderr <"$at_stderr"
2546echo stdout:; tee stdout <"$at_stdout"
2547at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2548$at_failed && at_fn_log_failure
2549$at_traceon; }
2550
2551        { set +x
2552$as_echo "$at_srcdir/EXPRTest.at:86: diff -b -B \$abs_srcdir/expr-testsuite/test.1b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1b.base stderr"
2553at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stderr" "EXPRTest.at:86"
2554( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stderr
2555) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2556at_status=$? at_failed=false
2557$at_check_filter
2558at_fn_diff_devnull "$at_stderr" || at_failed=:
2559echo stdout:; cat "$at_stdout"
2560at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2561$at_failed && at_fn_log_failure
2562$at_traceon; }
2563
2564
2565
2566fi
2567
2568      set +x
2569  $at_times_p && times >"$at_times_file"
2570) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2571read at_status <"$at_status_file"
2572#AT_STOP_5
2573#AT_START_6
2574at_fn_group_banner 6 'EXPRTest.at:86' \
2575  "expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' (pass)" ""
2576at_xfail=no
2577      test "pass" = "xfail" && at_xfail=yes
2578(
2579  $as_echo "6. $at_setup_line: testing $at_desc ..."
2580  $at_traceon
2581
2582
2583
2584    # Added || true because expr-test returns 0 (failure) for some of
2585    # these tests which is correct for the test - we expect some of
2586    # the input to trigger an error response from the parser, et
2587    # cetera. That's also why we capture both stdout and stderr -
2588    # successful runs are sent to stdout while the errors are sent to
2589    # stderr.
2590
2591    if test -n "$baselines" -a x$baselines = xyes; then :
2592
2593        { set +x
2594$as_echo "$at_srcdir/EXPRTest.at:86: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true"
2595at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true" "EXPRTest.at:86"
2596( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f "dummy" || true
2597) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2598at_status=$? at_failed=false
2599$at_check_filter
2600echo stderr:; tee stderr <"$at_stderr"
2601echo stdout:; tee stdout <"$at_stdout"
2602at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2603$at_failed && at_fn_log_failure
2604$at_traceon; }
2605
2606        { set +x
2607$as_echo "$at_srcdir/EXPRTest.at:86: mv stdout \$abs_srcdir/expr-testsuite/test.1b.base.tmp"
2608at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1b.base.tmp" "EXPRTest.at:86"
2609( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1b.base.tmp
2610) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2611at_status=$? at_failed=false
2612$at_check_filter
2613at_fn_diff_devnull "$at_stderr" || at_failed=:
2614at_fn_diff_devnull "$at_stdout" || at_failed=:
2615at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2616$at_failed && at_fn_log_failure
2617$at_traceon; }
2618
2619
2620else
2621
2622        { set +x
2623$as_echo "$at_srcdir/EXPRTest.at:86: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true"
2624at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f \"dummy\" || true" "EXPRTest.at:86"
2625( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i,j&i=j' -f "dummy" || true
2626) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2627at_status=$? at_failed=false
2628$at_check_filter
2629echo stderr:; tee stderr <"$at_stderr"
2630echo stdout:; tee stdout <"$at_stdout"
2631at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2632$at_failed && at_fn_log_failure
2633$at_traceon; }
2634
2635        { set +x
2636$as_echo "$at_srcdir/EXPRTest.at:86: diff -b -B \$abs_srcdir/expr-testsuite/test.1b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1b.base stderr"
2637at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stderr" "EXPRTest.at:86"
2638( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1b.base stderr
2639) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2640at_status=$? at_failed=false
2641$at_check_filter
2642at_fn_diff_devnull "$at_stderr" || at_failed=:
2643echo stdout:; cat "$at_stdout"
2644at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:86"
2645$at_failed && at_fn_log_failure
2646$at_traceon; }
2647
2648
2649
2650fi
2651
2652      set +x
2653  $at_times_p && times >"$at_times_file"
2654) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2655read at_status <"$at_status_file"
2656#AT_STOP_6
2657#AT_START_7
2658at_fn_group_banner 7 'EXPRTest.at:87' \
2659  "expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' (pass)" ""
2660at_xfail=no
2661      test "pass" = "xfail" && at_xfail=yes
2662(
2663  $as_echo "7. $at_setup_line: testing $at_desc ..."
2664  $at_traceon
2665
2666
2667
2668    # Added || true because expr-test returns 0 (failure) for some of
2669    # these tests which is correct for the test - we expect some of
2670    # the input to trigger an error response from the parser, et
2671    # cetera. That's also why we capture both stdout and stderr -
2672    # successful runs are sent to stdout while the errors are sent to
2673    # stderr.
2674
2675    if test -n "$baselines" -a x$baselines = xyes; then :
2676
2677        { set +x
2678$as_echo "$at_srcdir/EXPRTest.at:87: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true"
2679at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true" "EXPRTest.at:87"
2680( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f "dummy" || true
2681) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2682at_status=$? at_failed=false
2683$at_check_filter
2684echo stderr:; tee stderr <"$at_stderr"
2685echo stdout:; tee stdout <"$at_stdout"
2686at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2687$at_failed && at_fn_log_failure
2688$at_traceon; }
2689
2690        { set +x
2691$as_echo "$at_srcdir/EXPRTest.at:87: mv stdout \$abs_srcdir/expr-testsuite/test.1d.base.tmp"
2692at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1d.base.tmp" "EXPRTest.at:87"
2693( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1d.base.tmp
2694) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2695at_status=$? at_failed=false
2696$at_check_filter
2697at_fn_diff_devnull "$at_stderr" || at_failed=:
2698at_fn_diff_devnull "$at_stdout" || at_failed=:
2699at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2700$at_failed && at_fn_log_failure
2701$at_traceon; }
2702
2703
2704else
2705
2706        { set +x
2707$as_echo "$at_srcdir/EXPRTest.at:87: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true"
2708at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true" "EXPRTest.at:87"
2709( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f "dummy" || true
2710) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2711at_status=$? at_failed=false
2712$at_check_filter
2713echo stderr:; tee stderr <"$at_stderr"
2714echo stdout:; tee stdout <"$at_stdout"
2715at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2716$at_failed && at_fn_log_failure
2717$at_traceon; }
2718
2719        { set +x
2720$as_echo "$at_srcdir/EXPRTest.at:87: diff -b -B \$abs_srcdir/expr-testsuite/test.1d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1d.base stderr"
2721at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stderr" "EXPRTest.at:87"
2722( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stderr
2723) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2724at_status=$? at_failed=false
2725$at_check_filter
2726at_fn_diff_devnull "$at_stderr" || at_failed=:
2727echo stdout:; cat "$at_stdout"
2728at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2729$at_failed && at_fn_log_failure
2730$at_traceon; }
2731
2732
2733
2734fi
2735
2736      set +x
2737  $at_times_p && times >"$at_times_file"
2738) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2739read at_status <"$at_status_file"
2740#AT_STOP_7
2741#AT_START_8
2742at_fn_group_banner 8 'EXPRTest.at:87' \
2743  "expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' (pass)" ""
2744at_xfail=no
2745      test "pass" = "xfail" && at_xfail=yes
2746(
2747  $as_echo "8. $at_setup_line: testing $at_desc ..."
2748  $at_traceon
2749
2750
2751
2752    # Added || true because expr-test returns 0 (failure) for some of
2753    # these tests which is correct for the test - we expect some of
2754    # the input to trigger an error response from the parser, et
2755    # cetera. That's also why we capture both stdout and stderr -
2756    # successful runs are sent to stdout while the errors are sent to
2757    # stderr.
2758
2759    if test -n "$baselines" -a x$baselines = xyes; then :
2760
2761        { set +x
2762$as_echo "$at_srcdir/EXPRTest.at:87: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true"
2763at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true" "EXPRTest.at:87"
2764( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f "dummy" || true
2765) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2766at_status=$? at_failed=false
2767$at_check_filter
2768echo stderr:; tee stderr <"$at_stderr"
2769echo stdout:; tee stdout <"$at_stdout"
2770at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2771$at_failed && at_fn_log_failure
2772$at_traceon; }
2773
2774        { set +x
2775$as_echo "$at_srcdir/EXPRTest.at:87: mv stdout \$abs_srcdir/expr-testsuite/test.1d.base.tmp"
2776at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.1d.base.tmp" "EXPRTest.at:87"
2777( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.1d.base.tmp
2778) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2779at_status=$? at_failed=false
2780$at_check_filter
2781at_fn_diff_devnull "$at_stderr" || at_failed=:
2782at_fn_diff_devnull "$at_stdout" || at_failed=:
2783at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2784$at_failed && at_fn_log_failure
2785$at_traceon; }
2786
2787
2788else
2789
2790        { set +x
2791$as_echo "$at_srcdir/EXPRTest.at:87: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true"
2792at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f \"dummy\" || true" "EXPRTest.at:87"
2793( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.1 -k 'i&i=j' -f "dummy" || true
2794) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2795at_status=$? at_failed=false
2796$at_check_filter
2797echo stderr:; tee stderr <"$at_stderr"
2798echo stdout:; tee stdout <"$at_stdout"
2799at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2800$at_failed && at_fn_log_failure
2801$at_traceon; }
2802
2803        { set +x
2804$as_echo "$at_srcdir/EXPRTest.at:87: diff -b -B \$abs_srcdir/expr-testsuite/test.1d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.1d.base stderr"
2805at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stderr" "EXPRTest.at:87"
2806( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.1d.base stderr
2807) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2808at_status=$? at_failed=false
2809$at_check_filter
2810at_fn_diff_devnull "$at_stderr" || at_failed=:
2811echo stdout:; cat "$at_stdout"
2812at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:87"
2813$at_failed && at_fn_log_failure
2814$at_traceon; }
2815
2816
2817
2818fi
2819
2820      set +x
2821  $at_times_p && times >"$at_times_file"
2822) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2823read at_status <"$at_status_file"
2824#AT_STOP_8
2825#AT_START_9
2826at_fn_group_banner 9 'EXPRTest.at:88' \
2827  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s1 (pass)" ""
2828at_xfail=no
2829      test "pass" = "xfail" && at_xfail=yes
2830(
2831  $as_echo "9. $at_setup_line: testing $at_desc ..."
2832  $at_traceon
2833
2834
2835
2836    # Added || true because expr-test returns 0 (failure) for some of
2837    # these tests which is correct for the test - we expect some of
2838    # the input to trigger an error response from the parser, et
2839    # cetera. That's also why we capture both stdout and stderr -
2840    # successful runs are sent to stdout while the errors are sent to
2841    # stderr.
2842
2843    if test -n "$baselines" -a x$baselines = xyes; then :
2844
2845        { set +x
2846$as_echo "$at_srcdir/EXPRTest.at:88: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true"
2847at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true" "EXPRTest.at:88"
2848( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s1 -f "dummy" || true
2849) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2850at_status=$? at_failed=false
2851$at_check_filter
2852echo stderr:; tee stderr <"$at_stderr"
2853echo stdout:; tee stdout <"$at_stdout"
2854at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2855$at_failed && at_fn_log_failure
2856$at_traceon; }
2857
2858        { set +x
2859$as_echo "$at_srcdir/EXPRTest.at:88: mv stdout \$abs_srcdir/expr-testsuite/test.2.base.tmp"
2860at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2.base.tmp" "EXPRTest.at:88"
2861( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2.base.tmp
2862) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2863at_status=$? at_failed=false
2864$at_check_filter
2865at_fn_diff_devnull "$at_stderr" || at_failed=:
2866at_fn_diff_devnull "$at_stdout" || at_failed=:
2867at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2868$at_failed && at_fn_log_failure
2869$at_traceon; }
2870
2871
2872else
2873
2874        { set +x
2875$as_echo "$at_srcdir/EXPRTest.at:88: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true"
2876at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true" "EXPRTest.at:88"
2877( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s1 -f "dummy" || true
2878) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2879at_status=$? at_failed=false
2880$at_check_filter
2881echo stderr:; tee stderr <"$at_stderr"
2882echo stdout:; tee stdout <"$at_stdout"
2883at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2884$at_failed && at_fn_log_failure
2885$at_traceon; }
2886
2887        { set +x
2888$as_echo "$at_srcdir/EXPRTest.at:88: diff -b -B \$abs_srcdir/expr-testsuite/test.2.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2.base stderr"
2889at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2.base stderr" "EXPRTest.at:88"
2890( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2.base stderr
2891) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2892at_status=$? at_failed=false
2893$at_check_filter
2894at_fn_diff_devnull "$at_stderr" || at_failed=:
2895echo stdout:; cat "$at_stdout"
2896at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2897$at_failed && at_fn_log_failure
2898$at_traceon; }
2899
2900
2901
2902fi
2903
2904      set +x
2905  $at_times_p && times >"$at_times_file"
2906) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2907read at_status <"$at_status_file"
2908#AT_STOP_9
2909#AT_START_10
2910at_fn_group_banner 10 'EXPRTest.at:88' \
2911  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s1 (pass)" ""
2912at_xfail=no
2913      test "pass" = "xfail" && at_xfail=yes
2914(
2915  $as_echo "10. $at_setup_line: testing $at_desc ..."
2916  $at_traceon
2917
2918
2919
2920    # Added || true because expr-test returns 0 (failure) for some of
2921    # these tests which is correct for the test - we expect some of
2922    # the input to trigger an error response from the parser, et
2923    # cetera. That's also why we capture both stdout and stderr -
2924    # successful runs are sent to stdout while the errors are sent to
2925    # stderr.
2926
2927    if test -n "$baselines" -a x$baselines = xyes; then :
2928
2929        { set +x
2930$as_echo "$at_srcdir/EXPRTest.at:88: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true"
2931at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true" "EXPRTest.at:88"
2932( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s1 -f "dummy" || true
2933) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2934at_status=$? at_failed=false
2935$at_check_filter
2936echo stderr:; tee stderr <"$at_stderr"
2937echo stdout:; tee stdout <"$at_stdout"
2938at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2939$at_failed && at_fn_log_failure
2940$at_traceon; }
2941
2942        { set +x
2943$as_echo "$at_srcdir/EXPRTest.at:88: mv stdout \$abs_srcdir/expr-testsuite/test.2.base.tmp"
2944at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2.base.tmp" "EXPRTest.at:88"
2945( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2.base.tmp
2946) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2947at_status=$? at_failed=false
2948$at_check_filter
2949at_fn_diff_devnull "$at_stderr" || at_failed=:
2950at_fn_diff_devnull "$at_stdout" || at_failed=:
2951at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2952$at_failed && at_fn_log_failure
2953$at_traceon; }
2954
2955
2956else
2957
2958        { set +x
2959$as_echo "$at_srcdir/EXPRTest.at:88: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true"
2960at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s1 -f \"dummy\" || true" "EXPRTest.at:88"
2961( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s1 -f "dummy" || true
2962) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2963at_status=$? at_failed=false
2964$at_check_filter
2965echo stderr:; tee stderr <"$at_stderr"
2966echo stdout:; tee stdout <"$at_stdout"
2967at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2968$at_failed && at_fn_log_failure
2969$at_traceon; }
2970
2971        { set +x
2972$as_echo "$at_srcdir/EXPRTest.at:88: diff -b -B \$abs_srcdir/expr-testsuite/test.2.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2.base stderr"
2973at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2.base stderr" "EXPRTest.at:88"
2974( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2.base stderr
2975) >>"$at_stdout" 2>>"$at_stderr" 5>&-
2976at_status=$? at_failed=false
2977$at_check_filter
2978at_fn_diff_devnull "$at_stderr" || at_failed=:
2979echo stdout:; cat "$at_stdout"
2980at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:88"
2981$at_failed && at_fn_log_failure
2982$at_traceon; }
2983
2984
2985
2986fi
2987
2988      set +x
2989  $at_times_p && times >"$at_times_file"
2990) 5>&1 2>&1 7>&- | eval $at_tee_pipe
2991read at_status <"$at_status_file"
2992#AT_STOP_10
2993#AT_START_11
2994at_fn_group_banner 11 'EXPRTest.at:89' \
2995  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2 (pass)" ""
2996at_xfail=no
2997      test "pass" = "xfail" && at_xfail=yes
2998(
2999  $as_echo "11. $at_setup_line: testing $at_desc ..."
3000  $at_traceon
3001
3002
3003
3004    # Added || true because expr-test returns 0 (failure) for some of
3005    # these tests which is correct for the test - we expect some of
3006    # the input to trigger an error response from the parser, et
3007    # cetera. That's also why we capture both stdout and stderr -
3008    # successful runs are sent to stdout while the errors are sent to
3009    # stderr.
3010
3011    if test -n "$baselines" -a x$baselines = xyes; then :
3012
3013        { set +x
3014$as_echo "$at_srcdir/EXPRTest.at:89: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true"
3015at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true" "EXPRTest.at:89"
3016( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2 -f "dummy" || true
3017) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3018at_status=$? at_failed=false
3019$at_check_filter
3020echo stderr:; tee stderr <"$at_stderr"
3021echo stdout:; tee stdout <"$at_stdout"
3022at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3023$at_failed && at_fn_log_failure
3024$at_traceon; }
3025
3026        { set +x
3027$as_echo "$at_srcdir/EXPRTest.at:89: mv stdout \$abs_srcdir/expr-testsuite/test.2a.base.tmp"
3028at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2a.base.tmp" "EXPRTest.at:89"
3029( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2a.base.tmp
3030) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3031at_status=$? at_failed=false
3032$at_check_filter
3033at_fn_diff_devnull "$at_stderr" || at_failed=:
3034at_fn_diff_devnull "$at_stdout" || at_failed=:
3035at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3036$at_failed && at_fn_log_failure
3037$at_traceon; }
3038
3039
3040else
3041
3042        { set +x
3043$as_echo "$at_srcdir/EXPRTest.at:89: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true"
3044at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true" "EXPRTest.at:89"
3045( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2 -f "dummy" || true
3046) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3047at_status=$? at_failed=false
3048$at_check_filter
3049echo stderr:; tee stderr <"$at_stderr"
3050echo stdout:; tee stdout <"$at_stdout"
3051at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3052$at_failed && at_fn_log_failure
3053$at_traceon; }
3054
3055        { set +x
3056$as_echo "$at_srcdir/EXPRTest.at:89: diff -b -B \$abs_srcdir/expr-testsuite/test.2a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2a.base stderr"
3057at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stderr" "EXPRTest.at:89"
3058( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stderr
3059) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3060at_status=$? at_failed=false
3061$at_check_filter
3062at_fn_diff_devnull "$at_stderr" || at_failed=:
3063echo stdout:; cat "$at_stdout"
3064at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3065$at_failed && at_fn_log_failure
3066$at_traceon; }
3067
3068
3069
3070fi
3071
3072      set +x
3073  $at_times_p && times >"$at_times_file"
3074) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3075read at_status <"$at_status_file"
3076#AT_STOP_11
3077#AT_START_12
3078at_fn_group_banner 12 'EXPRTest.at:89' \
3079  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2 (pass)" ""
3080at_xfail=no
3081      test "pass" = "xfail" && at_xfail=yes
3082(
3083  $as_echo "12. $at_setup_line: testing $at_desc ..."
3084  $at_traceon
3085
3086
3087
3088    # Added || true because expr-test returns 0 (failure) for some of
3089    # these tests which is correct for the test - we expect some of
3090    # the input to trigger an error response from the parser, et
3091    # cetera. That's also why we capture both stdout and stderr -
3092    # successful runs are sent to stdout while the errors are sent to
3093    # stderr.
3094
3095    if test -n "$baselines" -a x$baselines = xyes; then :
3096
3097        { set +x
3098$as_echo "$at_srcdir/EXPRTest.at:89: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true"
3099at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true" "EXPRTest.at:89"
3100( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2 -f "dummy" || true
3101) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3102at_status=$? at_failed=false
3103$at_check_filter
3104echo stderr:; tee stderr <"$at_stderr"
3105echo stdout:; tee stdout <"$at_stdout"
3106at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3107$at_failed && at_fn_log_failure
3108$at_traceon; }
3109
3110        { set +x
3111$as_echo "$at_srcdir/EXPRTest.at:89: mv stdout \$abs_srcdir/expr-testsuite/test.2a.base.tmp"
3112at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2a.base.tmp" "EXPRTest.at:89"
3113( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2a.base.tmp
3114) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3115at_status=$? at_failed=false
3116$at_check_filter
3117at_fn_diff_devnull "$at_stderr" || at_failed=:
3118at_fn_diff_devnull "$at_stdout" || at_failed=:
3119at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3120$at_failed && at_fn_log_failure
3121$at_traceon; }
3122
3123
3124else
3125
3126        { set +x
3127$as_echo "$at_srcdir/EXPRTest.at:89: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true"
3128at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2 -f \"dummy\" || true" "EXPRTest.at:89"
3129( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2 -f "dummy" || true
3130) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3131at_status=$? at_failed=false
3132$at_check_filter
3133echo stderr:; tee stderr <"$at_stderr"
3134echo stdout:; tee stdout <"$at_stdout"
3135at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3136$at_failed && at_fn_log_failure
3137$at_traceon; }
3138
3139        { set +x
3140$as_echo "$at_srcdir/EXPRTest.at:89: diff -b -B \$abs_srcdir/expr-testsuite/test.2a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2a.base stderr"
3141at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stderr" "EXPRTest.at:89"
3142( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2a.base stderr
3143) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3144at_status=$? at_failed=false
3145$at_check_filter
3146at_fn_diff_devnull "$at_stderr" || at_failed=:
3147echo stdout:; cat "$at_stdout"
3148at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:89"
3149$at_failed && at_fn_log_failure
3150$at_traceon; }
3151
3152
3153
3154fi
3155
3156      set +x
3157  $at_times_p && times >"$at_times_file"
3158) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3159read at_status <"$at_status_file"
3160#AT_STOP_12
3161#AT_START_13
3162at_fn_group_banner 13 'EXPRTest.at:90' \
3163  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 (pass)" ""
3164at_xfail=no
3165      test "pass" = "xfail" && at_xfail=yes
3166(
3167  $as_echo "13. $at_setup_line: testing $at_desc ..."
3168  $at_traceon
3169
3170
3171
3172    # Added || true because expr-test returns 0 (failure) for some of
3173    # these tests which is correct for the test - we expect some of
3174    # the input to trigger an error response from the parser, et
3175    # cetera. That's also why we capture both stdout and stderr -
3176    # successful runs are sent to stdout while the errors are sent to
3177    # stderr.
3178
3179    if test -n "$baselines" -a x$baselines = xyes; then :
3180
3181        { set +x
3182$as_echo "$at_srcdir/EXPRTest.at:90: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true"
3183at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true" "EXPRTest.at:90"
3184( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f "dummy" || true
3185) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3186at_status=$? at_failed=false
3187$at_check_filter
3188echo stderr:; tee stderr <"$at_stderr"
3189echo stdout:; tee stdout <"$at_stdout"
3190at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3191$at_failed && at_fn_log_failure
3192$at_traceon; }
3193
3194        { set +x
3195$as_echo "$at_srcdir/EXPRTest.at:90: mv stdout \$abs_srcdir/expr-testsuite/test.2b.base.tmp"
3196at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2b.base.tmp" "EXPRTest.at:90"
3197( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2b.base.tmp
3198) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3199at_status=$? at_failed=false
3200$at_check_filter
3201at_fn_diff_devnull "$at_stderr" || at_failed=:
3202at_fn_diff_devnull "$at_stdout" || at_failed=:
3203at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3204$at_failed && at_fn_log_failure
3205$at_traceon; }
3206
3207
3208else
3209
3210        { set +x
3211$as_echo "$at_srcdir/EXPRTest.at:90: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true"
3212at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true" "EXPRTest.at:90"
3213( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f "dummy" || true
3214) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3215at_status=$? at_failed=false
3216$at_check_filter
3217echo stderr:; tee stderr <"$at_stderr"
3218echo stdout:; tee stdout <"$at_stdout"
3219at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3220$at_failed && at_fn_log_failure
3221$at_traceon; }
3222
3223        { set +x
3224$as_echo "$at_srcdir/EXPRTest.at:90: diff -b -B \$abs_srcdir/expr-testsuite/test.2b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2b.base stderr"
3225at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stderr" "EXPRTest.at:90"
3226( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stderr
3227) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3228at_status=$? at_failed=false
3229$at_check_filter
3230at_fn_diff_devnull "$at_stderr" || at_failed=:
3231echo stdout:; cat "$at_stdout"
3232at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3233$at_failed && at_fn_log_failure
3234$at_traceon; }
3235
3236
3237
3238fi
3239
3240      set +x
3241  $at_times_p && times >"$at_times_file"
3242) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3243read at_status <"$at_status_file"
3244#AT_STOP_13
3245#AT_START_14
3246at_fn_group_banner 14 'EXPRTest.at:90' \
3247  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 (pass)" ""
3248at_xfail=no
3249      test "pass" = "xfail" && at_xfail=yes
3250(
3251  $as_echo "14. $at_setup_line: testing $at_desc ..."
3252  $at_traceon
3253
3254
3255
3256    # Added || true because expr-test returns 0 (failure) for some of
3257    # these tests which is correct for the test - we expect some of
3258    # the input to trigger an error response from the parser, et
3259    # cetera. That's also why we capture both stdout and stderr -
3260    # successful runs are sent to stdout while the errors are sent to
3261    # stderr.
3262
3263    if test -n "$baselines" -a x$baselines = xyes; then :
3264
3265        { set +x
3266$as_echo "$at_srcdir/EXPRTest.at:90: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true"
3267at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true" "EXPRTest.at:90"
3268( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f "dummy" || true
3269) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3270at_status=$? at_failed=false
3271$at_check_filter
3272echo stderr:; tee stderr <"$at_stderr"
3273echo stdout:; tee stdout <"$at_stdout"
3274at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3275$at_failed && at_fn_log_failure
3276$at_traceon; }
3277
3278        { set +x
3279$as_echo "$at_srcdir/EXPRTest.at:90: mv stdout \$abs_srcdir/expr-testsuite/test.2b.base.tmp"
3280at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2b.base.tmp" "EXPRTest.at:90"
3281( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2b.base.tmp
3282) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3283at_status=$? at_failed=false
3284$at_check_filter
3285at_fn_diff_devnull "$at_stderr" || at_failed=:
3286at_fn_diff_devnull "$at_stdout" || at_failed=:
3287at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3288$at_failed && at_fn_log_failure
3289$at_traceon; }
3290
3291
3292else
3293
3294        { set +x
3295$as_echo "$at_srcdir/EXPRTest.at:90: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true"
3296at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f \"dummy\" || true" "EXPRTest.at:90"
3297( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2,s3 -f "dummy" || true
3298) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3299at_status=$? at_failed=false
3300$at_check_filter
3301echo stderr:; tee stderr <"$at_stderr"
3302echo stdout:; tee stdout <"$at_stdout"
3303at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3304$at_failed && at_fn_log_failure
3305$at_traceon; }
3306
3307        { set +x
3308$as_echo "$at_srcdir/EXPRTest.at:90: diff -b -B \$abs_srcdir/expr-testsuite/test.2b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2b.base stderr"
3309at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stderr" "EXPRTest.at:90"
3310( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2b.base stderr
3311) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3312at_status=$? at_failed=false
3313$at_check_filter
3314at_fn_diff_devnull "$at_stderr" || at_failed=:
3315echo stdout:; cat "$at_stdout"
3316at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:90"
3317$at_failed && at_fn_log_failure
3318$at_traceon; }
3319
3320
3321
3322fi
3323
3324      set +x
3325  $at_times_p && times >"$at_times_file"
3326) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3327read at_status <"$at_status_file"
3328#AT_STOP_14
3329#AT_START_15
3330at_fn_group_banner 15 'EXPRTest.at:91' \
3331  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o (pass)" ""
3332at_xfail=no
3333      test "pass" = "xfail" && at_xfail=yes
3334(
3335  $as_echo "15. $at_setup_line: testing $at_desc ..."
3336  $at_traceon
3337
3338
3339
3340    # Added || true because expr-test returns 0 (failure) for some of
3341    # these tests which is correct for the test - we expect some of
3342    # the input to trigger an error response from the parser, et
3343    # cetera. That's also why we capture both stdout and stderr -
3344    # successful runs are sent to stdout while the errors are sent to
3345    # stderr.
3346
3347    if test -n "$baselines" -a x$baselines = xyes; then :
3348
3349        { set +x
3350$as_echo "$at_srcdir/EXPRTest.at:91: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true"
3351at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true" "EXPRTest.at:91"
3352( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f "dummy" || true
3353) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3354at_status=$? at_failed=false
3355$at_check_filter
3356echo stderr:; tee stderr <"$at_stderr"
3357echo stdout:; tee stdout <"$at_stdout"
3358at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3359$at_failed && at_fn_log_failure
3360$at_traceon; }
3361
3362        { set +x
3363$as_echo "$at_srcdir/EXPRTest.at:91: mv stdout \$abs_srcdir/expr-testsuite/test.2c.base.tmp"
3364at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2c.base.tmp" "EXPRTest.at:91"
3365( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2c.base.tmp
3366) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3367at_status=$? at_failed=false
3368$at_check_filter
3369at_fn_diff_devnull "$at_stderr" || at_failed=:
3370at_fn_diff_devnull "$at_stdout" || at_failed=:
3371at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3372$at_failed && at_fn_log_failure
3373$at_traceon; }
3374
3375
3376else
3377
3378        { set +x
3379$as_echo "$at_srcdir/EXPRTest.at:91: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true"
3380at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true" "EXPRTest.at:91"
3381( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f "dummy" || true
3382) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3383at_status=$? at_failed=false
3384$at_check_filter
3385echo stderr:; tee stderr <"$at_stderr"
3386echo stdout:; tee stdout <"$at_stdout"
3387at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3388$at_failed && at_fn_log_failure
3389$at_traceon; }
3390
3391        { set +x
3392$as_echo "$at_srcdir/EXPRTest.at:91: diff -b -B \$abs_srcdir/expr-testsuite/test.2c.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2c.base stderr"
3393at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stderr" "EXPRTest.at:91"
3394( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stderr
3395) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3396at_status=$? at_failed=false
3397$at_check_filter
3398at_fn_diff_devnull "$at_stderr" || at_failed=:
3399echo stdout:; cat "$at_stdout"
3400at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3401$at_failed && at_fn_log_failure
3402$at_traceon; }
3403
3404
3405
3406fi
3407
3408      set +x
3409  $at_times_p && times >"$at_times_file"
3410) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3411read at_status <"$at_status_file"
3412#AT_STOP_15
3413#AT_START_16
3414at_fn_group_banner 16 'EXPRTest.at:91' \
3415  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o (pass)" ""
3416at_xfail=no
3417      test "pass" = "xfail" && at_xfail=yes
3418(
3419  $as_echo "16. $at_setup_line: testing $at_desc ..."
3420  $at_traceon
3421
3422
3423
3424    # Added || true because expr-test returns 0 (failure) for some of
3425    # these tests which is correct for the test - we expect some of
3426    # the input to trigger an error response from the parser, et
3427    # cetera. That's also why we capture both stdout and stderr -
3428    # successful runs are sent to stdout while the errors are sent to
3429    # stderr.
3430
3431    if test -n "$baselines" -a x$baselines = xyes; then :
3432
3433        { set +x
3434$as_echo "$at_srcdir/EXPRTest.at:91: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true"
3435at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true" "EXPRTest.at:91"
3436( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f "dummy" || true
3437) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3438at_status=$? at_failed=false
3439$at_check_filter
3440echo stderr:; tee stderr <"$at_stderr"
3441echo stdout:; tee stdout <"$at_stdout"
3442at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3443$at_failed && at_fn_log_failure
3444$at_traceon; }
3445
3446        { set +x
3447$as_echo "$at_srcdir/EXPRTest.at:91: mv stdout \$abs_srcdir/expr-testsuite/test.2c.base.tmp"
3448at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2c.base.tmp" "EXPRTest.at:91"
3449( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2c.base.tmp
3450) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3451at_status=$? at_failed=false
3452$at_check_filter
3453at_fn_diff_devnull "$at_stderr" || at_failed=:
3454at_fn_diff_devnull "$at_stdout" || at_failed=:
3455at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3456$at_failed && at_fn_log_failure
3457$at_traceon; }
3458
3459
3460else
3461
3462        { set +x
3463$as_echo "$at_srcdir/EXPRTest.at:91: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true"
3464at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f \"dummy\" || true" "EXPRTest.at:91"
3465( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4],s3.o -f "dummy" || true
3466) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3467at_status=$? at_failed=false
3468$at_check_filter
3469echo stderr:; tee stderr <"$at_stderr"
3470echo stdout:; tee stdout <"$at_stdout"
3471at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3472$at_failed && at_fn_log_failure
3473$at_traceon; }
3474
3475        { set +x
3476$as_echo "$at_srcdir/EXPRTest.at:91: diff -b -B \$abs_srcdir/expr-testsuite/test.2c.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2c.base stderr"
3477at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stderr" "EXPRTest.at:91"
3478( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2c.base stderr
3479) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3480at_status=$? at_failed=false
3481$at_check_filter
3482at_fn_diff_devnull "$at_stderr" || at_failed=:
3483echo stdout:; cat "$at_stdout"
3484at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:91"
3485$at_failed && at_fn_log_failure
3486$at_traceon; }
3487
3488
3489
3490fi
3491
3492      set +x
3493  $at_times_p && times >"$at_times_file"
3494) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3495read at_status <"$at_status_file"
3496#AT_STOP_16
3497#AT_START_17
3498at_fn_group_banner 17 'EXPRTest.at:93' \
3499  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m (pass)" ""
3500at_xfail=no
3501      test "pass" = "xfail" && at_xfail=yes
3502(
3503  $as_echo "17. $at_setup_line: testing $at_desc ..."
3504  $at_traceon
3505
3506
3507
3508    # Added || true because expr-test returns 0 (failure) for some of
3509    # these tests which is correct for the test - we expect some of
3510    # the input to trigger an error response from the parser, et
3511    # cetera. That's also why we capture both stdout and stderr -
3512    # successful runs are sent to stdout while the errors are sent to
3513    # stderr.
3514
3515    if test -n "$baselines" -a x$baselines = xyes; then :
3516
3517        { set +x
3518$as_echo "$at_srcdir/EXPRTest.at:93: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true"
3519at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true" "EXPRTest.at:93"
3520( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f "dummy" || true
3521) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3522at_status=$? at_failed=false
3523$at_check_filter
3524echo stderr:; tee stderr <"$at_stderr"
3525echo stdout:; tee stdout <"$at_stdout"
3526at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3527$at_failed && at_fn_log_failure
3528$at_traceon; }
3529
3530        { set +x
3531$as_echo "$at_srcdir/EXPRTest.at:93: mv stdout \$abs_srcdir/expr-testsuite/test.2d.base.tmp"
3532at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2d.base.tmp" "EXPRTest.at:93"
3533( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2d.base.tmp
3534) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3535at_status=$? at_failed=false
3536$at_check_filter
3537at_fn_diff_devnull "$at_stderr" || at_failed=:
3538at_fn_diff_devnull "$at_stdout" || at_failed=:
3539at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3540$at_failed && at_fn_log_failure
3541$at_traceon; }
3542
3543
3544else
3545
3546        { set +x
3547$as_echo "$at_srcdir/EXPRTest.at:93: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true"
3548at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true" "EXPRTest.at:93"
3549( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f "dummy" || true
3550) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3551at_status=$? at_failed=false
3552$at_check_filter
3553echo stderr:; tee stderr <"$at_stderr"
3554echo stdout:; tee stdout <"$at_stdout"
3555at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3556$at_failed && at_fn_log_failure
3557$at_traceon; }
3558
3559        { set +x
3560$as_echo "$at_srcdir/EXPRTest.at:93: diff -b -B \$abs_srcdir/expr-testsuite/test.2d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2d.base stderr"
3561at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stderr" "EXPRTest.at:93"
3562( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stderr
3563) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3564at_status=$? at_failed=false
3565$at_check_filter
3566at_fn_diff_devnull "$at_stderr" || at_failed=:
3567echo stdout:; cat "$at_stdout"
3568at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3569$at_failed && at_fn_log_failure
3570$at_traceon; }
3571
3572
3573
3574fi
3575
3576      set +x
3577  $at_times_p && times >"$at_times_file"
3578) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3579read at_status <"$at_status_file"
3580#AT_STOP_17
3581#AT_START_18
3582at_fn_group_banner 18 'EXPRTest.at:93' \
3583  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m (pass)" ""
3584at_xfail=no
3585      test "pass" = "xfail" && at_xfail=yes
3586(
3587  $as_echo "18. $at_setup_line: testing $at_desc ..."
3588  $at_traceon
3589
3590
3591
3592    # Added || true because expr-test returns 0 (failure) for some of
3593    # these tests which is correct for the test - we expect some of
3594    # the input to trigger an error response from the parser, et
3595    # cetera. That's also why we capture both stdout and stderr -
3596    # successful runs are sent to stdout while the errors are sent to
3597    # stderr.
3598
3599    if test -n "$baselines" -a x$baselines = xyes; then :
3600
3601        { set +x
3602$as_echo "$at_srcdir/EXPRTest.at:93: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true"
3603at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true" "EXPRTest.at:93"
3604( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f "dummy" || true
3605) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3606at_status=$? at_failed=false
3607$at_check_filter
3608echo stderr:; tee stderr <"$at_stderr"
3609echo stdout:; tee stdout <"$at_stdout"
3610at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3611$at_failed && at_fn_log_failure
3612$at_traceon; }
3613
3614        { set +x
3615$as_echo "$at_srcdir/EXPRTest.at:93: mv stdout \$abs_srcdir/expr-testsuite/test.2d.base.tmp"
3616at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2d.base.tmp" "EXPRTest.at:93"
3617( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2d.base.tmp
3618) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3619at_status=$? at_failed=false
3620$at_check_filter
3621at_fn_diff_devnull "$at_stderr" || at_failed=:
3622at_fn_diff_devnull "$at_stdout" || at_failed=:
3623at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3624$at_failed && at_fn_log_failure
3625$at_traceon; }
3626
3627
3628else
3629
3630        { set +x
3631$as_echo "$at_srcdir/EXPRTest.at:93: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true"
3632at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f \"dummy\" || true" "EXPRTest.at:93"
3633( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m -f "dummy" || true
3634) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3635at_status=$? at_failed=false
3636$at_check_filter
3637echo stderr:; tee stderr <"$at_stderr"
3638echo stdout:; tee stdout <"$at_stdout"
3639at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3640$at_failed && at_fn_log_failure
3641$at_traceon; }
3642
3643        { set +x
3644$as_echo "$at_srcdir/EXPRTest.at:93: diff -b -B \$abs_srcdir/expr-testsuite/test.2d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2d.base stderr"
3645at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stderr" "EXPRTest.at:93"
3646( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2d.base stderr
3647) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3648at_status=$? at_failed=false
3649$at_check_filter
3650at_fn_diff_devnull "$at_stderr" || at_failed=:
3651echo stdout:; cat "$at_stdout"
3652at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:93"
3653$at_failed && at_fn_log_failure
3654$at_traceon; }
3655
3656
3657
3658fi
3659
3660      set +x
3661  $at_times_p && times >"$at_times_file"
3662) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3663read at_status <"$at_status_file"
3664#AT_STOP_18
3665#AT_START_19
3666at_fn_group_banner 19 'EXPRTest.at:94' \
3667  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l (pass)" ""
3668at_xfail=no
3669      test "pass" = "xfail" && at_xfail=yes
3670(
3671  $as_echo "19. $at_setup_line: testing $at_desc ..."
3672  $at_traceon
3673
3674
3675
3676    # Added || true because expr-test returns 0 (failure) for some of
3677    # these tests which is correct for the test - we expect some of
3678    # the input to trigger an error response from the parser, et
3679    # cetera. That's also why we capture both stdout and stderr -
3680    # successful runs are sent to stdout while the errors are sent to
3681    # stderr.
3682
3683    if test -n "$baselines" -a x$baselines = xyes; then :
3684
3685        { set +x
3686$as_echo "$at_srcdir/EXPRTest.at:94: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true"
3687at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true" "EXPRTest.at:94"
3688( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f "dummy" || true
3689) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3690at_status=$? at_failed=false
3691$at_check_filter
3692echo stderr:; tee stderr <"$at_stderr"
3693echo stdout:; tee stdout <"$at_stdout"
3694at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3695$at_failed && at_fn_log_failure
3696$at_traceon; }
3697
3698        { set +x
3699$as_echo "$at_srcdir/EXPRTest.at:94: mv stdout \$abs_srcdir/expr-testsuite/test.2e.base.tmp"
3700at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2e.base.tmp" "EXPRTest.at:94"
3701( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2e.base.tmp
3702) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3703at_status=$? at_failed=false
3704$at_check_filter
3705at_fn_diff_devnull "$at_stderr" || at_failed=:
3706at_fn_diff_devnull "$at_stdout" || at_failed=:
3707at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3708$at_failed && at_fn_log_failure
3709$at_traceon; }
3710
3711
3712else
3713
3714        { set +x
3715$as_echo "$at_srcdir/EXPRTest.at:94: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true"
3716at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true" "EXPRTest.at:94"
3717( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f "dummy" || true
3718) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3719at_status=$? at_failed=false
3720$at_check_filter
3721echo stderr:; tee stderr <"$at_stderr"
3722echo stdout:; tee stdout <"$at_stdout"
3723at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3724$at_failed && at_fn_log_failure
3725$at_traceon; }
3726
3727        { set +x
3728$as_echo "$at_srcdir/EXPRTest.at:94: diff -b -B \$abs_srcdir/expr-testsuite/test.2e.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2e.base stderr"
3729at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stderr" "EXPRTest.at:94"
3730( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stderr
3731) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3732at_status=$? at_failed=false
3733$at_check_filter
3734at_fn_diff_devnull "$at_stderr" || at_failed=:
3735echo stdout:; cat "$at_stdout"
3736at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3737$at_failed && at_fn_log_failure
3738$at_traceon; }
3739
3740
3741
3742fi
3743
3744      set +x
3745  $at_times_p && times >"$at_times_file"
3746) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3747read at_status <"$at_status_file"
3748#AT_STOP_19
3749#AT_START_20
3750at_fn_group_banner 20 'EXPRTest.at:94' \
3751  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l (pass)" ""
3752at_xfail=no
3753      test "pass" = "xfail" && at_xfail=yes
3754(
3755  $as_echo "20. $at_setup_line: testing $at_desc ..."
3756  $at_traceon
3757
3758
3759
3760    # Added || true because expr-test returns 0 (failure) for some of
3761    # these tests which is correct for the test - we expect some of
3762    # the input to trigger an error response from the parser, et
3763    # cetera. That's also why we capture both stdout and stderr -
3764    # successful runs are sent to stdout while the errors are sent to
3765    # stderr.
3766
3767    if test -n "$baselines" -a x$baselines = xyes; then :
3768
3769        { set +x
3770$as_echo "$at_srcdir/EXPRTest.at:94: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true"
3771at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true" "EXPRTest.at:94"
3772( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f "dummy" || true
3773) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3774at_status=$? at_failed=false
3775$at_check_filter
3776echo stderr:; tee stderr <"$at_stderr"
3777echo stdout:; tee stdout <"$at_stdout"
3778at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3779$at_failed && at_fn_log_failure
3780$at_traceon; }
3781
3782        { set +x
3783$as_echo "$at_srcdir/EXPRTest.at:94: mv stdout \$abs_srcdir/expr-testsuite/test.2e.base.tmp"
3784at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2e.base.tmp" "EXPRTest.at:94"
3785( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2e.base.tmp
3786) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3787at_status=$? at_failed=false
3788$at_check_filter
3789at_fn_diff_devnull "$at_stderr" || at_failed=:
3790at_fn_diff_devnull "$at_stdout" || at_failed=:
3791at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3792$at_failed && at_fn_log_failure
3793$at_traceon; }
3794
3795
3796else
3797
3798        { set +x
3799$as_echo "$at_srcdir/EXPRTest.at:94: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true"
3800at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f \"dummy\" || true" "EXPRTest.at:94"
3801( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k s2[2:2:4].m,s2[2:2:4].l -f "dummy" || true
3802) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3803at_status=$? at_failed=false
3804$at_check_filter
3805echo stderr:; tee stderr <"$at_stderr"
3806echo stdout:; tee stdout <"$at_stdout"
3807at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3808$at_failed && at_fn_log_failure
3809$at_traceon; }
3810
3811        { set +x
3812$as_echo "$at_srcdir/EXPRTest.at:94: diff -b -B \$abs_srcdir/expr-testsuite/test.2e.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2e.base stderr"
3813at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stderr" "EXPRTest.at:94"
3814( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2e.base stderr
3815) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3816at_status=$? at_failed=false
3817$at_check_filter
3818at_fn_diff_devnull "$at_stderr" || at_failed=:
3819echo stdout:; cat "$at_stdout"
3820at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:94"
3821$at_failed && at_fn_log_failure
3822$at_traceon; }
3823
3824
3825
3826fi
3827
3828      set +x
3829  $at_times_p && times >"$at_times_file"
3830) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3831read at_status <"$at_status_file"
3832#AT_STOP_20
3833#AT_START_21
3834at_fn_group_banner 21 'EXPRTest.at:96' \
3835  "expr-test -w \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] (pass)" ""
3836at_xfail=no
3837      test "pass" = "xfail" && at_xfail=yes
3838(
3839  $as_echo "21. $at_setup_line: testing $at_desc ..."
3840  $at_traceon
3841
3842
3843
3844    # Added || true because expr-test returns 0 (failure) for some of
3845    # these tests which is correct for the test - we expect some of
3846    # the input to trigger an error response from the parser, et
3847    # cetera. That's also why we capture both stdout and stderr -
3848    # successful runs are sent to stdout while the errors are sent to
3849    # stderr.
3850
3851    if test -n "$baselines" -a x$baselines = xyes; then :
3852
3853        { set +x
3854$as_echo "$at_srcdir/EXPRTest.at:96: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true"
3855at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true" "EXPRTest.at:96"
3856( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f "dummy" || true
3857) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3858at_status=$? at_failed=false
3859$at_check_filter
3860echo stderr:; tee stderr <"$at_stderr"
3861echo stdout:; tee stdout <"$at_stdout"
3862at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3863$at_failed && at_fn_log_failure
3864$at_traceon; }
3865
3866        { set +x
3867$as_echo "$at_srcdir/EXPRTest.at:96: mv stdout \$abs_srcdir/expr-testsuite/test.2f.base.tmp"
3868at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2f.base.tmp" "EXPRTest.at:96"
3869( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2f.base.tmp
3870) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3871at_status=$? at_failed=false
3872$at_check_filter
3873at_fn_diff_devnull "$at_stderr" || at_failed=:
3874at_fn_diff_devnull "$at_stdout" || at_failed=:
3875at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3876$at_failed && at_fn_log_failure
3877$at_traceon; }
3878
3879
3880else
3881
3882        { set +x
3883$as_echo "$at_srcdir/EXPRTest.at:96: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true"
3884at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true" "EXPRTest.at:96"
3885( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f "dummy" || true
3886) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3887at_status=$? at_failed=false
3888$at_check_filter
3889echo stderr:; tee stderr <"$at_stderr"
3890echo stdout:; tee stdout <"$at_stdout"
3891at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3892$at_failed && at_fn_log_failure
3893$at_traceon; }
3894
3895        { set +x
3896$as_echo "$at_srcdir/EXPRTest.at:96: diff -b -B \$abs_srcdir/expr-testsuite/test.2f.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2f.base stderr"
3897at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stderr" "EXPRTest.at:96"
3898( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stderr
3899) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3900at_status=$? at_failed=false
3901$at_check_filter
3902at_fn_diff_devnull "$at_stderr" || at_failed=:
3903echo stdout:; cat "$at_stdout"
3904at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3905$at_failed && at_fn_log_failure
3906$at_traceon; }
3907
3908
3909
3910fi
3911
3912      set +x
3913  $at_times_p && times >"$at_times_file"
3914) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3915read at_status <"$at_status_file"
3916#AT_STOP_21
3917#AT_START_22
3918at_fn_group_banner 22 'EXPRTest.at:96' \
3919  "expr-test -W \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] (pass)" ""
3920at_xfail=no
3921      test "pass" = "xfail" && at_xfail=yes
3922(
3923  $as_echo "22. $at_setup_line: testing $at_desc ..."
3924  $at_traceon
3925
3926
3927
3928    # Added || true because expr-test returns 0 (failure) for some of
3929    # these tests which is correct for the test - we expect some of
3930    # the input to trigger an error response from the parser, et
3931    # cetera. That's also why we capture both stdout and stderr -
3932    # successful runs are sent to stdout while the errors are sent to
3933    # stderr.
3934
3935    if test -n "$baselines" -a x$baselines = xyes; then :
3936
3937        { set +x
3938$as_echo "$at_srcdir/EXPRTest.at:96: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true"
3939at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true" "EXPRTest.at:96"
3940( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f "dummy" || true
3941) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3942at_status=$? at_failed=false
3943$at_check_filter
3944echo stderr:; tee stderr <"$at_stderr"
3945echo stdout:; tee stdout <"$at_stdout"
3946at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3947$at_failed && at_fn_log_failure
3948$at_traceon; }
3949
3950        { set +x
3951$as_echo "$at_srcdir/EXPRTest.at:96: mv stdout \$abs_srcdir/expr-testsuite/test.2f.base.tmp"
3952at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2f.base.tmp" "EXPRTest.at:96"
3953( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2f.base.tmp
3954) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3955at_status=$? at_failed=false
3956$at_check_filter
3957at_fn_diff_devnull "$at_stderr" || at_failed=:
3958at_fn_diff_devnull "$at_stdout" || at_failed=:
3959at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3960$at_failed && at_fn_log_failure
3961$at_traceon; }
3962
3963
3964else
3965
3966        { set +x
3967$as_echo "$at_srcdir/EXPRTest.at:96: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true"
3968at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f \"dummy\" || true" "EXPRTest.at:96"
3969( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2a -k s2[2:4].m[0:4],s2[2:4].l[0:5] -f "dummy" || true
3970) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3971at_status=$? at_failed=false
3972$at_check_filter
3973echo stderr:; tee stderr <"$at_stderr"
3974echo stdout:; tee stdout <"$at_stdout"
3975at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3976$at_failed && at_fn_log_failure
3977$at_traceon; }
3978
3979        { set +x
3980$as_echo "$at_srcdir/EXPRTest.at:96: diff -b -B \$abs_srcdir/expr-testsuite/test.2f.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2f.base stderr"
3981at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stderr" "EXPRTest.at:96"
3982( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2f.base stderr
3983) >>"$at_stdout" 2>>"$at_stderr" 5>&-
3984at_status=$? at_failed=false
3985$at_check_filter
3986at_fn_diff_devnull "$at_stderr" || at_failed=:
3987echo stdout:; cat "$at_stdout"
3988at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:96"
3989$at_failed && at_fn_log_failure
3990$at_traceon; }
3991
3992
3993
3994fi
3995
3996      set +x
3997  $at_times_p && times >"$at_times_file"
3998) 5>&1 2>&1 7>&- | eval $at_tee_pipe
3999read at_status <"$at_status_file"
4000#AT_STOP_22
4001#AT_START_23
4002at_fn_group_banner 23 'EXPRTest.at:97' \
4003  "expr-test -w \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] (pass)" ""
4004at_xfail=no
4005      test "pass" = "xfail" && at_xfail=yes
4006(
4007  $as_echo "23. $at_setup_line: testing $at_desc ..."
4008  $at_traceon
4009
4010
4011
4012    # Added || true because expr-test returns 0 (failure) for some of
4013    # these tests which is correct for the test - we expect some of
4014    # the input to trigger an error response from the parser, et
4015    # cetera. That's also why we capture both stdout and stderr -
4016    # successful runs are sent to stdout while the errors are sent to
4017    # stderr.
4018
4019    if test -n "$baselines" -a x$baselines = xyes; then :
4020
4021        { set +x
4022$as_echo "$at_srcdir/EXPRTest.at:97: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true"
4023at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true" "EXPRTest.at:97"
4024( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f "dummy" || true
4025) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4026at_status=$? at_failed=false
4027$at_check_filter
4028echo stderr:; tee stderr <"$at_stderr"
4029echo stdout:; tee stdout <"$at_stdout"
4030at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4031$at_failed && at_fn_log_failure
4032$at_traceon; }
4033
4034        { set +x
4035$as_echo "$at_srcdir/EXPRTest.at:97: mv stdout \$abs_srcdir/expr-testsuite/test.3.base.tmp"
4036at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.3.base.tmp" "EXPRTest.at:97"
4037( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.3.base.tmp
4038) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4039at_status=$? at_failed=false
4040$at_check_filter
4041at_fn_diff_devnull "$at_stderr" || at_failed=:
4042at_fn_diff_devnull "$at_stdout" || at_failed=:
4043at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4044$at_failed && at_fn_log_failure
4045$at_traceon; }
4046
4047
4048else
4049
4050        { set +x
4051$as_echo "$at_srcdir/EXPRTest.at:97: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true"
4052at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true" "EXPRTest.at:97"
4053( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f "dummy" || true
4054) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4055at_status=$? at_failed=false
4056$at_check_filter
4057echo stderr:; tee stderr <"$at_stderr"
4058echo stdout:; tee stdout <"$at_stdout"
4059at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4060$at_failed && at_fn_log_failure
4061$at_traceon; }
4062
4063        { set +x
4064$as_echo "$at_srcdir/EXPRTest.at:97: diff -b -B \$abs_srcdir/expr-testsuite/test.3.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.3.base stderr"
4065at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.3.base stderr" "EXPRTest.at:97"
4066( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.3.base stderr
4067) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4068at_status=$? at_failed=false
4069$at_check_filter
4070at_fn_diff_devnull "$at_stderr" || at_failed=:
4071echo stdout:; cat "$at_stdout"
4072at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4073$at_failed && at_fn_log_failure
4074$at_traceon; }
4075
4076
4077
4078fi
4079
4080      set +x
4081  $at_times_p && times >"$at_times_file"
4082) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4083read at_status <"$at_status_file"
4084#AT_STOP_23
4085#AT_START_24
4086at_fn_group_banner 24 'EXPRTest.at:97' \
4087  "expr-test -W \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] (pass)" ""
4088at_xfail=no
4089      test "pass" = "xfail" && at_xfail=yes
4090(
4091  $as_echo "24. $at_setup_line: testing $at_desc ..."
4092  $at_traceon
4093
4094
4095
4096    # Added || true because expr-test returns 0 (failure) for some of
4097    # these tests which is correct for the test - we expect some of
4098    # the input to trigger an error response from the parser, et
4099    # cetera. That's also why we capture both stdout and stderr -
4100    # successful runs are sent to stdout while the errors are sent to
4101    # stderr.
4102
4103    if test -n "$baselines" -a x$baselines = xyes; then :
4104
4105        { set +x
4106$as_echo "$at_srcdir/EXPRTest.at:97: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true"
4107at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true" "EXPRTest.at:97"
4108( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f "dummy" || true
4109) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4110at_status=$? at_failed=false
4111$at_check_filter
4112echo stderr:; tee stderr <"$at_stderr"
4113echo stdout:; tee stdout <"$at_stdout"
4114at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4115$at_failed && at_fn_log_failure
4116$at_traceon; }
4117
4118        { set +x
4119$as_echo "$at_srcdir/EXPRTest.at:97: mv stdout \$abs_srcdir/expr-testsuite/test.3.base.tmp"
4120at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.3.base.tmp" "EXPRTest.at:97"
4121( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.3.base.tmp
4122) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4123at_status=$? at_failed=false
4124$at_check_filter
4125at_fn_diff_devnull "$at_stderr" || at_failed=:
4126at_fn_diff_devnull "$at_stdout" || at_failed=:
4127at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4128$at_failed && at_fn_log_failure
4129$at_traceon; }
4130
4131
4132else
4133
4134        { set +x
4135$as_echo "$at_srcdir/EXPRTest.at:97: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true"
4136at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f \"dummy\" || true" "EXPRTest.at:97"
4137( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.3 -k i[1:10] -f "dummy" || true
4138) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4139at_status=$? at_failed=false
4140$at_check_filter
4141echo stderr:; tee stderr <"$at_stderr"
4142echo stdout:; tee stdout <"$at_stdout"
4143at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4144$at_failed && at_fn_log_failure
4145$at_traceon; }
4146
4147        { set +x
4148$as_echo "$at_srcdir/EXPRTest.at:97: diff -b -B \$abs_srcdir/expr-testsuite/test.3.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.3.base stderr"
4149at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.3.base stderr" "EXPRTest.at:97"
4150( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.3.base stderr
4151) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4152at_status=$? at_failed=false
4153$at_check_filter
4154at_fn_diff_devnull "$at_stderr" || at_failed=:
4155echo stdout:; cat "$at_stdout"
4156at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:97"
4157$at_failed && at_fn_log_failure
4158$at_traceon; }
4159
4160
4161
4162fi
4163
4164      set +x
4165  $at_times_p && times >"$at_times_file"
4166) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4167read at_status <"$at_status_file"
4168#AT_STOP_24
4169#AT_START_25
4170at_fn_group_banner 25 'EXPRTest.at:98' \
4171  "expr-test -w \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' (pass)" ""
4172at_xfail=no
4173      test "pass" = "xfail" && at_xfail=yes
4174(
4175  $as_echo "25. $at_setup_line: testing $at_desc ..."
4176  $at_traceon
4177
4178
4179
4180    # Added || true because expr-test returns 0 (failure) for some of
4181    # these tests which is correct for the test - we expect some of
4182    # the input to trigger an error response from the parser, et
4183    # cetera. That's also why we capture both stdout and stderr -
4184    # successful runs are sent to stdout while the errors are sent to
4185    # stderr.
4186
4187    if test -n "$baselines" -a x$baselines = xyes; then :
4188
4189        { set +x
4190$as_echo "$at_srcdir/EXPRTest.at:98: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true"
4191at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true" "EXPRTest.at:98"
4192( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.4 -k 's&s=~"^Silly.*"' -f "dummy" || true
4193) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4194at_status=$? at_failed=false
4195$at_check_filter
4196echo stderr:; tee stderr <"$at_stderr"
4197echo stdout:; tee stdout <"$at_stdout"
4198at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4199$at_failed && at_fn_log_failure
4200$at_traceon; }
4201
4202        { set +x
4203$as_echo "$at_srcdir/EXPRTest.at:98: mv stdout \$abs_srcdir/expr-testsuite/test.4.base.tmp"
4204at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.4.base.tmp" "EXPRTest.at:98"
4205( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.4.base.tmp
4206) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4207at_status=$? at_failed=false
4208$at_check_filter
4209at_fn_diff_devnull "$at_stderr" || at_failed=:
4210at_fn_diff_devnull "$at_stdout" || at_failed=:
4211at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4212$at_failed && at_fn_log_failure
4213$at_traceon; }
4214
4215
4216else
4217
4218        { set +x
4219$as_echo "$at_srcdir/EXPRTest.at:98: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true"
4220at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true" "EXPRTest.at:98"
4221( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.4 -k 's&s=~"^Silly.*"' -f "dummy" || true
4222) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4223at_status=$? at_failed=false
4224$at_check_filter
4225echo stderr:; tee stderr <"$at_stderr"
4226echo stdout:; tee stdout <"$at_stdout"
4227at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4228$at_failed && at_fn_log_failure
4229$at_traceon; }
4230
4231        { set +x
4232$as_echo "$at_srcdir/EXPRTest.at:98: diff -b -B \$abs_srcdir/expr-testsuite/test.4.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.4.base stderr"
4233at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.4.base stderr" "EXPRTest.at:98"
4234( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.4.base stderr
4235) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4236at_status=$? at_failed=false
4237$at_check_filter
4238at_fn_diff_devnull "$at_stderr" || at_failed=:
4239echo stdout:; cat "$at_stdout"
4240at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4241$at_failed && at_fn_log_failure
4242$at_traceon; }
4243
4244
4245
4246fi
4247
4248      set +x
4249  $at_times_p && times >"$at_times_file"
4250) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4251read at_status <"$at_status_file"
4252#AT_STOP_25
4253#AT_START_26
4254at_fn_group_banner 26 'EXPRTest.at:98' \
4255  "expr-test -W \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' (pass)" ""
4256at_xfail=no
4257      test "pass" = "xfail" && at_xfail=yes
4258(
4259  $as_echo "26. $at_setup_line: testing $at_desc ..."
4260  $at_traceon
4261
4262
4263
4264    # Added || true because expr-test returns 0 (failure) for some of
4265    # these tests which is correct for the test - we expect some of
4266    # the input to trigger an error response from the parser, et
4267    # cetera. That's also why we capture both stdout and stderr -
4268    # successful runs are sent to stdout while the errors are sent to
4269    # stderr.
4270
4271    if test -n "$baselines" -a x$baselines = xyes; then :
4272
4273        { set +x
4274$as_echo "$at_srcdir/EXPRTest.at:98: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true"
4275at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true" "EXPRTest.at:98"
4276( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.4 -k 's&s=~"^Silly.*"' -f "dummy" || true
4277) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4278at_status=$? at_failed=false
4279$at_check_filter
4280echo stderr:; tee stderr <"$at_stderr"
4281echo stdout:; tee stdout <"$at_stdout"
4282at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4283$at_failed && at_fn_log_failure
4284$at_traceon; }
4285
4286        { set +x
4287$as_echo "$at_srcdir/EXPRTest.at:98: mv stdout \$abs_srcdir/expr-testsuite/test.4.base.tmp"
4288at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.4.base.tmp" "EXPRTest.at:98"
4289( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.4.base.tmp
4290) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4291at_status=$? at_failed=false
4292$at_check_filter
4293at_fn_diff_devnull "$at_stderr" || at_failed=:
4294at_fn_diff_devnull "$at_stdout" || at_failed=:
4295at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4296$at_failed && at_fn_log_failure
4297$at_traceon; }
4298
4299
4300else
4301
4302        { set +x
4303$as_echo "$at_srcdir/EXPRTest.at:98: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true"
4304at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.4 -k 's&s=~\"^Silly.*\"' -f \"dummy\" || true" "EXPRTest.at:98"
4305( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.4 -k 's&s=~"^Silly.*"' -f "dummy" || true
4306) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4307at_status=$? at_failed=false
4308$at_check_filter
4309echo stderr:; tee stderr <"$at_stderr"
4310echo stdout:; tee stdout <"$at_stdout"
4311at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4312$at_failed && at_fn_log_failure
4313$at_traceon; }
4314
4315        { set +x
4316$as_echo "$at_srcdir/EXPRTest.at:98: diff -b -B \$abs_srcdir/expr-testsuite/test.4.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.4.base stderr"
4317at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.4.base stderr" "EXPRTest.at:98"
4318( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.4.base stderr
4319) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4320at_status=$? at_failed=false
4321$at_check_filter
4322at_fn_diff_devnull "$at_stderr" || at_failed=:
4323echo stdout:; cat "$at_stdout"
4324at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:98"
4325$at_failed && at_fn_log_failure
4326$at_traceon; }
4327
4328
4329
4330fi
4331
4332      set +x
4333  $at_times_p && times >"$at_times_file"
4334) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4335read at_status <"$at_status_file"
4336#AT_STOP_26
4337#AT_START_27
4338at_fn_group_banner 27 'EXPRTest.at:108' \
4339  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' (pass)" ""
4340at_xfail=no
4341      test "pass" = "xfail" && at_xfail=yes
4342(
4343  $as_echo "27. $at_setup_line: testing $at_desc ..."
4344  $at_traceon
4345
4346
4347
4348    # Added || true because expr-test returns 0 (failure) for some of
4349    # these tests which is correct for the test - we expect some of
4350    # the input to trigger an error response from the parser, et
4351    # cetera. That's also why we capture both stdout and stderr -
4352    # successful runs are sent to stdout while the errors are sent to
4353    # stderr.
4354
4355    if test -n "$baselines" -a x$baselines = xyes; then :
4356
4357        { set +x
4358$as_echo "$at_srcdir/EXPRTest.at:108: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true"
4359at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true" "EXPRTest.at:108"
4360( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 3"' -f "dummy" || true
4361) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4362at_status=$? at_failed=false
4363$at_check_filter
4364echo stderr:; tee stderr <"$at_stderr"
4365echo stdout:; tee stdout <"$at_stdout"
4366at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:108"
4367$at_failed && at_fn_log_failure
4368$at_traceon; }
4369
4370        { set +x
4371$as_echo "$at_srcdir/EXPRTest.at:108: mv stdout \$abs_srcdir/expr-testsuite/test.ea.base.tmp"
4372at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ea.base.tmp" "EXPRTest.at:108"
4373( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ea.base.tmp
4374) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4375at_status=$? at_failed=false
4376$at_check_filter
4377at_fn_diff_devnull "$at_stderr" || at_failed=:
4378at_fn_diff_devnull "$at_stdout" || at_failed=:
4379at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:108"
4380$at_failed && at_fn_log_failure
4381$at_traceon; }
4382
4383
4384else
4385
4386        { set +x
4387$as_echo "$at_srcdir/EXPRTest.at:108: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true"
4388at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true" "EXPRTest.at:108"
4389( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 3"' -f "dummy" || true
4390) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4391at_status=$? at_failed=false
4392$at_check_filter
4393echo stderr:; tee stderr <"$at_stderr"
4394echo stdout:; tee stdout <"$at_stdout"
4395at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:108"
4396$at_failed && at_fn_log_failure
4397$at_traceon; }
4398
4399        { set +x
4400$as_echo "$at_srcdir/EXPRTest.at:108: diff -b -B \$abs_srcdir/expr-testsuite/test.ea.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ea.base stderr"
4401at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stderr" "EXPRTest.at:108"
4402( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stderr
4403) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4404at_status=$? at_failed=false
4405$at_check_filter
4406at_fn_diff_devnull "$at_stderr" || at_failed=:
4407echo stdout:; cat "$at_stdout"
4408at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:108"
4409$at_failed && at_fn_log_failure
4410$at_traceon; }
4411
4412
4413
4414fi
4415
4416      set +x
4417  $at_times_p && times >"$at_times_file"
4418) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4419read at_status <"$at_status_file"
4420#AT_STOP_27
4421#AT_START_28
4422at_fn_group_banner 28 'EXPRTest.at:111' \
4423  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' (pass)" ""
4424at_xfail=no
4425      test "pass" = "xfail" && at_xfail=yes
4426(
4427  $as_echo "28. $at_setup_line: testing $at_desc ..."
4428  $at_traceon
4429
4430
4431
4432    # Added || true because expr-test returns 0 (failure) for some of
4433    # these tests which is correct for the test - we expect some of
4434    # the input to trigger an error response from the parser, et
4435    # cetera. That's also why we capture both stdout and stderr -
4436    # successful runs are sent to stdout while the errors are sent to
4437    # stderr.
4438
4439    if test -n "$baselines" -a x$baselines = xyes; then :
4440
4441        { set +x
4442$as_echo "$at_srcdir/EXPRTest.at:111: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true"
4443at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true" "EXPRTest.at:111"
4444( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 3"' -f "dummy" || true
4445) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4446at_status=$? at_failed=false
4447$at_check_filter
4448echo stderr:; tee stderr <"$at_stderr"
4449echo stdout:; tee stdout <"$at_stdout"
4450at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:111"
4451$at_failed && at_fn_log_failure
4452$at_traceon; }
4453
4454        { set +x
4455$as_echo "$at_srcdir/EXPRTest.at:111: mv stdout \$abs_srcdir/expr-testsuite/test.ea.base.tmp"
4456at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ea.base.tmp" "EXPRTest.at:111"
4457( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ea.base.tmp
4458) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4459at_status=$? at_failed=false
4460$at_check_filter
4461at_fn_diff_devnull "$at_stderr" || at_failed=:
4462at_fn_diff_devnull "$at_stdout" || at_failed=:
4463at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:111"
4464$at_failed && at_fn_log_failure
4465$at_traceon; }
4466
4467
4468else
4469
4470        { set +x
4471$as_echo "$at_srcdir/EXPRTest.at:111: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true"
4472at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 3\"' -f \"dummy\" || true" "EXPRTest.at:111"
4473( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 3"' -f "dummy" || true
4474) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4475at_status=$? at_failed=false
4476$at_check_filter
4477echo stderr:; tee stderr <"$at_stderr"
4478echo stdout:; tee stdout <"$at_stdout"
4479at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:111"
4480$at_failed && at_fn_log_failure
4481$at_traceon; }
4482
4483        { set +x
4484$as_echo "$at_srcdir/EXPRTest.at:111: diff -b -B \$abs_srcdir/expr-testsuite/test.ea.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ea.base stderr"
4485at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stderr" "EXPRTest.at:111"
4486( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ea.base stderr
4487) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4488at_status=$? at_failed=false
4489$at_check_filter
4490at_fn_diff_devnull "$at_stderr" || at_failed=:
4491echo stdout:; cat "$at_stdout"
4492at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:111"
4493$at_failed && at_fn_log_failure
4494$at_traceon; }
4495
4496
4497
4498fi
4499
4500      set +x
4501  $at_times_p && times >"$at_times_file"
4502) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4503read at_status <"$at_status_file"
4504#AT_STOP_28
4505#AT_START_29
4506at_fn_group_banner 29 'EXPRTest.at:116' \
4507  "expr-test -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' (pass)" ""
4508at_xfail=no
4509      test "pass" = "xfail" && at_xfail=yes
4510(
4511  $as_echo "29. $at_setup_line: testing $at_desc ..."
4512  $at_traceon
4513
4514
4515
4516    # Added || true because expr-test returns 0 (failure) for some of
4517    # these tests which is correct for the test - we expect some of
4518    # the input to trigger an error response from the parser, et
4519    # cetera. That's also why we capture both stdout and stderr -
4520    # successful runs are sent to stdout while the errors are sent to
4521    # stderr.
4522
4523    if test -n "$baselines" -a x$baselines = xyes; then :
4524
4525        { set +x
4526$as_echo "$at_srcdir/EXPRTest.at:116: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true"
4527at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true" "EXPRTest.at:116"
4528( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 5"' -f "dummy" || true
4529) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4530at_status=$? at_failed=false
4531$at_check_filter
4532echo stderr:; tee stderr <"$at_stderr"
4533echo stdout:; tee stdout <"$at_stdout"
4534at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4535$at_failed && at_fn_log_failure
4536$at_traceon; }
4537
4538        { set +x
4539$as_echo "$at_srcdir/EXPRTest.at:116: mv stdout \$abs_srcdir/expr-testsuite/test.eb.base.tmp"
4540at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.eb.base.tmp" "EXPRTest.at:116"
4541( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.eb.base.tmp
4542) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4543at_status=$? at_failed=false
4544$at_check_filter
4545at_fn_diff_devnull "$at_stderr" || at_failed=:
4546at_fn_diff_devnull "$at_stdout" || at_failed=:
4547at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4548$at_failed && at_fn_log_failure
4549$at_traceon; }
4550
4551
4552else
4553
4554        { set +x
4555$as_echo "$at_srcdir/EXPRTest.at:116: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true"
4556at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true" "EXPRTest.at:116"
4557( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 5"' -f "dummy" || true
4558) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4559at_status=$? at_failed=false
4560$at_check_filter
4561echo stderr:; tee stderr <"$at_stderr"
4562echo stdout:; tee stdout <"$at_stdout"
4563at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4564$at_failed && at_fn_log_failure
4565$at_traceon; }
4566
4567        { set +x
4568$as_echo "$at_srcdir/EXPRTest.at:116: diff -b -B \$abs_srcdir/expr-testsuite/test.eb.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.eb.base stderr"
4569at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stderr" "EXPRTest.at:116"
4570( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stderr
4571) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4572at_status=$? at_failed=false
4573$at_check_filter
4574at_fn_diff_devnull "$at_stderr" || at_failed=:
4575echo stdout:; cat "$at_stdout"
4576at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4577$at_failed && at_fn_log_failure
4578$at_traceon; }
4579
4580
4581
4582fi
4583
4584      set +x
4585  $at_times_p && times >"$at_times_file"
4586) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4587read at_status <"$at_status_file"
4588#AT_STOP_29
4589#AT_START_30
4590at_fn_group_banner 30 'EXPRTest.at:116' \
4591  "expr-test -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' (pass)" ""
4592at_xfail=no
4593      test "pass" = "xfail" && at_xfail=yes
4594(
4595  $as_echo "30. $at_setup_line: testing $at_desc ..."
4596  $at_traceon
4597
4598
4599
4600    # Added || true because expr-test returns 0 (failure) for some of
4601    # these tests which is correct for the test - we expect some of
4602    # the input to trigger an error response from the parser, et
4603    # cetera. That's also why we capture both stdout and stderr -
4604    # successful runs are sent to stdout while the errors are sent to
4605    # stderr.
4606
4607    if test -n "$baselines" -a x$baselines = xyes; then :
4608
4609        { set +x
4610$as_echo "$at_srcdir/EXPRTest.at:116: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true"
4611at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true" "EXPRTest.at:116"
4612( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 5"' -f "dummy" || true
4613) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4614at_status=$? at_failed=false
4615$at_check_filter
4616echo stderr:; tee stderr <"$at_stderr"
4617echo stdout:; tee stdout <"$at_stdout"
4618at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4619$at_failed && at_fn_log_failure
4620$at_traceon; }
4621
4622        { set +x
4623$as_echo "$at_srcdir/EXPRTest.at:116: mv stdout \$abs_srcdir/expr-testsuite/test.eb.base.tmp"
4624at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.eb.base.tmp" "EXPRTest.at:116"
4625( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.eb.base.tmp
4626) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4627at_status=$? at_failed=false
4628$at_check_filter
4629at_fn_diff_devnull "$at_stderr" || at_failed=:
4630at_fn_diff_devnull "$at_stdout" || at_failed=:
4631at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4632$at_failed && at_fn_log_failure
4633$at_traceon; }
4634
4635
4636else
4637
4638        { set +x
4639$as_echo "$at_srcdir/EXPRTest.at:116: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true"
4640at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~\".*: 5\"' -f \"dummy\" || true" "EXPRTest.at:116"
4641( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.e -k 'names.s&names.s=~".*: 5"' -f "dummy" || true
4642) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4643at_status=$? at_failed=false
4644$at_check_filter
4645echo stderr:; tee stderr <"$at_stderr"
4646echo stdout:; tee stdout <"$at_stdout"
4647at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4648$at_failed && at_fn_log_failure
4649$at_traceon; }
4650
4651        { set +x
4652$as_echo "$at_srcdir/EXPRTest.at:116: diff -b -B \$abs_srcdir/expr-testsuite/test.eb.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.eb.base stderr"
4653at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stderr" "EXPRTest.at:116"
4654( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.eb.base stderr
4655) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4656at_status=$? at_failed=false
4657$at_check_filter
4658at_fn_diff_devnull "$at_stderr" || at_failed=:
4659echo stdout:; cat "$at_stdout"
4660at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:116"
4661$at_failed && at_fn_log_failure
4662$at_traceon; }
4663
4664
4665
4666fi
4667
4668      set +x
4669  $at_times_p && times >"$at_times_file"
4670) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4671read at_status <"$at_status_file"
4672#AT_STOP_30
4673#AT_START_31
4674at_fn_group_banner 31 'EXPRTest.at:118' \
4675  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] (pass)" ""
4676at_xfail=no
4677      test "pass" = "xfail" && at_xfail=yes
4678(
4679  $as_echo "31. $at_setup_line: testing $at_desc ..."
4680  $at_traceon
4681
4682
4683
4684    # Added || true because expr-test returns 0 (failure) for some of
4685    # these tests which is correct for the test - we expect some of
4686    # the input to trigger an error response from the parser, et
4687    # cetera. That's also why we capture both stdout and stderr -
4688    # successful runs are sent to stdout while the errors are sent to
4689    # stderr.
4690
4691    if test -n "$baselines" -a x$baselines = xyes; then :
4692
4693        { set +x
4694$as_echo "$at_srcdir/EXPRTest.at:118: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true"
4695at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true" "EXPRTest.at:118"
4696( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f "dummy" || true
4697) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4698at_status=$? at_failed=false
4699$at_check_filter
4700echo stderr:; tee stderr <"$at_stderr"
4701echo stdout:; tee stdout <"$at_stdout"
4702at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4703$at_failed && at_fn_log_failure
4704$at_traceon; }
4705
4706        { set +x
4707$as_echo "$at_srcdir/EXPRTest.at:118: mv stdout \$abs_srcdir/expr-testsuite/test.5.base.tmp"
4708at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5.base.tmp" "EXPRTest.at:118"
4709( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5.base.tmp
4710) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4711at_status=$? at_failed=false
4712$at_check_filter
4713at_fn_diff_devnull "$at_stderr" || at_failed=:
4714at_fn_diff_devnull "$at_stdout" || at_failed=:
4715at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4716$at_failed && at_fn_log_failure
4717$at_traceon; }
4718
4719
4720else
4721
4722        { set +x
4723$as_echo "$at_srcdir/EXPRTest.at:118: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true"
4724at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true" "EXPRTest.at:118"
4725( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f "dummy" || true
4726) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4727at_status=$? at_failed=false
4728$at_check_filter
4729echo stderr:; tee stderr <"$at_stderr"
4730echo stdout:; tee stdout <"$at_stdout"
4731at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4732$at_failed && at_fn_log_failure
4733$at_traceon; }
4734
4735        { set +x
4736$as_echo "$at_srcdir/EXPRTest.at:118: diff -b -B \$abs_srcdir/expr-testsuite/test.5.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5.base stderr"
4737at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.base stderr" "EXPRTest.at:118"
4738( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.base stderr
4739) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4740at_status=$? at_failed=false
4741$at_check_filter
4742at_fn_diff_devnull "$at_stderr" || at_failed=:
4743echo stdout:; cat "$at_stdout"
4744at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4745$at_failed && at_fn_log_failure
4746$at_traceon; }
4747
4748
4749
4750fi
4751
4752      set +x
4753  $at_times_p && times >"$at_times_file"
4754) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4755read at_status <"$at_status_file"
4756#AT_STOP_31
4757#AT_START_32
4758at_fn_group_banner 32 'EXPRTest.at:118' \
4759  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] (pass)" ""
4760at_xfail=no
4761      test "pass" = "xfail" && at_xfail=yes
4762(
4763  $as_echo "32. $at_setup_line: testing $at_desc ..."
4764  $at_traceon
4765
4766
4767
4768    # Added || true because expr-test returns 0 (failure) for some of
4769    # these tests which is correct for the test - we expect some of
4770    # the input to trigger an error response from the parser, et
4771    # cetera. That's also why we capture both stdout and stderr -
4772    # successful runs are sent to stdout while the errors are sent to
4773    # stderr.
4774
4775    if test -n "$baselines" -a x$baselines = xyes; then :
4776
4777        { set +x
4778$as_echo "$at_srcdir/EXPRTest.at:118: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true"
4779at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true" "EXPRTest.at:118"
4780( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f "dummy" || true
4781) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4782at_status=$? at_failed=false
4783$at_check_filter
4784echo stderr:; tee stderr <"$at_stderr"
4785echo stdout:; tee stdout <"$at_stdout"
4786at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4787$at_failed && at_fn_log_failure
4788$at_traceon; }
4789
4790        { set +x
4791$as_echo "$at_srcdir/EXPRTest.at:118: mv stdout \$abs_srcdir/expr-testsuite/test.5.base.tmp"
4792at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5.base.tmp" "EXPRTest.at:118"
4793( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5.base.tmp
4794) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4795at_status=$? at_failed=false
4796$at_check_filter
4797at_fn_diff_devnull "$at_stderr" || at_failed=:
4798at_fn_diff_devnull "$at_stdout" || at_failed=:
4799at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4800$at_failed && at_fn_log_failure
4801$at_traceon; }
4802
4803
4804else
4805
4806        { set +x
4807$as_echo "$at_srcdir/EXPRTest.at:118: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true"
4808at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f \"dummy\" || true" "EXPRTest.at:118"
4809( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0][0] -f "dummy" || true
4810) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4811at_status=$? at_failed=false
4812$at_check_filter
4813echo stderr:; tee stderr <"$at_stderr"
4814echo stdout:; tee stdout <"$at_stdout"
4815at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4816$at_failed && at_fn_log_failure
4817$at_traceon; }
4818
4819        { set +x
4820$as_echo "$at_srcdir/EXPRTest.at:118: diff -b -B \$abs_srcdir/expr-testsuite/test.5.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5.base stderr"
4821at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.base stderr" "EXPRTest.at:118"
4822( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.base stderr
4823) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4824at_status=$? at_failed=false
4825$at_check_filter
4826at_fn_diff_devnull "$at_stderr" || at_failed=:
4827echo stdout:; cat "$at_stdout"
4828at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:118"
4829$at_failed && at_fn_log_failure
4830$at_traceon; }
4831
4832
4833
4834fi
4835
4836      set +x
4837  $at_times_p && times >"$at_times_file"
4838) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4839read at_status <"$at_status_file"
4840#AT_STOP_32
4841#AT_START_33
4842at_fn_group_banner 33 'EXPRTest.at:119' \
4843  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] (pass)" ""
4844at_xfail=no
4845      test "pass" = "xfail" && at_xfail=yes
4846(
4847  $as_echo "33. $at_setup_line: testing $at_desc ..."
4848  $at_traceon
4849
4850
4851
4852    # Added || true because expr-test returns 0 (failure) for some of
4853    # these tests which is correct for the test - we expect some of
4854    # the input to trigger an error response from the parser, et
4855    # cetera. That's also why we capture both stdout and stderr -
4856    # successful runs are sent to stdout while the errors are sent to
4857    # stderr.
4858
4859    if test -n "$baselines" -a x$baselines = xyes; then :
4860
4861        { set +x
4862$as_echo "$at_srcdir/EXPRTest.at:119: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true"
4863at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true" "EXPRTest.at:119"
4864( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f "dummy" || true
4865) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4866at_status=$? at_failed=false
4867$at_check_filter
4868echo stderr:; tee stderr <"$at_stderr"
4869echo stdout:; tee stdout <"$at_stdout"
4870at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4871$at_failed && at_fn_log_failure
4872$at_traceon; }
4873
4874        { set +x
4875$as_echo "$at_srcdir/EXPRTest.at:119: mv stdout \$abs_srcdir/expr-testsuite/test.5a.base.tmp"
4876at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5a.base.tmp" "EXPRTest.at:119"
4877( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5a.base.tmp
4878) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4879at_status=$? at_failed=false
4880$at_check_filter
4881at_fn_diff_devnull "$at_stderr" || at_failed=:
4882at_fn_diff_devnull "$at_stdout" || at_failed=:
4883at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4884$at_failed && at_fn_log_failure
4885$at_traceon; }
4886
4887
4888else
4889
4890        { set +x
4891$as_echo "$at_srcdir/EXPRTest.at:119: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true"
4892at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true" "EXPRTest.at:119"
4893( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f "dummy" || true
4894) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4895at_status=$? at_failed=false
4896$at_check_filter
4897echo stderr:; tee stderr <"$at_stderr"
4898echo stdout:; tee stdout <"$at_stdout"
4899at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4900$at_failed && at_fn_log_failure
4901$at_traceon; }
4902
4903        { set +x
4904$as_echo "$at_srcdir/EXPRTest.at:119: diff -b -B \$abs_srcdir/expr-testsuite/test.5a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5a.base stderr"
4905at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stderr" "EXPRTest.at:119"
4906( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stderr
4907) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4908at_status=$? at_failed=false
4909$at_check_filter
4910at_fn_diff_devnull "$at_stderr" || at_failed=:
4911echo stdout:; cat "$at_stdout"
4912at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4913$at_failed && at_fn_log_failure
4914$at_traceon; }
4915
4916
4917
4918fi
4919
4920      set +x
4921  $at_times_p && times >"$at_times_file"
4922) 5>&1 2>&1 7>&- | eval $at_tee_pipe
4923read at_status <"$at_status_file"
4924#AT_STOP_33
4925#AT_START_34
4926at_fn_group_banner 34 'EXPRTest.at:119' \
4927  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] (pass)" ""
4928at_xfail=no
4929      test "pass" = "xfail" && at_xfail=yes
4930(
4931  $as_echo "34. $at_setup_line: testing $at_desc ..."
4932  $at_traceon
4933
4934
4935
4936    # Added || true because expr-test returns 0 (failure) for some of
4937    # these tests which is correct for the test - we expect some of
4938    # the input to trigger an error response from the parser, et
4939    # cetera. That's also why we capture both stdout and stderr -
4940    # successful runs are sent to stdout while the errors are sent to
4941    # stderr.
4942
4943    if test -n "$baselines" -a x$baselines = xyes; then :
4944
4945        { set +x
4946$as_echo "$at_srcdir/EXPRTest.at:119: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true"
4947at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true" "EXPRTest.at:119"
4948( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f "dummy" || true
4949) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4950at_status=$? at_failed=false
4951$at_check_filter
4952echo stderr:; tee stderr <"$at_stderr"
4953echo stdout:; tee stdout <"$at_stdout"
4954at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4955$at_failed && at_fn_log_failure
4956$at_traceon; }
4957
4958        { set +x
4959$as_echo "$at_srcdir/EXPRTest.at:119: mv stdout \$abs_srcdir/expr-testsuite/test.5a.base.tmp"
4960at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5a.base.tmp" "EXPRTest.at:119"
4961( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5a.base.tmp
4962) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4963at_status=$? at_failed=false
4964$at_check_filter
4965at_fn_diff_devnull "$at_stderr" || at_failed=:
4966at_fn_diff_devnull "$at_stdout" || at_failed=:
4967at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4968$at_failed && at_fn_log_failure
4969$at_traceon; }
4970
4971
4972else
4973
4974        { set +x
4975$as_echo "$at_srcdir/EXPRTest.at:119: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true"
4976at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f \"dummy\" || true" "EXPRTest.at:119"
4977( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[0:2:4][0:2:4][0:2:4] -f "dummy" || true
4978) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4979at_status=$? at_failed=false
4980$at_check_filter
4981echo stderr:; tee stderr <"$at_stderr"
4982echo stdout:; tee stdout <"$at_stdout"
4983at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4984$at_failed && at_fn_log_failure
4985$at_traceon; }
4986
4987        { set +x
4988$as_echo "$at_srcdir/EXPRTest.at:119: diff -b -B \$abs_srcdir/expr-testsuite/test.5a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5a.base stderr"
4989at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stderr" "EXPRTest.at:119"
4990( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5a.base stderr
4991) >>"$at_stdout" 2>>"$at_stderr" 5>&-
4992at_status=$? at_failed=false
4993$at_check_filter
4994at_fn_diff_devnull "$at_stderr" || at_failed=:
4995echo stdout:; cat "$at_stdout"
4996at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:119"
4997$at_failed && at_fn_log_failure
4998$at_traceon; }
4999
5000
5001
5002fi
5003
5004      set +x
5005  $at_times_p && times >"$at_times_file"
5006) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5007read at_status <"$at_status_file"
5008#AT_STOP_34
5009#AT_START_35
5010at_fn_group_banner 35 'EXPRTest.at:120' \
5011  "expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i (pass)" ""
5012at_xfail=no
5013      test "pass" = "xfail" && at_xfail=yes
5014(
5015  $as_echo "35. $at_setup_line: testing $at_desc ..."
5016  $at_traceon
5017
5018
5019
5020    # Added || true because expr-test returns 0 (failure) for some of
5021    # these tests which is correct for the test - we expect some of
5022    # the input to trigger an error response from the parser, et
5023    # cetera. That's also why we capture both stdout and stderr -
5024    # successful runs are sent to stdout while the errors are sent to
5025    # stderr.
5026
5027    if test -n "$baselines" -a x$baselines = xyes; then :
5028
5029        { set +x
5030$as_echo "$at_srcdir/EXPRTest.at:120: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true"
5031at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true" "EXPRTest.at:120"
5032( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i -f "dummy" || true
5033) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5034at_status=$? at_failed=false
5035$at_check_filter
5036echo stderr:; tee stderr <"$at_stderr"
5037echo stdout:; tee stdout <"$at_stdout"
5038at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5039$at_failed && at_fn_log_failure
5040$at_traceon; }
5041
5042        { set +x
5043$as_echo "$at_srcdir/EXPRTest.at:120: mv stdout \$abs_srcdir/expr-testsuite/test.6.base.tmp"
5044at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6.base.tmp" "EXPRTest.at:120"
5045( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6.base.tmp
5046) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5047at_status=$? at_failed=false
5048$at_check_filter
5049at_fn_diff_devnull "$at_stderr" || at_failed=:
5050at_fn_diff_devnull "$at_stdout" || at_failed=:
5051at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5052$at_failed && at_fn_log_failure
5053$at_traceon; }
5054
5055
5056else
5057
5058        { set +x
5059$as_echo "$at_srcdir/EXPRTest.at:120: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true"
5060at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true" "EXPRTest.at:120"
5061( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i -f "dummy" || true
5062) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5063at_status=$? at_failed=false
5064$at_check_filter
5065echo stderr:; tee stderr <"$at_stderr"
5066echo stdout:; tee stdout <"$at_stdout"
5067at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5068$at_failed && at_fn_log_failure
5069$at_traceon; }
5070
5071        { set +x
5072$as_echo "$at_srcdir/EXPRTest.at:120: diff -b -B \$abs_srcdir/expr-testsuite/test.6.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6.base stderr"
5073at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.base stderr" "EXPRTest.at:120"
5074( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.base stderr
5075) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5076at_status=$? at_failed=false
5077$at_check_filter
5078at_fn_diff_devnull "$at_stderr" || at_failed=:
5079echo stdout:; cat "$at_stdout"
5080at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5081$at_failed && at_fn_log_failure
5082$at_traceon; }
5083
5084
5085
5086fi
5087
5088      set +x
5089  $at_times_p && times >"$at_times_file"
5090) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5091read at_status <"$at_status_file"
5092#AT_STOP_35
5093#AT_START_36
5094at_fn_group_banner 36 'EXPRTest.at:120' \
5095  "expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i (pass)" ""
5096at_xfail=no
5097      test "pass" = "xfail" && at_xfail=yes
5098(
5099  $as_echo "36. $at_setup_line: testing $at_desc ..."
5100  $at_traceon
5101
5102
5103
5104    # Added || true because expr-test returns 0 (failure) for some of
5105    # these tests which is correct for the test - we expect some of
5106    # the input to trigger an error response from the parser, et
5107    # cetera. That's also why we capture both stdout and stderr -
5108    # successful runs are sent to stdout while the errors are sent to
5109    # stderr.
5110
5111    if test -n "$baselines" -a x$baselines = xyes; then :
5112
5113        { set +x
5114$as_echo "$at_srcdir/EXPRTest.at:120: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true"
5115at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true" "EXPRTest.at:120"
5116( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i -f "dummy" || true
5117) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5118at_status=$? at_failed=false
5119$at_check_filter
5120echo stderr:; tee stderr <"$at_stderr"
5121echo stdout:; tee stdout <"$at_stdout"
5122at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5123$at_failed && at_fn_log_failure
5124$at_traceon; }
5125
5126        { set +x
5127$as_echo "$at_srcdir/EXPRTest.at:120: mv stdout \$abs_srcdir/expr-testsuite/test.6.base.tmp"
5128at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6.base.tmp" "EXPRTest.at:120"
5129( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6.base.tmp
5130) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5131at_status=$? at_failed=false
5132$at_check_filter
5133at_fn_diff_devnull "$at_stderr" || at_failed=:
5134at_fn_diff_devnull "$at_stdout" || at_failed=:
5135at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5136$at_failed && at_fn_log_failure
5137$at_traceon; }
5138
5139
5140else
5141
5142        { set +x
5143$as_echo "$at_srcdir/EXPRTest.at:120: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true"
5144at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i -f \"dummy\" || true" "EXPRTest.at:120"
5145( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i -f "dummy" || true
5146) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5147at_status=$? at_failed=false
5148$at_check_filter
5149echo stderr:; tee stderr <"$at_stderr"
5150echo stdout:; tee stdout <"$at_stdout"
5151at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5152$at_failed && at_fn_log_failure
5153$at_traceon; }
5154
5155        { set +x
5156$as_echo "$at_srcdir/EXPRTest.at:120: diff -b -B \$abs_srcdir/expr-testsuite/test.6.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6.base stderr"
5157at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.base stderr" "EXPRTest.at:120"
5158( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.base stderr
5159) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5160at_status=$? at_failed=false
5161$at_check_filter
5162at_fn_diff_devnull "$at_stderr" || at_failed=:
5163echo stdout:; cat "$at_stdout"
5164at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:120"
5165$at_failed && at_fn_log_failure
5166$at_traceon; }
5167
5168
5169
5170fi
5171
5172      set +x
5173  $at_times_p && times >"$at_times_file"
5174) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5175read at_status <"$at_status_file"
5176#AT_STOP_36
5177#AT_START_37
5178at_fn_group_banner 37 'EXPRTest.at:121' \
5179  "expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] (pass)" ""
5180at_xfail=no
5181      test "pass" = "xfail" && at_xfail=yes
5182(
5183  $as_echo "37. $at_setup_line: testing $at_desc ..."
5184  $at_traceon
5185
5186
5187
5188    # Added || true because expr-test returns 0 (failure) for some of
5189    # these tests which is correct for the test - we expect some of
5190    # the input to trigger an error response from the parser, et
5191    # cetera. That's also why we capture both stdout and stderr -
5192    # successful runs are sent to stdout while the errors are sent to
5193    # stderr.
5194
5195    if test -n "$baselines" -a x$baselines = xyes; then :
5196
5197        { set +x
5198$as_echo "$at_srcdir/EXPRTest.at:121: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true"
5199at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true" "EXPRTest.at:121"
5200( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f "dummy" || true
5201) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5202at_status=$? at_failed=false
5203$at_check_filter
5204echo stderr:; tee stderr <"$at_stderr"
5205echo stdout:; tee stdout <"$at_stdout"
5206at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5207$at_failed && at_fn_log_failure
5208$at_traceon; }
5209
5210        { set +x
5211$as_echo "$at_srcdir/EXPRTest.at:121: mv stdout \$abs_srcdir/expr-testsuite/test.6a.base.tmp"
5212at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6a.base.tmp" "EXPRTest.at:121"
5213( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6a.base.tmp
5214) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5215at_status=$? at_failed=false
5216$at_check_filter
5217at_fn_diff_devnull "$at_stderr" || at_failed=:
5218at_fn_diff_devnull "$at_stdout" || at_failed=:
5219at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5220$at_failed && at_fn_log_failure
5221$at_traceon; }
5222
5223
5224else
5225
5226        { set +x
5227$as_echo "$at_srcdir/EXPRTest.at:121: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true"
5228at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true" "EXPRTest.at:121"
5229( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f "dummy" || true
5230) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5231at_status=$? at_failed=false
5232$at_check_filter
5233echo stderr:; tee stderr <"$at_stderr"
5234echo stdout:; tee stdout <"$at_stdout"
5235at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5236$at_failed && at_fn_log_failure
5237$at_traceon; }
5238
5239        { set +x
5240$as_echo "$at_srcdir/EXPRTest.at:121: diff -b -B \$abs_srcdir/expr-testsuite/test.6a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6a.base stderr"
5241at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stderr" "EXPRTest.at:121"
5242( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stderr
5243) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5244at_status=$? at_failed=false
5245$at_check_filter
5246at_fn_diff_devnull "$at_stderr" || at_failed=:
5247echo stdout:; cat "$at_stdout"
5248at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5249$at_failed && at_fn_log_failure
5250$at_traceon; }
5251
5252
5253
5254fi
5255
5256      set +x
5257  $at_times_p && times >"$at_times_file"
5258) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5259read at_status <"$at_status_file"
5260#AT_STOP_37
5261#AT_START_38
5262at_fn_group_banner 38 'EXPRTest.at:121' \
5263  "expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] (pass)" ""
5264at_xfail=no
5265      test "pass" = "xfail" && at_xfail=yes
5266(
5267  $as_echo "38. $at_setup_line: testing $at_desc ..."
5268  $at_traceon
5269
5270
5271
5272    # Added || true because expr-test returns 0 (failure) for some of
5273    # these tests which is correct for the test - we expect some of
5274    # the input to trigger an error response from the parser, et
5275    # cetera. That's also why we capture both stdout and stderr -
5276    # successful runs are sent to stdout while the errors are sent to
5277    # stderr.
5278
5279    if test -n "$baselines" -a x$baselines = xyes; then :
5280
5281        { set +x
5282$as_echo "$at_srcdir/EXPRTest.at:121: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true"
5283at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true" "EXPRTest.at:121"
5284( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f "dummy" || true
5285) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5286at_status=$? at_failed=false
5287$at_check_filter
5288echo stderr:; tee stderr <"$at_stderr"
5289echo stdout:; tee stdout <"$at_stdout"
5290at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5291$at_failed && at_fn_log_failure
5292$at_traceon; }
5293
5294        { set +x
5295$as_echo "$at_srcdir/EXPRTest.at:121: mv stdout \$abs_srcdir/expr-testsuite/test.6a.base.tmp"
5296at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6a.base.tmp" "EXPRTest.at:121"
5297( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6a.base.tmp
5298) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5299at_status=$? at_failed=false
5300$at_check_filter
5301at_fn_diff_devnull "$at_stderr" || at_failed=:
5302at_fn_diff_devnull "$at_stdout" || at_failed=:
5303at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5304$at_failed && at_fn_log_failure
5305$at_traceon; }
5306
5307
5308else
5309
5310        { set +x
5311$as_echo "$at_srcdir/EXPRTest.at:121: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true"
5312at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f \"dummy\" || true" "EXPRTest.at:121"
5313( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:2][2:4] -f "dummy" || true
5314) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5315at_status=$? at_failed=false
5316$at_check_filter
5317echo stderr:; tee stderr <"$at_stderr"
5318echo stdout:; tee stdout <"$at_stdout"
5319at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5320$at_failed && at_fn_log_failure
5321$at_traceon; }
5322
5323        { set +x
5324$as_echo "$at_srcdir/EXPRTest.at:121: diff -b -B \$abs_srcdir/expr-testsuite/test.6a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6a.base stderr"
5325at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stderr" "EXPRTest.at:121"
5326( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6a.base stderr
5327) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5328at_status=$? at_failed=false
5329$at_check_filter
5330at_fn_diff_devnull "$at_stderr" || at_failed=:
5331echo stdout:; cat "$at_stdout"
5332at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:121"
5333$at_failed && at_fn_log_failure
5334$at_traceon; }
5335
5336
5337
5338fi
5339
5340      set +x
5341  $at_times_p && times >"$at_times_file"
5342) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5343read at_status <"$at_status_file"
5344#AT_STOP_38
5345#AT_START_39
5346at_fn_group_banner 39 'EXPRTest.at:122' \
5347  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] (pass)" ""
5348at_xfail=no
5349      test "pass" = "xfail" && at_xfail=yes
5350(
5351  $as_echo "39. $at_setup_line: testing $at_desc ..."
5352  $at_traceon
5353
5354
5355
5356    # Added || true because expr-test returns 0 (failure) for some of
5357    # these tests which is correct for the test - we expect some of
5358    # the input to trigger an error response from the parser, et
5359    # cetera. That's also why we capture both stdout and stderr -
5360    # successful runs are sent to stdout while the errors are sent to
5361    # stderr.
5362
5363    if test -n "$baselines" -a x$baselines = xyes; then :
5364
5365        { set +x
5366$as_echo "$at_srcdir/EXPRTest.at:122: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true"
5367at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true" "EXPRTest.at:122"
5368( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f "dummy" || true
5369) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5370at_status=$? at_failed=false
5371$at_check_filter
5372echo stderr:; tee stderr <"$at_stderr"
5373echo stdout:; tee stdout <"$at_stdout"
5374at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5375$at_failed && at_fn_log_failure
5376$at_traceon; }
5377
5378        { set +x
5379$as_echo "$at_srcdir/EXPRTest.at:122: mv stdout \$abs_srcdir/expr-testsuite/test.5b.base.tmp"
5380at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5b.base.tmp" "EXPRTest.at:122"
5381( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5b.base.tmp
5382) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5383at_status=$? at_failed=false
5384$at_check_filter
5385at_fn_diff_devnull "$at_stderr" || at_failed=:
5386at_fn_diff_devnull "$at_stdout" || at_failed=:
5387at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5388$at_failed && at_fn_log_failure
5389$at_traceon; }
5390
5391
5392else
5393
5394        { set +x
5395$as_echo "$at_srcdir/EXPRTest.at:122: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true"
5396at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true" "EXPRTest.at:122"
5397( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f "dummy" || true
5398) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5399at_status=$? at_failed=false
5400$at_check_filter
5401echo stderr:; tee stderr <"$at_stderr"
5402echo stdout:; tee stdout <"$at_stdout"
5403at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5404$at_failed && at_fn_log_failure
5405$at_traceon; }
5406
5407        { set +x
5408$as_echo "$at_srcdir/EXPRTest.at:122: diff -b -B \$abs_srcdir/expr-testsuite/test.5b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5b.base stderr"
5409at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stderr" "EXPRTest.at:122"
5410( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stderr
5411) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5412at_status=$? at_failed=false
5413$at_check_filter
5414at_fn_diff_devnull "$at_stderr" || at_failed=:
5415echo stdout:; cat "$at_stdout"
5416at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5417$at_failed && at_fn_log_failure
5418$at_traceon; }
5419
5420
5421
5422fi
5423
5424      set +x
5425  $at_times_p && times >"$at_times_file"
5426) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5427read at_status <"$at_status_file"
5428#AT_STOP_39
5429#AT_START_40
5430at_fn_group_banner 40 'EXPRTest.at:122' \
5431  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] (pass)" ""
5432at_xfail=no
5433      test "pass" = "xfail" && at_xfail=yes
5434(
5435  $as_echo "40. $at_setup_line: testing $at_desc ..."
5436  $at_traceon
5437
5438
5439
5440    # Added || true because expr-test returns 0 (failure) for some of
5441    # these tests which is correct for the test - we expect some of
5442    # the input to trigger an error response from the parser, et
5443    # cetera. That's also why we capture both stdout and stderr -
5444    # successful runs are sent to stdout while the errors are sent to
5445    # stderr.
5446
5447    if test -n "$baselines" -a x$baselines = xyes; then :
5448
5449        { set +x
5450$as_echo "$at_srcdir/EXPRTest.at:122: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true"
5451at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true" "EXPRTest.at:122"
5452( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f "dummy" || true
5453) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5454at_status=$? at_failed=false
5455$at_check_filter
5456echo stderr:; tee stderr <"$at_stderr"
5457echo stdout:; tee stdout <"$at_stdout"
5458at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5459$at_failed && at_fn_log_failure
5460$at_traceon; }
5461
5462        { set +x
5463$as_echo "$at_srcdir/EXPRTest.at:122: mv stdout \$abs_srcdir/expr-testsuite/test.5b.base.tmp"
5464at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5b.base.tmp" "EXPRTest.at:122"
5465( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5b.base.tmp
5466) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5467at_status=$? at_failed=false
5468$at_check_filter
5469at_fn_diff_devnull "$at_stderr" || at_failed=:
5470at_fn_diff_devnull "$at_stdout" || at_failed=:
5471at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5472$at_failed && at_fn_log_failure
5473$at_traceon; }
5474
5475
5476else
5477
5478        { set +x
5479$as_echo "$at_srcdir/EXPRTest.at:122: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true"
5480at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f \"dummy\" || true" "EXPRTest.at:122"
5481( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.val[0:1][0:1][0:1] -f "dummy" || true
5482) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5483at_status=$? at_failed=false
5484$at_check_filter
5485echo stderr:; tee stderr <"$at_stderr"
5486echo stdout:; tee stdout <"$at_stdout"
5487at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5488$at_failed && at_fn_log_failure
5489$at_traceon; }
5490
5491        { set +x
5492$as_echo "$at_srcdir/EXPRTest.at:122: diff -b -B \$abs_srcdir/expr-testsuite/test.5b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5b.base stderr"
5493at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stderr" "EXPRTest.at:122"
5494( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5b.base stderr
5495) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5496at_status=$? at_failed=false
5497$at_check_filter
5498at_fn_diff_devnull "$at_stderr" || at_failed=:
5499echo stdout:; cat "$at_stdout"
5500at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:122"
5501$at_failed && at_fn_log_failure
5502$at_traceon; }
5503
5504
5505
5506fi
5507
5508      set +x
5509  $at_times_p && times >"$at_times_file"
5510) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5511read at_status <"$at_status_file"
5512#AT_STOP_40
5513#AT_START_41
5514at_fn_group_banner 41 'EXPRTest.at:123' \
5515  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length (pass)" ""
5516at_xfail=no
5517      test "pass" = "xfail" && at_xfail=yes
5518(
5519  $as_echo "41. $at_setup_line: testing $at_desc ..."
5520  $at_traceon
5521
5522
5523
5524    # Added || true because expr-test returns 0 (failure) for some of
5525    # these tests which is correct for the test - we expect some of
5526    # the input to trigger an error response from the parser, et
5527    # cetera. That's also why we capture both stdout and stderr -
5528    # successful runs are sent to stdout while the errors are sent to
5529    # stderr.
5530
5531    if test -n "$baselines" -a x$baselines = xyes; then :
5532
5533        { set +x
5534$as_echo "$at_srcdir/EXPRTest.at:123: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true"
5535at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true" "EXPRTest.at:123"
5536( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length -f "dummy" || true
5537) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5538at_status=$? at_failed=false
5539$at_check_filter
5540echo stderr:; tee stderr <"$at_stderr"
5541echo stdout:; tee stdout <"$at_stdout"
5542at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5543$at_failed && at_fn_log_failure
5544$at_traceon; }
5545
5546        { set +x
5547$as_echo "$at_srcdir/EXPRTest.at:123: mv stdout \$abs_srcdir/expr-testsuite/test.5c.base.tmp"
5548at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5c.base.tmp" "EXPRTest.at:123"
5549( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5c.base.tmp
5550) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5551at_status=$? at_failed=false
5552$at_check_filter
5553at_fn_diff_devnull "$at_stderr" || at_failed=:
5554at_fn_diff_devnull "$at_stdout" || at_failed=:
5555at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5556$at_failed && at_fn_log_failure
5557$at_traceon; }
5558
5559
5560else
5561
5562        { set +x
5563$as_echo "$at_srcdir/EXPRTest.at:123: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true"
5564at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true" "EXPRTest.at:123"
5565( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length -f "dummy" || true
5566) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5567at_status=$? at_failed=false
5568$at_check_filter
5569echo stderr:; tee stderr <"$at_stderr"
5570echo stdout:; tee stdout <"$at_stdout"
5571at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5572$at_failed && at_fn_log_failure
5573$at_traceon; }
5574
5575        { set +x
5576$as_echo "$at_srcdir/EXPRTest.at:123: diff -b -B \$abs_srcdir/expr-testsuite/test.5c.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5c.base stderr"
5577at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stderr" "EXPRTest.at:123"
5578( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stderr
5579) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5580at_status=$? at_failed=false
5581$at_check_filter
5582at_fn_diff_devnull "$at_stderr" || at_failed=:
5583echo stdout:; cat "$at_stdout"
5584at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5585$at_failed && at_fn_log_failure
5586$at_traceon; }
5587
5588
5589
5590fi
5591
5592      set +x
5593  $at_times_p && times >"$at_times_file"
5594) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5595read at_status <"$at_status_file"
5596#AT_STOP_41
5597#AT_START_42
5598at_fn_group_banner 42 'EXPRTest.at:123' \
5599  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length (pass)" ""
5600at_xfail=no
5601      test "pass" = "xfail" && at_xfail=yes
5602(
5603  $as_echo "42. $at_setup_line: testing $at_desc ..."
5604  $at_traceon
5605
5606
5607
5608    # Added || true because expr-test returns 0 (failure) for some of
5609    # these tests which is correct for the test - we expect some of
5610    # the input to trigger an error response from the parser, et
5611    # cetera. That's also why we capture both stdout and stderr -
5612    # successful runs are sent to stdout while the errors are sent to
5613    # stderr.
5614
5615    if test -n "$baselines" -a x$baselines = xyes; then :
5616
5617        { set +x
5618$as_echo "$at_srcdir/EXPRTest.at:123: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true"
5619at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true" "EXPRTest.at:123"
5620( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length -f "dummy" || true
5621) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5622at_status=$? at_failed=false
5623$at_check_filter
5624echo stderr:; tee stderr <"$at_stderr"
5625echo stdout:; tee stdout <"$at_stdout"
5626at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5627$at_failed && at_fn_log_failure
5628$at_traceon; }
5629
5630        { set +x
5631$as_echo "$at_srcdir/EXPRTest.at:123: mv stdout \$abs_srcdir/expr-testsuite/test.5c.base.tmp"
5632at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5c.base.tmp" "EXPRTest.at:123"
5633( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5c.base.tmp
5634) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5635at_status=$? at_failed=false
5636$at_check_filter
5637at_fn_diff_devnull "$at_stderr" || at_failed=:
5638at_fn_diff_devnull "$at_stdout" || at_failed=:
5639at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5640$at_failed && at_fn_log_failure
5641$at_traceon; }
5642
5643
5644else
5645
5646        { set +x
5647$as_echo "$at_srcdir/EXPRTest.at:123: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true"
5648at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length -f \"dummy\" || true" "EXPRTest.at:123"
5649( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length -f "dummy" || true
5650) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5651at_status=$? at_failed=false
5652$at_check_filter
5653echo stderr:; tee stderr <"$at_stderr"
5654echo stdout:; tee stdout <"$at_stdout"
5655at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5656$at_failed && at_fn_log_failure
5657$at_traceon; }
5658
5659        { set +x
5660$as_echo "$at_srcdir/EXPRTest.at:123: diff -b -B \$abs_srcdir/expr-testsuite/test.5c.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5c.base stderr"
5661at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stderr" "EXPRTest.at:123"
5662( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5c.base stderr
5663) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5664at_status=$? at_failed=false
5665$at_check_filter
5666at_fn_diff_devnull "$at_stderr" || at_failed=:
5667echo stdout:; cat "$at_stdout"
5668at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:123"
5669$at_failed && at_fn_log_failure
5670$at_traceon; }
5671
5672
5673
5674fi
5675
5676      set +x
5677  $at_times_p && times >"$at_times_file"
5678) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5679read at_status <"$at_status_file"
5680#AT_STOP_42
5681#AT_START_43
5682at_fn_group_banner 43 'EXPRTest.at:124' \
5683  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width (pass)" ""
5684at_xfail=no
5685      test "pass" = "xfail" && at_xfail=yes
5686(
5687  $as_echo "43. $at_setup_line: testing $at_desc ..."
5688  $at_traceon
5689
5690
5691
5692    # Added || true because expr-test returns 0 (failure) for some of
5693    # these tests which is correct for the test - we expect some of
5694    # the input to trigger an error response from the parser, et
5695    # cetera. That's also why we capture both stdout and stderr -
5696    # successful runs are sent to stdout while the errors are sent to
5697    # stderr.
5698
5699    if test -n "$baselines" -a x$baselines = xyes; then :
5700
5701        { set +x
5702$as_echo "$at_srcdir/EXPRTest.at:124: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true"
5703at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true" "EXPRTest.at:124"
5704( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f "dummy" || true
5705) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5706at_status=$? at_failed=false
5707$at_check_filter
5708echo stderr:; tee stderr <"$at_stderr"
5709echo stdout:; tee stdout <"$at_stdout"
5710at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5711$at_failed && at_fn_log_failure
5712$at_traceon; }
5713
5714        { set +x
5715$as_echo "$at_srcdir/EXPRTest.at:124: mv stdout \$abs_srcdir/expr-testsuite/test.5d.base.tmp"
5716at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5d.base.tmp" "EXPRTest.at:124"
5717( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5d.base.tmp
5718) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5719at_status=$? at_failed=false
5720$at_check_filter
5721at_fn_diff_devnull "$at_stderr" || at_failed=:
5722at_fn_diff_devnull "$at_stdout" || at_failed=:
5723at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5724$at_failed && at_fn_log_failure
5725$at_traceon; }
5726
5727
5728else
5729
5730        { set +x
5731$as_echo "$at_srcdir/EXPRTest.at:124: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true"
5732at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true" "EXPRTest.at:124"
5733( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f "dummy" || true
5734) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5735at_status=$? at_failed=false
5736$at_check_filter
5737echo stderr:; tee stderr <"$at_stderr"
5738echo stdout:; tee stdout <"$at_stdout"
5739at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5740$at_failed && at_fn_log_failure
5741$at_traceon; }
5742
5743        { set +x
5744$as_echo "$at_srcdir/EXPRTest.at:124: diff -b -B \$abs_srcdir/expr-testsuite/test.5d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5d.base stderr"
5745at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stderr" "EXPRTest.at:124"
5746( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stderr
5747) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5748at_status=$? at_failed=false
5749$at_check_filter
5750at_fn_diff_devnull "$at_stderr" || at_failed=:
5751echo stdout:; cat "$at_stdout"
5752at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5753$at_failed && at_fn_log_failure
5754$at_traceon; }
5755
5756
5757
5758fi
5759
5760      set +x
5761  $at_times_p && times >"$at_times_file"
5762) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5763read at_status <"$at_status_file"
5764#AT_STOP_43
5765#AT_START_44
5766at_fn_group_banner 44 'EXPRTest.at:124' \
5767  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width (pass)" ""
5768at_xfail=no
5769      test "pass" = "xfail" && at_xfail=yes
5770(
5771  $as_echo "44. $at_setup_line: testing $at_desc ..."
5772  $at_traceon
5773
5774
5775
5776    # Added || true because expr-test returns 0 (failure) for some of
5777    # these tests which is correct for the test - we expect some of
5778    # the input to trigger an error response from the parser, et
5779    # cetera. That's also why we capture both stdout and stderr -
5780    # successful runs are sent to stdout while the errors are sent to
5781    # stderr.
5782
5783    if test -n "$baselines" -a x$baselines = xyes; then :
5784
5785        { set +x
5786$as_echo "$at_srcdir/EXPRTest.at:124: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true"
5787at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true" "EXPRTest.at:124"
5788( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f "dummy" || true
5789) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5790at_status=$? at_failed=false
5791$at_check_filter
5792echo stderr:; tee stderr <"$at_stderr"
5793echo stdout:; tee stdout <"$at_stdout"
5794at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5795$at_failed && at_fn_log_failure
5796$at_traceon; }
5797
5798        { set +x
5799$as_echo "$at_srcdir/EXPRTest.at:124: mv stdout \$abs_srcdir/expr-testsuite/test.5d.base.tmp"
5800at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5d.base.tmp" "EXPRTest.at:124"
5801( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5d.base.tmp
5802) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5803at_status=$? at_failed=false
5804$at_check_filter
5805at_fn_diff_devnull "$at_stderr" || at_failed=:
5806at_fn_diff_devnull "$at_stdout" || at_failed=:
5807at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5808$at_failed && at_fn_log_failure
5809$at_traceon; }
5810
5811
5812else
5813
5814        { set +x
5815$as_echo "$at_srcdir/EXPRTest.at:124: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true"
5816at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f \"dummy\" || true" "EXPRTest.at:124"
5817( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g.length,g.width -f "dummy" || true
5818) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5819at_status=$? at_failed=false
5820$at_check_filter
5821echo stderr:; tee stderr <"$at_stderr"
5822echo stdout:; tee stdout <"$at_stdout"
5823at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5824$at_failed && at_fn_log_failure
5825$at_traceon; }
5826
5827        { set +x
5828$as_echo "$at_srcdir/EXPRTest.at:124: diff -b -B \$abs_srcdir/expr-testsuite/test.5d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5d.base stderr"
5829at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stderr" "EXPRTest.at:124"
5830( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5d.base stderr
5831) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5832at_status=$? at_failed=false
5833$at_check_filter
5834at_fn_diff_devnull "$at_stderr" || at_failed=:
5835echo stdout:; cat "$at_stdout"
5836at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:124"
5837$at_failed && at_fn_log_failure
5838$at_traceon; }
5839
5840
5841
5842fi
5843
5844      set +x
5845  $at_times_p && times >"$at_times_file"
5846) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5847read at_status <"$at_status_file"
5848#AT_STOP_44
5849#AT_START_45
5850at_fn_group_banner 45 'EXPRTest.at:125' \
5851  "expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k j,o (pass)" ""
5852at_xfail=no
5853      test "pass" = "xfail" && at_xfail=yes
5854(
5855  $as_echo "45. $at_setup_line: testing $at_desc ..."
5856  $at_traceon
5857
5858
5859
5860    # Added || true because expr-test returns 0 (failure) for some of
5861    # these tests which is correct for the test - we expect some of
5862    # the input to trigger an error response from the parser, et
5863    # cetera. That's also why we capture both stdout and stderr -
5864    # successful runs are sent to stdout while the errors are sent to
5865    # stderr.
5866
5867    if test -n "$baselines" -a x$baselines = xyes; then :
5868
5869        { set +x
5870$as_echo "$at_srcdir/EXPRTest.at:125: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true"
5871at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true" "EXPRTest.at:125"
5872( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k j,o -f "dummy" || true
5873) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5874at_status=$? at_failed=false
5875$at_check_filter
5876echo stderr:; tee stderr <"$at_stderr"
5877echo stdout:; tee stdout <"$at_stdout"
5878at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5879$at_failed && at_fn_log_failure
5880$at_traceon; }
5881
5882        { set +x
5883$as_echo "$at_srcdir/EXPRTest.at:125: mv stdout \$abs_srcdir/expr-testsuite/test.2g.base.tmp"
5884at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2g.base.tmp" "EXPRTest.at:125"
5885( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2g.base.tmp
5886) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5887at_status=$? at_failed=false
5888$at_check_filter
5889at_fn_diff_devnull "$at_stderr" || at_failed=:
5890at_fn_diff_devnull "$at_stdout" || at_failed=:
5891at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5892$at_failed && at_fn_log_failure
5893$at_traceon; }
5894
5895
5896else
5897
5898        { set +x
5899$as_echo "$at_srcdir/EXPRTest.at:125: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true"
5900at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true" "EXPRTest.at:125"
5901( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.2 -k j,o -f "dummy" || true
5902) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5903at_status=$? at_failed=false
5904$at_check_filter
5905echo stderr:; tee stderr <"$at_stderr"
5906echo stdout:; tee stdout <"$at_stdout"
5907at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5908$at_failed && at_fn_log_failure
5909$at_traceon; }
5910
5911        { set +x
5912$as_echo "$at_srcdir/EXPRTest.at:125: diff -b -B \$abs_srcdir/expr-testsuite/test.2g.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2g.base stderr"
5913at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stderr" "EXPRTest.at:125"
5914( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stderr
5915) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5916at_status=$? at_failed=false
5917$at_check_filter
5918at_fn_diff_devnull "$at_stderr" || at_failed=:
5919echo stdout:; cat "$at_stdout"
5920at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5921$at_failed && at_fn_log_failure
5922$at_traceon; }
5923
5924
5925
5926fi
5927
5928      set +x
5929  $at_times_p && times >"$at_times_file"
5930) 5>&1 2>&1 7>&- | eval $at_tee_pipe
5931read at_status <"$at_status_file"
5932#AT_STOP_45
5933#AT_START_46
5934at_fn_group_banner 46 'EXPRTest.at:125' \
5935  "expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k j,o (pass)" ""
5936at_xfail=no
5937      test "pass" = "xfail" && at_xfail=yes
5938(
5939  $as_echo "46. $at_setup_line: testing $at_desc ..."
5940  $at_traceon
5941
5942
5943
5944    # Added || true because expr-test returns 0 (failure) for some of
5945    # these tests which is correct for the test - we expect some of
5946    # the input to trigger an error response from the parser, et
5947    # cetera. That's also why we capture both stdout and stderr -
5948    # successful runs are sent to stdout while the errors are sent to
5949    # stderr.
5950
5951    if test -n "$baselines" -a x$baselines = xyes; then :
5952
5953        { set +x
5954$as_echo "$at_srcdir/EXPRTest.at:125: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true"
5955at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true" "EXPRTest.at:125"
5956( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k j,o -f "dummy" || true
5957) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5958at_status=$? at_failed=false
5959$at_check_filter
5960echo stderr:; tee stderr <"$at_stderr"
5961echo stdout:; tee stdout <"$at_stdout"
5962at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5963$at_failed && at_fn_log_failure
5964$at_traceon; }
5965
5966        { set +x
5967$as_echo "$at_srcdir/EXPRTest.at:125: mv stdout \$abs_srcdir/expr-testsuite/test.2g.base.tmp"
5968at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.2g.base.tmp" "EXPRTest.at:125"
5969( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.2g.base.tmp
5970) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5971at_status=$? at_failed=false
5972$at_check_filter
5973at_fn_diff_devnull "$at_stderr" || at_failed=:
5974at_fn_diff_devnull "$at_stdout" || at_failed=:
5975at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5976$at_failed && at_fn_log_failure
5977$at_traceon; }
5978
5979
5980else
5981
5982        { set +x
5983$as_echo "$at_srcdir/EXPRTest.at:125: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true"
5984at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k j,o -f \"dummy\" || true" "EXPRTest.at:125"
5985( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.2 -k j,o -f "dummy" || true
5986) >>"$at_stdout" 2>>"$at_stderr" 5>&-
5987at_status=$? at_failed=false
5988$at_check_filter
5989echo stderr:; tee stderr <"$at_stderr"
5990echo stdout:; tee stdout <"$at_stdout"
5991at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
5992$at_failed && at_fn_log_failure
5993$at_traceon; }
5994
5995        { set +x
5996$as_echo "$at_srcdir/EXPRTest.at:125: diff -b -B \$abs_srcdir/expr-testsuite/test.2g.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.2g.base stderr"
5997at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stderr" "EXPRTest.at:125"
5998( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.2g.base stderr
5999) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6000at_status=$? at_failed=false
6001$at_check_filter
6002at_fn_diff_devnull "$at_stderr" || at_failed=:
6003echo stdout:; cat "$at_stdout"
6004at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:125"
6005$at_failed && at_fn_log_failure
6006$at_traceon; }
6007
6008
6009
6010fi
6011
6012      set +x
6013  $at_times_p && times >"$at_times_file"
6014) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6015read at_status <"$at_status_file"
6016#AT_STOP_46
6017#AT_START_47
6018at_fn_group_banner 47 'EXPRTest.at:126' \
6019  "expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" (pass)" ""
6020at_xfail=no
6021      test "pass" = "xfail" && at_xfail=yes
6022(
6023  $as_echo "47. $at_setup_line: testing $at_desc ..."
6024  $at_traceon
6025
6026
6027
6028    # Added || true because expr-test returns 0 (failure) for some of
6029    # these tests which is correct for the test - we expect some of
6030    # the input to trigger an error response from the parser, et
6031    # cetera. That's also why we capture both stdout and stderr -
6032    # successful runs are sent to stdout while the errors are sent to
6033    # stderr.
6034
6035    if test -n "$baselines" -a x$baselines = xyes; then :
6036
6037        { set +x
6038$as_echo "$at_srcdir/EXPRTest.at:126: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true"
6039at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true" "EXPRTest.at:126"
6040( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k "data%23i[0:2:9][0:2]" -f "dummy" || true
6041) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6042at_status=$? at_failed=false
6043$at_check_filter
6044echo stderr:; tee stderr <"$at_stderr"
6045echo stdout:; tee stdout <"$at_stdout"
6046at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6047$at_failed && at_fn_log_failure
6048$at_traceon; }
6049
6050        { set +x
6051$as_echo "$at_srcdir/EXPRTest.at:126: mv stdout \$abs_srcdir/expr-testsuite/test.8.base.tmp"
6052at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.8.base.tmp" "EXPRTest.at:126"
6053( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.8.base.tmp
6054) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6055at_status=$? at_failed=false
6056$at_check_filter
6057at_fn_diff_devnull "$at_stderr" || at_failed=:
6058at_fn_diff_devnull "$at_stdout" || at_failed=:
6059at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6060$at_failed && at_fn_log_failure
6061$at_traceon; }
6062
6063
6064else
6065
6066        { set +x
6067$as_echo "$at_srcdir/EXPRTest.at:126: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true"
6068at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true" "EXPRTest.at:126"
6069( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k "data%23i[0:2:9][0:2]" -f "dummy" || true
6070) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6071at_status=$? at_failed=false
6072$at_check_filter
6073echo stderr:; tee stderr <"$at_stderr"
6074echo stdout:; tee stdout <"$at_stdout"
6075at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6076$at_failed && at_fn_log_failure
6077$at_traceon; }
6078
6079        { set +x
6080$as_echo "$at_srcdir/EXPRTest.at:126: diff -b -B \$abs_srcdir/expr-testsuite/test.8.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.8.base stderr"
6081at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.8.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8.base stderr" "EXPRTest.at:126"
6082( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.8.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8.base stderr
6083) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6084at_status=$? at_failed=false
6085$at_check_filter
6086at_fn_diff_devnull "$at_stderr" || at_failed=:
6087echo stdout:; cat "$at_stdout"
6088at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6089$at_failed && at_fn_log_failure
6090$at_traceon; }
6091
6092
6093
6094fi
6095
6096      set +x
6097  $at_times_p && times >"$at_times_file"
6098) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6099read at_status <"$at_status_file"
6100#AT_STOP_47
6101#AT_START_48
6102at_fn_group_banner 48 'EXPRTest.at:126' \
6103  "expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" (pass)" ""
6104at_xfail=no
6105      test "pass" = "xfail" && at_xfail=yes
6106(
6107  $as_echo "48. $at_setup_line: testing $at_desc ..."
6108  $at_traceon
6109
6110
6111
6112    # Added || true because expr-test returns 0 (failure) for some of
6113    # these tests which is correct for the test - we expect some of
6114    # the input to trigger an error response from the parser, et
6115    # cetera. That's also why we capture both stdout and stderr -
6116    # successful runs are sent to stdout while the errors are sent to
6117    # stderr.
6118
6119    if test -n "$baselines" -a x$baselines = xyes; then :
6120
6121        { set +x
6122$as_echo "$at_srcdir/EXPRTest.at:126: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true"
6123at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true" "EXPRTest.at:126"
6124( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k "data%23i[0:2:9][0:2]" -f "dummy" || true
6125) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6126at_status=$? at_failed=false
6127$at_check_filter
6128echo stderr:; tee stderr <"$at_stderr"
6129echo stdout:; tee stdout <"$at_stdout"
6130at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6131$at_failed && at_fn_log_failure
6132$at_traceon; }
6133
6134        { set +x
6135$as_echo "$at_srcdir/EXPRTest.at:126: mv stdout \$abs_srcdir/expr-testsuite/test.8.base.tmp"
6136at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.8.base.tmp" "EXPRTest.at:126"
6137( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.8.base.tmp
6138) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6139at_status=$? at_failed=false
6140$at_check_filter
6141at_fn_diff_devnull "$at_stderr" || at_failed=:
6142at_fn_diff_devnull "$at_stdout" || at_failed=:
6143at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6144$at_failed && at_fn_log_failure
6145$at_traceon; }
6146
6147
6148else
6149
6150        { set +x
6151$as_echo "$at_srcdir/EXPRTest.at:126: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true"
6152at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k \"data%23i[0:2:9][0:2]\" -f \"dummy\" || true" "EXPRTest.at:126"
6153( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k "data%23i[0:2:9][0:2]" -f "dummy" || true
6154) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6155at_status=$? at_failed=false
6156$at_check_filter
6157echo stderr:; tee stderr <"$at_stderr"
6158echo stdout:; tee stdout <"$at_stdout"
6159at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6160$at_failed && at_fn_log_failure
6161$at_traceon; }
6162
6163        { set +x
6164$as_echo "$at_srcdir/EXPRTest.at:126: diff -b -B \$abs_srcdir/expr-testsuite/test.8.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.8.base stderr"
6165at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.8.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8.base stderr" "EXPRTest.at:126"
6166( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.8.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8.base stderr
6167) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6168at_status=$? at_failed=false
6169$at_check_filter
6170at_fn_diff_devnull "$at_stderr" || at_failed=:
6171echo stdout:; cat "$at_stdout"
6172at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:126"
6173$at_failed && at_fn_log_failure
6174$at_traceon; }
6175
6176
6177
6178fi
6179
6180      set +x
6181  $at_times_p && times >"$at_times_file"
6182) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6183read at_status <"$at_status_file"
6184#AT_STOP_48
6185#AT_START_49
6186at_fn_group_banner 49 'EXPRTest.at:127' \
6187  "expr-test -w \$abs_srcdir/expr-testsuite/test.7 -k x,y,f (pass)" ""
6188at_xfail=no
6189      test "pass" = "xfail" && at_xfail=yes
6190(
6191  $as_echo "49. $at_setup_line: testing $at_desc ..."
6192  $at_traceon
6193
6194
6195
6196    # Added || true because expr-test returns 0 (failure) for some of
6197    # these tests which is correct for the test - we expect some of
6198    # the input to trigger an error response from the parser, et
6199    # cetera. That's also why we capture both stdout and stderr -
6200    # successful runs are sent to stdout while the errors are sent to
6201    # stderr.
6202
6203    if test -n "$baselines" -a x$baselines = xyes; then :
6204
6205        { set +x
6206$as_echo "$at_srcdir/EXPRTest.at:127: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true"
6207at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true" "EXPRTest.at:127"
6208( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f "dummy" || true
6209) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6210at_status=$? at_failed=false
6211$at_check_filter
6212echo stderr:; tee stderr <"$at_stderr"
6213echo stdout:; tee stdout <"$at_stdout"
6214at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6215$at_failed && at_fn_log_failure
6216$at_traceon; }
6217
6218        { set +x
6219$as_echo "$at_srcdir/EXPRTest.at:127: mv stdout \$abs_srcdir/expr-testsuite/test.7.base.tmp"
6220at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.7.base.tmp" "EXPRTest.at:127"
6221( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.7.base.tmp
6222) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6223at_status=$? at_failed=false
6224$at_check_filter
6225at_fn_diff_devnull "$at_stderr" || at_failed=:
6226at_fn_diff_devnull "$at_stdout" || at_failed=:
6227at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6228$at_failed && at_fn_log_failure
6229$at_traceon; }
6230
6231
6232else
6233
6234        { set +x
6235$as_echo "$at_srcdir/EXPRTest.at:127: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true"
6236at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true" "EXPRTest.at:127"
6237( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f "dummy" || true
6238) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6239at_status=$? at_failed=false
6240$at_check_filter
6241echo stderr:; tee stderr <"$at_stderr"
6242echo stdout:; tee stdout <"$at_stdout"
6243at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6244$at_failed && at_fn_log_failure
6245$at_traceon; }
6246
6247        { set +x
6248$as_echo "$at_srcdir/EXPRTest.at:127: diff -b -B \$abs_srcdir/expr-testsuite/test.7.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.7.base stderr"
6249at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.7.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.7.base stderr" "EXPRTest.at:127"
6250( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.7.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.7.base stderr
6251) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6252at_status=$? at_failed=false
6253$at_check_filter
6254at_fn_diff_devnull "$at_stderr" || at_failed=:
6255echo stdout:; cat "$at_stdout"
6256at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6257$at_failed && at_fn_log_failure
6258$at_traceon; }
6259
6260
6261
6262fi
6263
6264      set +x
6265  $at_times_p && times >"$at_times_file"
6266) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6267read at_status <"$at_status_file"
6268#AT_STOP_49
6269#AT_START_50
6270at_fn_group_banner 50 'EXPRTest.at:127' \
6271  "expr-test -W \$abs_srcdir/expr-testsuite/test.7 -k x,y,f (pass)" ""
6272at_xfail=no
6273      test "pass" = "xfail" && at_xfail=yes
6274(
6275  $as_echo "50. $at_setup_line: testing $at_desc ..."
6276  $at_traceon
6277
6278
6279
6280    # Added || true because expr-test returns 0 (failure) for some of
6281    # these tests which is correct for the test - we expect some of
6282    # the input to trigger an error response from the parser, et
6283    # cetera. That's also why we capture both stdout and stderr -
6284    # successful runs are sent to stdout while the errors are sent to
6285    # stderr.
6286
6287    if test -n "$baselines" -a x$baselines = xyes; then :
6288
6289        { set +x
6290$as_echo "$at_srcdir/EXPRTest.at:127: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true"
6291at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true" "EXPRTest.at:127"
6292( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f "dummy" || true
6293) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6294at_status=$? at_failed=false
6295$at_check_filter
6296echo stderr:; tee stderr <"$at_stderr"
6297echo stdout:; tee stdout <"$at_stdout"
6298at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6299$at_failed && at_fn_log_failure
6300$at_traceon; }
6301
6302        { set +x
6303$as_echo "$at_srcdir/EXPRTest.at:127: mv stdout \$abs_srcdir/expr-testsuite/test.7.base.tmp"
6304at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.7.base.tmp" "EXPRTest.at:127"
6305( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.7.base.tmp
6306) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6307at_status=$? at_failed=false
6308$at_check_filter
6309at_fn_diff_devnull "$at_stderr" || at_failed=:
6310at_fn_diff_devnull "$at_stdout" || at_failed=:
6311at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6312$at_failed && at_fn_log_failure
6313$at_traceon; }
6314
6315
6316else
6317
6318        { set +x
6319$as_echo "$at_srcdir/EXPRTest.at:127: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true"
6320at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f \"dummy\" || true" "EXPRTest.at:127"
6321( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.7 -k x,y,f -f "dummy" || true
6322) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6323at_status=$? at_failed=false
6324$at_check_filter
6325echo stderr:; tee stderr <"$at_stderr"
6326echo stdout:; tee stdout <"$at_stdout"
6327at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6328$at_failed && at_fn_log_failure
6329$at_traceon; }
6330
6331        { set +x
6332$as_echo "$at_srcdir/EXPRTest.at:127: diff -b -B \$abs_srcdir/expr-testsuite/test.7.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.7.base stderr"
6333at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.7.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.7.base stderr" "EXPRTest.at:127"
6334( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.7.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.7.base stderr
6335) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6336at_status=$? at_failed=false
6337$at_check_filter
6338at_fn_diff_devnull "$at_stderr" || at_failed=:
6339echo stdout:; cat "$at_stdout"
6340at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:127"
6341$at_failed && at_fn_log_failure
6342$at_traceon; }
6343
6344
6345
6346fi
6347
6348      set +x
6349  $at_times_p && times >"$at_times_file"
6350) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6351read at_status <"$at_status_file"
6352#AT_STOP_50
6353#AT_START_51
6354at_fn_group_banner 51 'EXPRTest.at:128' \
6355  "expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" (pass)" ""
6356at_xfail=no
6357      test "pass" = "xfail" && at_xfail=yes
6358(
6359  $as_echo "51. $at_setup_line: testing $at_desc ..."
6360  $at_traceon
6361
6362
6363
6364    # Added || true because expr-test returns 0 (failure) for some of
6365    # these tests which is correct for the test - we expect some of
6366    # the input to trigger an error response from the parser, et
6367    # cetera. That's also why we capture both stdout and stderr -
6368    # successful runs are sent to stdout while the errors are sent to
6369    # stderr.
6370
6371    if test -n "$baselines" -a x$baselines = xyes; then :
6372
6373        { set +x
6374$as_echo "$at_srcdir/EXPRTest.at:128: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true"
6375at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true" "EXPRTest.at:128"
6376( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k "x%23y,y" -f "dummy" || true
6377) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6378at_status=$? at_failed=false
6379$at_check_filter
6380echo stderr:; tee stderr <"$at_stderr"
6381echo stdout:; tee stdout <"$at_stdout"
6382at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6383$at_failed && at_fn_log_failure
6384$at_traceon; }
6385
6386        { set +x
6387$as_echo "$at_srcdir/EXPRTest.at:128: mv stdout \$abs_srcdir/expr-testsuite/test.8a.base.tmp"
6388at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.8a.base.tmp" "EXPRTest.at:128"
6389( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.8a.base.tmp
6390) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6391at_status=$? at_failed=false
6392$at_check_filter
6393at_fn_diff_devnull "$at_stderr" || at_failed=:
6394at_fn_diff_devnull "$at_stdout" || at_failed=:
6395at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6396$at_failed && at_fn_log_failure
6397$at_traceon; }
6398
6399
6400else
6401
6402        { set +x
6403$as_echo "$at_srcdir/EXPRTest.at:128: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true"
6404at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true" "EXPRTest.at:128"
6405( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k "x%23y,y" -f "dummy" || true
6406) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6407at_status=$? at_failed=false
6408$at_check_filter
6409echo stderr:; tee stderr <"$at_stderr"
6410echo stdout:; tee stdout <"$at_stdout"
6411at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6412$at_failed && at_fn_log_failure
6413$at_traceon; }
6414
6415        { set +x
6416$as_echo "$at_srcdir/EXPRTest.at:128: diff -b -B \$abs_srcdir/expr-testsuite/test.8a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.8a.base stderr"
6417at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stderr" "EXPRTest.at:128"
6418( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stderr
6419) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6420at_status=$? at_failed=false
6421$at_check_filter
6422at_fn_diff_devnull "$at_stderr" || at_failed=:
6423echo stdout:; cat "$at_stdout"
6424at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6425$at_failed && at_fn_log_failure
6426$at_traceon; }
6427
6428
6429
6430fi
6431
6432      set +x
6433  $at_times_p && times >"$at_times_file"
6434) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6435read at_status <"$at_status_file"
6436#AT_STOP_51
6437#AT_START_52
6438at_fn_group_banner 52 'EXPRTest.at:128' \
6439  "expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" (pass)" ""
6440at_xfail=no
6441      test "pass" = "xfail" && at_xfail=yes
6442(
6443  $as_echo "52. $at_setup_line: testing $at_desc ..."
6444  $at_traceon
6445
6446
6447
6448    # Added || true because expr-test returns 0 (failure) for some of
6449    # these tests which is correct for the test - we expect some of
6450    # the input to trigger an error response from the parser, et
6451    # cetera. That's also why we capture both stdout and stderr -
6452    # successful runs are sent to stdout while the errors are sent to
6453    # stderr.
6454
6455    if test -n "$baselines" -a x$baselines = xyes; then :
6456
6457        { set +x
6458$as_echo "$at_srcdir/EXPRTest.at:128: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true"
6459at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true" "EXPRTest.at:128"
6460( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k "x%23y,y" -f "dummy" || true
6461) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6462at_status=$? at_failed=false
6463$at_check_filter
6464echo stderr:; tee stderr <"$at_stderr"
6465echo stdout:; tee stdout <"$at_stdout"
6466at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6467$at_failed && at_fn_log_failure
6468$at_traceon; }
6469
6470        { set +x
6471$as_echo "$at_srcdir/EXPRTest.at:128: mv stdout \$abs_srcdir/expr-testsuite/test.8a.base.tmp"
6472at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.8a.base.tmp" "EXPRTest.at:128"
6473( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.8a.base.tmp
6474) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6475at_status=$? at_failed=false
6476$at_check_filter
6477at_fn_diff_devnull "$at_stderr" || at_failed=:
6478at_fn_diff_devnull "$at_stdout" || at_failed=:
6479at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6480$at_failed && at_fn_log_failure
6481$at_traceon; }
6482
6483
6484else
6485
6486        { set +x
6487$as_echo "$at_srcdir/EXPRTest.at:128: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true"
6488at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k \"x%23y,y\" -f \"dummy\" || true" "EXPRTest.at:128"
6489( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k "x%23y,y" -f "dummy" || true
6490) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6491at_status=$? at_failed=false
6492$at_check_filter
6493echo stderr:; tee stderr <"$at_stderr"
6494echo stdout:; tee stdout <"$at_stdout"
6495at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6496$at_failed && at_fn_log_failure
6497$at_traceon; }
6498
6499        { set +x
6500$as_echo "$at_srcdir/EXPRTest.at:128: diff -b -B \$abs_srcdir/expr-testsuite/test.8a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.8a.base stderr"
6501at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stderr" "EXPRTest.at:128"
6502( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8a.base stderr
6503) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6504at_status=$? at_failed=false
6505$at_check_filter
6506at_fn_diff_devnull "$at_stderr" || at_failed=:
6507echo stdout:; cat "$at_stdout"
6508at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:128"
6509$at_failed && at_fn_log_failure
6510$at_traceon; }
6511
6512
6513
6514fi
6515
6516      set +x
6517  $at_times_p && times >"$at_times_file"
6518) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6519read at_status <"$at_status_file"
6520#AT_STOP_52
6521#AT_START_53
6522at_fn_group_banner 53 'EXPRTest.at:129' \
6523  "expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" (pass)" ""
6524at_xfail=no
6525      test "pass" = "xfail" && at_xfail=yes
6526(
6527  $as_echo "53. $at_setup_line: testing $at_desc ..."
6528  $at_traceon
6529
6530
6531
6532    # Added || true because expr-test returns 0 (failure) for some of
6533    # these tests which is correct for the test - we expect some of
6534    # the input to trigger an error response from the parser, et
6535    # cetera. That's also why we capture both stdout and stderr -
6536    # successful runs are sent to stdout while the errors are sent to
6537    # stderr.
6538
6539    if test -n "$baselines" -a x$baselines = xyes; then :
6540
6541        { set +x
6542$as_echo "$at_srcdir/EXPRTest.at:129: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true"
6543at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true" "EXPRTest.at:129"
6544( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k "data%20name,y" -f "dummy" || true
6545) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6546at_status=$? at_failed=false
6547$at_check_filter
6548echo stderr:; tee stderr <"$at_stderr"
6549echo stdout:; tee stdout <"$at_stdout"
6550at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6551$at_failed && at_fn_log_failure
6552$at_traceon; }
6553
6554        { set +x
6555$as_echo "$at_srcdir/EXPRTest.at:129: mv stdout \$abs_srcdir/expr-testsuite/test.8b.base.tmp"
6556at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.8b.base.tmp" "EXPRTest.at:129"
6557( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.8b.base.tmp
6558) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6559at_status=$? at_failed=false
6560$at_check_filter
6561at_fn_diff_devnull "$at_stderr" || at_failed=:
6562at_fn_diff_devnull "$at_stdout" || at_failed=:
6563at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6564$at_failed && at_fn_log_failure
6565$at_traceon; }
6566
6567
6568else
6569
6570        { set +x
6571$as_echo "$at_srcdir/EXPRTest.at:129: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true"
6572at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true" "EXPRTest.at:129"
6573( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.8 -k "data%20name,y" -f "dummy" || true
6574) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6575at_status=$? at_failed=false
6576$at_check_filter
6577echo stderr:; tee stderr <"$at_stderr"
6578echo stdout:; tee stdout <"$at_stdout"
6579at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6580$at_failed && at_fn_log_failure
6581$at_traceon; }
6582
6583        { set +x
6584$as_echo "$at_srcdir/EXPRTest.at:129: diff -b -B \$abs_srcdir/expr-testsuite/test.8b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.8b.base stderr"
6585at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stderr" "EXPRTest.at:129"
6586( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stderr
6587) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6588at_status=$? at_failed=false
6589$at_check_filter
6590at_fn_diff_devnull "$at_stderr" || at_failed=:
6591echo stdout:; cat "$at_stdout"
6592at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6593$at_failed && at_fn_log_failure
6594$at_traceon; }
6595
6596
6597
6598fi
6599
6600      set +x
6601  $at_times_p && times >"$at_times_file"
6602) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6603read at_status <"$at_status_file"
6604#AT_STOP_53
6605#AT_START_54
6606at_fn_group_banner 54 'EXPRTest.at:129' \
6607  "expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" (pass)" ""
6608at_xfail=no
6609      test "pass" = "xfail" && at_xfail=yes
6610(
6611  $as_echo "54. $at_setup_line: testing $at_desc ..."
6612  $at_traceon
6613
6614
6615
6616    # Added || true because expr-test returns 0 (failure) for some of
6617    # these tests which is correct for the test - we expect some of
6618    # the input to trigger an error response from the parser, et
6619    # cetera. That's also why we capture both stdout and stderr -
6620    # successful runs are sent to stdout while the errors are sent to
6621    # stderr.
6622
6623    if test -n "$baselines" -a x$baselines = xyes; then :
6624
6625        { set +x
6626$as_echo "$at_srcdir/EXPRTest.at:129: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true"
6627at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true" "EXPRTest.at:129"
6628( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k "data%20name,y" -f "dummy" || true
6629) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6630at_status=$? at_failed=false
6631$at_check_filter
6632echo stderr:; tee stderr <"$at_stderr"
6633echo stdout:; tee stdout <"$at_stdout"
6634at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6635$at_failed && at_fn_log_failure
6636$at_traceon; }
6637
6638        { set +x
6639$as_echo "$at_srcdir/EXPRTest.at:129: mv stdout \$abs_srcdir/expr-testsuite/test.8b.base.tmp"
6640at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.8b.base.tmp" "EXPRTest.at:129"
6641( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.8b.base.tmp
6642) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6643at_status=$? at_failed=false
6644$at_check_filter
6645at_fn_diff_devnull "$at_stderr" || at_failed=:
6646at_fn_diff_devnull "$at_stdout" || at_failed=:
6647at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6648$at_failed && at_fn_log_failure
6649$at_traceon; }
6650
6651
6652else
6653
6654        { set +x
6655$as_echo "$at_srcdir/EXPRTest.at:129: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true"
6656at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k \"data%20name,y\" -f \"dummy\" || true" "EXPRTest.at:129"
6657( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.8 -k "data%20name,y" -f "dummy" || true
6658) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6659at_status=$? at_failed=false
6660$at_check_filter
6661echo stderr:; tee stderr <"$at_stderr"
6662echo stdout:; tee stdout <"$at_stdout"
6663at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6664$at_failed && at_fn_log_failure
6665$at_traceon; }
6666
6667        { set +x
6668$as_echo "$at_srcdir/EXPRTest.at:129: diff -b -B \$abs_srcdir/expr-testsuite/test.8b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.8b.base stderr"
6669at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stderr" "EXPRTest.at:129"
6670( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.8b.base stderr
6671) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6672at_status=$? at_failed=false
6673$at_check_filter
6674at_fn_diff_devnull "$at_stderr" || at_failed=:
6675echo stdout:; cat "$at_stdout"
6676at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:129"
6677$at_failed && at_fn_log_failure
6678$at_traceon; }
6679
6680
6681
6682fi
6683
6684      set +x
6685  $at_times_p && times >"$at_times_file"
6686) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6687read at_status <"$at_status_file"
6688#AT_STOP_54
6689#AT_START_55
6690at_fn_group_banner 55 'EXPRTest.at:130' \
6691  "expr-test -w \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" (pass)" ""
6692at_xfail=no
6693      test "pass" = "xfail" && at_xfail=yes
6694(
6695  $as_echo "55. $at_setup_line: testing $at_desc ..."
6696  $at_traceon
6697
6698
6699
6700    # Added || true because expr-test returns 0 (failure) for some of
6701    # these tests which is correct for the test - we expect some of
6702    # the input to trigger an error response from the parser, et
6703    # cetera. That's also why we capture both stdout and stderr -
6704    # successful runs are sent to stdout while the errors are sent to
6705    # stderr.
6706
6707    if test -n "$baselines" -a x$baselines = xyes; then :
6708
6709        { set +x
6710$as_echo "$at_srcdir/EXPRTest.at:130: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true"
6711at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true" "EXPRTest.at:130"
6712( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.9 -k "Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]" -f "dummy" || true
6713) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6714at_status=$? at_failed=false
6715$at_check_filter
6716echo stderr:; tee stderr <"$at_stderr"
6717echo stdout:; tee stdout <"$at_stdout"
6718at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6719$at_failed && at_fn_log_failure
6720$at_traceon; }
6721
6722        { set +x
6723$as_echo "$at_srcdir/EXPRTest.at:130: mv stdout \$abs_srcdir/expr-testsuite/test.9.base.tmp"
6724at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.9.base.tmp" "EXPRTest.at:130"
6725( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.9.base.tmp
6726) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6727at_status=$? at_failed=false
6728$at_check_filter
6729at_fn_diff_devnull "$at_stderr" || at_failed=:
6730at_fn_diff_devnull "$at_stdout" || at_failed=:
6731at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6732$at_failed && at_fn_log_failure
6733$at_traceon; }
6734
6735
6736else
6737
6738        { set +x
6739$as_echo "$at_srcdir/EXPRTest.at:130: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true"
6740at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true" "EXPRTest.at:130"
6741( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.9 -k "Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]" -f "dummy" || true
6742) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6743at_status=$? at_failed=false
6744$at_check_filter
6745echo stderr:; tee stderr <"$at_stderr"
6746echo stdout:; tee stdout <"$at_stdout"
6747at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6748$at_failed && at_fn_log_failure
6749$at_traceon; }
6750
6751        { set +x
6752$as_echo "$at_srcdir/EXPRTest.at:130: diff -b -B \$abs_srcdir/expr-testsuite/test.9.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.9.base stderr"
6753at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.9.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.9.base stderr" "EXPRTest.at:130"
6754( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.9.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.9.base stderr
6755) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6756at_status=$? at_failed=false
6757$at_check_filter
6758at_fn_diff_devnull "$at_stderr" || at_failed=:
6759echo stdout:; cat "$at_stdout"
6760at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6761$at_failed && at_fn_log_failure
6762$at_traceon; }
6763
6764
6765
6766fi
6767
6768      set +x
6769  $at_times_p && times >"$at_times_file"
6770) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6771read at_status <"$at_status_file"
6772#AT_STOP_55
6773#AT_START_56
6774at_fn_group_banner 56 'EXPRTest.at:130' \
6775  "expr-test -W \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" (pass)" ""
6776at_xfail=no
6777      test "pass" = "xfail" && at_xfail=yes
6778(
6779  $as_echo "56. $at_setup_line: testing $at_desc ..."
6780  $at_traceon
6781
6782
6783
6784    # Added || true because expr-test returns 0 (failure) for some of
6785    # these tests which is correct for the test - we expect some of
6786    # the input to trigger an error response from the parser, et
6787    # cetera. That's also why we capture both stdout and stderr -
6788    # successful runs are sent to stdout while the errors are sent to
6789    # stderr.
6790
6791    if test -n "$baselines" -a x$baselines = xyes; then :
6792
6793        { set +x
6794$as_echo "$at_srcdir/EXPRTest.at:130: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true"
6795at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true" "EXPRTest.at:130"
6796( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.9 -k "Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]" -f "dummy" || true
6797) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6798at_status=$? at_failed=false
6799$at_check_filter
6800echo stderr:; tee stderr <"$at_stderr"
6801echo stdout:; tee stdout <"$at_stdout"
6802at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6803$at_failed && at_fn_log_failure
6804$at_traceon; }
6805
6806        { set +x
6807$as_echo "$at_srcdir/EXPRTest.at:130: mv stdout \$abs_srcdir/expr-testsuite/test.9.base.tmp"
6808at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.9.base.tmp" "EXPRTest.at:130"
6809( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.9.base.tmp
6810) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6811at_status=$? at_failed=false
6812$at_check_filter
6813at_fn_diff_devnull "$at_stderr" || at_failed=:
6814at_fn_diff_devnull "$at_stdout" || at_failed=:
6815at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6816$at_failed && at_fn_log_failure
6817$at_traceon; }
6818
6819
6820else
6821
6822        { set +x
6823$as_echo "$at_srcdir/EXPRTest.at:130: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true"
6824at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.9 -k \"Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]\" -f \"dummy\" || true" "EXPRTest.at:130"
6825( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.9 -k "Data-Set-2.fakeDim0[0:3],Data-Set-2.fakeDim1[0:3]" -f "dummy" || true
6826) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6827at_status=$? at_failed=false
6828$at_check_filter
6829echo stderr:; tee stderr <"$at_stderr"
6830echo stdout:; tee stdout <"$at_stdout"
6831at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6832$at_failed && at_fn_log_failure
6833$at_traceon; }
6834
6835        { set +x
6836$as_echo "$at_srcdir/EXPRTest.at:130: diff -b -B \$abs_srcdir/expr-testsuite/test.9.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.9.base stderr"
6837at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.9.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.9.base stderr" "EXPRTest.at:130"
6838( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.9.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.9.base stderr
6839) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6840at_status=$? at_failed=false
6841$at_check_filter
6842at_fn_diff_devnull "$at_stderr" || at_failed=:
6843echo stdout:; cat "$at_stdout"
6844at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:130"
6845$at_failed && at_fn_log_failure
6846$at_traceon; }
6847
6848
6849
6850fi
6851
6852      set +x
6853  $at_times_p && times >"$at_times_file"
6854) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6855read at_status <"$at_status_file"
6856#AT_STOP_56
6857#AT_START_57
6858at_fn_group_banner 57 'EXPRTest.at:131' \
6859  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] (pass)" ""
6860at_xfail=no
6861      test "pass" = "xfail" && at_xfail=yes
6862(
6863  $as_echo "57. $at_setup_line: testing $at_desc ..."
6864  $at_traceon
6865
6866
6867
6868    # Added || true because expr-test returns 0 (failure) for some of
6869    # these tests which is correct for the test - we expect some of
6870    # the input to trigger an error response from the parser, et
6871    # cetera. That's also why we capture both stdout and stderr -
6872    # successful runs are sent to stdout while the errors are sent to
6873    # stderr.
6874
6875    if test -n "$baselines" -a x$baselines = xyes; then :
6876
6877        { set +x
6878$as_echo "$at_srcdir/EXPRTest.at:131: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true"
6879at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true" "EXPRTest.at:131"
6880( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f "dummy" || true
6881) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6882at_status=$? at_failed=false
6883$at_check_filter
6884echo stderr:; tee stderr <"$at_stderr"
6885echo stdout:; tee stdout <"$at_stdout"
6886at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
6887$at_failed && at_fn_log_failure
6888$at_traceon; }
6889
6890        { set +x
6891$as_echo "$at_srcdir/EXPRTest.at:131: mv stdout \$abs_srcdir/expr-testsuite/test.5e.base.tmp"
6892at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5e.base.tmp" "EXPRTest.at:131"
6893( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5e.base.tmp
6894) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6895at_status=$? at_failed=false
6896$at_check_filter
6897at_fn_diff_devnull "$at_stderr" || at_failed=:
6898at_fn_diff_devnull "$at_stdout" || at_failed=:
6899at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
6900$at_failed && at_fn_log_failure
6901$at_traceon; }
6902
6903
6904else
6905
6906        { set +x
6907$as_echo "$at_srcdir/EXPRTest.at:131: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true"
6908at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true" "EXPRTest.at:131"
6909( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f "dummy" || true
6910) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6911at_status=$? at_failed=false
6912$at_check_filter
6913echo stderr:; tee stderr <"$at_stderr"
6914echo stdout:; tee stdout <"$at_stdout"
6915at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
6916$at_failed && at_fn_log_failure
6917$at_traceon; }
6918
6919        { set +x
6920$as_echo "$at_srcdir/EXPRTest.at:131: diff -b -B \$abs_srcdir/expr-testsuite/test.5e.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5e.base stderr"
6921at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stderr" "EXPRTest.at:131"
6922( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stderr
6923) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6924at_status=$? at_failed=false
6925$at_check_filter
6926at_fn_diff_devnull "$at_stderr" || at_failed=:
6927echo stdout:; cat "$at_stdout"
6928at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
6929$at_failed && at_fn_log_failure
6930$at_traceon; }
6931
6932
6933
6934fi
6935
6936      set +x
6937  $at_times_p && times >"$at_times_file"
6938) 5>&1 2>&1 7>&- | eval $at_tee_pipe
6939read at_status <"$at_status_file"
6940#AT_STOP_57
6941#AT_START_58
6942at_fn_group_banner 58 'EXPRTest.at:131' \
6943  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] (pass)" ""
6944at_xfail=no
6945      test "pass" = "xfail" && at_xfail=yes
6946(
6947  $as_echo "58. $at_setup_line: testing $at_desc ..."
6948  $at_traceon
6949
6950
6951
6952    # Added || true because expr-test returns 0 (failure) for some of
6953    # these tests which is correct for the test - we expect some of
6954    # the input to trigger an error response from the parser, et
6955    # cetera. That's also why we capture both stdout and stderr -
6956    # successful runs are sent to stdout while the errors are sent to
6957    # stderr.
6958
6959    if test -n "$baselines" -a x$baselines = xyes; then :
6960
6961        { set +x
6962$as_echo "$at_srcdir/EXPRTest.at:131: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true"
6963at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true" "EXPRTest.at:131"
6964( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f "dummy" || true
6965) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6966at_status=$? at_failed=false
6967$at_check_filter
6968echo stderr:; tee stderr <"$at_stderr"
6969echo stdout:; tee stdout <"$at_stdout"
6970at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
6971$at_failed && at_fn_log_failure
6972$at_traceon; }
6973
6974        { set +x
6975$as_echo "$at_srcdir/EXPRTest.at:131: mv stdout \$abs_srcdir/expr-testsuite/test.5e.base.tmp"
6976at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5e.base.tmp" "EXPRTest.at:131"
6977( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5e.base.tmp
6978) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6979at_status=$? at_failed=false
6980$at_check_filter
6981at_fn_diff_devnull "$at_stderr" || at_failed=:
6982at_fn_diff_devnull "$at_stdout" || at_failed=:
6983at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
6984$at_failed && at_fn_log_failure
6985$at_traceon; }
6986
6987
6988else
6989
6990        { set +x
6991$as_echo "$at_srcdir/EXPRTest.at:131: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true"
6992at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f \"dummy\" || true" "EXPRTest.at:131"
6993( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k g[1:4:9] -f "dummy" || true
6994) >>"$at_stdout" 2>>"$at_stderr" 5>&-
6995at_status=$? at_failed=false
6996$at_check_filter
6997echo stderr:; tee stderr <"$at_stderr"
6998echo stdout:; tee stdout <"$at_stdout"
6999at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
7000$at_failed && at_fn_log_failure
7001$at_traceon; }
7002
7003        { set +x
7004$as_echo "$at_srcdir/EXPRTest.at:131: diff -b -B \$abs_srcdir/expr-testsuite/test.5e.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5e.base stderr"
7005at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stderr" "EXPRTest.at:131"
7006( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5e.base stderr
7007) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7008at_status=$? at_failed=false
7009$at_check_filter
7010at_fn_diff_devnull "$at_stderr" || at_failed=:
7011echo stdout:; cat "$at_stdout"
7012at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:131"
7013$at_failed && at_fn_log_failure
7014$at_traceon; }
7015
7016
7017
7018fi
7019
7020      set +x
7021  $at_times_p && times >"$at_times_file"
7022) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7023read at_status <"$at_status_file"
7024#AT_STOP_58
7025#AT_START_59
7026at_fn_group_banner 59 'EXPRTest.at:132' \
7027  "expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] (pass)" ""
7028at_xfail=no
7029      test "pass" = "xfail" && at_xfail=yes
7030(
7031  $as_echo "59. $at_setup_line: testing $at_desc ..."
7032  $at_traceon
7033
7034
7035
7036    # Added || true because expr-test returns 0 (failure) for some of
7037    # these tests which is correct for the test - we expect some of
7038    # the input to trigger an error response from the parser, et
7039    # cetera. That's also why we capture both stdout and stderr -
7040    # successful runs are sent to stdout while the errors are sent to
7041    # stderr.
7042
7043    if test -n "$baselines" -a x$baselines = xyes; then :
7044
7045        { set +x
7046$as_echo "$at_srcdir/EXPRTest.at:132: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true"
7047at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true" "EXPRTest.at:132"
7048( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f "dummy" || true
7049) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7050at_status=$? at_failed=false
7051$at_check_filter
7052echo stderr:; tee stderr <"$at_stderr"
7053echo stdout:; tee stdout <"$at_stdout"
7054at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7055$at_failed && at_fn_log_failure
7056$at_traceon; }
7057
7058        { set +x
7059$as_echo "$at_srcdir/EXPRTest.at:132: mv stdout \$abs_srcdir/expr-testsuite/test.6b.base.tmp"
7060at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6b.base.tmp" "EXPRTest.at:132"
7061( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6b.base.tmp
7062) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7063at_status=$? at_failed=false
7064$at_check_filter
7065at_fn_diff_devnull "$at_stderr" || at_failed=:
7066at_fn_diff_devnull "$at_stdout" || at_failed=:
7067at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7068$at_failed && at_fn_log_failure
7069$at_traceon; }
7070
7071
7072else
7073
7074        { set +x
7075$as_echo "$at_srcdir/EXPRTest.at:132: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true"
7076at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true" "EXPRTest.at:132"
7077( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f "dummy" || true
7078) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7079at_status=$? at_failed=false
7080$at_check_filter
7081echo stderr:; tee stderr <"$at_stderr"
7082echo stdout:; tee stdout <"$at_stdout"
7083at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7084$at_failed && at_fn_log_failure
7085$at_traceon; }
7086
7087        { set +x
7088$as_echo "$at_srcdir/EXPRTest.at:132: diff -b -B \$abs_srcdir/expr-testsuite/test.6b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6b.base stderr"
7089at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stderr" "EXPRTest.at:132"
7090( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stderr
7091) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7092at_status=$? at_failed=false
7093$at_check_filter
7094at_fn_diff_devnull "$at_stderr" || at_failed=:
7095echo stdout:; cat "$at_stdout"
7096at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7097$at_failed && at_fn_log_failure
7098$at_traceon; }
7099
7100
7101
7102fi
7103
7104      set +x
7105  $at_times_p && times >"$at_times_file"
7106) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7107read at_status <"$at_status_file"
7108#AT_STOP_59
7109#AT_START_60
7110at_fn_group_banner 60 'EXPRTest.at:132' \
7111  "expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] (pass)" ""
7112at_xfail=no
7113      test "pass" = "xfail" && at_xfail=yes
7114(
7115  $as_echo "60. $at_setup_line: testing $at_desc ..."
7116  $at_traceon
7117
7118
7119
7120    # Added || true because expr-test returns 0 (failure) for some of
7121    # these tests which is correct for the test - we expect some of
7122    # the input to trigger an error response from the parser, et
7123    # cetera. That's also why we capture both stdout and stderr -
7124    # successful runs are sent to stdout while the errors are sent to
7125    # stderr.
7126
7127    if test -n "$baselines" -a x$baselines = xyes; then :
7128
7129        { set +x
7130$as_echo "$at_srcdir/EXPRTest.at:132: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true"
7131at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true" "EXPRTest.at:132"
7132( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f "dummy" || true
7133) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7134at_status=$? at_failed=false
7135$at_check_filter
7136echo stderr:; tee stderr <"$at_stderr"
7137echo stdout:; tee stdout <"$at_stdout"
7138at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7139$at_failed && at_fn_log_failure
7140$at_traceon; }
7141
7142        { set +x
7143$as_echo "$at_srcdir/EXPRTest.at:132: mv stdout \$abs_srcdir/expr-testsuite/test.6b.base.tmp"
7144at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6b.base.tmp" "EXPRTest.at:132"
7145( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6b.base.tmp
7146) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7147at_status=$? at_failed=false
7148$at_check_filter
7149at_fn_diff_devnull "$at_stderr" || at_failed=:
7150at_fn_diff_devnull "$at_stdout" || at_failed=:
7151at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7152$at_failed && at_fn_log_failure
7153$at_traceon; }
7154
7155
7156else
7157
7158        { set +x
7159$as_echo "$at_srcdir/EXPRTest.at:132: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true"
7160at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f \"dummy\" || true" "EXPRTest.at:132"
7161( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k i[1:4:9] -f "dummy" || true
7162) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7163at_status=$? at_failed=false
7164$at_check_filter
7165echo stderr:; tee stderr <"$at_stderr"
7166echo stdout:; tee stdout <"$at_stdout"
7167at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7168$at_failed && at_fn_log_failure
7169$at_traceon; }
7170
7171        { set +x
7172$as_echo "$at_srcdir/EXPRTest.at:132: diff -b -B \$abs_srcdir/expr-testsuite/test.6b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6b.base stderr"
7173at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stderr" "EXPRTest.at:132"
7174( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6b.base stderr
7175) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7176at_status=$? at_failed=false
7177$at_check_filter
7178at_fn_diff_devnull "$at_stderr" || at_failed=:
7179echo stdout:; cat "$at_stdout"
7180at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:132"
7181$at_failed && at_fn_log_failure
7182$at_traceon; }
7183
7184
7185
7186fi
7187
7188      set +x
7189  $at_times_p && times >"$at_times_file"
7190) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7191read at_status <"$at_status_file"
7192#AT_STOP_60
7193#AT_START_61
7194at_fn_group_banner 61 'EXPRTest.at:136' \
7195  "expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) (pass)" ""
7196at_xfail=no
7197      test "pass" = "xfail" && at_xfail=yes
7198(
7199  $as_echo "61. $at_setup_line: testing $at_desc ..."
7200  $at_traceon
7201
7202
7203
7204    # Added || true because expr-test returns 0 (failure) for some of
7205    # these tests which is correct for the test - we expect some of
7206    # the input to trigger an error response from the parser, et
7207    # cetera. That's also why we capture both stdout and stderr -
7208    # successful runs are sent to stdout while the errors are sent to
7209    # stderr.
7210
7211    if test -n "$baselines" -a x$baselines = xyes; then :
7212
7213        { set +x
7214$as_echo "$at_srcdir/EXPRTest.at:136: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true"
7215at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true" "EXPRTest.at:136"
7216( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\(i,2\) -f "dummy" || true
7217) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7218at_status=$? at_failed=false
7219$at_check_filter
7220echo stderr:; tee stderr <"$at_stderr"
7221echo stdout:; tee stdout <"$at_stdout"
7222at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7223$at_failed && at_fn_log_failure
7224$at_traceon; }
7225
7226        { set +x
7227$as_echo "$at_srcdir/EXPRTest.at:136: mv stdout \$abs_srcdir/expr-testsuite/test.6.func1.base.tmp"
7228at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6.func1.base.tmp" "EXPRTest.at:136"
7229( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6.func1.base.tmp
7230) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7231at_status=$? at_failed=false
7232$at_check_filter
7233at_fn_diff_devnull "$at_stderr" || at_failed=:
7234at_fn_diff_devnull "$at_stdout" || at_failed=:
7235at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7236$at_failed && at_fn_log_failure
7237$at_traceon; }
7238
7239
7240else
7241
7242        { set +x
7243$as_echo "$at_srcdir/EXPRTest.at:136: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true"
7244at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true" "EXPRTest.at:136"
7245( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\(i,2\) -f "dummy" || true
7246) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7247at_status=$? at_failed=false
7248$at_check_filter
7249echo stderr:; tee stderr <"$at_stderr"
7250echo stdout:; tee stdout <"$at_stdout"
7251at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7252$at_failed && at_fn_log_failure
7253$at_traceon; }
7254
7255        { set +x
7256$as_echo "$at_srcdir/EXPRTest.at:136: diff -b -B \$abs_srcdir/expr-testsuite/test.6.func1.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6.func1.base stderr"
7257at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stderr" "EXPRTest.at:136"
7258( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stderr
7259) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7260at_status=$? at_failed=false
7261$at_check_filter
7262at_fn_diff_devnull "$at_stderr" || at_failed=:
7263echo stdout:; cat "$at_stdout"
7264at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7265$at_failed && at_fn_log_failure
7266$at_traceon; }
7267
7268
7269
7270fi
7271
7272      set +x
7273  $at_times_p && times >"$at_times_file"
7274) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7275read at_status <"$at_status_file"
7276#AT_STOP_61
7277#AT_START_62
7278at_fn_group_banner 62 'EXPRTest.at:136' \
7279  "expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) (pass)" ""
7280at_xfail=no
7281      test "pass" = "xfail" && at_xfail=yes
7282(
7283  $as_echo "62. $at_setup_line: testing $at_desc ..."
7284  $at_traceon
7285
7286
7287
7288    # Added || true because expr-test returns 0 (failure) for some of
7289    # these tests which is correct for the test - we expect some of
7290    # the input to trigger an error response from the parser, et
7291    # cetera. That's also why we capture both stdout and stderr -
7292    # successful runs are sent to stdout while the errors are sent to
7293    # stderr.
7294
7295    if test -n "$baselines" -a x$baselines = xyes; then :
7296
7297        { set +x
7298$as_echo "$at_srcdir/EXPRTest.at:136: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true"
7299at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true" "EXPRTest.at:136"
7300( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\(i,2\) -f "dummy" || true
7301) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7302at_status=$? at_failed=false
7303$at_check_filter
7304echo stderr:; tee stderr <"$at_stderr"
7305echo stdout:; tee stdout <"$at_stdout"
7306at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7307$at_failed && at_fn_log_failure
7308$at_traceon; }
7309
7310        { set +x
7311$as_echo "$at_srcdir/EXPRTest.at:136: mv stdout \$abs_srcdir/expr-testsuite/test.6.func1.base.tmp"
7312at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6.func1.base.tmp" "EXPRTest.at:136"
7313( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6.func1.base.tmp
7314) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7315at_status=$? at_failed=false
7316$at_check_filter
7317at_fn_diff_devnull "$at_stderr" || at_failed=:
7318at_fn_diff_devnull "$at_stdout" || at_failed=:
7319at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7320$at_failed && at_fn_log_failure
7321$at_traceon; }
7322
7323
7324else
7325
7326        { set +x
7327$as_echo "$at_srcdir/EXPRTest.at:136: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true"
7328at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\\(i,2\\) -f \"dummy\" || true" "EXPRTest.at:136"
7329( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\(i,2\) -f "dummy" || true
7330) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7331at_status=$? at_failed=false
7332$at_check_filter
7333echo stderr:; tee stderr <"$at_stderr"
7334echo stdout:; tee stdout <"$at_stdout"
7335at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7336$at_failed && at_fn_log_failure
7337$at_traceon; }
7338
7339        { set +x
7340$as_echo "$at_srcdir/EXPRTest.at:136: diff -b -B \$abs_srcdir/expr-testsuite/test.6.func1.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6.func1.base stderr"
7341at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stderr" "EXPRTest.at:136"
7342( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func1.base stderr
7343) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7344at_status=$? at_failed=false
7345$at_check_filter
7346at_fn_diff_devnull "$at_stderr" || at_failed=:
7347echo stdout:; cat "$at_stdout"
7348at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:136"
7349$at_failed && at_fn_log_failure
7350$at_traceon; }
7351
7352
7353
7354fi
7355
7356      set +x
7357  $at_times_p && times >"$at_times_file"
7358) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7359read at_status <"$at_status_file"
7360#AT_STOP_62
7361#AT_START_63
7362at_fn_group_banner 63 'EXPRTest.at:137' \
7363  "expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) (pass)" ""
7364at_xfail=no
7365      test "pass" = "xfail" && at_xfail=yes
7366(
7367  $as_echo "63. $at_setup_line: testing $at_desc ..."
7368  $at_traceon
7369
7370
7371
7372    # Added || true because expr-test returns 0 (failure) for some of
7373    # these tests which is correct for the test - we expect some of
7374    # the input to trigger an error response from the parser, et
7375    # cetera. That's also why we capture both stdout and stderr -
7376    # successful runs are sent to stdout while the errors are sent to
7377    # stderr.
7378
7379    if test -n "$baselines" -a x$baselines = xyes; then :
7380
7381        { set +x
7382$as_echo "$at_srcdir/EXPRTest.at:137: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true"
7383at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true" "EXPRTest.at:137"
7384( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\(i[2:4][3:6],2\) -f "dummy" || true
7385) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7386at_status=$? at_failed=false
7387$at_check_filter
7388echo stderr:; tee stderr <"$at_stderr"
7389echo stdout:; tee stdout <"$at_stdout"
7390at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7391$at_failed && at_fn_log_failure
7392$at_traceon; }
7393
7394        { set +x
7395$as_echo "$at_srcdir/EXPRTest.at:137: mv stdout \$abs_srcdir/expr-testsuite/test.6.func2.base.tmp"
7396at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6.func2.base.tmp" "EXPRTest.at:137"
7397( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6.func2.base.tmp
7398) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7399at_status=$? at_failed=false
7400$at_check_filter
7401at_fn_diff_devnull "$at_stderr" || at_failed=:
7402at_fn_diff_devnull "$at_stdout" || at_failed=:
7403at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7404$at_failed && at_fn_log_failure
7405$at_traceon; }
7406
7407
7408else
7409
7410        { set +x
7411$as_echo "$at_srcdir/EXPRTest.at:137: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true"
7412at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true" "EXPRTest.at:137"
7413( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.6 -k scale\(i[2:4][3:6],2\) -f "dummy" || true
7414) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7415at_status=$? at_failed=false
7416$at_check_filter
7417echo stderr:; tee stderr <"$at_stderr"
7418echo stdout:; tee stdout <"$at_stdout"
7419at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7420$at_failed && at_fn_log_failure
7421$at_traceon; }
7422
7423        { set +x
7424$as_echo "$at_srcdir/EXPRTest.at:137: diff -b -B \$abs_srcdir/expr-testsuite/test.6.func2.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6.func2.base stderr"
7425at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stderr" "EXPRTest.at:137"
7426( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stderr
7427) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7428at_status=$? at_failed=false
7429$at_check_filter
7430at_fn_diff_devnull "$at_stderr" || at_failed=:
7431echo stdout:; cat "$at_stdout"
7432at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7433$at_failed && at_fn_log_failure
7434$at_traceon; }
7435
7436
7437
7438fi
7439
7440      set +x
7441  $at_times_p && times >"$at_times_file"
7442) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7443read at_status <"$at_status_file"
7444#AT_STOP_63
7445#AT_START_64
7446at_fn_group_banner 64 'EXPRTest.at:137' \
7447  "expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) (pass)" ""
7448at_xfail=no
7449      test "pass" = "xfail" && at_xfail=yes
7450(
7451  $as_echo "64. $at_setup_line: testing $at_desc ..."
7452  $at_traceon
7453
7454
7455
7456    # Added || true because expr-test returns 0 (failure) for some of
7457    # these tests which is correct for the test - we expect some of
7458    # the input to trigger an error response from the parser, et
7459    # cetera. That's also why we capture both stdout and stderr -
7460    # successful runs are sent to stdout while the errors are sent to
7461    # stderr.
7462
7463    if test -n "$baselines" -a x$baselines = xyes; then :
7464
7465        { set +x
7466$as_echo "$at_srcdir/EXPRTest.at:137: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true"
7467at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true" "EXPRTest.at:137"
7468( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\(i[2:4][3:6],2\) -f "dummy" || true
7469) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7470at_status=$? at_failed=false
7471$at_check_filter
7472echo stderr:; tee stderr <"$at_stderr"
7473echo stdout:; tee stdout <"$at_stdout"
7474at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7475$at_failed && at_fn_log_failure
7476$at_traceon; }
7477
7478        { set +x
7479$as_echo "$at_srcdir/EXPRTest.at:137: mv stdout \$abs_srcdir/expr-testsuite/test.6.func2.base.tmp"
7480at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.6.func2.base.tmp" "EXPRTest.at:137"
7481( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.6.func2.base.tmp
7482) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7483at_status=$? at_failed=false
7484$at_check_filter
7485at_fn_diff_devnull "$at_stderr" || at_failed=:
7486at_fn_diff_devnull "$at_stdout" || at_failed=:
7487at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7488$at_failed && at_fn_log_failure
7489$at_traceon; }
7490
7491
7492else
7493
7494        { set +x
7495$as_echo "$at_srcdir/EXPRTest.at:137: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true"
7496at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\\(i[2:4][3:6],2\\) -f \"dummy\" || true" "EXPRTest.at:137"
7497( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.6 -k scale\(i[2:4][3:6],2\) -f "dummy" || true
7498) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7499at_status=$? at_failed=false
7500$at_check_filter
7501echo stderr:; tee stderr <"$at_stderr"
7502echo stdout:; tee stdout <"$at_stdout"
7503at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7504$at_failed && at_fn_log_failure
7505$at_traceon; }
7506
7507        { set +x
7508$as_echo "$at_srcdir/EXPRTest.at:137: diff -b -B \$abs_srcdir/expr-testsuite/test.6.func2.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.6.func2.base stderr"
7509at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stderr" "EXPRTest.at:137"
7510( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.6.func2.base stderr
7511) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7512at_status=$? at_failed=false
7513$at_check_filter
7514at_fn_diff_devnull "$at_stderr" || at_failed=:
7515echo stdout:; cat "$at_stdout"
7516at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:137"
7517$at_failed && at_fn_log_failure
7518$at_traceon; }
7519
7520
7521
7522fi
7523
7524      set +x
7525  $at_times_p && times >"$at_times_file"
7526) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7527read at_status <"$at_status_file"
7528#AT_STOP_64
7529#AT_START_65
7530at_fn_group_banner 65 'EXPRTest.at:139' \
7531  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) (pass)" ""
7532at_xfail=no
7533      test "pass" = "xfail" && at_xfail=yes
7534(
7535  $as_echo "65. $at_setup_line: testing $at_desc ..."
7536  $at_traceon
7537
7538
7539
7540    # Added || true because expr-test returns 0 (failure) for some of
7541    # these tests which is correct for the test - we expect some of
7542    # the input to trigger an error response from the parser, et
7543    # cetera. That's also why we capture both stdout and stderr -
7544    # successful runs are sent to stdout while the errors are sent to
7545    # stderr.
7546
7547    if test -n "$baselines" -a x$baselines = xyes; then :
7548
7549        { set +x
7550$as_echo "$at_srcdir/EXPRTest.at:139: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true"
7551at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true" "EXPRTest.at:139"
7552( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\(i[3],2\) -f "dummy" || true
7553) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7554at_status=$? at_failed=false
7555$at_check_filter
7556echo stderr:; tee stderr <"$at_stderr"
7557echo stdout:; tee stdout <"$at_stdout"
7558at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7559$at_failed && at_fn_log_failure
7560$at_traceon; }
7561
7562        { set +x
7563$as_echo "$at_srcdir/EXPRTest.at:139: mv stdout \$abs_srcdir/expr-testsuite/test.5.func3.base.tmp"
7564at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5.func3.base.tmp" "EXPRTest.at:139"
7565( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5.func3.base.tmp
7566) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7567at_status=$? at_failed=false
7568$at_check_filter
7569at_fn_diff_devnull "$at_stderr" || at_failed=:
7570at_fn_diff_devnull "$at_stdout" || at_failed=:
7571at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7572$at_failed && at_fn_log_failure
7573$at_traceon; }
7574
7575
7576else
7577
7578        { set +x
7579$as_echo "$at_srcdir/EXPRTest.at:139: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true"
7580at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true" "EXPRTest.at:139"
7581( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\(i[3],2\) -f "dummy" || true
7582) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7583at_status=$? at_failed=false
7584$at_check_filter
7585echo stderr:; tee stderr <"$at_stderr"
7586echo stdout:; tee stdout <"$at_stdout"
7587at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7588$at_failed && at_fn_log_failure
7589$at_traceon; }
7590
7591        { set +x
7592$as_echo "$at_srcdir/EXPRTest.at:139: diff -b -B \$abs_srcdir/expr-testsuite/test.5.func3.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5.func3.base stderr"
7593at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stderr" "EXPRTest.at:139"
7594( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stderr
7595) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7596at_status=$? at_failed=false
7597$at_check_filter
7598at_fn_diff_devnull "$at_stderr" || at_failed=:
7599echo stdout:; cat "$at_stdout"
7600at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7601$at_failed && at_fn_log_failure
7602$at_traceon; }
7603
7604
7605
7606fi
7607
7608      set +x
7609  $at_times_p && times >"$at_times_file"
7610) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7611read at_status <"$at_status_file"
7612#AT_STOP_65
7613#AT_START_66
7614at_fn_group_banner 66 'EXPRTest.at:139' \
7615  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) (pass)" ""
7616at_xfail=no
7617      test "pass" = "xfail" && at_xfail=yes
7618(
7619  $as_echo "66. $at_setup_line: testing $at_desc ..."
7620  $at_traceon
7621
7622
7623
7624    # Added || true because expr-test returns 0 (failure) for some of
7625    # these tests which is correct for the test - we expect some of
7626    # the input to trigger an error response from the parser, et
7627    # cetera. That's also why we capture both stdout and stderr -
7628    # successful runs are sent to stdout while the errors are sent to
7629    # stderr.
7630
7631    if test -n "$baselines" -a x$baselines = xyes; then :
7632
7633        { set +x
7634$as_echo "$at_srcdir/EXPRTest.at:139: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true"
7635at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true" "EXPRTest.at:139"
7636( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\(i[3],2\) -f "dummy" || true
7637) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7638at_status=$? at_failed=false
7639$at_check_filter
7640echo stderr:; tee stderr <"$at_stderr"
7641echo stdout:; tee stdout <"$at_stdout"
7642at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7643$at_failed && at_fn_log_failure
7644$at_traceon; }
7645
7646        { set +x
7647$as_echo "$at_srcdir/EXPRTest.at:139: mv stdout \$abs_srcdir/expr-testsuite/test.5.func3.base.tmp"
7648at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5.func3.base.tmp" "EXPRTest.at:139"
7649( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5.func3.base.tmp
7650) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7651at_status=$? at_failed=false
7652$at_check_filter
7653at_fn_diff_devnull "$at_stderr" || at_failed=:
7654at_fn_diff_devnull "$at_stdout" || at_failed=:
7655at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7656$at_failed && at_fn_log_failure
7657$at_traceon; }
7658
7659
7660else
7661
7662        { set +x
7663$as_echo "$at_srcdir/EXPRTest.at:139: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true"
7664at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\\(i[3],2\\) -f \"dummy\" || true" "EXPRTest.at:139"
7665( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\(i[3],2\) -f "dummy" || true
7666) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7667at_status=$? at_failed=false
7668$at_check_filter
7669echo stderr:; tee stderr <"$at_stderr"
7670echo stdout:; tee stdout <"$at_stdout"
7671at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7672$at_failed && at_fn_log_failure
7673$at_traceon; }
7674
7675        { set +x
7676$as_echo "$at_srcdir/EXPRTest.at:139: diff -b -B \$abs_srcdir/expr-testsuite/test.5.func3.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5.func3.base stderr"
7677at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stderr" "EXPRTest.at:139"
7678( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func3.base stderr
7679) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7680at_status=$? at_failed=false
7681$at_check_filter
7682at_fn_diff_devnull "$at_stderr" || at_failed=:
7683echo stdout:; cat "$at_stdout"
7684at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:139"
7685$at_failed && at_fn_log_failure
7686$at_traceon; }
7687
7688
7689
7690fi
7691
7692      set +x
7693  $at_times_p && times >"$at_times_file"
7694) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7695read at_status <"$at_status_file"
7696#AT_STOP_66
7697#AT_START_67
7698at_fn_group_banner 67 'EXPRTest.at:141' \
7699  "expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) (pass)" ""
7700at_xfail=no
7701      test "pass" = "xfail" && at_xfail=yes
7702(
7703  $as_echo "67. $at_setup_line: testing $at_desc ..."
7704  $at_traceon
7705
7706
7707
7708    # Added || true because expr-test returns 0 (failure) for some of
7709    # these tests which is correct for the test - we expect some of
7710    # the input to trigger an error response from the parser, et
7711    # cetera. That's also why we capture both stdout and stderr -
7712    # successful runs are sent to stdout while the errors are sent to
7713    # stderr.
7714
7715    if test -n "$baselines" -a x$baselines = xyes; then :
7716
7717        { set +x
7718$as_echo "$at_srcdir/EXPRTest.at:141: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true"
7719at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true" "EXPRTest.at:141"
7720( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\(j,2\) -f "dummy" || true
7721) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7722at_status=$? at_failed=false
7723$at_check_filter
7724echo stderr:; tee stderr <"$at_stderr"
7725echo stdout:; tee stdout <"$at_stdout"
7726at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7727$at_failed && at_fn_log_failure
7728$at_traceon; }
7729
7730        { set +x
7731$as_echo "$at_srcdir/EXPRTest.at:141: mv stdout \$abs_srcdir/expr-testsuite/test.5.func4.base.tmp"
7732at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5.func4.base.tmp" "EXPRTest.at:141"
7733( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5.func4.base.tmp
7734) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7735at_status=$? at_failed=false
7736$at_check_filter
7737at_fn_diff_devnull "$at_stderr" || at_failed=:
7738at_fn_diff_devnull "$at_stdout" || at_failed=:
7739at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7740$at_failed && at_fn_log_failure
7741$at_traceon; }
7742
7743
7744else
7745
7746        { set +x
7747$as_echo "$at_srcdir/EXPRTest.at:141: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true"
7748at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true" "EXPRTest.at:141"
7749( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.5 -k scale\(j,2\) -f "dummy" || true
7750) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7751at_status=$? at_failed=false
7752$at_check_filter
7753echo stderr:; tee stderr <"$at_stderr"
7754echo stdout:; tee stdout <"$at_stdout"
7755at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7756$at_failed && at_fn_log_failure
7757$at_traceon; }
7758
7759        { set +x
7760$as_echo "$at_srcdir/EXPRTest.at:141: diff -b -B \$abs_srcdir/expr-testsuite/test.5.func4.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5.func4.base stderr"
7761at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stderr" "EXPRTest.at:141"
7762( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stderr
7763) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7764at_status=$? at_failed=false
7765$at_check_filter
7766at_fn_diff_devnull "$at_stderr" || at_failed=:
7767echo stdout:; cat "$at_stdout"
7768at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7769$at_failed && at_fn_log_failure
7770$at_traceon; }
7771
7772
7773
7774fi
7775
7776      set +x
7777  $at_times_p && times >"$at_times_file"
7778) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7779read at_status <"$at_status_file"
7780#AT_STOP_67
7781#AT_START_68
7782at_fn_group_banner 68 'EXPRTest.at:141' \
7783  "expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) (pass)" ""
7784at_xfail=no
7785      test "pass" = "xfail" && at_xfail=yes
7786(
7787  $as_echo "68. $at_setup_line: testing $at_desc ..."
7788  $at_traceon
7789
7790
7791
7792    # Added || true because expr-test returns 0 (failure) for some of
7793    # these tests which is correct for the test - we expect some of
7794    # the input to trigger an error response from the parser, et
7795    # cetera. That's also why we capture both stdout and stderr -
7796    # successful runs are sent to stdout while the errors are sent to
7797    # stderr.
7798
7799    if test -n "$baselines" -a x$baselines = xyes; then :
7800
7801        { set +x
7802$as_echo "$at_srcdir/EXPRTest.at:141: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true"
7803at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true" "EXPRTest.at:141"
7804( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\(j,2\) -f "dummy" || true
7805) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7806at_status=$? at_failed=false
7807$at_check_filter
7808echo stderr:; tee stderr <"$at_stderr"
7809echo stdout:; tee stdout <"$at_stdout"
7810at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7811$at_failed && at_fn_log_failure
7812$at_traceon; }
7813
7814        { set +x
7815$as_echo "$at_srcdir/EXPRTest.at:141: mv stdout \$abs_srcdir/expr-testsuite/test.5.func4.base.tmp"
7816at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.5.func4.base.tmp" "EXPRTest.at:141"
7817( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.5.func4.base.tmp
7818) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7819at_status=$? at_failed=false
7820$at_check_filter
7821at_fn_diff_devnull "$at_stderr" || at_failed=:
7822at_fn_diff_devnull "$at_stdout" || at_failed=:
7823at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7824$at_failed && at_fn_log_failure
7825$at_traceon; }
7826
7827
7828else
7829
7830        { set +x
7831$as_echo "$at_srcdir/EXPRTest.at:141: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true"
7832at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\\(j,2\\) -f \"dummy\" || true" "EXPRTest.at:141"
7833( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.5 -k scale\(j,2\) -f "dummy" || true
7834) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7835at_status=$? at_failed=false
7836$at_check_filter
7837echo stderr:; tee stderr <"$at_stderr"
7838echo stdout:; tee stdout <"$at_stdout"
7839at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7840$at_failed && at_fn_log_failure
7841$at_traceon; }
7842
7843        { set +x
7844$as_echo "$at_srcdir/EXPRTest.at:141: diff -b -B \$abs_srcdir/expr-testsuite/test.5.func4.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.5.func4.base stderr"
7845at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stderr" "EXPRTest.at:141"
7846( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.5.func4.base stderr
7847) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7848at_status=$? at_failed=false
7849$at_check_filter
7850at_fn_diff_devnull "$at_stderr" || at_failed=:
7851echo stdout:; cat "$at_stdout"
7852at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:141"
7853$at_failed && at_fn_log_failure
7854$at_traceon; }
7855
7856
7857
7858fi
7859
7860      set +x
7861  $at_times_p && times >"$at_times_file"
7862) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7863read at_status <"$at_status_file"
7864#AT_STOP_68
7865#AT_START_69
7866at_fn_group_banner 69 'EXPRTest.at:143' \
7867  "expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"\" -b (pass)" ""
7868at_xfail=no
7869      test "pass" = "xfail" && at_xfail=yes
7870(
7871  $as_echo "69. $at_setup_line: testing $at_desc ..."
7872  $at_traceon
7873
7874
7875
7876    # Added || true because expr-test returns 0 (failure) for some of
7877    # these tests which is correct for the test - we expect some of
7878    # the input to trigger an error response from the parser, et
7879    # cetera. That's also why we capture both stdout and stderr -
7880    # successful runs are sent to stdout while the errors are sent to
7881    # stderr.
7882
7883    if test -n "$baselines" -a x$baselines = xyes; then :
7884
7885        { set +x
7886$as_echo "$at_srcdir/EXPRTest.at:143: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true"
7887at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:143"
7888( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "" -b -f "dummy" || true
7889) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7890at_status=$? at_failed=false
7891$at_check_filter
7892echo stderr:; tee stderr <"$at_stderr"
7893echo stdout:; tee stdout <"$at_stdout"
7894at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
7895$at_failed && at_fn_log_failure
7896$at_traceon; }
7897
7898        { set +x
7899$as_echo "$at_srcdir/EXPRTest.at:143: mv stdout \$abs_srcdir/expr-testsuite/test.a.base.tmp"
7900at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.a.base.tmp" "EXPRTest.at:143"
7901( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.a.base.tmp
7902) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7903at_status=$? at_failed=false
7904$at_check_filter
7905at_fn_diff_devnull "$at_stderr" || at_failed=:
7906at_fn_diff_devnull "$at_stdout" || at_failed=:
7907at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
7908$at_failed && at_fn_log_failure
7909$at_traceon; }
7910
7911
7912else
7913
7914        { set +x
7915$as_echo "$at_srcdir/EXPRTest.at:143: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true"
7916at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:143"
7917( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "" -b -f "dummy" || true
7918) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7919at_status=$? at_failed=false
7920$at_check_filter
7921echo stderr:; tee stderr <"$at_stderr"
7922echo stdout:; tee stdout <"$at_stdout"
7923at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
7924$at_failed && at_fn_log_failure
7925$at_traceon; }
7926
7927        { set +x
7928$as_echo "$at_srcdir/EXPRTest.at:143: diff -b -B \$abs_srcdir/expr-testsuite/test.a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.a.base stderr"
7929at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.a.base stderr" "EXPRTest.at:143"
7930( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.a.base stderr
7931) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7932at_status=$? at_failed=false
7933$at_check_filter
7934at_fn_diff_devnull "$at_stderr" || at_failed=:
7935echo stdout:; cat "$at_stdout"
7936at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
7937$at_failed && at_fn_log_failure
7938$at_traceon; }
7939
7940
7941
7942fi
7943
7944      set +x
7945  $at_times_p && times >"$at_times_file"
7946) 5>&1 2>&1 7>&- | eval $at_tee_pipe
7947read at_status <"$at_status_file"
7948#AT_STOP_69
7949#AT_START_70
7950at_fn_group_banner 70 'EXPRTest.at:143' \
7951  "expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"\" -b (pass)" ""
7952at_xfail=no
7953      test "pass" = "xfail" && at_xfail=yes
7954(
7955  $as_echo "70. $at_setup_line: testing $at_desc ..."
7956  $at_traceon
7957
7958
7959
7960    # Added || true because expr-test returns 0 (failure) for some of
7961    # these tests which is correct for the test - we expect some of
7962    # the input to trigger an error response from the parser, et
7963    # cetera. That's also why we capture both stdout and stderr -
7964    # successful runs are sent to stdout while the errors are sent to
7965    # stderr.
7966
7967    if test -n "$baselines" -a x$baselines = xyes; then :
7968
7969        { set +x
7970$as_echo "$at_srcdir/EXPRTest.at:143: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true"
7971at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:143"
7972( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "" -b -f "dummy" || true
7973) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7974at_status=$? at_failed=false
7975$at_check_filter
7976echo stderr:; tee stderr <"$at_stderr"
7977echo stdout:; tee stdout <"$at_stdout"
7978at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
7979$at_failed && at_fn_log_failure
7980$at_traceon; }
7981
7982        { set +x
7983$as_echo "$at_srcdir/EXPRTest.at:143: mv stdout \$abs_srcdir/expr-testsuite/test.a.base.tmp"
7984at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.a.base.tmp" "EXPRTest.at:143"
7985( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.a.base.tmp
7986) >>"$at_stdout" 2>>"$at_stderr" 5>&-
7987at_status=$? at_failed=false
7988$at_check_filter
7989at_fn_diff_devnull "$at_stderr" || at_failed=:
7990at_fn_diff_devnull "$at_stdout" || at_failed=:
7991at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
7992$at_failed && at_fn_log_failure
7993$at_traceon; }
7994
7995
7996else
7997
7998        { set +x
7999$as_echo "$at_srcdir/EXPRTest.at:143: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true"
8000at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:143"
8001( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "" -b -f "dummy" || true
8002) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8003at_status=$? at_failed=false
8004$at_check_filter
8005echo stderr:; tee stderr <"$at_stderr"
8006echo stdout:; tee stdout <"$at_stdout"
8007at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
8008$at_failed && at_fn_log_failure
8009$at_traceon; }
8010
8011        { set +x
8012$as_echo "$at_srcdir/EXPRTest.at:143: diff -b -B \$abs_srcdir/expr-testsuite/test.a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.a.base stderr"
8013at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.a.base stderr" "EXPRTest.at:143"
8014( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.a.base stderr
8015) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8016at_status=$? at_failed=false
8017$at_check_filter
8018at_fn_diff_devnull "$at_stderr" || at_failed=:
8019echo stdout:; cat "$at_stdout"
8020at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:143"
8021$at_failed && at_fn_log_failure
8022$at_traceon; }
8023
8024
8025
8026fi
8027
8028      set +x
8029  $at_times_p && times >"$at_times_file"
8030) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8031read at_status <"$at_status_file"
8032#AT_STOP_70
8033#AT_START_71
8034at_fn_group_banner 71 'EXPRTest.at:144' \
8035  "expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b (pass)" ""
8036at_xfail=no
8037      test "pass" = "xfail" && at_xfail=yes
8038(
8039  $as_echo "71. $at_setup_line: testing $at_desc ..."
8040  $at_traceon
8041
8042
8043
8044    # Added || true because expr-test returns 0 (failure) for some of
8045    # these tests which is correct for the test - we expect some of
8046    # the input to trigger an error response from the parser, et
8047    # cetera. That's also why we capture both stdout and stderr -
8048    # successful runs are sent to stdout while the errors are sent to
8049    # stderr.
8050
8051    if test -n "$baselines" -a x$baselines = xyes; then :
8052
8053        { set +x
8054$as_echo "$at_srcdir/EXPRTest.at:144: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true"
8055at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:144"
8056( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "&i<2000" -b -f "dummy" || true
8057) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8058at_status=$? at_failed=false
8059$at_check_filter
8060echo stderr:; tee stderr <"$at_stderr"
8061echo stdout:; tee stdout <"$at_stdout"
8062at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8063$at_failed && at_fn_log_failure
8064$at_traceon; }
8065
8066        { set +x
8067$as_echo "$at_srcdir/EXPRTest.at:144: mv stdout \$abs_srcdir/expr-testsuite/test.aa.base.tmp"
8068at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.aa.base.tmp" "EXPRTest.at:144"
8069( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.aa.base.tmp
8070) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8071at_status=$? at_failed=false
8072$at_check_filter
8073at_fn_diff_devnull "$at_stderr" || at_failed=:
8074at_fn_diff_devnull "$at_stdout" || at_failed=:
8075at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8076$at_failed && at_fn_log_failure
8077$at_traceon; }
8078
8079
8080else
8081
8082        { set +x
8083$as_echo "$at_srcdir/EXPRTest.at:144: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true"
8084at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:144"
8085( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "&i<2000" -b -f "dummy" || true
8086) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8087at_status=$? at_failed=false
8088$at_check_filter
8089echo stderr:; tee stderr <"$at_stderr"
8090echo stdout:; tee stdout <"$at_stdout"
8091at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8092$at_failed && at_fn_log_failure
8093$at_traceon; }
8094
8095        { set +x
8096$as_echo "$at_srcdir/EXPRTest.at:144: diff -b -B \$abs_srcdir/expr-testsuite/test.aa.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.aa.base stderr"
8097at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stderr" "EXPRTest.at:144"
8098( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stderr
8099) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8100at_status=$? at_failed=false
8101$at_check_filter
8102at_fn_diff_devnull "$at_stderr" || at_failed=:
8103echo stdout:; cat "$at_stdout"
8104at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8105$at_failed && at_fn_log_failure
8106$at_traceon; }
8107
8108
8109
8110fi
8111
8112      set +x
8113  $at_times_p && times >"$at_times_file"
8114) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8115read at_status <"$at_status_file"
8116#AT_STOP_71
8117#AT_START_72
8118at_fn_group_banner 72 'EXPRTest.at:144' \
8119  "expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b (pass)" ""
8120at_xfail=no
8121      test "pass" = "xfail" && at_xfail=yes
8122(
8123  $as_echo "72. $at_setup_line: testing $at_desc ..."
8124  $at_traceon
8125
8126
8127
8128    # Added || true because expr-test returns 0 (failure) for some of
8129    # these tests which is correct for the test - we expect some of
8130    # the input to trigger an error response from the parser, et
8131    # cetera. That's also why we capture both stdout and stderr -
8132    # successful runs are sent to stdout while the errors are sent to
8133    # stderr.
8134
8135    if test -n "$baselines" -a x$baselines = xyes; then :
8136
8137        { set +x
8138$as_echo "$at_srcdir/EXPRTest.at:144: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true"
8139at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:144"
8140( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "&i<2000" -b -f "dummy" || true
8141) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8142at_status=$? at_failed=false
8143$at_check_filter
8144echo stderr:; tee stderr <"$at_stderr"
8145echo stdout:; tee stdout <"$at_stdout"
8146at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8147$at_failed && at_fn_log_failure
8148$at_traceon; }
8149
8150        { set +x
8151$as_echo "$at_srcdir/EXPRTest.at:144: mv stdout \$abs_srcdir/expr-testsuite/test.aa.base.tmp"
8152at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.aa.base.tmp" "EXPRTest.at:144"
8153( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.aa.base.tmp
8154) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8155at_status=$? at_failed=false
8156$at_check_filter
8157at_fn_diff_devnull "$at_stderr" || at_failed=:
8158at_fn_diff_devnull "$at_stdout" || at_failed=:
8159at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8160$at_failed && at_fn_log_failure
8161$at_traceon; }
8162
8163
8164else
8165
8166        { set +x
8167$as_echo "$at_srcdir/EXPRTest.at:144: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true"
8168at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:144"
8169( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "&i<2000" -b -f "dummy" || true
8170) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8171at_status=$? at_failed=false
8172$at_check_filter
8173echo stderr:; tee stderr <"$at_stderr"
8174echo stdout:; tee stdout <"$at_stdout"
8175at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8176$at_failed && at_fn_log_failure
8177$at_traceon; }
8178
8179        { set +x
8180$as_echo "$at_srcdir/EXPRTest.at:144: diff -b -B \$abs_srcdir/expr-testsuite/test.aa.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.aa.base stderr"
8181at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stderr" "EXPRTest.at:144"
8182( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.aa.base stderr
8183) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8184at_status=$? at_failed=false
8185$at_check_filter
8186at_fn_diff_devnull "$at_stderr" || at_failed=:
8187echo stdout:; cat "$at_stdout"
8188at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:144"
8189$at_failed && at_fn_log_failure
8190$at_traceon; }
8191
8192
8193
8194fi
8195
8196      set +x
8197  $at_times_p && times >"$at_times_file"
8198) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8199read at_status <"$at_status_file"
8200#AT_STOP_72
8201#AT_START_73
8202at_fn_group_banner 73 'EXPRTest.at:145' \
8203  "expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b (pass)" ""
8204at_xfail=no
8205      test "pass" = "xfail" && at_xfail=yes
8206(
8207  $as_echo "73. $at_setup_line: testing $at_desc ..."
8208  $at_traceon
8209
8210
8211
8212    # Added || true because expr-test returns 0 (failure) for some of
8213    # these tests which is correct for the test - we expect some of
8214    # the input to trigger an error response from the parser, et
8215    # cetera. That's also why we capture both stdout and stderr -
8216    # successful runs are sent to stdout while the errors are sent to
8217    # stderr.
8218
8219    if test -n "$baselines" -a x$baselines = xyes; then :
8220
8221        { set +x
8222$as_echo "$at_srcdir/EXPRTest.at:145: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true"
8223at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true" "EXPRTest.at:145"
8224( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "j&i>2000" -b -f "dummy" || true
8225) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8226at_status=$? at_failed=false
8227$at_check_filter
8228echo stderr:; tee stderr <"$at_stderr"
8229echo stdout:; tee stdout <"$at_stdout"
8230at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8231$at_failed && at_fn_log_failure
8232$at_traceon; }
8233
8234        { set +x
8235$as_echo "$at_srcdir/EXPRTest.at:145: mv stdout \$abs_srcdir/expr-testsuite/test.ab.base.tmp"
8236at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ab.base.tmp" "EXPRTest.at:145"
8237( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ab.base.tmp
8238) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8239at_status=$? at_failed=false
8240$at_check_filter
8241at_fn_diff_devnull "$at_stderr" || at_failed=:
8242at_fn_diff_devnull "$at_stdout" || at_failed=:
8243at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8244$at_failed && at_fn_log_failure
8245$at_traceon; }
8246
8247
8248else
8249
8250        { set +x
8251$as_echo "$at_srcdir/EXPRTest.at:145: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true"
8252at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true" "EXPRTest.at:145"
8253( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "j&i>2000" -b -f "dummy" || true
8254) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8255at_status=$? at_failed=false
8256$at_check_filter
8257echo stderr:; tee stderr <"$at_stderr"
8258echo stdout:; tee stdout <"$at_stdout"
8259at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8260$at_failed && at_fn_log_failure
8261$at_traceon; }
8262
8263        { set +x
8264$as_echo "$at_srcdir/EXPRTest.at:145: diff -b -B \$abs_srcdir/expr-testsuite/test.ab.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ab.base stderr"
8265at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stderr" "EXPRTest.at:145"
8266( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stderr
8267) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8268at_status=$? at_failed=false
8269$at_check_filter
8270at_fn_diff_devnull "$at_stderr" || at_failed=:
8271echo stdout:; cat "$at_stdout"
8272at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8273$at_failed && at_fn_log_failure
8274$at_traceon; }
8275
8276
8277
8278fi
8279
8280      set +x
8281  $at_times_p && times >"$at_times_file"
8282) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8283read at_status <"$at_status_file"
8284#AT_STOP_73
8285#AT_START_74
8286at_fn_group_banner 74 'EXPRTest.at:145' \
8287  "expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b (pass)" ""
8288at_xfail=no
8289      test "pass" = "xfail" && at_xfail=yes
8290(
8291  $as_echo "74. $at_setup_line: testing $at_desc ..."
8292  $at_traceon
8293
8294
8295
8296    # Added || true because expr-test returns 0 (failure) for some of
8297    # these tests which is correct for the test - we expect some of
8298    # the input to trigger an error response from the parser, et
8299    # cetera. That's also why we capture both stdout and stderr -
8300    # successful runs are sent to stdout while the errors are sent to
8301    # stderr.
8302
8303    if test -n "$baselines" -a x$baselines = xyes; then :
8304
8305        { set +x
8306$as_echo "$at_srcdir/EXPRTest.at:145: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true"
8307at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true" "EXPRTest.at:145"
8308( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "j&i>2000" -b -f "dummy" || true
8309) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8310at_status=$? at_failed=false
8311$at_check_filter
8312echo stderr:; tee stderr <"$at_stderr"
8313echo stdout:; tee stdout <"$at_stdout"
8314at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8315$at_failed && at_fn_log_failure
8316$at_traceon; }
8317
8318        { set +x
8319$as_echo "$at_srcdir/EXPRTest.at:145: mv stdout \$abs_srcdir/expr-testsuite/test.ab.base.tmp"
8320at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ab.base.tmp" "EXPRTest.at:145"
8321( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ab.base.tmp
8322) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8323at_status=$? at_failed=false
8324$at_check_filter
8325at_fn_diff_devnull "$at_stderr" || at_failed=:
8326at_fn_diff_devnull "$at_stdout" || at_failed=:
8327at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8328$at_failed && at_fn_log_failure
8329$at_traceon; }
8330
8331
8332else
8333
8334        { set +x
8335$as_echo "$at_srcdir/EXPRTest.at:145: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true"
8336at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"j&i>2000\" -b -f \"dummy\" || true" "EXPRTest.at:145"
8337( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "j&i>2000" -b -f "dummy" || true
8338) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8339at_status=$? at_failed=false
8340$at_check_filter
8341echo stderr:; tee stderr <"$at_stderr"
8342echo stdout:; tee stdout <"$at_stdout"
8343at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8344$at_failed && at_fn_log_failure
8345$at_traceon; }
8346
8347        { set +x
8348$as_echo "$at_srcdir/EXPRTest.at:145: diff -b -B \$abs_srcdir/expr-testsuite/test.ab.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ab.base stderr"
8349at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stderr" "EXPRTest.at:145"
8350( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ab.base stderr
8351) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8352at_status=$? at_failed=false
8353$at_check_filter
8354at_fn_diff_devnull "$at_stderr" || at_failed=:
8355echo stdout:; cat "$at_stdout"
8356at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:145"
8357$at_failed && at_fn_log_failure
8358$at_traceon; }
8359
8360
8361
8362fi
8363
8364      set +x
8365  $at_times_p && times >"$at_times_file"
8366) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8367read at_status <"$at_status_file"
8368#AT_STOP_74
8369#AT_START_75
8370at_fn_group_banner 75 'EXPRTest.at:146' \
8371  "expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b (pass)" ""
8372at_xfail=no
8373      test "pass" = "xfail" && at_xfail=yes
8374(
8375  $as_echo "75. $at_setup_line: testing $at_desc ..."
8376  $at_traceon
8377
8378
8379
8380    # Added || true because expr-test returns 0 (failure) for some of
8381    # these tests which is correct for the test - we expect some of
8382    # the input to trigger an error response from the parser, et
8383    # cetera. That's also why we capture both stdout and stderr -
8384    # successful runs are sent to stdout while the errors are sent to
8385    # stderr.
8386
8387    if test -n "$baselines" -a x$baselines = xyes; then :
8388
8389        { set +x
8390$as_echo "$at_srcdir/EXPRTest.at:146: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true"
8391at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:146"
8392( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "i,j&i<0" -b -f "dummy" || true
8393) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8394at_status=$? at_failed=false
8395$at_check_filter
8396echo stderr:; tee stderr <"$at_stderr"
8397echo stdout:; tee stdout <"$at_stdout"
8398at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8399$at_failed && at_fn_log_failure
8400$at_traceon; }
8401
8402        { set +x
8403$as_echo "$at_srcdir/EXPRTest.at:146: mv stdout \$abs_srcdir/expr-testsuite/test.ac.base.tmp"
8404at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ac.base.tmp" "EXPRTest.at:146"
8405( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ac.base.tmp
8406) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8407at_status=$? at_failed=false
8408$at_check_filter
8409at_fn_diff_devnull "$at_stderr" || at_failed=:
8410at_fn_diff_devnull "$at_stdout" || at_failed=:
8411at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8412$at_failed && at_fn_log_failure
8413$at_traceon; }
8414
8415
8416else
8417
8418        { set +x
8419$as_echo "$at_srcdir/EXPRTest.at:146: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true"
8420at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:146"
8421( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.a -k "i,j&i<0" -b -f "dummy" || true
8422) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8423at_status=$? at_failed=false
8424$at_check_filter
8425echo stderr:; tee stderr <"$at_stderr"
8426echo stdout:; tee stdout <"$at_stdout"
8427at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8428$at_failed && at_fn_log_failure
8429$at_traceon; }
8430
8431        { set +x
8432$as_echo "$at_srcdir/EXPRTest.at:146: diff -b -B \$abs_srcdir/expr-testsuite/test.ac.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ac.base stderr"
8433at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stderr" "EXPRTest.at:146"
8434( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stderr
8435) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8436at_status=$? at_failed=false
8437$at_check_filter
8438at_fn_diff_devnull "$at_stderr" || at_failed=:
8439echo stdout:; cat "$at_stdout"
8440at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8441$at_failed && at_fn_log_failure
8442$at_traceon; }
8443
8444
8445
8446fi
8447
8448      set +x
8449  $at_times_p && times >"$at_times_file"
8450) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8451read at_status <"$at_status_file"
8452#AT_STOP_75
8453#AT_START_76
8454at_fn_group_banner 76 'EXPRTest.at:146' \
8455  "expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b (pass)" ""
8456at_xfail=no
8457      test "pass" = "xfail" && at_xfail=yes
8458(
8459  $as_echo "76. $at_setup_line: testing $at_desc ..."
8460  $at_traceon
8461
8462
8463
8464    # Added || true because expr-test returns 0 (failure) for some of
8465    # these tests which is correct for the test - we expect some of
8466    # the input to trigger an error response from the parser, et
8467    # cetera. That's also why we capture both stdout and stderr -
8468    # successful runs are sent to stdout while the errors are sent to
8469    # stderr.
8470
8471    if test -n "$baselines" -a x$baselines = xyes; then :
8472
8473        { set +x
8474$as_echo "$at_srcdir/EXPRTest.at:146: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true"
8475at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:146"
8476( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "i,j&i<0" -b -f "dummy" || true
8477) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8478at_status=$? at_failed=false
8479$at_check_filter
8480echo stderr:; tee stderr <"$at_stderr"
8481echo stdout:; tee stdout <"$at_stdout"
8482at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8483$at_failed && at_fn_log_failure
8484$at_traceon; }
8485
8486        { set +x
8487$as_echo "$at_srcdir/EXPRTest.at:146: mv stdout \$abs_srcdir/expr-testsuite/test.ac.base.tmp"
8488at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ac.base.tmp" "EXPRTest.at:146"
8489( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ac.base.tmp
8490) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8491at_status=$? at_failed=false
8492$at_check_filter
8493at_fn_diff_devnull "$at_stderr" || at_failed=:
8494at_fn_diff_devnull "$at_stdout" || at_failed=:
8495at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8496$at_failed && at_fn_log_failure
8497$at_traceon; }
8498
8499
8500else
8501
8502        { set +x
8503$as_echo "$at_srcdir/EXPRTest.at:146: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true"
8504at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k \"i,j&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:146"
8505( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.a -k "i,j&i<0" -b -f "dummy" || true
8506) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8507at_status=$? at_failed=false
8508$at_check_filter
8509echo stderr:; tee stderr <"$at_stderr"
8510echo stdout:; tee stdout <"$at_stdout"
8511at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8512$at_failed && at_fn_log_failure
8513$at_traceon; }
8514
8515        { set +x
8516$as_echo "$at_srcdir/EXPRTest.at:146: diff -b -B \$abs_srcdir/expr-testsuite/test.ac.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ac.base stderr"
8517at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stderr" "EXPRTest.at:146"
8518( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ac.base stderr
8519) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8520at_status=$? at_failed=false
8521$at_check_filter
8522at_fn_diff_devnull "$at_stderr" || at_failed=:
8523echo stdout:; cat "$at_stdout"
8524at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:146"
8525$at_failed && at_fn_log_failure
8526$at_traceon; }
8527
8528
8529
8530fi
8531
8532      set +x
8533  $at_times_p && times >"$at_times_file"
8534) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8535read at_status <"$at_status_file"
8536#AT_STOP_76
8537#AT_START_77
8538at_fn_group_banner 77 'EXPRTest.at:147' \
8539  "expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"\" -b (pass)" ""
8540at_xfail=no
8541      test "pass" = "xfail" && at_xfail=yes
8542(
8543  $as_echo "77. $at_setup_line: testing $at_desc ..."
8544  $at_traceon
8545
8546
8547
8548    # Added || true because expr-test returns 0 (failure) for some of
8549    # these tests which is correct for the test - we expect some of
8550    # the input to trigger an error response from the parser, et
8551    # cetera. That's also why we capture both stdout and stderr -
8552    # successful runs are sent to stdout while the errors are sent to
8553    # stderr.
8554
8555    if test -n "$baselines" -a x$baselines = xyes; then :
8556
8557        { set +x
8558$as_echo "$at_srcdir/EXPRTest.at:147: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true"
8559at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:147"
8560( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "" -b -f "dummy" || true
8561) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8562at_status=$? at_failed=false
8563$at_check_filter
8564echo stderr:; tee stderr <"$at_stderr"
8565echo stdout:; tee stdout <"$at_stdout"
8566at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8567$at_failed && at_fn_log_failure
8568$at_traceon; }
8569
8570        { set +x
8571$as_echo "$at_srcdir/EXPRTest.at:147: mv stdout \$abs_srcdir/expr-testsuite/test.b.base.tmp"
8572at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.b.base.tmp" "EXPRTest.at:147"
8573( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.b.base.tmp
8574) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8575at_status=$? at_failed=false
8576$at_check_filter
8577at_fn_diff_devnull "$at_stderr" || at_failed=:
8578at_fn_diff_devnull "$at_stdout" || at_failed=:
8579at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8580$at_failed && at_fn_log_failure
8581$at_traceon; }
8582
8583
8584else
8585
8586        { set +x
8587$as_echo "$at_srcdir/EXPRTest.at:147: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true"
8588at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:147"
8589( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "" -b -f "dummy" || true
8590) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8591at_status=$? at_failed=false
8592$at_check_filter
8593echo stderr:; tee stderr <"$at_stderr"
8594echo stdout:; tee stdout <"$at_stdout"
8595at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8596$at_failed && at_fn_log_failure
8597$at_traceon; }
8598
8599        { set +x
8600$as_echo "$at_srcdir/EXPRTest.at:147: diff -b -B \$abs_srcdir/expr-testsuite/test.b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.b.base stderr"
8601at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.b.base stderr" "EXPRTest.at:147"
8602( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.b.base stderr
8603) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8604at_status=$? at_failed=false
8605$at_check_filter
8606at_fn_diff_devnull "$at_stderr" || at_failed=:
8607echo stdout:; cat "$at_stdout"
8608at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8609$at_failed && at_fn_log_failure
8610$at_traceon; }
8611
8612
8613
8614fi
8615
8616      set +x
8617  $at_times_p && times >"$at_times_file"
8618) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8619read at_status <"$at_status_file"
8620#AT_STOP_77
8621#AT_START_78
8622at_fn_group_banner 78 'EXPRTest.at:147' \
8623  "expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"\" -b (pass)" ""
8624at_xfail=no
8625      test "pass" = "xfail" && at_xfail=yes
8626(
8627  $as_echo "78. $at_setup_line: testing $at_desc ..."
8628  $at_traceon
8629
8630
8631
8632    # Added || true because expr-test returns 0 (failure) for some of
8633    # these tests which is correct for the test - we expect some of
8634    # the input to trigger an error response from the parser, et
8635    # cetera. That's also why we capture both stdout and stderr -
8636    # successful runs are sent to stdout while the errors are sent to
8637    # stderr.
8638
8639    if test -n "$baselines" -a x$baselines = xyes; then :
8640
8641        { set +x
8642$as_echo "$at_srcdir/EXPRTest.at:147: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true"
8643at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:147"
8644( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "" -b -f "dummy" || true
8645) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8646at_status=$? at_failed=false
8647$at_check_filter
8648echo stderr:; tee stderr <"$at_stderr"
8649echo stdout:; tee stdout <"$at_stdout"
8650at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8651$at_failed && at_fn_log_failure
8652$at_traceon; }
8653
8654        { set +x
8655$as_echo "$at_srcdir/EXPRTest.at:147: mv stdout \$abs_srcdir/expr-testsuite/test.b.base.tmp"
8656at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.b.base.tmp" "EXPRTest.at:147"
8657( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.b.base.tmp
8658) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8659at_status=$? at_failed=false
8660$at_check_filter
8661at_fn_diff_devnull "$at_stderr" || at_failed=:
8662at_fn_diff_devnull "$at_stdout" || at_failed=:
8663at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8664$at_failed && at_fn_log_failure
8665$at_traceon; }
8666
8667
8668else
8669
8670        { set +x
8671$as_echo "$at_srcdir/EXPRTest.at:147: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true"
8672at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:147"
8673( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "" -b -f "dummy" || true
8674) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8675at_status=$? at_failed=false
8676$at_check_filter
8677echo stderr:; tee stderr <"$at_stderr"
8678echo stdout:; tee stdout <"$at_stdout"
8679at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8680$at_failed && at_fn_log_failure
8681$at_traceon; }
8682
8683        { set +x
8684$as_echo "$at_srcdir/EXPRTest.at:147: diff -b -B \$abs_srcdir/expr-testsuite/test.b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.b.base stderr"
8685at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.b.base stderr" "EXPRTest.at:147"
8686( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.b.base stderr
8687) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8688at_status=$? at_failed=false
8689$at_check_filter
8690at_fn_diff_devnull "$at_stderr" || at_failed=:
8691echo stdout:; cat "$at_stdout"
8692at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:147"
8693$at_failed && at_fn_log_failure
8694$at_traceon; }
8695
8696
8697
8698fi
8699
8700      set +x
8701  $at_times_p && times >"$at_times_file"
8702) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8703read at_status <"$at_status_file"
8704#AT_STOP_78
8705#AT_START_79
8706at_fn_group_banner 79 'EXPRTest.at:148' \
8707  "expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b (pass)" ""
8708at_xfail=no
8709      test "pass" = "xfail" && at_xfail=yes
8710(
8711  $as_echo "79. $at_setup_line: testing $at_desc ..."
8712  $at_traceon
8713
8714
8715
8716    # Added || true because expr-test returns 0 (failure) for some of
8717    # these tests which is correct for the test - we expect some of
8718    # the input to trigger an error response from the parser, et
8719    # cetera. That's also why we capture both stdout and stderr -
8720    # successful runs are sent to stdout while the errors are sent to
8721    # stderr.
8722
8723    if test -n "$baselines" -a x$baselines = xyes; then :
8724
8725        { set +x
8726$as_echo "$at_srcdir/EXPRTest.at:148: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true"
8727at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true" "EXPRTest.at:148"
8728( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,f" -b -f "dummy" || true
8729) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8730at_status=$? at_failed=false
8731$at_check_filter
8732echo stderr:; tee stderr <"$at_stderr"
8733echo stdout:; tee stdout <"$at_stdout"
8734at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8735$at_failed && at_fn_log_failure
8736$at_traceon; }
8737
8738        { set +x
8739$as_echo "$at_srcdir/EXPRTest.at:148: mv stdout \$abs_srcdir/expr-testsuite/test.ba.base.tmp"
8740at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ba.base.tmp" "EXPRTest.at:148"
8741( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ba.base.tmp
8742) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8743at_status=$? at_failed=false
8744$at_check_filter
8745at_fn_diff_devnull "$at_stderr" || at_failed=:
8746at_fn_diff_devnull "$at_stdout" || at_failed=:
8747at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8748$at_failed && at_fn_log_failure
8749$at_traceon; }
8750
8751
8752else
8753
8754        { set +x
8755$as_echo "$at_srcdir/EXPRTest.at:148: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true"
8756at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true" "EXPRTest.at:148"
8757( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,f" -b -f "dummy" || true
8758) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8759at_status=$? at_failed=false
8760$at_check_filter
8761echo stderr:; tee stderr <"$at_stderr"
8762echo stdout:; tee stdout <"$at_stdout"
8763at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8764$at_failed && at_fn_log_failure
8765$at_traceon; }
8766
8767        { set +x
8768$as_echo "$at_srcdir/EXPRTest.at:148: diff -b -B \$abs_srcdir/expr-testsuite/test.ba.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ba.base stderr"
8769at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stderr" "EXPRTest.at:148"
8770( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stderr
8771) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8772at_status=$? at_failed=false
8773$at_check_filter
8774at_fn_diff_devnull "$at_stderr" || at_failed=:
8775echo stdout:; cat "$at_stdout"
8776at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8777$at_failed && at_fn_log_failure
8778$at_traceon; }
8779
8780
8781
8782fi
8783
8784      set +x
8785  $at_times_p && times >"$at_times_file"
8786) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8787read at_status <"$at_status_file"
8788#AT_STOP_79
8789#AT_START_80
8790at_fn_group_banner 80 'EXPRTest.at:148' \
8791  "expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b (pass)" ""
8792at_xfail=no
8793      test "pass" = "xfail" && at_xfail=yes
8794(
8795  $as_echo "80. $at_setup_line: testing $at_desc ..."
8796  $at_traceon
8797
8798
8799
8800    # Added || true because expr-test returns 0 (failure) for some of
8801    # these tests which is correct for the test - we expect some of
8802    # the input to trigger an error response from the parser, et
8803    # cetera. That's also why we capture both stdout and stderr -
8804    # successful runs are sent to stdout while the errors are sent to
8805    # stderr.
8806
8807    if test -n "$baselines" -a x$baselines = xyes; then :
8808
8809        { set +x
8810$as_echo "$at_srcdir/EXPRTest.at:148: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true"
8811at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true" "EXPRTest.at:148"
8812( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,f" -b -f "dummy" || true
8813) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8814at_status=$? at_failed=false
8815$at_check_filter
8816echo stderr:; tee stderr <"$at_stderr"
8817echo stdout:; tee stdout <"$at_stdout"
8818at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8819$at_failed && at_fn_log_failure
8820$at_traceon; }
8821
8822        { set +x
8823$as_echo "$at_srcdir/EXPRTest.at:148: mv stdout \$abs_srcdir/expr-testsuite/test.ba.base.tmp"
8824at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.ba.base.tmp" "EXPRTest.at:148"
8825( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.ba.base.tmp
8826) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8827at_status=$? at_failed=false
8828$at_check_filter
8829at_fn_diff_devnull "$at_stderr" || at_failed=:
8830at_fn_diff_devnull "$at_stdout" || at_failed=:
8831at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8832$at_failed && at_fn_log_failure
8833$at_traceon; }
8834
8835
8836else
8837
8838        { set +x
8839$as_echo "$at_srcdir/EXPRTest.at:148: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true"
8840at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,f\" -b -f \"dummy\" || true" "EXPRTest.at:148"
8841( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,f" -b -f "dummy" || true
8842) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8843at_status=$? at_failed=false
8844$at_check_filter
8845echo stderr:; tee stderr <"$at_stderr"
8846echo stdout:; tee stdout <"$at_stdout"
8847at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8848$at_failed && at_fn_log_failure
8849$at_traceon; }
8850
8851        { set +x
8852$as_echo "$at_srcdir/EXPRTest.at:148: diff -b -B \$abs_srcdir/expr-testsuite/test.ba.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.ba.base stderr"
8853at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stderr" "EXPRTest.at:148"
8854( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.ba.base stderr
8855) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8856at_status=$? at_failed=false
8857$at_check_filter
8858at_fn_diff_devnull "$at_stderr" || at_failed=:
8859echo stdout:; cat "$at_stdout"
8860at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:148"
8861$at_failed && at_fn_log_failure
8862$at_traceon; }
8863
8864
8865
8866fi
8867
8868      set +x
8869  $at_times_p && times >"$at_times_file"
8870) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8871read at_status <"$at_status_file"
8872#AT_STOP_80
8873#AT_START_81
8874at_fn_group_banner 81 'EXPRTest.at:149' \
8875  "expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b (pass)" ""
8876at_xfail=no
8877      test "pass" = "xfail" && at_xfail=yes
8878(
8879  $as_echo "81. $at_setup_line: testing $at_desc ..."
8880  $at_traceon
8881
8882
8883
8884    # Added || true because expr-test returns 0 (failure) for some of
8885    # these tests which is correct for the test - we expect some of
8886    # the input to trigger an error response from the parser, et
8887    # cetera. That's also why we capture both stdout and stderr -
8888    # successful runs are sent to stdout while the errors are sent to
8889    # stderr.
8890
8891    if test -n "$baselines" -a x$baselines = xyes; then :
8892
8893        { set +x
8894$as_echo "$at_srcdir/EXPRTest.at:149: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true"
8895at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:149"
8896( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,f&i<2000" -b -f "dummy" || true
8897) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8898at_status=$? at_failed=false
8899$at_check_filter
8900echo stderr:; tee stderr <"$at_stderr"
8901echo stdout:; tee stdout <"$at_stdout"
8902at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
8903$at_failed && at_fn_log_failure
8904$at_traceon; }
8905
8906        { set +x
8907$as_echo "$at_srcdir/EXPRTest.at:149: mv stdout \$abs_srcdir/expr-testsuite/test.bb.base.tmp"
8908at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.bb.base.tmp" "EXPRTest.at:149"
8909( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.bb.base.tmp
8910) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8911at_status=$? at_failed=false
8912$at_check_filter
8913at_fn_diff_devnull "$at_stderr" || at_failed=:
8914at_fn_diff_devnull "$at_stdout" || at_failed=:
8915at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
8916$at_failed && at_fn_log_failure
8917$at_traceon; }
8918
8919
8920else
8921
8922        { set +x
8923$as_echo "$at_srcdir/EXPRTest.at:149: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true"
8924at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:149"
8925( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,f&i<2000" -b -f "dummy" || true
8926) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8927at_status=$? at_failed=false
8928$at_check_filter
8929echo stderr:; tee stderr <"$at_stderr"
8930echo stdout:; tee stdout <"$at_stdout"
8931at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
8932$at_failed && at_fn_log_failure
8933$at_traceon; }
8934
8935        { set +x
8936$as_echo "$at_srcdir/EXPRTest.at:149: diff -b -B \$abs_srcdir/expr-testsuite/test.bb.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.bb.base stderr"
8937at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stderr" "EXPRTest.at:149"
8938( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stderr
8939) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8940at_status=$? at_failed=false
8941$at_check_filter
8942at_fn_diff_devnull "$at_stderr" || at_failed=:
8943echo stdout:; cat "$at_stdout"
8944at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
8945$at_failed && at_fn_log_failure
8946$at_traceon; }
8947
8948
8949
8950fi
8951
8952      set +x
8953  $at_times_p && times >"$at_times_file"
8954) 5>&1 2>&1 7>&- | eval $at_tee_pipe
8955read at_status <"$at_status_file"
8956#AT_STOP_81
8957#AT_START_82
8958at_fn_group_banner 82 'EXPRTest.at:149' \
8959  "expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b (pass)" ""
8960at_xfail=no
8961      test "pass" = "xfail" && at_xfail=yes
8962(
8963  $as_echo "82. $at_setup_line: testing $at_desc ..."
8964  $at_traceon
8965
8966
8967
8968    # Added || true because expr-test returns 0 (failure) for some of
8969    # these tests which is correct for the test - we expect some of
8970    # the input to trigger an error response from the parser, et
8971    # cetera. That's also why we capture both stdout and stderr -
8972    # successful runs are sent to stdout while the errors are sent to
8973    # stderr.
8974
8975    if test -n "$baselines" -a x$baselines = xyes; then :
8976
8977        { set +x
8978$as_echo "$at_srcdir/EXPRTest.at:149: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true"
8979at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:149"
8980( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,f&i<2000" -b -f "dummy" || true
8981) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8982at_status=$? at_failed=false
8983$at_check_filter
8984echo stderr:; tee stderr <"$at_stderr"
8985echo stdout:; tee stdout <"$at_stdout"
8986at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
8987$at_failed && at_fn_log_failure
8988$at_traceon; }
8989
8990        { set +x
8991$as_echo "$at_srcdir/EXPRTest.at:149: mv stdout \$abs_srcdir/expr-testsuite/test.bb.base.tmp"
8992at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.bb.base.tmp" "EXPRTest.at:149"
8993( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.bb.base.tmp
8994) >>"$at_stdout" 2>>"$at_stderr" 5>&-
8995at_status=$? at_failed=false
8996$at_check_filter
8997at_fn_diff_devnull "$at_stderr" || at_failed=:
8998at_fn_diff_devnull "$at_stdout" || at_failed=:
8999at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
9000$at_failed && at_fn_log_failure
9001$at_traceon; }
9002
9003
9004else
9005
9006        { set +x
9007$as_echo "$at_srcdir/EXPRTest.at:149: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true"
9008at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:149"
9009( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,f&i<2000" -b -f "dummy" || true
9010) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9011at_status=$? at_failed=false
9012$at_check_filter
9013echo stderr:; tee stderr <"$at_stderr"
9014echo stdout:; tee stdout <"$at_stdout"
9015at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
9016$at_failed && at_fn_log_failure
9017$at_traceon; }
9018
9019        { set +x
9020$as_echo "$at_srcdir/EXPRTest.at:149: diff -b -B \$abs_srcdir/expr-testsuite/test.bb.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.bb.base stderr"
9021at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stderr" "EXPRTest.at:149"
9022( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bb.base stderr
9023) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9024at_status=$? at_failed=false
9025$at_check_filter
9026at_fn_diff_devnull "$at_stderr" || at_failed=:
9027echo stdout:; cat "$at_stdout"
9028at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:149"
9029$at_failed && at_fn_log_failure
9030$at_traceon; }
9031
9032
9033
9034fi
9035
9036      set +x
9037  $at_times_p && times >"$at_times_file"
9038) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9039read at_status <"$at_status_file"
9040#AT_STOP_82
9041#AT_START_83
9042at_fn_group_banner 83 'EXPRTest.at:150' \
9043  "expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b (pass)" ""
9044at_xfail=no
9045      test "pass" = "xfail" && at_xfail=yes
9046(
9047  $as_echo "83. $at_setup_line: testing $at_desc ..."
9048  $at_traceon
9049
9050
9051
9052    # Added || true because expr-test returns 0 (failure) for some of
9053    # these tests which is correct for the test - we expect some of
9054    # the input to trigger an error response from the parser, et
9055    # cetera. That's also why we capture both stdout and stderr -
9056    # successful runs are sent to stdout while the errors are sent to
9057    # stderr.
9058
9059    if test -n "$baselines" -a x$baselines = xyes; then :
9060
9061        { set +x
9062$as_echo "$at_srcdir/EXPRTest.at:150: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true"
9063at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:150"
9064( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,f&f<0" -b -f "dummy" || true
9065) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9066at_status=$? at_failed=false
9067$at_check_filter
9068echo stderr:; tee stderr <"$at_stderr"
9069echo stdout:; tee stdout <"$at_stdout"
9070at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9071$at_failed && at_fn_log_failure
9072$at_traceon; }
9073
9074        { set +x
9075$as_echo "$at_srcdir/EXPRTest.at:150: mv stdout \$abs_srcdir/expr-testsuite/test.bc.base.tmp"
9076at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.bc.base.tmp" "EXPRTest.at:150"
9077( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.bc.base.tmp
9078) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9079at_status=$? at_failed=false
9080$at_check_filter
9081at_fn_diff_devnull "$at_stderr" || at_failed=:
9082at_fn_diff_devnull "$at_stdout" || at_failed=:
9083at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9084$at_failed && at_fn_log_failure
9085$at_traceon; }
9086
9087
9088else
9089
9090        { set +x
9091$as_echo "$at_srcdir/EXPRTest.at:150: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true"
9092at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:150"
9093( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,f&f<0" -b -f "dummy" || true
9094) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9095at_status=$? at_failed=false
9096$at_check_filter
9097echo stderr:; tee stderr <"$at_stderr"
9098echo stdout:; tee stdout <"$at_stdout"
9099at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9100$at_failed && at_fn_log_failure
9101$at_traceon; }
9102
9103        { set +x
9104$as_echo "$at_srcdir/EXPRTest.at:150: diff -b -B \$abs_srcdir/expr-testsuite/test.bc.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.bc.base stderr"
9105at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stderr" "EXPRTest.at:150"
9106( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stderr
9107) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9108at_status=$? at_failed=false
9109$at_check_filter
9110at_fn_diff_devnull "$at_stderr" || at_failed=:
9111echo stdout:; cat "$at_stdout"
9112at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9113$at_failed && at_fn_log_failure
9114$at_traceon; }
9115
9116
9117
9118fi
9119
9120      set +x
9121  $at_times_p && times >"$at_times_file"
9122) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9123read at_status <"$at_status_file"
9124#AT_STOP_83
9125#AT_START_84
9126at_fn_group_banner 84 'EXPRTest.at:150' \
9127  "expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b (pass)" ""
9128at_xfail=no
9129      test "pass" = "xfail" && at_xfail=yes
9130(
9131  $as_echo "84. $at_setup_line: testing $at_desc ..."
9132  $at_traceon
9133
9134
9135
9136    # Added || true because expr-test returns 0 (failure) for some of
9137    # these tests which is correct for the test - we expect some of
9138    # the input to trigger an error response from the parser, et
9139    # cetera. That's also why we capture both stdout and stderr -
9140    # successful runs are sent to stdout while the errors are sent to
9141    # stderr.
9142
9143    if test -n "$baselines" -a x$baselines = xyes; then :
9144
9145        { set +x
9146$as_echo "$at_srcdir/EXPRTest.at:150: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true"
9147at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:150"
9148( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,f&f<0" -b -f "dummy" || true
9149) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9150at_status=$? at_failed=false
9151$at_check_filter
9152echo stderr:; tee stderr <"$at_stderr"
9153echo stdout:; tee stdout <"$at_stdout"
9154at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9155$at_failed && at_fn_log_failure
9156$at_traceon; }
9157
9158        { set +x
9159$as_echo "$at_srcdir/EXPRTest.at:150: mv stdout \$abs_srcdir/expr-testsuite/test.bc.base.tmp"
9160at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.bc.base.tmp" "EXPRTest.at:150"
9161( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.bc.base.tmp
9162) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9163at_status=$? at_failed=false
9164$at_check_filter
9165at_fn_diff_devnull "$at_stderr" || at_failed=:
9166at_fn_diff_devnull "$at_stdout" || at_failed=:
9167at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9168$at_failed && at_fn_log_failure
9169$at_traceon; }
9170
9171
9172else
9173
9174        { set +x
9175$as_echo "$at_srcdir/EXPRTest.at:150: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true"
9176at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,f&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:150"
9177( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,f&f<0" -b -f "dummy" || true
9178) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9179at_status=$? at_failed=false
9180$at_check_filter
9181echo stderr:; tee stderr <"$at_stderr"
9182echo stdout:; tee stdout <"$at_stdout"
9183at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9184$at_failed && at_fn_log_failure
9185$at_traceon; }
9186
9187        { set +x
9188$as_echo "$at_srcdir/EXPRTest.at:150: diff -b -B \$abs_srcdir/expr-testsuite/test.bc.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.bc.base stderr"
9189at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stderr" "EXPRTest.at:150"
9190( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bc.base stderr
9191) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9192at_status=$? at_failed=false
9193$at_check_filter
9194at_fn_diff_devnull "$at_stderr" || at_failed=:
9195echo stdout:; cat "$at_stdout"
9196at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:150"
9197$at_failed && at_fn_log_failure
9198$at_traceon; }
9199
9200
9201
9202fi
9203
9204      set +x
9205  $at_times_p && times >"$at_times_file"
9206) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9207read at_status <"$at_status_file"
9208#AT_STOP_84
9209#AT_START_85
9210at_fn_group_banner 85 'EXPRTest.at:151' \
9211  "expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b (pass)" ""
9212at_xfail=no
9213      test "pass" = "xfail" && at_xfail=yes
9214(
9215  $as_echo "85. $at_setup_line: testing $at_desc ..."
9216  $at_traceon
9217
9218
9219
9220    # Added || true because expr-test returns 0 (failure) for some of
9221    # these tests which is correct for the test - we expect some of
9222    # the input to trigger an error response from the parser, et
9223    # cetera. That's also why we capture both stdout and stderr -
9224    # successful runs are sent to stdout while the errors are sent to
9225    # stderr.
9226
9227    if test -n "$baselines" -a x$baselines = xyes; then :
9228
9229        { set +x
9230$as_echo "$at_srcdir/EXPRTest.at:151: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true"
9231at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:151"
9232( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,j&i<2000" -b -f "dummy" || true
9233) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9234at_status=$? at_failed=false
9235$at_check_filter
9236echo stderr:; tee stderr <"$at_stderr"
9237echo stdout:; tee stdout <"$at_stdout"
9238at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9239$at_failed && at_fn_log_failure
9240$at_traceon; }
9241
9242        { set +x
9243$as_echo "$at_srcdir/EXPRTest.at:151: mv stdout \$abs_srcdir/expr-testsuite/test.bd.base.tmp"
9244at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.bd.base.tmp" "EXPRTest.at:151"
9245( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.bd.base.tmp
9246) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9247at_status=$? at_failed=false
9248$at_check_filter
9249at_fn_diff_devnull "$at_stderr" || at_failed=:
9250at_fn_diff_devnull "$at_stdout" || at_failed=:
9251at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9252$at_failed && at_fn_log_failure
9253$at_traceon; }
9254
9255
9256else
9257
9258        { set +x
9259$as_echo "$at_srcdir/EXPRTest.at:151: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true"
9260at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:151"
9261( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "i,j&i<2000" -b -f "dummy" || true
9262) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9263at_status=$? at_failed=false
9264$at_check_filter
9265echo stderr:; tee stderr <"$at_stderr"
9266echo stdout:; tee stdout <"$at_stdout"
9267at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9268$at_failed && at_fn_log_failure
9269$at_traceon; }
9270
9271        { set +x
9272$as_echo "$at_srcdir/EXPRTest.at:151: diff -b -B \$abs_srcdir/expr-testsuite/test.bd.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.bd.base stderr"
9273at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stderr" "EXPRTest.at:151"
9274( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stderr
9275) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9276at_status=$? at_failed=false
9277$at_check_filter
9278at_fn_diff_devnull "$at_stderr" || at_failed=:
9279echo stdout:; cat "$at_stdout"
9280at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9281$at_failed && at_fn_log_failure
9282$at_traceon; }
9283
9284
9285
9286fi
9287
9288      set +x
9289  $at_times_p && times >"$at_times_file"
9290) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9291read at_status <"$at_status_file"
9292#AT_STOP_85
9293#AT_START_86
9294at_fn_group_banner 86 'EXPRTest.at:151' \
9295  "expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b (pass)" ""
9296at_xfail=no
9297      test "pass" = "xfail" && at_xfail=yes
9298(
9299  $as_echo "86. $at_setup_line: testing $at_desc ..."
9300  $at_traceon
9301
9302
9303
9304    # Added || true because expr-test returns 0 (failure) for some of
9305    # these tests which is correct for the test - we expect some of
9306    # the input to trigger an error response from the parser, et
9307    # cetera. That's also why we capture both stdout and stderr -
9308    # successful runs are sent to stdout while the errors are sent to
9309    # stderr.
9310
9311    if test -n "$baselines" -a x$baselines = xyes; then :
9312
9313        { set +x
9314$as_echo "$at_srcdir/EXPRTest.at:151: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true"
9315at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:151"
9316( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,j&i<2000" -b -f "dummy" || true
9317) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9318at_status=$? at_failed=false
9319$at_check_filter
9320echo stderr:; tee stderr <"$at_stderr"
9321echo stdout:; tee stdout <"$at_stdout"
9322at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9323$at_failed && at_fn_log_failure
9324$at_traceon; }
9325
9326        { set +x
9327$as_echo "$at_srcdir/EXPRTest.at:151: mv stdout \$abs_srcdir/expr-testsuite/test.bd.base.tmp"
9328at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.bd.base.tmp" "EXPRTest.at:151"
9329( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.bd.base.tmp
9330) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9331at_status=$? at_failed=false
9332$at_check_filter
9333at_fn_diff_devnull "$at_stderr" || at_failed=:
9334at_fn_diff_devnull "$at_stdout" || at_failed=:
9335at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9336$at_failed && at_fn_log_failure
9337$at_traceon; }
9338
9339
9340else
9341
9342        { set +x
9343$as_echo "$at_srcdir/EXPRTest.at:151: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true"
9344at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"i,j&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:151"
9345( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "i,j&i<2000" -b -f "dummy" || true
9346) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9347at_status=$? at_failed=false
9348$at_check_filter
9349echo stderr:; tee stderr <"$at_stderr"
9350echo stdout:; tee stdout <"$at_stdout"
9351at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9352$at_failed && at_fn_log_failure
9353$at_traceon; }
9354
9355        { set +x
9356$as_echo "$at_srcdir/EXPRTest.at:151: diff -b -B \$abs_srcdir/expr-testsuite/test.bd.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.bd.base stderr"
9357at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stderr" "EXPRTest.at:151"
9358( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.bd.base stderr
9359) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9360at_status=$? at_failed=false
9361$at_check_filter
9362at_fn_diff_devnull "$at_stderr" || at_failed=:
9363echo stdout:; cat "$at_stdout"
9364at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:151"
9365$at_failed && at_fn_log_failure
9366$at_traceon; }
9367
9368
9369
9370fi
9371
9372      set +x
9373  $at_times_p && times >"$at_times_file"
9374) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9375read at_status <"$at_status_file"
9376#AT_STOP_86
9377#AT_START_87
9378at_fn_group_banner 87 'EXPRTest.at:152' \
9379  "expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b (pass)" ""
9380at_xfail=no
9381      test "pass" = "xfail" && at_xfail=yes
9382(
9383  $as_echo "87. $at_setup_line: testing $at_desc ..."
9384  $at_traceon
9385
9386
9387
9388    # Added || true because expr-test returns 0 (failure) for some of
9389    # these tests which is correct for the test - we expect some of
9390    # the input to trigger an error response from the parser, et
9391    # cetera. That's also why we capture both stdout and stderr -
9392    # successful runs are sent to stdout while the errors are sent to
9393    # stderr.
9394
9395    if test -n "$baselines" -a x$baselines = xyes; then :
9396
9397        { set +x
9398$as_echo "$at_srcdir/EXPRTest.at:152: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true"
9399at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:152"
9400( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "&i<0" -b -f "dummy" || true
9401) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9402at_status=$? at_failed=false
9403$at_check_filter
9404echo stderr:; tee stderr <"$at_stderr"
9405echo stdout:; tee stdout <"$at_stdout"
9406at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9407$at_failed && at_fn_log_failure
9408$at_traceon; }
9409
9410        { set +x
9411$as_echo "$at_srcdir/EXPRTest.at:152: mv stdout \$abs_srcdir/expr-testsuite/test.be.base.tmp"
9412at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.be.base.tmp" "EXPRTest.at:152"
9413( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.be.base.tmp
9414) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9415at_status=$? at_failed=false
9416$at_check_filter
9417at_fn_diff_devnull "$at_stderr" || at_failed=:
9418at_fn_diff_devnull "$at_stdout" || at_failed=:
9419at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9420$at_failed && at_fn_log_failure
9421$at_traceon; }
9422
9423
9424else
9425
9426        { set +x
9427$as_echo "$at_srcdir/EXPRTest.at:152: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true"
9428at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:152"
9429( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.b -k "&i<0" -b -f "dummy" || true
9430) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9431at_status=$? at_failed=false
9432$at_check_filter
9433echo stderr:; tee stderr <"$at_stderr"
9434echo stdout:; tee stdout <"$at_stdout"
9435at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9436$at_failed && at_fn_log_failure
9437$at_traceon; }
9438
9439        { set +x
9440$as_echo "$at_srcdir/EXPRTest.at:152: diff -b -B \$abs_srcdir/expr-testsuite/test.be.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.be.base stderr"
9441at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.be.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.be.base stderr" "EXPRTest.at:152"
9442( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.be.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.be.base stderr
9443) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9444at_status=$? at_failed=false
9445$at_check_filter
9446at_fn_diff_devnull "$at_stderr" || at_failed=:
9447echo stdout:; cat "$at_stdout"
9448at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9449$at_failed && at_fn_log_failure
9450$at_traceon; }
9451
9452
9453
9454fi
9455
9456      set +x
9457  $at_times_p && times >"$at_times_file"
9458) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9459read at_status <"$at_status_file"
9460#AT_STOP_87
9461#AT_START_88
9462at_fn_group_banner 88 'EXPRTest.at:152' \
9463  "expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b (pass)" ""
9464at_xfail=no
9465      test "pass" = "xfail" && at_xfail=yes
9466(
9467  $as_echo "88. $at_setup_line: testing $at_desc ..."
9468  $at_traceon
9469
9470
9471
9472    # Added || true because expr-test returns 0 (failure) for some of
9473    # these tests which is correct for the test - we expect some of
9474    # the input to trigger an error response from the parser, et
9475    # cetera. That's also why we capture both stdout and stderr -
9476    # successful runs are sent to stdout while the errors are sent to
9477    # stderr.
9478
9479    if test -n "$baselines" -a x$baselines = xyes; then :
9480
9481        { set +x
9482$as_echo "$at_srcdir/EXPRTest.at:152: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true"
9483at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:152"
9484( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "&i<0" -b -f "dummy" || true
9485) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9486at_status=$? at_failed=false
9487$at_check_filter
9488echo stderr:; tee stderr <"$at_stderr"
9489echo stdout:; tee stdout <"$at_stdout"
9490at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9491$at_failed && at_fn_log_failure
9492$at_traceon; }
9493
9494        { set +x
9495$as_echo "$at_srcdir/EXPRTest.at:152: mv stdout \$abs_srcdir/expr-testsuite/test.be.base.tmp"
9496at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.be.base.tmp" "EXPRTest.at:152"
9497( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.be.base.tmp
9498) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9499at_status=$? at_failed=false
9500$at_check_filter
9501at_fn_diff_devnull "$at_stderr" || at_failed=:
9502at_fn_diff_devnull "$at_stdout" || at_failed=:
9503at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9504$at_failed && at_fn_log_failure
9505$at_traceon; }
9506
9507
9508else
9509
9510        { set +x
9511$as_echo "$at_srcdir/EXPRTest.at:152: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true"
9512at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k \"&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:152"
9513( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.b -k "&i<0" -b -f "dummy" || true
9514) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9515at_status=$? at_failed=false
9516$at_check_filter
9517echo stderr:; tee stderr <"$at_stderr"
9518echo stdout:; tee stdout <"$at_stdout"
9519at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9520$at_failed && at_fn_log_failure
9521$at_traceon; }
9522
9523        { set +x
9524$as_echo "$at_srcdir/EXPRTest.at:152: diff -b -B \$abs_srcdir/expr-testsuite/test.be.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.be.base stderr"
9525at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.be.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.be.base stderr" "EXPRTest.at:152"
9526( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.be.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.be.base stderr
9527) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9528at_status=$? at_failed=false
9529$at_check_filter
9530at_fn_diff_devnull "$at_stderr" || at_failed=:
9531echo stdout:; cat "$at_stdout"
9532at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:152"
9533$at_failed && at_fn_log_failure
9534$at_traceon; }
9535
9536
9537
9538fi
9539
9540      set +x
9541  $at_times_p && times >"$at_times_file"
9542) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9543read at_status <"$at_status_file"
9544#AT_STOP_88
9545#AT_START_89
9546at_fn_group_banner 89 'EXPRTest.at:153' \
9547  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"\" -b (pass)" ""
9548at_xfail=no
9549      test "pass" = "xfail" && at_xfail=yes
9550(
9551  $as_echo "89. $at_setup_line: testing $at_desc ..."
9552  $at_traceon
9553
9554
9555
9556    # Added || true because expr-test returns 0 (failure) for some of
9557    # these tests which is correct for the test - we expect some of
9558    # the input to trigger an error response from the parser, et
9559    # cetera. That's also why we capture both stdout and stderr -
9560    # successful runs are sent to stdout while the errors are sent to
9561    # stderr.
9562
9563    if test -n "$baselines" -a x$baselines = xyes; then :
9564
9565        { set +x
9566$as_echo "$at_srcdir/EXPRTest.at:153: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true"
9567at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:153"
9568( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "" -b -f "dummy" || true
9569) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9570at_status=$? at_failed=false
9571$at_check_filter
9572echo stderr:; tee stderr <"$at_stderr"
9573echo stdout:; tee stdout <"$at_stdout"
9574at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9575$at_failed && at_fn_log_failure
9576$at_traceon; }
9577
9578        { set +x
9579$as_echo "$at_srcdir/EXPRTest.at:153: mv stdout \$abs_srcdir/expr-testsuite/test.d.base.tmp"
9580at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.d.base.tmp" "EXPRTest.at:153"
9581( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.d.base.tmp
9582) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9583at_status=$? at_failed=false
9584$at_check_filter
9585at_fn_diff_devnull "$at_stderr" || at_failed=:
9586at_fn_diff_devnull "$at_stdout" || at_failed=:
9587at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9588$at_failed && at_fn_log_failure
9589$at_traceon; }
9590
9591
9592else
9593
9594        { set +x
9595$as_echo "$at_srcdir/EXPRTest.at:153: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true"
9596at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:153"
9597( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "" -b -f "dummy" || true
9598) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9599at_status=$? at_failed=false
9600$at_check_filter
9601echo stderr:; tee stderr <"$at_stderr"
9602echo stdout:; tee stdout <"$at_stdout"
9603at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9604$at_failed && at_fn_log_failure
9605$at_traceon; }
9606
9607        { set +x
9608$as_echo "$at_srcdir/EXPRTest.at:153: diff -b -B \$abs_srcdir/expr-testsuite/test.d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.d.base stderr"
9609at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.d.base stderr" "EXPRTest.at:153"
9610( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.d.base stderr
9611) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9612at_status=$? at_failed=false
9613$at_check_filter
9614at_fn_diff_devnull "$at_stderr" || at_failed=:
9615echo stdout:; cat "$at_stdout"
9616at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9617$at_failed && at_fn_log_failure
9618$at_traceon; }
9619
9620
9621
9622fi
9623
9624      set +x
9625  $at_times_p && times >"$at_times_file"
9626) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9627read at_status <"$at_status_file"
9628#AT_STOP_89
9629#AT_START_90
9630at_fn_group_banner 90 'EXPRTest.at:153' \
9631  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"\" -b (pass)" ""
9632at_xfail=no
9633      test "pass" = "xfail" && at_xfail=yes
9634(
9635  $as_echo "90. $at_setup_line: testing $at_desc ..."
9636  $at_traceon
9637
9638
9639
9640    # Added || true because expr-test returns 0 (failure) for some of
9641    # these tests which is correct for the test - we expect some of
9642    # the input to trigger an error response from the parser, et
9643    # cetera. That's also why we capture both stdout and stderr -
9644    # successful runs are sent to stdout while the errors are sent to
9645    # stderr.
9646
9647    if test -n "$baselines" -a x$baselines = xyes; then :
9648
9649        { set +x
9650$as_echo "$at_srcdir/EXPRTest.at:153: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true"
9651at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:153"
9652( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "" -b -f "dummy" || true
9653) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9654at_status=$? at_failed=false
9655$at_check_filter
9656echo stderr:; tee stderr <"$at_stderr"
9657echo stdout:; tee stdout <"$at_stdout"
9658at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9659$at_failed && at_fn_log_failure
9660$at_traceon; }
9661
9662        { set +x
9663$as_echo "$at_srcdir/EXPRTest.at:153: mv stdout \$abs_srcdir/expr-testsuite/test.d.base.tmp"
9664at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.d.base.tmp" "EXPRTest.at:153"
9665( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.d.base.tmp
9666) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9667at_status=$? at_failed=false
9668$at_check_filter
9669at_fn_diff_devnull "$at_stderr" || at_failed=:
9670at_fn_diff_devnull "$at_stdout" || at_failed=:
9671at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9672$at_failed && at_fn_log_failure
9673$at_traceon; }
9674
9675
9676else
9677
9678        { set +x
9679$as_echo "$at_srcdir/EXPRTest.at:153: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true"
9680at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"\" -b -f \"dummy\" || true" "EXPRTest.at:153"
9681( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "" -b -f "dummy" || true
9682) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9683at_status=$? at_failed=false
9684$at_check_filter
9685echo stderr:; tee stderr <"$at_stderr"
9686echo stdout:; tee stdout <"$at_stdout"
9687at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9688$at_failed && at_fn_log_failure
9689$at_traceon; }
9690
9691        { set +x
9692$as_echo "$at_srcdir/EXPRTest.at:153: diff -b -B \$abs_srcdir/expr-testsuite/test.d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.d.base stderr"
9693at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.d.base stderr" "EXPRTest.at:153"
9694( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.d.base stderr
9695) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9696at_status=$? at_failed=false
9697$at_check_filter
9698at_fn_diff_devnull "$at_stderr" || at_failed=:
9699echo stdout:; cat "$at_stdout"
9700at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:153"
9701$at_failed && at_fn_log_failure
9702$at_traceon; }
9703
9704
9705
9706fi
9707
9708      set +x
9709  $at_times_p && times >"$at_times_file"
9710) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9711read at_status <"$at_status_file"
9712#AT_STOP_90
9713#AT_START_91
9714at_fn_group_banner 91 'EXPRTest.at:154' \
9715  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b (pass)" ""
9716at_xfail=no
9717      test "pass" = "xfail" && at_xfail=yes
9718(
9719  $as_echo "91. $at_setup_line: testing $at_desc ..."
9720  $at_traceon
9721
9722
9723
9724    # Added || true because expr-test returns 0 (failure) for some of
9725    # these tests which is correct for the test - we expect some of
9726    # the input to trigger an error response from the parser, et
9727    # cetera. That's also why we capture both stdout and stderr -
9728    # successful runs are sent to stdout while the errors are sent to
9729    # stderr.
9730
9731    if test -n "$baselines" -a x$baselines = xyes; then :
9732
9733        { set +x
9734$as_echo "$at_srcdir/EXPRTest.at:154: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true"
9735at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true" "EXPRTest.at:154"
9736( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a" -b -f "dummy" || true
9737) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9738at_status=$? at_failed=false
9739$at_check_filter
9740echo stderr:; tee stderr <"$at_stderr"
9741echo stdout:; tee stdout <"$at_stdout"
9742at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9743$at_failed && at_fn_log_failure
9744$at_traceon; }
9745
9746        { set +x
9747$as_echo "$at_srcdir/EXPRTest.at:154: mv stdout \$abs_srcdir/expr-testsuite/test.da.base.tmp"
9748at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.da.base.tmp" "EXPRTest.at:154"
9749( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.da.base.tmp
9750) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9751at_status=$? at_failed=false
9752$at_check_filter
9753at_fn_diff_devnull "$at_stderr" || at_failed=:
9754at_fn_diff_devnull "$at_stdout" || at_failed=:
9755at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9756$at_failed && at_fn_log_failure
9757$at_traceon; }
9758
9759
9760else
9761
9762        { set +x
9763$as_echo "$at_srcdir/EXPRTest.at:154: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true"
9764at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true" "EXPRTest.at:154"
9765( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a" -b -f "dummy" || true
9766) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9767at_status=$? at_failed=false
9768$at_check_filter
9769echo stderr:; tee stderr <"$at_stderr"
9770echo stdout:; tee stdout <"$at_stdout"
9771at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9772$at_failed && at_fn_log_failure
9773$at_traceon; }
9774
9775        { set +x
9776$as_echo "$at_srcdir/EXPRTest.at:154: diff -b -B \$abs_srcdir/expr-testsuite/test.da.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.da.base stderr"
9777at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.da.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.da.base stderr" "EXPRTest.at:154"
9778( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.da.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.da.base stderr
9779) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9780at_status=$? at_failed=false
9781$at_check_filter
9782at_fn_diff_devnull "$at_stderr" || at_failed=:
9783echo stdout:; cat "$at_stdout"
9784at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9785$at_failed && at_fn_log_failure
9786$at_traceon; }
9787
9788
9789
9790fi
9791
9792      set +x
9793  $at_times_p && times >"$at_times_file"
9794) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9795read at_status <"$at_status_file"
9796#AT_STOP_91
9797#AT_START_92
9798at_fn_group_banner 92 'EXPRTest.at:154' \
9799  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b (pass)" ""
9800at_xfail=no
9801      test "pass" = "xfail" && at_xfail=yes
9802(
9803  $as_echo "92. $at_setup_line: testing $at_desc ..."
9804  $at_traceon
9805
9806
9807
9808    # Added || true because expr-test returns 0 (failure) for some of
9809    # these tests which is correct for the test - we expect some of
9810    # the input to trigger an error response from the parser, et
9811    # cetera. That's also why we capture both stdout and stderr -
9812    # successful runs are sent to stdout while the errors are sent to
9813    # stderr.
9814
9815    if test -n "$baselines" -a x$baselines = xyes; then :
9816
9817        { set +x
9818$as_echo "$at_srcdir/EXPRTest.at:154: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true"
9819at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true" "EXPRTest.at:154"
9820( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a" -b -f "dummy" || true
9821) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9822at_status=$? at_failed=false
9823$at_check_filter
9824echo stderr:; tee stderr <"$at_stderr"
9825echo stdout:; tee stdout <"$at_stdout"
9826at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9827$at_failed && at_fn_log_failure
9828$at_traceon; }
9829
9830        { set +x
9831$as_echo "$at_srcdir/EXPRTest.at:154: mv stdout \$abs_srcdir/expr-testsuite/test.da.base.tmp"
9832at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.da.base.tmp" "EXPRTest.at:154"
9833( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.da.base.tmp
9834) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9835at_status=$? at_failed=false
9836$at_check_filter
9837at_fn_diff_devnull "$at_stderr" || at_failed=:
9838at_fn_diff_devnull "$at_stdout" || at_failed=:
9839at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9840$at_failed && at_fn_log_failure
9841$at_traceon; }
9842
9843
9844else
9845
9846        { set +x
9847$as_echo "$at_srcdir/EXPRTest.at:154: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true"
9848at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a\" -b -f \"dummy\" || true" "EXPRTest.at:154"
9849( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a" -b -f "dummy" || true
9850) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9851at_status=$? at_failed=false
9852$at_check_filter
9853echo stderr:; tee stderr <"$at_stderr"
9854echo stdout:; tee stdout <"$at_stdout"
9855at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9856$at_failed && at_fn_log_failure
9857$at_traceon; }
9858
9859        { set +x
9860$as_echo "$at_srcdir/EXPRTest.at:154: diff -b -B \$abs_srcdir/expr-testsuite/test.da.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.da.base stderr"
9861at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.da.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.da.base stderr" "EXPRTest.at:154"
9862( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.da.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.da.base stderr
9863) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9864at_status=$? at_failed=false
9865$at_check_filter
9866at_fn_diff_devnull "$at_stderr" || at_failed=:
9867echo stdout:; cat "$at_stdout"
9868at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:154"
9869$at_failed && at_fn_log_failure
9870$at_traceon; }
9871
9872
9873
9874fi
9875
9876      set +x
9877  $at_times_p && times >"$at_times_file"
9878) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9879read at_status <"$at_status_file"
9880#AT_STOP_92
9881#AT_START_93
9882at_fn_group_banner 93 'EXPRTest.at:155' \
9883  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b (pass)" ""
9884at_xfail=no
9885      test "pass" = "xfail" && at_xfail=yes
9886(
9887  $as_echo "93. $at_setup_line: testing $at_desc ..."
9888  $at_traceon
9889
9890
9891
9892    # Added || true because expr-test returns 0 (failure) for some of
9893    # these tests which is correct for the test - we expect some of
9894    # the input to trigger an error response from the parser, et
9895    # cetera. That's also why we capture both stdout and stderr -
9896    # successful runs are sent to stdout while the errors are sent to
9897    # stderr.
9898
9899    if test -n "$baselines" -a x$baselines = xyes; then :
9900
9901        { set +x
9902$as_echo "$at_srcdir/EXPRTest.at:155: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true"
9903at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:155"
9904( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<2000" -b -f "dummy" || true
9905) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9906at_status=$? at_failed=false
9907$at_check_filter
9908echo stderr:; tee stderr <"$at_stderr"
9909echo stdout:; tee stdout <"$at_stdout"
9910at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
9911$at_failed && at_fn_log_failure
9912$at_traceon; }
9913
9914        { set +x
9915$as_echo "$at_srcdir/EXPRTest.at:155: mv stdout \$abs_srcdir/expr-testsuite/test.db.base.tmp"
9916at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.db.base.tmp" "EXPRTest.at:155"
9917( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.db.base.tmp
9918) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9919at_status=$? at_failed=false
9920$at_check_filter
9921at_fn_diff_devnull "$at_stderr" || at_failed=:
9922at_fn_diff_devnull "$at_stdout" || at_failed=:
9923at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
9924$at_failed && at_fn_log_failure
9925$at_traceon; }
9926
9927
9928else
9929
9930        { set +x
9931$as_echo "$at_srcdir/EXPRTest.at:155: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true"
9932at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:155"
9933( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<2000" -b -f "dummy" || true
9934) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9935at_status=$? at_failed=false
9936$at_check_filter
9937echo stderr:; tee stderr <"$at_stderr"
9938echo stdout:; tee stdout <"$at_stdout"
9939at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
9940$at_failed && at_fn_log_failure
9941$at_traceon; }
9942
9943        { set +x
9944$as_echo "$at_srcdir/EXPRTest.at:155: diff -b -B \$abs_srcdir/expr-testsuite/test.db.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.db.base stderr"
9945at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.db.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.db.base stderr" "EXPRTest.at:155"
9946( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.db.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.db.base stderr
9947) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9948at_status=$? at_failed=false
9949$at_check_filter
9950at_fn_diff_devnull "$at_stderr" || at_failed=:
9951echo stdout:; cat "$at_stdout"
9952at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
9953$at_failed && at_fn_log_failure
9954$at_traceon; }
9955
9956
9957
9958fi
9959
9960      set +x
9961  $at_times_p && times >"$at_times_file"
9962) 5>&1 2>&1 7>&- | eval $at_tee_pipe
9963read at_status <"$at_status_file"
9964#AT_STOP_93
9965#AT_START_94
9966at_fn_group_banner 94 'EXPRTest.at:155' \
9967  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b (pass)" ""
9968at_xfail=no
9969      test "pass" = "xfail" && at_xfail=yes
9970(
9971  $as_echo "94. $at_setup_line: testing $at_desc ..."
9972  $at_traceon
9973
9974
9975
9976    # Added || true because expr-test returns 0 (failure) for some of
9977    # these tests which is correct for the test - we expect some of
9978    # the input to trigger an error response from the parser, et
9979    # cetera. That's also why we capture both stdout and stderr -
9980    # successful runs are sent to stdout while the errors are sent to
9981    # stderr.
9982
9983    if test -n "$baselines" -a x$baselines = xyes; then :
9984
9985        { set +x
9986$as_echo "$at_srcdir/EXPRTest.at:155: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true"
9987at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:155"
9988( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<2000" -b -f "dummy" || true
9989) >>"$at_stdout" 2>>"$at_stderr" 5>&-
9990at_status=$? at_failed=false
9991$at_check_filter
9992echo stderr:; tee stderr <"$at_stderr"
9993echo stdout:; tee stdout <"$at_stdout"
9994at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
9995$at_failed && at_fn_log_failure
9996$at_traceon; }
9997
9998        { set +x
9999$as_echo "$at_srcdir/EXPRTest.at:155: mv stdout \$abs_srcdir/expr-testsuite/test.db.base.tmp"
10000at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.db.base.tmp" "EXPRTest.at:155"
10001( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.db.base.tmp
10002) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10003at_status=$? at_failed=false
10004$at_check_filter
10005at_fn_diff_devnull "$at_stderr" || at_failed=:
10006at_fn_diff_devnull "$at_stdout" || at_failed=:
10007at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
10008$at_failed && at_fn_log_failure
10009$at_traceon; }
10010
10011
10012else
10013
10014        { set +x
10015$as_echo "$at_srcdir/EXPRTest.at:155: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true"
10016at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:155"
10017( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<2000" -b -f "dummy" || true
10018) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10019at_status=$? at_failed=false
10020$at_check_filter
10021echo stderr:; tee stderr <"$at_stderr"
10022echo stdout:; tee stdout <"$at_stdout"
10023at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
10024$at_failed && at_fn_log_failure
10025$at_traceon; }
10026
10027        { set +x
10028$as_echo "$at_srcdir/EXPRTest.at:155: diff -b -B \$abs_srcdir/expr-testsuite/test.db.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.db.base stderr"
10029at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.db.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.db.base stderr" "EXPRTest.at:155"
10030( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.db.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.db.base stderr
10031) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10032at_status=$? at_failed=false
10033$at_check_filter
10034at_fn_diff_devnull "$at_stderr" || at_failed=:
10035echo stdout:; cat "$at_stdout"
10036at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:155"
10037$at_failed && at_fn_log_failure
10038$at_traceon; }
10039
10040
10041
10042fi
10043
10044      set +x
10045  $at_times_p && times >"$at_times_file"
10046) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10047read at_status <"$at_status_file"
10048#AT_STOP_94
10049#AT_START_95
10050at_fn_group_banner 95 'EXPRTest.at:156' \
10051  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b (pass)" ""
10052at_xfail=no
10053      test "pass" = "xfail" && at_xfail=yes
10054(
10055  $as_echo "95. $at_setup_line: testing $at_desc ..."
10056  $at_traceon
10057
10058
10059
10060    # Added || true because expr-test returns 0 (failure) for some of
10061    # these tests which is correct for the test - we expect some of
10062    # the input to trigger an error response from the parser, et
10063    # cetera. That's also why we capture both stdout and stderr -
10064    # successful runs are sent to stdout while the errors are sent to
10065    # stderr.
10066
10067    if test -n "$baselines" -a x$baselines = xyes; then :
10068
10069        { set +x
10070$as_echo "$at_srcdir/EXPRTest.at:156: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true"
10071at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:156"
10072( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&f<0" -b -f "dummy" || true
10073) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10074at_status=$? at_failed=false
10075$at_check_filter
10076echo stderr:; tee stderr <"$at_stderr"
10077echo stdout:; tee stdout <"$at_stdout"
10078at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10079$at_failed && at_fn_log_failure
10080$at_traceon; }
10081
10082        { set +x
10083$as_echo "$at_srcdir/EXPRTest.at:156: mv stdout \$abs_srcdir/expr-testsuite/test.dc.base.tmp"
10084at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.dc.base.tmp" "EXPRTest.at:156"
10085( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.dc.base.tmp
10086) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10087at_status=$? at_failed=false
10088$at_check_filter
10089at_fn_diff_devnull "$at_stderr" || at_failed=:
10090at_fn_diff_devnull "$at_stdout" || at_failed=:
10091at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10092$at_failed && at_fn_log_failure
10093$at_traceon; }
10094
10095
10096else
10097
10098        { set +x
10099$as_echo "$at_srcdir/EXPRTest.at:156: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true"
10100at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:156"
10101( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&f<0" -b -f "dummy" || true
10102) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10103at_status=$? at_failed=false
10104$at_check_filter
10105echo stderr:; tee stderr <"$at_stderr"
10106echo stdout:; tee stdout <"$at_stdout"
10107at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10108$at_failed && at_fn_log_failure
10109$at_traceon; }
10110
10111        { set +x
10112$as_echo "$at_srcdir/EXPRTest.at:156: diff -b -B \$abs_srcdir/expr-testsuite/test.dc.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.dc.base stderr"
10113at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stderr" "EXPRTest.at:156"
10114( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stderr
10115) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10116at_status=$? at_failed=false
10117$at_check_filter
10118at_fn_diff_devnull "$at_stderr" || at_failed=:
10119echo stdout:; cat "$at_stdout"
10120at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10121$at_failed && at_fn_log_failure
10122$at_traceon; }
10123
10124
10125
10126fi
10127
10128      set +x
10129  $at_times_p && times >"$at_times_file"
10130) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10131read at_status <"$at_status_file"
10132#AT_STOP_95
10133#AT_START_96
10134at_fn_group_banner 96 'EXPRTest.at:156' \
10135  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b (pass)" ""
10136at_xfail=no
10137      test "pass" = "xfail" && at_xfail=yes
10138(
10139  $as_echo "96. $at_setup_line: testing $at_desc ..."
10140  $at_traceon
10141
10142
10143
10144    # Added || true because expr-test returns 0 (failure) for some of
10145    # these tests which is correct for the test - we expect some of
10146    # the input to trigger an error response from the parser, et
10147    # cetera. That's also why we capture both stdout and stderr -
10148    # successful runs are sent to stdout while the errors are sent to
10149    # stderr.
10150
10151    if test -n "$baselines" -a x$baselines = xyes; then :
10152
10153        { set +x
10154$as_echo "$at_srcdir/EXPRTest.at:156: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true"
10155at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:156"
10156( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&f<0" -b -f "dummy" || true
10157) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10158at_status=$? at_failed=false
10159$at_check_filter
10160echo stderr:; tee stderr <"$at_stderr"
10161echo stdout:; tee stdout <"$at_stdout"
10162at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10163$at_failed && at_fn_log_failure
10164$at_traceon; }
10165
10166        { set +x
10167$as_echo "$at_srcdir/EXPRTest.at:156: mv stdout \$abs_srcdir/expr-testsuite/test.dc.base.tmp"
10168at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.dc.base.tmp" "EXPRTest.at:156"
10169( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.dc.base.tmp
10170) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10171at_status=$? at_failed=false
10172$at_check_filter
10173at_fn_diff_devnull "$at_stderr" || at_failed=:
10174at_fn_diff_devnull "$at_stdout" || at_failed=:
10175at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10176$at_failed && at_fn_log_failure
10177$at_traceon; }
10178
10179
10180else
10181
10182        { set +x
10183$as_echo "$at_srcdir/EXPRTest.at:156: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true"
10184at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&f<0\" -b -f \"dummy\" || true" "EXPRTest.at:156"
10185( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&f<0" -b -f "dummy" || true
10186) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10187at_status=$? at_failed=false
10188$at_check_filter
10189echo stderr:; tee stderr <"$at_stderr"
10190echo stdout:; tee stdout <"$at_stdout"
10191at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10192$at_failed && at_fn_log_failure
10193$at_traceon; }
10194
10195        { set +x
10196$as_echo "$at_srcdir/EXPRTest.at:156: diff -b -B \$abs_srcdir/expr-testsuite/test.dc.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.dc.base stderr"
10197at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stderr" "EXPRTest.at:156"
10198( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dc.base stderr
10199) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10200at_status=$? at_failed=false
10201$at_check_filter
10202at_fn_diff_devnull "$at_stderr" || at_failed=:
10203echo stdout:; cat "$at_stdout"
10204at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:156"
10205$at_failed && at_fn_log_failure
10206$at_traceon; }
10207
10208
10209
10210fi
10211
10212      set +x
10213  $at_times_p && times >"$at_times_file"
10214) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10215read at_status <"$at_status_file"
10216#AT_STOP_96
10217#AT_START_97
10218at_fn_group_banner 97 'EXPRTest.at:157' \
10219  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b (pass)" ""
10220at_xfail=no
10221      test "pass" = "xfail" && at_xfail=yes
10222(
10223  $as_echo "97. $at_setup_line: testing $at_desc ..."
10224  $at_traceon
10225
10226
10227
10228    # Added || true because expr-test returns 0 (failure) for some of
10229    # these tests which is correct for the test - we expect some of
10230    # the input to trigger an error response from the parser, et
10231    # cetera. That's also why we capture both stdout and stderr -
10232    # successful runs are sent to stdout while the errors are sent to
10233    # stderr.
10234
10235    if test -n "$baselines" -a x$baselines = xyes; then :
10236
10237        { set +x
10238$as_echo "$at_srcdir/EXPRTest.at:157: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true"
10239at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true" "EXPRTest.at:157"
10240( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&a<10" -b -f "dummy" || true
10241) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10242at_status=$? at_failed=false
10243$at_check_filter
10244echo stderr:; tee stderr <"$at_stderr"
10245echo stdout:; tee stdout <"$at_stdout"
10246at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10247$at_failed && at_fn_log_failure
10248$at_traceon; }
10249
10250        { set +x
10251$as_echo "$at_srcdir/EXPRTest.at:157: mv stdout \$abs_srcdir/expr-testsuite/test.dd.base.tmp"
10252at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.dd.base.tmp" "EXPRTest.at:157"
10253( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.dd.base.tmp
10254) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10255at_status=$? at_failed=false
10256$at_check_filter
10257at_fn_diff_devnull "$at_stderr" || at_failed=:
10258at_fn_diff_devnull "$at_stdout" || at_failed=:
10259at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10260$at_failed && at_fn_log_failure
10261$at_traceon; }
10262
10263
10264else
10265
10266        { set +x
10267$as_echo "$at_srcdir/EXPRTest.at:157: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true"
10268at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true" "EXPRTest.at:157"
10269( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&a<10" -b -f "dummy" || true
10270) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10271at_status=$? at_failed=false
10272$at_check_filter
10273echo stderr:; tee stderr <"$at_stderr"
10274echo stdout:; tee stdout <"$at_stdout"
10275at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10276$at_failed && at_fn_log_failure
10277$at_traceon; }
10278
10279        { set +x
10280$as_echo "$at_srcdir/EXPRTest.at:157: diff -b -B \$abs_srcdir/expr-testsuite/test.dd.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.dd.base stderr"
10281at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stderr" "EXPRTest.at:157"
10282( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stderr
10283) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10284at_status=$? at_failed=false
10285$at_check_filter
10286at_fn_diff_devnull "$at_stderr" || at_failed=:
10287echo stdout:; cat "$at_stdout"
10288at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10289$at_failed && at_fn_log_failure
10290$at_traceon; }
10291
10292
10293
10294fi
10295
10296      set +x
10297  $at_times_p && times >"$at_times_file"
10298) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10299read at_status <"$at_status_file"
10300#AT_STOP_97
10301#AT_START_98
10302at_fn_group_banner 98 'EXPRTest.at:157' \
10303  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b (pass)" ""
10304at_xfail=no
10305      test "pass" = "xfail" && at_xfail=yes
10306(
10307  $as_echo "98. $at_setup_line: testing $at_desc ..."
10308  $at_traceon
10309
10310
10311
10312    # Added || true because expr-test returns 0 (failure) for some of
10313    # these tests which is correct for the test - we expect some of
10314    # the input to trigger an error response from the parser, et
10315    # cetera. That's also why we capture both stdout and stderr -
10316    # successful runs are sent to stdout while the errors are sent to
10317    # stderr.
10318
10319    if test -n "$baselines" -a x$baselines = xyes; then :
10320
10321        { set +x
10322$as_echo "$at_srcdir/EXPRTest.at:157: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true"
10323at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true" "EXPRTest.at:157"
10324( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&a<10" -b -f "dummy" || true
10325) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10326at_status=$? at_failed=false
10327$at_check_filter
10328echo stderr:; tee stderr <"$at_stderr"
10329echo stdout:; tee stdout <"$at_stdout"
10330at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10331$at_failed && at_fn_log_failure
10332$at_traceon; }
10333
10334        { set +x
10335$as_echo "$at_srcdir/EXPRTest.at:157: mv stdout \$abs_srcdir/expr-testsuite/test.dd.base.tmp"
10336at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.dd.base.tmp" "EXPRTest.at:157"
10337( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.dd.base.tmp
10338) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10339at_status=$? at_failed=false
10340$at_check_filter
10341at_fn_diff_devnull "$at_stderr" || at_failed=:
10342at_fn_diff_devnull "$at_stdout" || at_failed=:
10343at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10344$at_failed && at_fn_log_failure
10345$at_traceon; }
10346
10347
10348else
10349
10350        { set +x
10351$as_echo "$at_srcdir/EXPRTest.at:157: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true"
10352at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&a<10\" -b -f \"dummy\" || true" "EXPRTest.at:157"
10353( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&a<10" -b -f "dummy" || true
10354) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10355at_status=$? at_failed=false
10356$at_check_filter
10357echo stderr:; tee stderr <"$at_stderr"
10358echo stdout:; tee stdout <"$at_stdout"
10359at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10360$at_failed && at_fn_log_failure
10361$at_traceon; }
10362
10363        { set +x
10364$as_echo "$at_srcdir/EXPRTest.at:157: diff -b -B \$abs_srcdir/expr-testsuite/test.dd.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.dd.base stderr"
10365at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stderr" "EXPRTest.at:157"
10366( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dd.base stderr
10367) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10368at_status=$? at_failed=false
10369$at_check_filter
10370at_fn_diff_devnull "$at_stderr" || at_failed=:
10371echo stdout:; cat "$at_stdout"
10372at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:157"
10373$at_failed && at_fn_log_failure
10374$at_traceon; }
10375
10376
10377
10378fi
10379
10380      set +x
10381  $at_times_p && times >"$at_times_file"
10382) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10383read at_status <"$at_status_file"
10384#AT_STOP_98
10385#AT_START_99
10386at_fn_group_banner 99 'EXPRTest.at:158' \
10387  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b (pass)" ""
10388at_xfail=no
10389      test "pass" = "xfail" && at_xfail=yes
10390(
10391  $as_echo "99. $at_setup_line: testing $at_desc ..."
10392  $at_traceon
10393
10394
10395
10396    # Added || true because expr-test returns 0 (failure) for some of
10397    # these tests which is correct for the test - we expect some of
10398    # the input to trigger an error response from the parser, et
10399    # cetera. That's also why we capture both stdout and stderr -
10400    # successful runs are sent to stdout while the errors are sent to
10401    # stderr.
10402
10403    if test -n "$baselines" -a x$baselines = xyes; then :
10404
10405        { set +x
10406$as_echo "$at_srcdir/EXPRTest.at:158: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true"
10407at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:158"
10408( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f&i<2000" -b -f "dummy" || true
10409) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10410at_status=$? at_failed=false
10411$at_check_filter
10412echo stderr:; tee stderr <"$at_stderr"
10413echo stdout:; tee stdout <"$at_stdout"
10414at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10415$at_failed && at_fn_log_failure
10416$at_traceon; }
10417
10418        { set +x
10419$as_echo "$at_srcdir/EXPRTest.at:158: mv stdout \$abs_srcdir/expr-testsuite/test.de.base.tmp"
10420at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.de.base.tmp" "EXPRTest.at:158"
10421( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.de.base.tmp
10422) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10423at_status=$? at_failed=false
10424$at_check_filter
10425at_fn_diff_devnull "$at_stderr" || at_failed=:
10426at_fn_diff_devnull "$at_stdout" || at_failed=:
10427at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10428$at_failed && at_fn_log_failure
10429$at_traceon; }
10430
10431
10432else
10433
10434        { set +x
10435$as_echo "$at_srcdir/EXPRTest.at:158: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true"
10436at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:158"
10437( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f&i<2000" -b -f "dummy" || true
10438) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10439at_status=$? at_failed=false
10440$at_check_filter
10441echo stderr:; tee stderr <"$at_stderr"
10442echo stdout:; tee stdout <"$at_stdout"
10443at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10444$at_failed && at_fn_log_failure
10445$at_traceon; }
10446
10447        { set +x
10448$as_echo "$at_srcdir/EXPRTest.at:158: diff -b -B \$abs_srcdir/expr-testsuite/test.de.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.de.base stderr"
10449at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.de.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.de.base stderr" "EXPRTest.at:158"
10450( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.de.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.de.base stderr
10451) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10452at_status=$? at_failed=false
10453$at_check_filter
10454at_fn_diff_devnull "$at_stderr" || at_failed=:
10455echo stdout:; cat "$at_stdout"
10456at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10457$at_failed && at_fn_log_failure
10458$at_traceon; }
10459
10460
10461
10462fi
10463
10464      set +x
10465  $at_times_p && times >"$at_times_file"
10466) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10467read at_status <"$at_status_file"
10468#AT_STOP_99
10469#AT_START_100
10470at_fn_group_banner 100 'EXPRTest.at:158' \
10471  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b (pass)" ""
10472at_xfail=no
10473      test "pass" = "xfail" && at_xfail=yes
10474(
10475  $as_echo "100. $at_setup_line: testing $at_desc ..."
10476  $at_traceon
10477
10478
10479
10480    # Added || true because expr-test returns 0 (failure) for some of
10481    # these tests which is correct for the test - we expect some of
10482    # the input to trigger an error response from the parser, et
10483    # cetera. That's also why we capture both stdout and stderr -
10484    # successful runs are sent to stdout while the errors are sent to
10485    # stderr.
10486
10487    if test -n "$baselines" -a x$baselines = xyes; then :
10488
10489        { set +x
10490$as_echo "$at_srcdir/EXPRTest.at:158: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true"
10491at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:158"
10492( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f&i<2000" -b -f "dummy" || true
10493) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10494at_status=$? at_failed=false
10495$at_check_filter
10496echo stderr:; tee stderr <"$at_stderr"
10497echo stdout:; tee stdout <"$at_stdout"
10498at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10499$at_failed && at_fn_log_failure
10500$at_traceon; }
10501
10502        { set +x
10503$as_echo "$at_srcdir/EXPRTest.at:158: mv stdout \$abs_srcdir/expr-testsuite/test.de.base.tmp"
10504at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.de.base.tmp" "EXPRTest.at:158"
10505( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.de.base.tmp
10506) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10507at_status=$? at_failed=false
10508$at_check_filter
10509at_fn_diff_devnull "$at_stderr" || at_failed=:
10510at_fn_diff_devnull "$at_stdout" || at_failed=:
10511at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10512$at_failed && at_fn_log_failure
10513$at_traceon; }
10514
10515
10516else
10517
10518        { set +x
10519$as_echo "$at_srcdir/EXPRTest.at:158: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true"
10520at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:158"
10521( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f&i<2000" -b -f "dummy" || true
10522) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10523at_status=$? at_failed=false
10524$at_check_filter
10525echo stderr:; tee stderr <"$at_stderr"
10526echo stdout:; tee stdout <"$at_stdout"
10527at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10528$at_failed && at_fn_log_failure
10529$at_traceon; }
10530
10531        { set +x
10532$as_echo "$at_srcdir/EXPRTest.at:158: diff -b -B \$abs_srcdir/expr-testsuite/test.de.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.de.base stderr"
10533at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.de.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.de.base stderr" "EXPRTest.at:158"
10534( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.de.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.de.base stderr
10535) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10536at_status=$? at_failed=false
10537$at_check_filter
10538at_fn_diff_devnull "$at_stderr" || at_failed=:
10539echo stdout:; cat "$at_stdout"
10540at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:158"
10541$at_failed && at_fn_log_failure
10542$at_traceon; }
10543
10544
10545
10546fi
10547
10548      set +x
10549  $at_times_p && times >"$at_times_file"
10550) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10551read at_status <"$at_status_file"
10552#AT_STOP_100
10553#AT_START_101
10554at_fn_group_banner 101 'EXPRTest.at:159' \
10555  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b (pass)" ""
10556at_xfail=no
10557      test "pass" = "xfail" && at_xfail=yes
10558(
10559  $as_echo "101. $at_setup_line: testing $at_desc ..."
10560  $at_traceon
10561
10562
10563
10564    # Added || true because expr-test returns 0 (failure) for some of
10565    # these tests which is correct for the test - we expect some of
10566    # the input to trigger an error response from the parser, et
10567    # cetera. That's also why we capture both stdout and stderr -
10568    # successful runs are sent to stdout while the errors are sent to
10569    # stderr.
10570
10571    if test -n "$baselines" -a x$baselines = xyes; then :
10572
10573        { set +x
10574$as_echo "$at_srcdir/EXPRTest.at:159: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true"
10575at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:159"
10576( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i&i<2000" -b -f "dummy" || true
10577) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10578at_status=$? at_failed=false
10579$at_check_filter
10580echo stderr:; tee stderr <"$at_stderr"
10581echo stdout:; tee stdout <"$at_stdout"
10582at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10583$at_failed && at_fn_log_failure
10584$at_traceon; }
10585
10586        { set +x
10587$as_echo "$at_srcdir/EXPRTest.at:159: mv stdout \$abs_srcdir/expr-testsuite/test.df.base.tmp"
10588at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.df.base.tmp" "EXPRTest.at:159"
10589( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.df.base.tmp
10590) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10591at_status=$? at_failed=false
10592$at_check_filter
10593at_fn_diff_devnull "$at_stderr" || at_failed=:
10594at_fn_diff_devnull "$at_stdout" || at_failed=:
10595at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10596$at_failed && at_fn_log_failure
10597$at_traceon; }
10598
10599
10600else
10601
10602        { set +x
10603$as_echo "$at_srcdir/EXPRTest.at:159: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true"
10604at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:159"
10605( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i&i<2000" -b -f "dummy" || true
10606) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10607at_status=$? at_failed=false
10608$at_check_filter
10609echo stderr:; tee stderr <"$at_stderr"
10610echo stdout:; tee stdout <"$at_stdout"
10611at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10612$at_failed && at_fn_log_failure
10613$at_traceon; }
10614
10615        { set +x
10616$as_echo "$at_srcdir/EXPRTest.at:159: diff -b -B \$abs_srcdir/expr-testsuite/test.df.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.df.base stderr"
10617at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.df.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.df.base stderr" "EXPRTest.at:159"
10618( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.df.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.df.base stderr
10619) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10620at_status=$? at_failed=false
10621$at_check_filter
10622at_fn_diff_devnull "$at_stderr" || at_failed=:
10623echo stdout:; cat "$at_stdout"
10624at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10625$at_failed && at_fn_log_failure
10626$at_traceon; }
10627
10628
10629
10630fi
10631
10632      set +x
10633  $at_times_p && times >"$at_times_file"
10634) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10635read at_status <"$at_status_file"
10636#AT_STOP_101
10637#AT_START_102
10638at_fn_group_banner 102 'EXPRTest.at:159' \
10639  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b (pass)" ""
10640at_xfail=no
10641      test "pass" = "xfail" && at_xfail=yes
10642(
10643  $as_echo "102. $at_setup_line: testing $at_desc ..."
10644  $at_traceon
10645
10646
10647
10648    # Added || true because expr-test returns 0 (failure) for some of
10649    # these tests which is correct for the test - we expect some of
10650    # the input to trigger an error response from the parser, et
10651    # cetera. That's also why we capture both stdout and stderr -
10652    # successful runs are sent to stdout while the errors are sent to
10653    # stderr.
10654
10655    if test -n "$baselines" -a x$baselines = xyes; then :
10656
10657        { set +x
10658$as_echo "$at_srcdir/EXPRTest.at:159: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true"
10659at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:159"
10660( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i&i<2000" -b -f "dummy" || true
10661) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10662at_status=$? at_failed=false
10663$at_check_filter
10664echo stderr:; tee stderr <"$at_stderr"
10665echo stdout:; tee stdout <"$at_stdout"
10666at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10667$at_failed && at_fn_log_failure
10668$at_traceon; }
10669
10670        { set +x
10671$as_echo "$at_srcdir/EXPRTest.at:159: mv stdout \$abs_srcdir/expr-testsuite/test.df.base.tmp"
10672at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.df.base.tmp" "EXPRTest.at:159"
10673( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.df.base.tmp
10674) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10675at_status=$? at_failed=false
10676$at_check_filter
10677at_fn_diff_devnull "$at_stderr" || at_failed=:
10678at_fn_diff_devnull "$at_stdout" || at_failed=:
10679at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10680$at_failed && at_fn_log_failure
10681$at_traceon; }
10682
10683
10684else
10685
10686        { set +x
10687$as_echo "$at_srcdir/EXPRTest.at:159: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true"
10688at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i&i<2000\" -b -f \"dummy\" || true" "EXPRTest.at:159"
10689( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i&i<2000" -b -f "dummy" || true
10690) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10691at_status=$? at_failed=false
10692$at_check_filter
10693echo stderr:; tee stderr <"$at_stderr"
10694echo stdout:; tee stdout <"$at_stdout"
10695at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10696$at_failed && at_fn_log_failure
10697$at_traceon; }
10698
10699        { set +x
10700$as_echo "$at_srcdir/EXPRTest.at:159: diff -b -B \$abs_srcdir/expr-testsuite/test.df.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.df.base stderr"
10701at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.df.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.df.base stderr" "EXPRTest.at:159"
10702( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.df.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.df.base stderr
10703) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10704at_status=$? at_failed=false
10705$at_check_filter
10706at_fn_diff_devnull "$at_stderr" || at_failed=:
10707echo stdout:; cat "$at_stdout"
10708at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:159"
10709$at_failed && at_fn_log_failure
10710$at_traceon; }
10711
10712
10713
10714fi
10715
10716      set +x
10717  $at_times_p && times >"$at_times_file"
10718) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10719read at_status <"$at_status_file"
10720#AT_STOP_102
10721#AT_START_103
10722at_fn_group_banner 103 'EXPRTest.at:160' \
10723  "expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b (pass)" ""
10724at_xfail=no
10725      test "pass" = "xfail" && at_xfail=yes
10726(
10727  $as_echo "103. $at_setup_line: testing $at_desc ..."
10728  $at_traceon
10729
10730
10731
10732    # Added || true because expr-test returns 0 (failure) for some of
10733    # these tests which is correct for the test - we expect some of
10734    # the input to trigger an error response from the parser, et
10735    # cetera. That's also why we capture both stdout and stderr -
10736    # successful runs are sent to stdout while the errors are sent to
10737    # stderr.
10738
10739    if test -n "$baselines" -a x$baselines = xyes; then :
10740
10741        { set +x
10742$as_echo "$at_srcdir/EXPRTest.at:160: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true"
10743at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:160"
10744( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<0" -b -f "dummy" || true
10745) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10746at_status=$? at_failed=false
10747$at_check_filter
10748echo stderr:; tee stderr <"$at_stderr"
10749echo stdout:; tee stdout <"$at_stdout"
10750at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10751$at_failed && at_fn_log_failure
10752$at_traceon; }
10753
10754        { set +x
10755$as_echo "$at_srcdir/EXPRTest.at:160: mv stdout \$abs_srcdir/expr-testsuite/test.dg.base.tmp"
10756at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.dg.base.tmp" "EXPRTest.at:160"
10757( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.dg.base.tmp
10758) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10759at_status=$? at_failed=false
10760$at_check_filter
10761at_fn_diff_devnull "$at_stderr" || at_failed=:
10762at_fn_diff_devnull "$at_stdout" || at_failed=:
10763at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10764$at_failed && at_fn_log_failure
10765$at_traceon; }
10766
10767
10768else
10769
10770        { set +x
10771$as_echo "$at_srcdir/EXPRTest.at:160: \$abs_builddir/expr-test -w \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true"
10772at_fn_check_prepare_dynamic "$abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:160"
10773( $at_check_trace; $abs_builddir/expr-test -w $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<0" -b -f "dummy" || true
10774) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10775at_status=$? at_failed=false
10776$at_check_filter
10777echo stderr:; tee stderr <"$at_stderr"
10778echo stdout:; tee stdout <"$at_stdout"
10779at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10780$at_failed && at_fn_log_failure
10781$at_traceon; }
10782
10783        { set +x
10784$as_echo "$at_srcdir/EXPRTest.at:160: diff -b -B \$abs_srcdir/expr-testsuite/test.dg.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.dg.base stderr"
10785at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stderr" "EXPRTest.at:160"
10786( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stderr
10787) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10788at_status=$? at_failed=false
10789$at_check_filter
10790at_fn_diff_devnull "$at_stderr" || at_failed=:
10791echo stdout:; cat "$at_stdout"
10792at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10793$at_failed && at_fn_log_failure
10794$at_traceon; }
10795
10796
10797
10798fi
10799
10800      set +x
10801  $at_times_p && times >"$at_times_file"
10802) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10803read at_status <"$at_status_file"
10804#AT_STOP_103
10805#AT_START_104
10806at_fn_group_banner 104 'EXPRTest.at:160' \
10807  "expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b (pass)" ""
10808at_xfail=no
10809      test "pass" = "xfail" && at_xfail=yes
10810(
10811  $as_echo "104. $at_setup_line: testing $at_desc ..."
10812  $at_traceon
10813
10814
10815
10816    # Added || true because expr-test returns 0 (failure) for some of
10817    # these tests which is correct for the test - we expect some of
10818    # the input to trigger an error response from the parser, et
10819    # cetera. That's also why we capture both stdout and stderr -
10820    # successful runs are sent to stdout while the errors are sent to
10821    # stderr.
10822
10823    if test -n "$baselines" -a x$baselines = xyes; then :
10824
10825        { set +x
10826$as_echo "$at_srcdir/EXPRTest.at:160: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true"
10827at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:160"
10828( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<0" -b -f "dummy" || true
10829) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10830at_status=$? at_failed=false
10831$at_check_filter
10832echo stderr:; tee stderr <"$at_stderr"
10833echo stdout:; tee stdout <"$at_stdout"
10834at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10835$at_failed && at_fn_log_failure
10836$at_traceon; }
10837
10838        { set +x
10839$as_echo "$at_srcdir/EXPRTest.at:160: mv stdout \$abs_srcdir/expr-testsuite/test.dg.base.tmp"
10840at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.dg.base.tmp" "EXPRTest.at:160"
10841( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.dg.base.tmp
10842) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10843at_status=$? at_failed=false
10844$at_check_filter
10845at_fn_diff_devnull "$at_stderr" || at_failed=:
10846at_fn_diff_devnull "$at_stdout" || at_failed=:
10847at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10848$at_failed && at_fn_log_failure
10849$at_traceon; }
10850
10851
10852else
10853
10854        { set +x
10855$as_echo "$at_srcdir/EXPRTest.at:160: \$abs_builddir/expr-test -W \$abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true"
10856at_fn_check_prepare_dynamic "$abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k \"i,f,a&i<0\" -b -f \"dummy\" || true" "EXPRTest.at:160"
10857( $at_check_trace; $abs_builddir/expr-test -W $abs_srcdir/expr-testsuite/test.d -k "i,f,a&i<0" -b -f "dummy" || true
10858) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10859at_status=$? at_failed=false
10860$at_check_filter
10861echo stderr:; tee stderr <"$at_stderr"
10862echo stdout:; tee stdout <"$at_stdout"
10863at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10864$at_failed && at_fn_log_failure
10865$at_traceon; }
10866
10867        { set +x
10868$as_echo "$at_srcdir/EXPRTest.at:160: diff -b -B \$abs_srcdir/expr-testsuite/test.dg.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.dg.base stderr"
10869at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stderr" "EXPRTest.at:160"
10870( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.dg.base stderr
10871) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10872at_status=$? at_failed=false
10873$at_check_filter
10874at_fn_diff_devnull "$at_stderr" || at_failed=:
10875echo stdout:; cat "$at_stdout"
10876at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:160"
10877$at_failed && at_fn_log_failure
10878$at_traceon; }
10879
10880
10881
10882fi
10883
10884      set +x
10885  $at_times_p && times >"$at_times_file"
10886) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10887read at_status <"$at_status_file"
10888#AT_STOP_104
10889#AT_START_105
10890at_fn_group_banner 105 'EXPRTest.at:162' \
10891  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k i (pass)" ""
10892at_xfail=no
10893      test "pass" = "xfail" && at_xfail=yes
10894(
10895  $as_echo "105. $at_setup_line: testing $at_desc ..."
10896  $at_traceon
10897
10898
10899
10900    # Added || true because expr-test returns 0 (failure) for some of
10901    # these tests which is correct for the test - we expect some of
10902    # the input to trigger an error response from the parser, et
10903    # cetera. That's also why we capture both stdout and stderr -
10904    # successful runs are sent to stdout while the errors are sent to
10905    # stderr.
10906
10907    if test -n "$baselines" -a x$baselines = xyes; then :
10908
10909        { set +x
10910$as_echo "$at_srcdir/EXPRTest.at:162: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true"
10911at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true" "EXPRTest.at:162"
10912( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k i -f "dummy" || true
10913) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10914at_status=$? at_failed=false
10915$at_check_filter
10916echo stderr:; tee stderr <"$at_stderr"
10917echo stdout:; tee stdout <"$at_stdout"
10918at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
10919$at_failed && at_fn_log_failure
10920$at_traceon; }
10921
10922        { set +x
10923$as_echo "$at_srcdir/EXPRTest.at:162: mv stdout \$abs_srcdir/expr-testsuite/data.61a.base.tmp"
10924at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61a.base.tmp" "EXPRTest.at:162"
10925( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61a.base.tmp
10926) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10927at_status=$? at_failed=false
10928$at_check_filter
10929at_fn_diff_devnull "$at_stderr" || at_failed=:
10930at_fn_diff_devnull "$at_stdout" || at_failed=:
10931at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
10932$at_failed && at_fn_log_failure
10933$at_traceon; }
10934
10935
10936else
10937
10938        { set +x
10939$as_echo "$at_srcdir/EXPRTest.at:162: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true"
10940at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true" "EXPRTest.at:162"
10941( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k i -f "dummy" || true
10942) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10943at_status=$? at_failed=false
10944$at_check_filter
10945echo stderr:; tee stderr <"$at_stderr"
10946echo stdout:; tee stdout <"$at_stdout"
10947at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
10948$at_failed && at_fn_log_failure
10949$at_traceon; }
10950
10951        { set +x
10952$as_echo "$at_srcdir/EXPRTest.at:162: diff -b -B \$abs_srcdir/expr-testsuite/data.61a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61a.base stderr"
10953at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stderr" "EXPRTest.at:162"
10954( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stderr
10955) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10956at_status=$? at_failed=false
10957$at_check_filter
10958at_fn_diff_devnull "$at_stderr" || at_failed=:
10959echo stdout:; cat "$at_stdout"
10960at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
10961$at_failed && at_fn_log_failure
10962$at_traceon; }
10963
10964
10965
10966fi
10967
10968      set +x
10969  $at_times_p && times >"$at_times_file"
10970) 5>&1 2>&1 7>&- | eval $at_tee_pipe
10971read at_status <"$at_status_file"
10972#AT_STOP_105
10973#AT_START_106
10974at_fn_group_banner 106 'EXPRTest.at:162' \
10975  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k i (pass)" ""
10976at_xfail=no
10977      test "pass" = "xfail" && at_xfail=yes
10978(
10979  $as_echo "106. $at_setup_line: testing $at_desc ..."
10980  $at_traceon
10981
10982
10983
10984    # Added || true because expr-test returns 0 (failure) for some of
10985    # these tests which is correct for the test - we expect some of
10986    # the input to trigger an error response from the parser, et
10987    # cetera. That's also why we capture both stdout and stderr -
10988    # successful runs are sent to stdout while the errors are sent to
10989    # stderr.
10990
10991    if test -n "$baselines" -a x$baselines = xyes; then :
10992
10993        { set +x
10994$as_echo "$at_srcdir/EXPRTest.at:162: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true"
10995at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true" "EXPRTest.at:162"
10996( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k i -f "dummy" || true
10997) >>"$at_stdout" 2>>"$at_stderr" 5>&-
10998at_status=$? at_failed=false
10999$at_check_filter
11000echo stderr:; tee stderr <"$at_stderr"
11001echo stdout:; tee stdout <"$at_stdout"
11002at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
11003$at_failed && at_fn_log_failure
11004$at_traceon; }
11005
11006        { set +x
11007$as_echo "$at_srcdir/EXPRTest.at:162: mv stdout \$abs_srcdir/expr-testsuite/data.61a.base.tmp"
11008at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61a.base.tmp" "EXPRTest.at:162"
11009( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61a.base.tmp
11010) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11011at_status=$? at_failed=false
11012$at_check_filter
11013at_fn_diff_devnull "$at_stderr" || at_failed=:
11014at_fn_diff_devnull "$at_stdout" || at_failed=:
11015at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
11016$at_failed && at_fn_log_failure
11017$at_traceon; }
11018
11019
11020else
11021
11022        { set +x
11023$as_echo "$at_srcdir/EXPRTest.at:162: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true"
11024at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k i -f \"dummy\" || true" "EXPRTest.at:162"
11025( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k i -f "dummy" || true
11026) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11027at_status=$? at_failed=false
11028$at_check_filter
11029echo stderr:; tee stderr <"$at_stderr"
11030echo stdout:; tee stdout <"$at_stdout"
11031at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
11032$at_failed && at_fn_log_failure
11033$at_traceon; }
11034
11035        { set +x
11036$as_echo "$at_srcdir/EXPRTest.at:162: diff -b -B \$abs_srcdir/expr-testsuite/data.61a.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61a.base stderr"
11037at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stderr" "EXPRTest.at:162"
11038( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61a.base stderr
11039) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11040at_status=$? at_failed=false
11041$at_check_filter
11042at_fn_diff_devnull "$at_stderr" || at_failed=:
11043echo stdout:; cat "$at_stdout"
11044at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:162"
11045$at_failed && at_fn_log_failure
11046$at_traceon; }
11047
11048
11049
11050fi
11051
11052      set +x
11053  $at_times_p && times >"$at_times_file"
11054) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11055read at_status <"$at_status_file"
11056#AT_STOP_106
11057#AT_START_107
11058at_fn_group_banner 107 'EXPRTest.at:163' \
11059  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  (pass)" ""
11060at_xfail=no
11061      test "pass" = "xfail" && at_xfail=yes
11062(
11063  $as_echo "107. $at_setup_line: testing $at_desc ..."
11064  $at_traceon
11065
11066
11067
11068    # Added || true because expr-test returns 0 (failure) for some of
11069    # these tests which is correct for the test - we expect some of
11070    # the input to trigger an error response from the parser, et
11071    # cetera. That's also why we capture both stdout and stderr -
11072    # successful runs are sent to stdout while the errors are sent to
11073    # stderr.
11074
11075    if test -n "$baselines" -a x$baselines = xyes; then :
11076
11077        { set +x
11078$as_echo "$at_srcdir/EXPRTest.at:163: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true"
11079at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:163"
11080( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f "dummy" || true
11081) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11082at_status=$? at_failed=false
11083$at_check_filter
11084echo stderr:; tee stderr <"$at_stderr"
11085echo stdout:; tee stdout <"$at_stdout"
11086at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11087$at_failed && at_fn_log_failure
11088$at_traceon; }
11089
11090        { set +x
11091$as_echo "$at_srcdir/EXPRTest.at:163: mv stdout \$abs_srcdir/expr-testsuite/data.61b.base.tmp"
11092at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61b.base.tmp" "EXPRTest.at:163"
11093( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61b.base.tmp
11094) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11095at_status=$? at_failed=false
11096$at_check_filter
11097at_fn_diff_devnull "$at_stderr" || at_failed=:
11098at_fn_diff_devnull "$at_stdout" || at_failed=:
11099at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11100$at_failed && at_fn_log_failure
11101$at_traceon; }
11102
11103
11104else
11105
11106        { set +x
11107$as_echo "$at_srcdir/EXPRTest.at:163: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true"
11108at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:163"
11109( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f "dummy" || true
11110) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11111at_status=$? at_failed=false
11112$at_check_filter
11113echo stderr:; tee stderr <"$at_stderr"
11114echo stdout:; tee stdout <"$at_stdout"
11115at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11116$at_failed && at_fn_log_failure
11117$at_traceon; }
11118
11119        { set +x
11120$as_echo "$at_srcdir/EXPRTest.at:163: diff -b -B \$abs_srcdir/expr-testsuite/data.61b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61b.base stderr"
11121at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stderr" "EXPRTest.at:163"
11122( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stderr
11123) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11124at_status=$? at_failed=false
11125$at_check_filter
11126at_fn_diff_devnull "$at_stderr" || at_failed=:
11127echo stdout:; cat "$at_stdout"
11128at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11129$at_failed && at_fn_log_failure
11130$at_traceon; }
11131
11132
11133
11134fi
11135
11136      set +x
11137  $at_times_p && times >"$at_times_file"
11138) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11139read at_status <"$at_status_file"
11140#AT_STOP_107
11141#AT_START_108
11142at_fn_group_banner 108 'EXPRTest.at:163' \
11143  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  (pass)" ""
11144at_xfail=no
11145      test "pass" = "xfail" && at_xfail=yes
11146(
11147  $as_echo "108. $at_setup_line: testing $at_desc ..."
11148  $at_traceon
11149
11150
11151
11152    # Added || true because expr-test returns 0 (failure) for some of
11153    # these tests which is correct for the test - we expect some of
11154    # the input to trigger an error response from the parser, et
11155    # cetera. That's also why we capture both stdout and stderr -
11156    # successful runs are sent to stdout while the errors are sent to
11157    # stderr.
11158
11159    if test -n "$baselines" -a x$baselines = xyes; then :
11160
11161        { set +x
11162$as_echo "$at_srcdir/EXPRTest.at:163: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true"
11163at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:163"
11164( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f "dummy" || true
11165) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11166at_status=$? at_failed=false
11167$at_check_filter
11168echo stderr:; tee stderr <"$at_stderr"
11169echo stdout:; tee stdout <"$at_stdout"
11170at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11171$at_failed && at_fn_log_failure
11172$at_traceon; }
11173
11174        { set +x
11175$as_echo "$at_srcdir/EXPRTest.at:163: mv stdout \$abs_srcdir/expr-testsuite/data.61b.base.tmp"
11176at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61b.base.tmp" "EXPRTest.at:163"
11177( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61b.base.tmp
11178) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11179at_status=$? at_failed=false
11180$at_check_filter
11181at_fn_diff_devnull "$at_stderr" || at_failed=:
11182at_fn_diff_devnull "$at_stdout" || at_failed=:
11183at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11184$at_failed && at_fn_log_failure
11185$at_traceon; }
11186
11187
11188else
11189
11190        { set +x
11191$as_echo "$at_srcdir/EXPRTest.at:163: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true"
11192at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:163"
11193( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[0:2][0:2]  -f "dummy" || true
11194) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11195at_status=$? at_failed=false
11196$at_check_filter
11197echo stderr:; tee stderr <"$at_stderr"
11198echo stdout:; tee stdout <"$at_stdout"
11199at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11200$at_failed && at_fn_log_failure
11201$at_traceon; }
11202
11203        { set +x
11204$as_echo "$at_srcdir/EXPRTest.at:163: diff -b -B \$abs_srcdir/expr-testsuite/data.61b.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61b.base stderr"
11205at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stderr" "EXPRTest.at:163"
11206( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61b.base stderr
11207) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11208at_status=$? at_failed=false
11209$at_check_filter
11210at_fn_diff_devnull "$at_stderr" || at_failed=:
11211echo stdout:; cat "$at_stdout"
11212at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:163"
11213$at_failed && at_fn_log_failure
11214$at_traceon; }
11215
11216
11217
11218fi
11219
11220      set +x
11221  $at_times_p && times >"$at_times_file"
11222) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11223read at_status <"$at_status_file"
11224#AT_STOP_108
11225#AT_START_109
11226at_fn_group_banner 109 'EXPRTest.at:164' \
11227  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  (pass)" ""
11228at_xfail=no
11229      test "pass" = "xfail" && at_xfail=yes
11230(
11231  $as_echo "109. $at_setup_line: testing $at_desc ..."
11232  $at_traceon
11233
11234
11235
11236    # Added || true because expr-test returns 0 (failure) for some of
11237    # these tests which is correct for the test - we expect some of
11238    # the input to trigger an error response from the parser, et
11239    # cetera. That's also why we capture both stdout and stderr -
11240    # successful runs are sent to stdout while the errors are sent to
11241    # stderr.
11242
11243    if test -n "$baselines" -a x$baselines = xyes; then :
11244
11245        { set +x
11246$as_echo "$at_srcdir/EXPRTest.at:164: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true"
11247at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:164"
11248( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f "dummy" || true
11249) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11250at_status=$? at_failed=false
11251$at_check_filter
11252echo stderr:; tee stderr <"$at_stderr"
11253echo stdout:; tee stdout <"$at_stdout"
11254at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11255$at_failed && at_fn_log_failure
11256$at_traceon; }
11257
11258        { set +x
11259$as_echo "$at_srcdir/EXPRTest.at:164: mv stdout \$abs_srcdir/expr-testsuite/data.61c.base.tmp"
11260at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61c.base.tmp" "EXPRTest.at:164"
11261( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61c.base.tmp
11262) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11263at_status=$? at_failed=false
11264$at_check_filter
11265at_fn_diff_devnull "$at_stderr" || at_failed=:
11266at_fn_diff_devnull "$at_stdout" || at_failed=:
11267at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11268$at_failed && at_fn_log_failure
11269$at_traceon; }
11270
11271
11272else
11273
11274        { set +x
11275$as_echo "$at_srcdir/EXPRTest.at:164: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true"
11276at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:164"
11277( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f "dummy" || true
11278) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11279at_status=$? at_failed=false
11280$at_check_filter
11281echo stderr:; tee stderr <"$at_stderr"
11282echo stdout:; tee stdout <"$at_stdout"
11283at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11284$at_failed && at_fn_log_failure
11285$at_traceon; }
11286
11287        { set +x
11288$as_echo "$at_srcdir/EXPRTest.at:164: diff -b -B \$abs_srcdir/expr-testsuite/data.61c.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61c.base stderr"
11289at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stderr" "EXPRTest.at:164"
11290( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stderr
11291) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11292at_status=$? at_failed=false
11293$at_check_filter
11294at_fn_diff_devnull "$at_stderr" || at_failed=:
11295echo stdout:; cat "$at_stdout"
11296at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11297$at_failed && at_fn_log_failure
11298$at_traceon; }
11299
11300
11301
11302fi
11303
11304      set +x
11305  $at_times_p && times >"$at_times_file"
11306) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11307read at_status <"$at_status_file"
11308#AT_STOP_109
11309#AT_START_110
11310at_fn_group_banner 110 'EXPRTest.at:164' \
11311  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  (pass)" ""
11312at_xfail=no
11313      test "pass" = "xfail" && at_xfail=yes
11314(
11315  $as_echo "110. $at_setup_line: testing $at_desc ..."
11316  $at_traceon
11317
11318
11319
11320    # Added || true because expr-test returns 0 (failure) for some of
11321    # these tests which is correct for the test - we expect some of
11322    # the input to trigger an error response from the parser, et
11323    # cetera. That's also why we capture both stdout and stderr -
11324    # successful runs are sent to stdout while the errors are sent to
11325    # stderr.
11326
11327    if test -n "$baselines" -a x$baselines = xyes; then :
11328
11329        { set +x
11330$as_echo "$at_srcdir/EXPRTest.at:164: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true"
11331at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:164"
11332( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f "dummy" || true
11333) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11334at_status=$? at_failed=false
11335$at_check_filter
11336echo stderr:; tee stderr <"$at_stderr"
11337echo stdout:; tee stdout <"$at_stdout"
11338at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11339$at_failed && at_fn_log_failure
11340$at_traceon; }
11341
11342        { set +x
11343$as_echo "$at_srcdir/EXPRTest.at:164: mv stdout \$abs_srcdir/expr-testsuite/data.61c.base.tmp"
11344at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61c.base.tmp" "EXPRTest.at:164"
11345( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61c.base.tmp
11346) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11347at_status=$? at_failed=false
11348$at_check_filter
11349at_fn_diff_devnull "$at_stderr" || at_failed=:
11350at_fn_diff_devnull "$at_stdout" || at_failed=:
11351at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11352$at_failed && at_fn_log_failure
11353$at_traceon; }
11354
11355
11356else
11357
11358        { set +x
11359$as_echo "$at_srcdir/EXPRTest.at:164: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true"
11360at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f \"dummy\" || true" "EXPRTest.at:164"
11361( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][0:2]  -f "dummy" || true
11362) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11363at_status=$? at_failed=false
11364$at_check_filter
11365echo stderr:; tee stderr <"$at_stderr"
11366echo stdout:; tee stdout <"$at_stdout"
11367at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11368$at_failed && at_fn_log_failure
11369$at_traceon; }
11370
11371        { set +x
11372$as_echo "$at_srcdir/EXPRTest.at:164: diff -b -B \$abs_srcdir/expr-testsuite/data.61c.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61c.base stderr"
11373at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stderr" "EXPRTest.at:164"
11374( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61c.base stderr
11375) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11376at_status=$? at_failed=false
11377$at_check_filter
11378at_fn_diff_devnull "$at_stderr" || at_failed=:
11379echo stdout:; cat "$at_stdout"
11380at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:164"
11381$at_failed && at_fn_log_failure
11382$at_traceon; }
11383
11384
11385
11386fi
11387
11388      set +x
11389  $at_times_p && times >"$at_times_file"
11390) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11391read at_status <"$at_status_file"
11392#AT_STOP_110
11393#AT_START_111
11394at_fn_group_banner 111 'EXPRTest.at:165' \
11395  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  (pass)" ""
11396at_xfail=no
11397      test "pass" = "xfail" && at_xfail=yes
11398(
11399  $as_echo "111. $at_setup_line: testing $at_desc ..."
11400  $at_traceon
11401
11402
11403
11404    # Added || true because expr-test returns 0 (failure) for some of
11405    # these tests which is correct for the test - we expect some of
11406    # the input to trigger an error response from the parser, et
11407    # cetera. That's also why we capture both stdout and stderr -
11408    # successful runs are sent to stdout while the errors are sent to
11409    # stderr.
11410
11411    if test -n "$baselines" -a x$baselines = xyes; then :
11412
11413        { set +x
11414$as_echo "$at_srcdir/EXPRTest.at:165: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true"
11415at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true" "EXPRTest.at:165"
11416( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f "dummy" || true
11417) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11418at_status=$? at_failed=false
11419$at_check_filter
11420echo stderr:; tee stderr <"$at_stderr"
11421echo stdout:; tee stdout <"$at_stdout"
11422at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11423$at_failed && at_fn_log_failure
11424$at_traceon; }
11425
11426        { set +x
11427$as_echo "$at_srcdir/EXPRTest.at:165: mv stdout \$abs_srcdir/expr-testsuite/data.61d.base.tmp"
11428at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61d.base.tmp" "EXPRTest.at:165"
11429( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61d.base.tmp
11430) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11431at_status=$? at_failed=false
11432$at_check_filter
11433at_fn_diff_devnull "$at_stderr" || at_failed=:
11434at_fn_diff_devnull "$at_stdout" || at_failed=:
11435at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11436$at_failed && at_fn_log_failure
11437$at_traceon; }
11438
11439
11440else
11441
11442        { set +x
11443$as_echo "$at_srcdir/EXPRTest.at:165: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true"
11444at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true" "EXPRTest.at:165"
11445( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f "dummy" || true
11446) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11447at_status=$? at_failed=false
11448$at_check_filter
11449echo stderr:; tee stderr <"$at_stderr"
11450echo stdout:; tee stdout <"$at_stdout"
11451at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11452$at_failed && at_fn_log_failure
11453$at_traceon; }
11454
11455        { set +x
11456$as_echo "$at_srcdir/EXPRTest.at:165: diff -b -B \$abs_srcdir/expr-testsuite/data.61d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61d.base stderr"
11457at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stderr" "EXPRTest.at:165"
11458( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stderr
11459) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11460at_status=$? at_failed=false
11461$at_check_filter
11462at_fn_diff_devnull "$at_stderr" || at_failed=:
11463echo stdout:; cat "$at_stdout"
11464at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11465$at_failed && at_fn_log_failure
11466$at_traceon; }
11467
11468
11469
11470fi
11471
11472      set +x
11473  $at_times_p && times >"$at_times_file"
11474) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11475read at_status <"$at_status_file"
11476#AT_STOP_111
11477#AT_START_112
11478at_fn_group_banner 112 'EXPRTest.at:165' \
11479  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  (pass)" ""
11480at_xfail=no
11481      test "pass" = "xfail" && at_xfail=yes
11482(
11483  $as_echo "112. $at_setup_line: testing $at_desc ..."
11484  $at_traceon
11485
11486
11487
11488    # Added || true because expr-test returns 0 (failure) for some of
11489    # these tests which is correct for the test - we expect some of
11490    # the input to trigger an error response from the parser, et
11491    # cetera. That's also why we capture both stdout and stderr -
11492    # successful runs are sent to stdout while the errors are sent to
11493    # stderr.
11494
11495    if test -n "$baselines" -a x$baselines = xyes; then :
11496
11497        { set +x
11498$as_echo "$at_srcdir/EXPRTest.at:165: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true"
11499at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true" "EXPRTest.at:165"
11500( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f "dummy" || true
11501) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11502at_status=$? at_failed=false
11503$at_check_filter
11504echo stderr:; tee stderr <"$at_stderr"
11505echo stdout:; tee stdout <"$at_stdout"
11506at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11507$at_failed && at_fn_log_failure
11508$at_traceon; }
11509
11510        { set +x
11511$as_echo "$at_srcdir/EXPRTest.at:165: mv stdout \$abs_srcdir/expr-testsuite/data.61d.base.tmp"
11512at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.61d.base.tmp" "EXPRTest.at:165"
11513( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.61d.base.tmp
11514) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11515at_status=$? at_failed=false
11516$at_check_filter
11517at_fn_diff_devnull "$at_stderr" || at_failed=:
11518at_fn_diff_devnull "$at_stdout" || at_failed=:
11519at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11520$at_failed && at_fn_log_failure
11521$at_traceon; }
11522
11523
11524else
11525
11526        { set +x
11527$as_echo "$at_srcdir/EXPRTest.at:165: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true"
11528at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f \"dummy\" || true" "EXPRTest.at:165"
11529( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.61 -k  i[1:2][1:2]  -f "dummy" || true
11530) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11531at_status=$? at_failed=false
11532$at_check_filter
11533echo stderr:; tee stderr <"$at_stderr"
11534echo stdout:; tee stdout <"$at_stdout"
11535at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11536$at_failed && at_fn_log_failure
11537$at_traceon; }
11538
11539        { set +x
11540$as_echo "$at_srcdir/EXPRTest.at:165: diff -b -B \$abs_srcdir/expr-testsuite/data.61d.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.61d.base stderr"
11541at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stderr" "EXPRTest.at:165"
11542( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.61d.base stderr
11543) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11544at_status=$? at_failed=false
11545$at_check_filter
11546at_fn_diff_devnull "$at_stderr" || at_failed=:
11547echo stdout:; cat "$at_stdout"
11548at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:165"
11549$at_failed && at_fn_log_failure
11550$at_traceon; }
11551
11552
11553
11554fi
11555
11556      set +x
11557  $at_times_p && times >"$at_times_file"
11558) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11559read at_status <"$at_status_file"
11560#AT_STOP_112
11561#AT_START_113
11562at_fn_group_banner 113 'EXPRTest.at:166' \
11563  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.c0 -k SST (pass)" ""
11564at_xfail=no
11565      test "pass" = "xfail" && at_xfail=yes
11566(
11567  $as_echo "113. $at_setup_line: testing $at_desc ..."
11568  $at_traceon
11569
11570
11571
11572    # Added || true because expr-test returns 0 (failure) for some of
11573    # these tests which is correct for the test - we expect some of
11574    # the input to trigger an error response from the parser, et
11575    # cetera. That's also why we capture both stdout and stderr -
11576    # successful runs are sent to stdout while the errors are sent to
11577    # stderr.
11578
11579    if test -n "$baselines" -a x$baselines = xyes; then :
11580
11581        { set +x
11582$as_echo "$at_srcdir/EXPRTest.at:166: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true"
11583at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true" "EXPRTest.at:166"
11584( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.c0 -k SST -f "dummy" || true
11585) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11586at_status=$? at_failed=false
11587$at_check_filter
11588echo stderr:; tee stderr <"$at_stderr"
11589echo stdout:; tee stdout <"$at_stdout"
11590at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11591$at_failed && at_fn_log_failure
11592$at_traceon; }
11593
11594        { set +x
11595$as_echo "$at_srcdir/EXPRTest.at:166: mv stdout \$abs_srcdir/expr-testsuite/data.z1.base.tmp"
11596at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.z1.base.tmp" "EXPRTest.at:166"
11597( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.z1.base.tmp
11598) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11599at_status=$? at_failed=false
11600$at_check_filter
11601at_fn_diff_devnull "$at_stderr" || at_failed=:
11602at_fn_diff_devnull "$at_stdout" || at_failed=:
11603at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11604$at_failed && at_fn_log_failure
11605$at_traceon; }
11606
11607
11608else
11609
11610        { set +x
11611$as_echo "$at_srcdir/EXPRTest.at:166: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true"
11612at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true" "EXPRTest.at:166"
11613( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.c0 -k SST -f "dummy" || true
11614) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11615at_status=$? at_failed=false
11616$at_check_filter
11617echo stderr:; tee stderr <"$at_stderr"
11618echo stdout:; tee stdout <"$at_stdout"
11619at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11620$at_failed && at_fn_log_failure
11621$at_traceon; }
11622
11623        { set +x
11624$as_echo "$at_srcdir/EXPRTest.at:166: diff -b -B \$abs_srcdir/expr-testsuite/data.z1.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.z1.base stderr"
11625at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stderr" "EXPRTest.at:166"
11626( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stderr
11627) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11628at_status=$? at_failed=false
11629$at_check_filter
11630at_fn_diff_devnull "$at_stderr" || at_failed=:
11631echo stdout:; cat "$at_stdout"
11632at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11633$at_failed && at_fn_log_failure
11634$at_traceon; }
11635
11636
11637
11638fi
11639
11640      set +x
11641  $at_times_p && times >"$at_times_file"
11642) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11643read at_status <"$at_status_file"
11644#AT_STOP_113
11645#AT_START_114
11646at_fn_group_banner 114 'EXPRTest.at:166' \
11647  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.c0 -k SST (pass)" ""
11648at_xfail=no
11649      test "pass" = "xfail" && at_xfail=yes
11650(
11651  $as_echo "114. $at_setup_line: testing $at_desc ..."
11652  $at_traceon
11653
11654
11655
11656    # Added || true because expr-test returns 0 (failure) for some of
11657    # these tests which is correct for the test - we expect some of
11658    # the input to trigger an error response from the parser, et
11659    # cetera. That's also why we capture both stdout and stderr -
11660    # successful runs are sent to stdout while the errors are sent to
11661    # stderr.
11662
11663    if test -n "$baselines" -a x$baselines = xyes; then :
11664
11665        { set +x
11666$as_echo "$at_srcdir/EXPRTest.at:166: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true"
11667at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true" "EXPRTest.at:166"
11668( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.c0 -k SST -f "dummy" || true
11669) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11670at_status=$? at_failed=false
11671$at_check_filter
11672echo stderr:; tee stderr <"$at_stderr"
11673echo stdout:; tee stdout <"$at_stdout"
11674at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11675$at_failed && at_fn_log_failure
11676$at_traceon; }
11677
11678        { set +x
11679$as_echo "$at_srcdir/EXPRTest.at:166: mv stdout \$abs_srcdir/expr-testsuite/data.z1.base.tmp"
11680at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.z1.base.tmp" "EXPRTest.at:166"
11681( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.z1.base.tmp
11682) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11683at_status=$? at_failed=false
11684$at_check_filter
11685at_fn_diff_devnull "$at_stderr" || at_failed=:
11686at_fn_diff_devnull "$at_stdout" || at_failed=:
11687at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11688$at_failed && at_fn_log_failure
11689$at_traceon; }
11690
11691
11692else
11693
11694        { set +x
11695$as_echo "$at_srcdir/EXPRTest.at:166: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true"
11696at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.c0 -k SST -f \"dummy\" || true" "EXPRTest.at:166"
11697( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.c0 -k SST -f "dummy" || true
11698) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11699at_status=$? at_failed=false
11700$at_check_filter
11701echo stderr:; tee stderr <"$at_stderr"
11702echo stdout:; tee stdout <"$at_stdout"
11703at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11704$at_failed && at_fn_log_failure
11705$at_traceon; }
11706
11707        { set +x
11708$as_echo "$at_srcdir/EXPRTest.at:166: diff -b -B \$abs_srcdir/expr-testsuite/data.z1.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.z1.base stderr"
11709at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stderr" "EXPRTest.at:166"
11710( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.z1.base stderr
11711) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11712at_status=$? at_failed=false
11713$at_check_filter
11714at_fn_diff_devnull "$at_stderr" || at_failed=:
11715echo stdout:; cat "$at_stdout"
11716at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:166"
11717$at_failed && at_fn_log_failure
11718$at_traceon; }
11719
11720
11721
11722fi
11723
11724      set +x
11725  $at_times_p && times >"$at_times_file"
11726) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11727read at_status <"$at_status_file"
11728#AT_STOP_114
11729#AT_START_115
11730at_fn_group_banner 115 'EXPRTest.at:168' \
11731  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"\" (pass)" ""
11732at_xfail=no
11733      test "pass" = "xfail" && at_xfail=yes
11734(
11735  $as_echo "115. $at_setup_line: testing $at_desc ..."
11736  $at_traceon
11737
11738
11739
11740    # Added || true because expr-test returns 0 (failure) for some of
11741    # these tests which is correct for the test - we expect some of
11742    # the input to trigger an error response from the parser, et
11743    # cetera. That's also why we capture both stdout and stderr -
11744    # successful runs are sent to stdout while the errors are sent to
11745    # stderr.
11746
11747    if test -n "$baselines" -a x$baselines = xyes; then :
11748
11749        { set +x
11750$as_echo "$at_srcdir/EXPRTest.at:168: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true"
11751at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true" "EXPRTest.at:168"
11752( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k "" -f "dummy" || true
11753) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11754at_status=$? at_failed=false
11755$at_check_filter
11756echo stderr:; tee stderr <"$at_stderr"
11757echo stdout:; tee stdout <"$at_stdout"
11758at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11759$at_failed && at_fn_log_failure
11760$at_traceon; }
11761
11762        { set +x
11763$as_echo "$at_srcdir/EXPRTest.at:168: mv stdout \$abs_srcdir/expr-testsuite/test.fa.base.tmp"
11764at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.fa.base.tmp" "EXPRTest.at:168"
11765( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.fa.base.tmp
11766) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11767at_status=$? at_failed=false
11768$at_check_filter
11769at_fn_diff_devnull "$at_stderr" || at_failed=:
11770at_fn_diff_devnull "$at_stdout" || at_failed=:
11771at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11772$at_failed && at_fn_log_failure
11773$at_traceon; }
11774
11775
11776else
11777
11778        { set +x
11779$as_echo "$at_srcdir/EXPRTest.at:168: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true"
11780at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true" "EXPRTest.at:168"
11781( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k "" -f "dummy" || true
11782) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11783at_status=$? at_failed=false
11784$at_check_filter
11785echo stderr:; tee stderr <"$at_stderr"
11786echo stdout:; tee stdout <"$at_stdout"
11787at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11788$at_failed && at_fn_log_failure
11789$at_traceon; }
11790
11791        { set +x
11792$as_echo "$at_srcdir/EXPRTest.at:168: diff -b -B \$abs_srcdir/expr-testsuite/test.fa.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.fa.base stderr"
11793at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stderr" "EXPRTest.at:168"
11794( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stderr
11795) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11796at_status=$? at_failed=false
11797$at_check_filter
11798at_fn_diff_devnull "$at_stderr" || at_failed=:
11799echo stdout:; cat "$at_stdout"
11800at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11801$at_failed && at_fn_log_failure
11802$at_traceon; }
11803
11804
11805
11806fi
11807
11808      set +x
11809  $at_times_p && times >"$at_times_file"
11810) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11811read at_status <"$at_status_file"
11812#AT_STOP_115
11813#AT_START_116
11814at_fn_group_banner 116 'EXPRTest.at:168' \
11815  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"\" (pass)" ""
11816at_xfail=no
11817      test "pass" = "xfail" && at_xfail=yes
11818(
11819  $as_echo "116. $at_setup_line: testing $at_desc ..."
11820  $at_traceon
11821
11822
11823
11824    # Added || true because expr-test returns 0 (failure) for some of
11825    # these tests which is correct for the test - we expect some of
11826    # the input to trigger an error response from the parser, et
11827    # cetera. That's also why we capture both stdout and stderr -
11828    # successful runs are sent to stdout while the errors are sent to
11829    # stderr.
11830
11831    if test -n "$baselines" -a x$baselines = xyes; then :
11832
11833        { set +x
11834$as_echo "$at_srcdir/EXPRTest.at:168: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true"
11835at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true" "EXPRTest.at:168"
11836( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k "" -f "dummy" || true
11837) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11838at_status=$? at_failed=false
11839$at_check_filter
11840echo stderr:; tee stderr <"$at_stderr"
11841echo stdout:; tee stdout <"$at_stdout"
11842at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11843$at_failed && at_fn_log_failure
11844$at_traceon; }
11845
11846        { set +x
11847$as_echo "$at_srcdir/EXPRTest.at:168: mv stdout \$abs_srcdir/expr-testsuite/test.fa.base.tmp"
11848at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.fa.base.tmp" "EXPRTest.at:168"
11849( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.fa.base.tmp
11850) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11851at_status=$? at_failed=false
11852$at_check_filter
11853at_fn_diff_devnull "$at_stderr" || at_failed=:
11854at_fn_diff_devnull "$at_stdout" || at_failed=:
11855at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11856$at_failed && at_fn_log_failure
11857$at_traceon; }
11858
11859
11860else
11861
11862        { set +x
11863$as_echo "$at_srcdir/EXPRTest.at:168: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true"
11864at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k \"\" -f \"dummy\" || true" "EXPRTest.at:168"
11865( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k "" -f "dummy" || true
11866) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11867at_status=$? at_failed=false
11868$at_check_filter
11869echo stderr:; tee stderr <"$at_stderr"
11870echo stdout:; tee stdout <"$at_stdout"
11871at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11872$at_failed && at_fn_log_failure
11873$at_traceon; }
11874
11875        { set +x
11876$as_echo "$at_srcdir/EXPRTest.at:168: diff -b -B \$abs_srcdir/expr-testsuite/test.fa.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.fa.base stderr"
11877at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stderr" "EXPRTest.at:168"
11878( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fa.base stderr
11879) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11880at_status=$? at_failed=false
11881$at_check_filter
11882at_fn_diff_devnull "$at_stderr" || at_failed=:
11883echo stdout:; cat "$at_stdout"
11884at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:168"
11885$at_failed && at_fn_log_failure
11886$at_traceon; }
11887
11888
11889
11890fi
11891
11892      set +x
11893  $at_times_p && times >"$at_times_file"
11894) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11895read at_status <"$at_status_file"
11896#AT_STOP_116
11897#AT_START_117
11898at_fn_group_banner 117 'EXPRTest.at:169' \
11899  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" (pass)" ""
11900at_xfail=no
11901      test "pass" = "xfail" && at_xfail=yes
11902(
11903  $as_echo "117. $at_setup_line: testing $at_desc ..."
11904  $at_traceon
11905
11906
11907
11908    # Added || true because expr-test returns 0 (failure) for some of
11909    # these tests which is correct for the test - we expect some of
11910    # the input to trigger an error response from the parser, et
11911    # cetera. That's also why we capture both stdout and stderr -
11912    # successful runs are sent to stdout while the errors are sent to
11913    # stderr.
11914
11915    if test -n "$baselines" -a x$baselines = xyes; then :
11916
11917        { set +x
11918$as_echo "$at_srcdir/EXPRTest.at:169: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true"
11919at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true" "EXPRTest.at:169"
11920( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k "&i<3000" -f "dummy" || true
11921) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11922at_status=$? at_failed=false
11923$at_check_filter
11924echo stderr:; tee stderr <"$at_stderr"
11925echo stdout:; tee stdout <"$at_stdout"
11926at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
11927$at_failed && at_fn_log_failure
11928$at_traceon; }
11929
11930        { set +x
11931$as_echo "$at_srcdir/EXPRTest.at:169: mv stdout \$abs_srcdir/expr-testsuite/test.fb.base.tmp"
11932at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.fb.base.tmp" "EXPRTest.at:169"
11933( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.fb.base.tmp
11934) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11935at_status=$? at_failed=false
11936$at_check_filter
11937at_fn_diff_devnull "$at_stderr" || at_failed=:
11938at_fn_diff_devnull "$at_stdout" || at_failed=:
11939at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
11940$at_failed && at_fn_log_failure
11941$at_traceon; }
11942
11943
11944else
11945
11946        { set +x
11947$as_echo "$at_srcdir/EXPRTest.at:169: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true"
11948at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true" "EXPRTest.at:169"
11949( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.f -k "&i<3000" -f "dummy" || true
11950) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11951at_status=$? at_failed=false
11952$at_check_filter
11953echo stderr:; tee stderr <"$at_stderr"
11954echo stdout:; tee stdout <"$at_stdout"
11955at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
11956$at_failed && at_fn_log_failure
11957$at_traceon; }
11958
11959        { set +x
11960$as_echo "$at_srcdir/EXPRTest.at:169: diff -b -B \$abs_srcdir/expr-testsuite/test.fb.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.fb.base stderr"
11961at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stderr" "EXPRTest.at:169"
11962( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stderr
11963) >>"$at_stdout" 2>>"$at_stderr" 5>&-
11964at_status=$? at_failed=false
11965$at_check_filter
11966at_fn_diff_devnull "$at_stderr" || at_failed=:
11967echo stdout:; cat "$at_stdout"
11968at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
11969$at_failed && at_fn_log_failure
11970$at_traceon; }
11971
11972
11973
11974fi
11975
11976      set +x
11977  $at_times_p && times >"$at_times_file"
11978) 5>&1 2>&1 7>&- | eval $at_tee_pipe
11979read at_status <"$at_status_file"
11980#AT_STOP_117
11981#AT_START_118
11982at_fn_group_banner 118 'EXPRTest.at:169' \
11983  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" (pass)" ""
11984at_xfail=no
11985      test "pass" = "xfail" && at_xfail=yes
11986(
11987  $as_echo "118. $at_setup_line: testing $at_desc ..."
11988  $at_traceon
11989
11990
11991
11992    # Added || true because expr-test returns 0 (failure) for some of
11993    # these tests which is correct for the test - we expect some of
11994    # the input to trigger an error response from the parser, et
11995    # cetera. That's also why we capture both stdout and stderr -
11996    # successful runs are sent to stdout while the errors are sent to
11997    # stderr.
11998
11999    if test -n "$baselines" -a x$baselines = xyes; then :
12000
12001        { set +x
12002$as_echo "$at_srcdir/EXPRTest.at:169: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true"
12003at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true" "EXPRTest.at:169"
12004( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k "&i<3000" -f "dummy" || true
12005) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12006at_status=$? at_failed=false
12007$at_check_filter
12008echo stderr:; tee stderr <"$at_stderr"
12009echo stdout:; tee stdout <"$at_stdout"
12010at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
12011$at_failed && at_fn_log_failure
12012$at_traceon; }
12013
12014        { set +x
12015$as_echo "$at_srcdir/EXPRTest.at:169: mv stdout \$abs_srcdir/expr-testsuite/test.fb.base.tmp"
12016at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/test.fb.base.tmp" "EXPRTest.at:169"
12017( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/test.fb.base.tmp
12018) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12019at_status=$? at_failed=false
12020$at_check_filter
12021at_fn_diff_devnull "$at_stderr" || at_failed=:
12022at_fn_diff_devnull "$at_stdout" || at_failed=:
12023at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
12024$at_failed && at_fn_log_failure
12025$at_traceon; }
12026
12027
12028else
12029
12030        { set +x
12031$as_echo "$at_srcdir/EXPRTest.at:169: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true"
12032at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k \"&i<3000\" -f \"dummy\" || true" "EXPRTest.at:169"
12033( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.f -k "&i<3000" -f "dummy" || true
12034) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12035at_status=$? at_failed=false
12036$at_check_filter
12037echo stderr:; tee stderr <"$at_stderr"
12038echo stdout:; tee stdout <"$at_stdout"
12039at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
12040$at_failed && at_fn_log_failure
12041$at_traceon; }
12042
12043        { set +x
12044$as_echo "$at_srcdir/EXPRTest.at:169: diff -b -B \$abs_srcdir/expr-testsuite/test.fb.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/test.fb.base stderr"
12045at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stderr" "EXPRTest.at:169"
12046( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stdout || diff -b -B $abs_srcdir/expr-testsuite/test.fb.base stderr
12047) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12048at_status=$? at_failed=false
12049$at_check_filter
12050at_fn_diff_devnull "$at_stderr" || at_failed=:
12051echo stdout:; cat "$at_stdout"
12052at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:169"
12053$at_failed && at_fn_log_failure
12054$at_traceon; }
12055
12056
12057
12058fi
12059
12060      set +x
12061  $at_times_p && times >"$at_times_file"
12062) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12063read at_status <"$at_status_file"
12064#AT_STOP_118
12065#AT_START_119
12066at_fn_group_banner 119 'EXPRTest.at:173' \
12067  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" (pass)" ""
12068at_xfail=no
12069      test "pass" = "xfail" && at_xfail=yes
12070(
12071  $as_echo "119. $at_setup_line: testing $at_desc ..."
12072  $at_traceon
12073
12074
12075
12076    # Added || true because expr-test returns 0 (failure) for some of
12077    # these tests which is correct for the test - we expect some of
12078    # the input to trigger an error response from the parser, et
12079    # cetera. That's also why we capture both stdout and stderr -
12080    # successful runs are sent to stdout while the errors are sent to
12081    # stderr.
12082
12083    if test -n "$baselines" -a x$baselines = xyes; then :
12084
12085        { set +x
12086$as_echo "$at_srcdir/EXPRTest.at:173: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true"
12087at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:173"
12088( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.21.dds -k "" -f "dummy" || true
12089) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12090at_status=$? at_failed=false
12091$at_check_filter
12092echo stderr:; tee stderr <"$at_stderr"
12093echo stdout:; tee stdout <"$at_stdout"
12094at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12095$at_failed && at_fn_log_failure
12096$at_traceon; }
12097
12098        { set +x
12099$as_echo "$at_srcdir/EXPRTest.at:173: mv stdout \$abs_srcdir/expr-testsuite/data.21.base.tmp"
12100at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.21.base.tmp" "EXPRTest.at:173"
12101( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.21.base.tmp
12102) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12103at_status=$? at_failed=false
12104$at_check_filter
12105at_fn_diff_devnull "$at_stderr" || at_failed=:
12106at_fn_diff_devnull "$at_stdout" || at_failed=:
12107at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12108$at_failed && at_fn_log_failure
12109$at_traceon; }
12110
12111
12112else
12113
12114        { set +x
12115$as_echo "$at_srcdir/EXPRTest.at:173: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true"
12116at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:173"
12117( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.21.dds -k "" -f "dummy" || true
12118) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12119at_status=$? at_failed=false
12120$at_check_filter
12121echo stderr:; tee stderr <"$at_stderr"
12122echo stdout:; tee stdout <"$at_stdout"
12123at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12124$at_failed && at_fn_log_failure
12125$at_traceon; }
12126
12127        { set +x
12128$as_echo "$at_srcdir/EXPRTest.at:173: diff -b -B \$abs_srcdir/expr-testsuite/data.21.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.21.base stderr"
12129at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.21.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.21.base stderr" "EXPRTest.at:173"
12130( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.21.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.21.base stderr
12131) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12132at_status=$? at_failed=false
12133$at_check_filter
12134at_fn_diff_devnull "$at_stderr" || at_failed=:
12135echo stdout:; cat "$at_stdout"
12136at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12137$at_failed && at_fn_log_failure
12138$at_traceon; }
12139
12140
12141
12142fi
12143
12144      set +x
12145  $at_times_p && times >"$at_times_file"
12146) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12147read at_status <"$at_status_file"
12148#AT_STOP_119
12149#AT_START_120
12150at_fn_group_banner 120 'EXPRTest.at:173' \
12151  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" (pass)" ""
12152at_xfail=no
12153      test "pass" = "xfail" && at_xfail=yes
12154(
12155  $as_echo "120. $at_setup_line: testing $at_desc ..."
12156  $at_traceon
12157
12158
12159
12160    # Added || true because expr-test returns 0 (failure) for some of
12161    # these tests which is correct for the test - we expect some of
12162    # the input to trigger an error response from the parser, et
12163    # cetera. That's also why we capture both stdout and stderr -
12164    # successful runs are sent to stdout while the errors are sent to
12165    # stderr.
12166
12167    if test -n "$baselines" -a x$baselines = xyes; then :
12168
12169        { set +x
12170$as_echo "$at_srcdir/EXPRTest.at:173: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true"
12171at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:173"
12172( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.21.dds -k "" -f "dummy" || true
12173) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12174at_status=$? at_failed=false
12175$at_check_filter
12176echo stderr:; tee stderr <"$at_stderr"
12177echo stdout:; tee stdout <"$at_stdout"
12178at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12179$at_failed && at_fn_log_failure
12180$at_traceon; }
12181
12182        { set +x
12183$as_echo "$at_srcdir/EXPRTest.at:173: mv stdout \$abs_srcdir/expr-testsuite/data.21.base.tmp"
12184at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.21.base.tmp" "EXPRTest.at:173"
12185( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.21.base.tmp
12186) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12187at_status=$? at_failed=false
12188$at_check_filter
12189at_fn_diff_devnull "$at_stderr" || at_failed=:
12190at_fn_diff_devnull "$at_stdout" || at_failed=:
12191at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12192$at_failed && at_fn_log_failure
12193$at_traceon; }
12194
12195
12196else
12197
12198        { set +x
12199$as_echo "$at_srcdir/EXPRTest.at:173: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true"
12200at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.21.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:173"
12201( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.21.dds -k "" -f "dummy" || true
12202) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12203at_status=$? at_failed=false
12204$at_check_filter
12205echo stderr:; tee stderr <"$at_stderr"
12206echo stdout:; tee stdout <"$at_stdout"
12207at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12208$at_failed && at_fn_log_failure
12209$at_traceon; }
12210
12211        { set +x
12212$as_echo "$at_srcdir/EXPRTest.at:173: diff -b -B \$abs_srcdir/expr-testsuite/data.21.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.21.base stderr"
12213at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.21.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.21.base stderr" "EXPRTest.at:173"
12214( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.21.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.21.base stderr
12215) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12216at_status=$? at_failed=false
12217$at_check_filter
12218at_fn_diff_devnull "$at_stderr" || at_failed=:
12219echo stdout:; cat "$at_stdout"
12220at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:173"
12221$at_failed && at_fn_log_failure
12222$at_traceon; }
12223
12224
12225
12226fi
12227
12228      set +x
12229  $at_times_p && times >"$at_times_file"
12230) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12231read at_status <"$at_status_file"
12232#AT_STOP_120
12233#AT_START_121
12234at_fn_group_banner 121 'EXPRTest.at:174' \
12235  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" (pass)" ""
12236at_xfail=no
12237      test "pass" = "xfail" && at_xfail=yes
12238(
12239  $as_echo "121. $at_setup_line: testing $at_desc ..."
12240  $at_traceon
12241
12242
12243
12244    # Added || true because expr-test returns 0 (failure) for some of
12245    # these tests which is correct for the test - we expect some of
12246    # the input to trigger an error response from the parser, et
12247    # cetera. That's also why we capture both stdout and stderr -
12248    # successful runs are sent to stdout while the errors are sent to
12249    # stderr.
12250
12251    if test -n "$baselines" -a x$baselines = xyes; then :
12252
12253        { set +x
12254$as_echo "$at_srcdir/EXPRTest.at:174: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true"
12255at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:174"
12256( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.22.dds -k "" -f "dummy" || true
12257) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12258at_status=$? at_failed=false
12259$at_check_filter
12260echo stderr:; tee stderr <"$at_stderr"
12261echo stdout:; tee stdout <"$at_stdout"
12262at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12263$at_failed && at_fn_log_failure
12264$at_traceon; }
12265
12266        { set +x
12267$as_echo "$at_srcdir/EXPRTest.at:174: mv stdout \$abs_srcdir/expr-testsuite/data.22.base.tmp"
12268at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.22.base.tmp" "EXPRTest.at:174"
12269( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.22.base.tmp
12270) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12271at_status=$? at_failed=false
12272$at_check_filter
12273at_fn_diff_devnull "$at_stderr" || at_failed=:
12274at_fn_diff_devnull "$at_stdout" || at_failed=:
12275at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12276$at_failed && at_fn_log_failure
12277$at_traceon; }
12278
12279
12280else
12281
12282        { set +x
12283$as_echo "$at_srcdir/EXPRTest.at:174: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true"
12284at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:174"
12285( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.22.dds -k "" -f "dummy" || true
12286) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12287at_status=$? at_failed=false
12288$at_check_filter
12289echo stderr:; tee stderr <"$at_stderr"
12290echo stdout:; tee stdout <"$at_stdout"
12291at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12292$at_failed && at_fn_log_failure
12293$at_traceon; }
12294
12295        { set +x
12296$as_echo "$at_srcdir/EXPRTest.at:174: diff -b -B \$abs_srcdir/expr-testsuite/data.22.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.22.base stderr"
12297at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.22.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.22.base stderr" "EXPRTest.at:174"
12298( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.22.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.22.base stderr
12299) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12300at_status=$? at_failed=false
12301$at_check_filter
12302at_fn_diff_devnull "$at_stderr" || at_failed=:
12303echo stdout:; cat "$at_stdout"
12304at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12305$at_failed && at_fn_log_failure
12306$at_traceon; }
12307
12308
12309
12310fi
12311
12312      set +x
12313  $at_times_p && times >"$at_times_file"
12314) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12315read at_status <"$at_status_file"
12316#AT_STOP_121
12317#AT_START_122
12318at_fn_group_banner 122 'EXPRTest.at:174' \
12319  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" (pass)" ""
12320at_xfail=no
12321      test "pass" = "xfail" && at_xfail=yes
12322(
12323  $as_echo "122. $at_setup_line: testing $at_desc ..."
12324  $at_traceon
12325
12326
12327
12328    # Added || true because expr-test returns 0 (failure) for some of
12329    # these tests which is correct for the test - we expect some of
12330    # the input to trigger an error response from the parser, et
12331    # cetera. That's also why we capture both stdout and stderr -
12332    # successful runs are sent to stdout while the errors are sent to
12333    # stderr.
12334
12335    if test -n "$baselines" -a x$baselines = xyes; then :
12336
12337        { set +x
12338$as_echo "$at_srcdir/EXPRTest.at:174: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true"
12339at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:174"
12340( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.22.dds -k "" -f "dummy" || true
12341) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12342at_status=$? at_failed=false
12343$at_check_filter
12344echo stderr:; tee stderr <"$at_stderr"
12345echo stdout:; tee stdout <"$at_stdout"
12346at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12347$at_failed && at_fn_log_failure
12348$at_traceon; }
12349
12350        { set +x
12351$as_echo "$at_srcdir/EXPRTest.at:174: mv stdout \$abs_srcdir/expr-testsuite/data.22.base.tmp"
12352at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.22.base.tmp" "EXPRTest.at:174"
12353( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.22.base.tmp
12354) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12355at_status=$? at_failed=false
12356$at_check_filter
12357at_fn_diff_devnull "$at_stderr" || at_failed=:
12358at_fn_diff_devnull "$at_stdout" || at_failed=:
12359at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12360$at_failed && at_fn_log_failure
12361$at_traceon; }
12362
12363
12364else
12365
12366        { set +x
12367$as_echo "$at_srcdir/EXPRTest.at:174: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true"
12368at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.22.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:174"
12369( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.22.dds -k "" -f "dummy" || true
12370) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12371at_status=$? at_failed=false
12372$at_check_filter
12373echo stderr:; tee stderr <"$at_stderr"
12374echo stdout:; tee stdout <"$at_stdout"
12375at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12376$at_failed && at_fn_log_failure
12377$at_traceon; }
12378
12379        { set +x
12380$as_echo "$at_srcdir/EXPRTest.at:174: diff -b -B \$abs_srcdir/expr-testsuite/data.22.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.22.base stderr"
12381at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.22.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.22.base stderr" "EXPRTest.at:174"
12382( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.22.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.22.base stderr
12383) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12384at_status=$? at_failed=false
12385$at_check_filter
12386at_fn_diff_devnull "$at_stderr" || at_failed=:
12387echo stdout:; cat "$at_stdout"
12388at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:174"
12389$at_failed && at_fn_log_failure
12390$at_traceon; }
12391
12392
12393
12394fi
12395
12396      set +x
12397  $at_times_p && times >"$at_times_file"
12398) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12399read at_status <"$at_status_file"
12400#AT_STOP_122
12401#AT_START_123
12402at_fn_group_banner 123 'EXPRTest.at:175' \
12403  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" (pass)" ""
12404at_xfail=no
12405      test "pass" = "xfail" && at_xfail=yes
12406(
12407  $as_echo "123. $at_setup_line: testing $at_desc ..."
12408  $at_traceon
12409
12410
12411
12412    # Added || true because expr-test returns 0 (failure) for some of
12413    # these tests which is correct for the test - we expect some of
12414    # the input to trigger an error response from the parser, et
12415    # cetera. That's also why we capture both stdout and stderr -
12416    # successful runs are sent to stdout while the errors are sent to
12417    # stderr.
12418
12419    if test -n "$baselines" -a x$baselines = xyes; then :
12420
12421        { set +x
12422$as_echo "$at_srcdir/EXPRTest.at:175: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true"
12423at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:175"
12424( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.23.dds -k "" -f "dummy" || true
12425) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12426at_status=$? at_failed=false
12427$at_check_filter
12428echo stderr:; tee stderr <"$at_stderr"
12429echo stdout:; tee stdout <"$at_stdout"
12430at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12431$at_failed && at_fn_log_failure
12432$at_traceon; }
12433
12434        { set +x
12435$as_echo "$at_srcdir/EXPRTest.at:175: mv stdout \$abs_srcdir/expr-testsuite/data.23.base.tmp"
12436at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.23.base.tmp" "EXPRTest.at:175"
12437( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.23.base.tmp
12438) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12439at_status=$? at_failed=false
12440$at_check_filter
12441at_fn_diff_devnull "$at_stderr" || at_failed=:
12442at_fn_diff_devnull "$at_stdout" || at_failed=:
12443at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12444$at_failed && at_fn_log_failure
12445$at_traceon; }
12446
12447
12448else
12449
12450        { set +x
12451$as_echo "$at_srcdir/EXPRTest.at:175: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true"
12452at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:175"
12453( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.23.dds -k "" -f "dummy" || true
12454) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12455at_status=$? at_failed=false
12456$at_check_filter
12457echo stderr:; tee stderr <"$at_stderr"
12458echo stdout:; tee stdout <"$at_stdout"
12459at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12460$at_failed && at_fn_log_failure
12461$at_traceon; }
12462
12463        { set +x
12464$as_echo "$at_srcdir/EXPRTest.at:175: diff -b -B \$abs_srcdir/expr-testsuite/data.23.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.23.base stderr"
12465at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.23.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.23.base stderr" "EXPRTest.at:175"
12466( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.23.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.23.base stderr
12467) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12468at_status=$? at_failed=false
12469$at_check_filter
12470at_fn_diff_devnull "$at_stderr" || at_failed=:
12471echo stdout:; cat "$at_stdout"
12472at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12473$at_failed && at_fn_log_failure
12474$at_traceon; }
12475
12476
12477
12478fi
12479
12480      set +x
12481  $at_times_p && times >"$at_times_file"
12482) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12483read at_status <"$at_status_file"
12484#AT_STOP_123
12485#AT_START_124
12486at_fn_group_banner 124 'EXPRTest.at:175' \
12487  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" (pass)" ""
12488at_xfail=no
12489      test "pass" = "xfail" && at_xfail=yes
12490(
12491  $as_echo "124. $at_setup_line: testing $at_desc ..."
12492  $at_traceon
12493
12494
12495
12496    # Added || true because expr-test returns 0 (failure) for some of
12497    # these tests which is correct for the test - we expect some of
12498    # the input to trigger an error response from the parser, et
12499    # cetera. That's also why we capture both stdout and stderr -
12500    # successful runs are sent to stdout while the errors are sent to
12501    # stderr.
12502
12503    if test -n "$baselines" -a x$baselines = xyes; then :
12504
12505        { set +x
12506$as_echo "$at_srcdir/EXPRTest.at:175: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true"
12507at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:175"
12508( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.23.dds -k "" -f "dummy" || true
12509) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12510at_status=$? at_failed=false
12511$at_check_filter
12512echo stderr:; tee stderr <"$at_stderr"
12513echo stdout:; tee stdout <"$at_stdout"
12514at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12515$at_failed && at_fn_log_failure
12516$at_traceon; }
12517
12518        { set +x
12519$as_echo "$at_srcdir/EXPRTest.at:175: mv stdout \$abs_srcdir/expr-testsuite/data.23.base.tmp"
12520at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.23.base.tmp" "EXPRTest.at:175"
12521( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.23.base.tmp
12522) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12523at_status=$? at_failed=false
12524$at_check_filter
12525at_fn_diff_devnull "$at_stderr" || at_failed=:
12526at_fn_diff_devnull "$at_stdout" || at_failed=:
12527at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12528$at_failed && at_fn_log_failure
12529$at_traceon; }
12530
12531
12532else
12533
12534        { set +x
12535$as_echo "$at_srcdir/EXPRTest.at:175: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true"
12536at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.23.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:175"
12537( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.23.dds -k "" -f "dummy" || true
12538) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12539at_status=$? at_failed=false
12540$at_check_filter
12541echo stderr:; tee stderr <"$at_stderr"
12542echo stdout:; tee stdout <"$at_stdout"
12543at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12544$at_failed && at_fn_log_failure
12545$at_traceon; }
12546
12547        { set +x
12548$as_echo "$at_srcdir/EXPRTest.at:175: diff -b -B \$abs_srcdir/expr-testsuite/data.23.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.23.base stderr"
12549at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.23.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.23.base stderr" "EXPRTest.at:175"
12550( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.23.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.23.base stderr
12551) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12552at_status=$? at_failed=false
12553$at_check_filter
12554at_fn_diff_devnull "$at_stderr" || at_failed=:
12555echo stdout:; cat "$at_stdout"
12556at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:175"
12557$at_failed && at_fn_log_failure
12558$at_traceon; }
12559
12560
12561
12562fi
12563
12564      set +x
12565  $at_times_p && times >"$at_times_file"
12566) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12567read at_status <"$at_status_file"
12568#AT_STOP_124
12569#AT_START_125
12570at_fn_group_banner 125 'EXPRTest.at:176' \
12571  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" (pass)" ""
12572at_xfail=no
12573      test "pass" = "xfail" && at_xfail=yes
12574(
12575  $as_echo "125. $at_setup_line: testing $at_desc ..."
12576  $at_traceon
12577
12578
12579
12580    # Added || true because expr-test returns 0 (failure) for some of
12581    # these tests which is correct for the test - we expect some of
12582    # the input to trigger an error response from the parser, et
12583    # cetera. That's also why we capture both stdout and stderr -
12584    # successful runs are sent to stdout while the errors are sent to
12585    # stderr.
12586
12587    if test -n "$baselines" -a x$baselines = xyes; then :
12588
12589        { set +x
12590$as_echo "$at_srcdir/EXPRTest.at:176: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true"
12591at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:176"
12592( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.24.dds -k "" -f "dummy" || true
12593) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12594at_status=$? at_failed=false
12595$at_check_filter
12596echo stderr:; tee stderr <"$at_stderr"
12597echo stdout:; tee stdout <"$at_stdout"
12598at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12599$at_failed && at_fn_log_failure
12600$at_traceon; }
12601
12602        { set +x
12603$as_echo "$at_srcdir/EXPRTest.at:176: mv stdout \$abs_srcdir/expr-testsuite/data.24.base.tmp"
12604at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.24.base.tmp" "EXPRTest.at:176"
12605( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.24.base.tmp
12606) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12607at_status=$? at_failed=false
12608$at_check_filter
12609at_fn_diff_devnull "$at_stderr" || at_failed=:
12610at_fn_diff_devnull "$at_stdout" || at_failed=:
12611at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12612$at_failed && at_fn_log_failure
12613$at_traceon; }
12614
12615
12616else
12617
12618        { set +x
12619$as_echo "$at_srcdir/EXPRTest.at:176: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true"
12620at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:176"
12621( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.24.dds -k "" -f "dummy" || true
12622) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12623at_status=$? at_failed=false
12624$at_check_filter
12625echo stderr:; tee stderr <"$at_stderr"
12626echo stdout:; tee stdout <"$at_stdout"
12627at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12628$at_failed && at_fn_log_failure
12629$at_traceon; }
12630
12631        { set +x
12632$as_echo "$at_srcdir/EXPRTest.at:176: diff -b -B \$abs_srcdir/expr-testsuite/data.24.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.24.base stderr"
12633at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.24.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.24.base stderr" "EXPRTest.at:176"
12634( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.24.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.24.base stderr
12635) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12636at_status=$? at_failed=false
12637$at_check_filter
12638at_fn_diff_devnull "$at_stderr" || at_failed=:
12639echo stdout:; cat "$at_stdout"
12640at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12641$at_failed && at_fn_log_failure
12642$at_traceon; }
12643
12644
12645
12646fi
12647
12648      set +x
12649  $at_times_p && times >"$at_times_file"
12650) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12651read at_status <"$at_status_file"
12652#AT_STOP_125
12653#AT_START_126
12654at_fn_group_banner 126 'EXPRTest.at:176' \
12655  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" (pass)" ""
12656at_xfail=no
12657      test "pass" = "xfail" && at_xfail=yes
12658(
12659  $as_echo "126. $at_setup_line: testing $at_desc ..."
12660  $at_traceon
12661
12662
12663
12664    # Added || true because expr-test returns 0 (failure) for some of
12665    # these tests which is correct for the test - we expect some of
12666    # the input to trigger an error response from the parser, et
12667    # cetera. That's also why we capture both stdout and stderr -
12668    # successful runs are sent to stdout while the errors are sent to
12669    # stderr.
12670
12671    if test -n "$baselines" -a x$baselines = xyes; then :
12672
12673        { set +x
12674$as_echo "$at_srcdir/EXPRTest.at:176: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true"
12675at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:176"
12676( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.24.dds -k "" -f "dummy" || true
12677) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12678at_status=$? at_failed=false
12679$at_check_filter
12680echo stderr:; tee stderr <"$at_stderr"
12681echo stdout:; tee stdout <"$at_stdout"
12682at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12683$at_failed && at_fn_log_failure
12684$at_traceon; }
12685
12686        { set +x
12687$as_echo "$at_srcdir/EXPRTest.at:176: mv stdout \$abs_srcdir/expr-testsuite/data.24.base.tmp"
12688at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.24.base.tmp" "EXPRTest.at:176"
12689( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.24.base.tmp
12690) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12691at_status=$? at_failed=false
12692$at_check_filter
12693at_fn_diff_devnull "$at_stderr" || at_failed=:
12694at_fn_diff_devnull "$at_stdout" || at_failed=:
12695at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12696$at_failed && at_fn_log_failure
12697$at_traceon; }
12698
12699
12700else
12701
12702        { set +x
12703$as_echo "$at_srcdir/EXPRTest.at:176: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true"
12704at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.24.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:176"
12705( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.24.dds -k "" -f "dummy" || true
12706) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12707at_status=$? at_failed=false
12708$at_check_filter
12709echo stderr:; tee stderr <"$at_stderr"
12710echo stdout:; tee stdout <"$at_stdout"
12711at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12712$at_failed && at_fn_log_failure
12713$at_traceon; }
12714
12715        { set +x
12716$as_echo "$at_srcdir/EXPRTest.at:176: diff -b -B \$abs_srcdir/expr-testsuite/data.24.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.24.base stderr"
12717at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.24.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.24.base stderr" "EXPRTest.at:176"
12718( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.24.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.24.base stderr
12719) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12720at_status=$? at_failed=false
12721$at_check_filter
12722at_fn_diff_devnull "$at_stderr" || at_failed=:
12723echo stdout:; cat "$at_stdout"
12724at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:176"
12725$at_failed && at_fn_log_failure
12726$at_traceon; }
12727
12728
12729
12730fi
12731
12732      set +x
12733  $at_times_p && times >"$at_times_file"
12734) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12735read at_status <"$at_status_file"
12736#AT_STOP_126
12737#AT_START_127
12738at_fn_group_banner 127 'EXPRTest.at:180' \
12739  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" (pass)" ""
12740at_xfail=no
12741      test "pass" = "xfail" && at_xfail=yes
12742(
12743  $as_echo "127. $at_setup_line: testing $at_desc ..."
12744  $at_traceon
12745
12746
12747
12748    # Added || true because expr-test returns 0 (failure) for some of
12749    # these tests which is correct for the test - we expect some of
12750    # the input to trigger an error response from the parser, et
12751    # cetera. That's also why we capture both stdout and stderr -
12752    # successful runs are sent to stdout while the errors are sent to
12753    # stderr.
12754
12755    if test -n "$baselines" -a x$baselines = xyes; then :
12756
12757        { set +x
12758$as_echo "$at_srcdir/EXPRTest.at:180: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true"
12759at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:180"
12760( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.25.dds -k "" -f "dummy" || true
12761) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12762at_status=$? at_failed=false
12763$at_check_filter
12764echo stderr:; tee stderr <"$at_stderr"
12765echo stdout:; tee stdout <"$at_stdout"
12766at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12767$at_failed && at_fn_log_failure
12768$at_traceon; }
12769
12770        { set +x
12771$as_echo "$at_srcdir/EXPRTest.at:180: mv stdout \$abs_srcdir/expr-testsuite/data.25.base.tmp"
12772at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.25.base.tmp" "EXPRTest.at:180"
12773( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.25.base.tmp
12774) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12775at_status=$? at_failed=false
12776$at_check_filter
12777at_fn_diff_devnull "$at_stderr" || at_failed=:
12778at_fn_diff_devnull "$at_stdout" || at_failed=:
12779at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12780$at_failed && at_fn_log_failure
12781$at_traceon; }
12782
12783
12784else
12785
12786        { set +x
12787$as_echo "$at_srcdir/EXPRTest.at:180: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true"
12788at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:180"
12789( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.25.dds -k "" -f "dummy" || true
12790) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12791at_status=$? at_failed=false
12792$at_check_filter
12793echo stderr:; tee stderr <"$at_stderr"
12794echo stdout:; tee stdout <"$at_stdout"
12795at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12796$at_failed && at_fn_log_failure
12797$at_traceon; }
12798
12799        { set +x
12800$as_echo "$at_srcdir/EXPRTest.at:180: diff -b -B \$abs_srcdir/expr-testsuite/data.25.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.25.base stderr"
12801at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.25.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.25.base stderr" "EXPRTest.at:180"
12802( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.25.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.25.base stderr
12803) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12804at_status=$? at_failed=false
12805$at_check_filter
12806at_fn_diff_devnull "$at_stderr" || at_failed=:
12807echo stdout:; cat "$at_stdout"
12808at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12809$at_failed && at_fn_log_failure
12810$at_traceon; }
12811
12812
12813
12814fi
12815
12816      set +x
12817  $at_times_p && times >"$at_times_file"
12818) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12819read at_status <"$at_status_file"
12820#AT_STOP_127
12821#AT_START_128
12822at_fn_group_banner 128 'EXPRTest.at:180' \
12823  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" (pass)" ""
12824at_xfail=no
12825      test "pass" = "xfail" && at_xfail=yes
12826(
12827  $as_echo "128. $at_setup_line: testing $at_desc ..."
12828  $at_traceon
12829
12830
12831
12832    # Added || true because expr-test returns 0 (failure) for some of
12833    # these tests which is correct for the test - we expect some of
12834    # the input to trigger an error response from the parser, et
12835    # cetera. That's also why we capture both stdout and stderr -
12836    # successful runs are sent to stdout while the errors are sent to
12837    # stderr.
12838
12839    if test -n "$baselines" -a x$baselines = xyes; then :
12840
12841        { set +x
12842$as_echo "$at_srcdir/EXPRTest.at:180: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true"
12843at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:180"
12844( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.25.dds -k "" -f "dummy" || true
12845) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12846at_status=$? at_failed=false
12847$at_check_filter
12848echo stderr:; tee stderr <"$at_stderr"
12849echo stdout:; tee stdout <"$at_stdout"
12850at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12851$at_failed && at_fn_log_failure
12852$at_traceon; }
12853
12854        { set +x
12855$as_echo "$at_srcdir/EXPRTest.at:180: mv stdout \$abs_srcdir/expr-testsuite/data.25.base.tmp"
12856at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.25.base.tmp" "EXPRTest.at:180"
12857( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.25.base.tmp
12858) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12859at_status=$? at_failed=false
12860$at_check_filter
12861at_fn_diff_devnull "$at_stderr" || at_failed=:
12862at_fn_diff_devnull "$at_stdout" || at_failed=:
12863at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12864$at_failed && at_fn_log_failure
12865$at_traceon; }
12866
12867
12868else
12869
12870        { set +x
12871$as_echo "$at_srcdir/EXPRTest.at:180: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true"
12872at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.25.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:180"
12873( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.25.dds -k "" -f "dummy" || true
12874) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12875at_status=$? at_failed=false
12876$at_check_filter
12877echo stderr:; tee stderr <"$at_stderr"
12878echo stdout:; tee stdout <"$at_stdout"
12879at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12880$at_failed && at_fn_log_failure
12881$at_traceon; }
12882
12883        { set +x
12884$as_echo "$at_srcdir/EXPRTest.at:180: diff -b -B \$abs_srcdir/expr-testsuite/data.25.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.25.base stderr"
12885at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.25.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.25.base stderr" "EXPRTest.at:180"
12886( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.25.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.25.base stderr
12887) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12888at_status=$? at_failed=false
12889$at_check_filter
12890at_fn_diff_devnull "$at_stderr" || at_failed=:
12891echo stdout:; cat "$at_stdout"
12892at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:180"
12893$at_failed && at_fn_log_failure
12894$at_traceon; }
12895
12896
12897
12898fi
12899
12900      set +x
12901  $at_times_p && times >"$at_times_file"
12902) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12903read at_status <"$at_status_file"
12904#AT_STOP_128
12905#AT_START_129
12906at_fn_group_banner 129 'EXPRTest.at:181' \
12907  "expr-test -b -w \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" (pass)" ""
12908at_xfail=no
12909      test "pass" = "xfail" && at_xfail=yes
12910(
12911  $as_echo "129. $at_setup_line: testing $at_desc ..."
12912  $at_traceon
12913
12914
12915
12916    # Added || true because expr-test returns 0 (failure) for some of
12917    # these tests which is correct for the test - we expect some of
12918    # the input to trigger an error response from the parser, et
12919    # cetera. That's also why we capture both stdout and stderr -
12920    # successful runs are sent to stdout while the errors are sent to
12921    # stderr.
12922
12923    if test -n "$baselines" -a x$baselines = xyes; then :
12924
12925        { set +x
12926$as_echo "$at_srcdir/EXPRTest.at:181: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true"
12927at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:181"
12928( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.26.dds -k "" -f "dummy" || true
12929) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12930at_status=$? at_failed=false
12931$at_check_filter
12932echo stderr:; tee stderr <"$at_stderr"
12933echo stdout:; tee stdout <"$at_stdout"
12934at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
12935$at_failed && at_fn_log_failure
12936$at_traceon; }
12937
12938        { set +x
12939$as_echo "$at_srcdir/EXPRTest.at:181: mv stdout \$abs_srcdir/expr-testsuite/data.26.base.tmp"
12940at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.26.base.tmp" "EXPRTest.at:181"
12941( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.26.base.tmp
12942) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12943at_status=$? at_failed=false
12944$at_check_filter
12945at_fn_diff_devnull "$at_stderr" || at_failed=:
12946at_fn_diff_devnull "$at_stdout" || at_failed=:
12947at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
12948$at_failed && at_fn_log_failure
12949$at_traceon; }
12950
12951
12952else
12953
12954        { set +x
12955$as_echo "$at_srcdir/EXPRTest.at:181: \$abs_builddir/expr-test -b -w \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true"
12956at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:181"
12957( $at_check_trace; $abs_builddir/expr-test -b -w $abs_srcdir/expr-testsuite/test.26.dds -k "" -f "dummy" || true
12958) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12959at_status=$? at_failed=false
12960$at_check_filter
12961echo stderr:; tee stderr <"$at_stderr"
12962echo stdout:; tee stdout <"$at_stdout"
12963at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
12964$at_failed && at_fn_log_failure
12965$at_traceon; }
12966
12967        { set +x
12968$as_echo "$at_srcdir/EXPRTest.at:181: diff -b -B \$abs_srcdir/expr-testsuite/data.26.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.26.base stderr"
12969at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.26.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.26.base stderr" "EXPRTest.at:181"
12970( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.26.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.26.base stderr
12971) >>"$at_stdout" 2>>"$at_stderr" 5>&-
12972at_status=$? at_failed=false
12973$at_check_filter
12974at_fn_diff_devnull "$at_stderr" || at_failed=:
12975echo stdout:; cat "$at_stdout"
12976at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
12977$at_failed && at_fn_log_failure
12978$at_traceon; }
12979
12980
12981
12982fi
12983
12984      set +x
12985  $at_times_p && times >"$at_times_file"
12986) 5>&1 2>&1 7>&- | eval $at_tee_pipe
12987read at_status <"$at_status_file"
12988#AT_STOP_129
12989#AT_START_130
12990at_fn_group_banner 130 'EXPRTest.at:181' \
12991  "expr-test -b -W \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" (pass)" ""
12992at_xfail=no
12993      test "pass" = "xfail" && at_xfail=yes
12994(
12995  $as_echo "130. $at_setup_line: testing $at_desc ..."
12996  $at_traceon
12997
12998
12999
13000    # Added || true because expr-test returns 0 (failure) for some of
13001    # these tests which is correct for the test - we expect some of
13002    # the input to trigger an error response from the parser, et
13003    # cetera. That's also why we capture both stdout and stderr -
13004    # successful runs are sent to stdout while the errors are sent to
13005    # stderr.
13006
13007    if test -n "$baselines" -a x$baselines = xyes; then :
13008
13009        { set +x
13010$as_echo "$at_srcdir/EXPRTest.at:181: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true"
13011at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:181"
13012( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.26.dds -k "" -f "dummy" || true
13013) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13014at_status=$? at_failed=false
13015$at_check_filter
13016echo stderr:; tee stderr <"$at_stderr"
13017echo stdout:; tee stdout <"$at_stdout"
13018at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
13019$at_failed && at_fn_log_failure
13020$at_traceon; }
13021
13022        { set +x
13023$as_echo "$at_srcdir/EXPRTest.at:181: mv stdout \$abs_srcdir/expr-testsuite/data.26.base.tmp"
13024at_fn_check_prepare_dynamic "mv stdout $abs_srcdir/expr-testsuite/data.26.base.tmp" "EXPRTest.at:181"
13025( $at_check_trace; mv stdout $abs_srcdir/expr-testsuite/data.26.base.tmp
13026) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13027at_status=$? at_failed=false
13028$at_check_filter
13029at_fn_diff_devnull "$at_stderr" || at_failed=:
13030at_fn_diff_devnull "$at_stdout" || at_failed=:
13031at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
13032$at_failed && at_fn_log_failure
13033$at_traceon; }
13034
13035
13036else
13037
13038        { set +x
13039$as_echo "$at_srcdir/EXPRTest.at:181: \$abs_builddir/expr-test -b -W \$abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true"
13040at_fn_check_prepare_dynamic "$abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.26.dds -k \"\" -f \"dummy\" || true" "EXPRTest.at:181"
13041( $at_check_trace; $abs_builddir/expr-test -b -W $abs_srcdir/expr-testsuite/test.26.dds -k "" -f "dummy" || true
13042) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13043at_status=$? at_failed=false
13044$at_check_filter
13045echo stderr:; tee stderr <"$at_stderr"
13046echo stdout:; tee stdout <"$at_stdout"
13047at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
13048$at_failed && at_fn_log_failure
13049$at_traceon; }
13050
13051        { set +x
13052$as_echo "$at_srcdir/EXPRTest.at:181: diff -b -B \$abs_srcdir/expr-testsuite/data.26.base stdout || diff -b -B \$abs_srcdir/expr-testsuite/data.26.base stderr"
13053at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/data.26.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.26.base stderr" "EXPRTest.at:181"
13054( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/data.26.base stdout || diff -b -B $abs_srcdir/expr-testsuite/data.26.base stderr
13055) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13056at_status=$? at_failed=false
13057$at_check_filter
13058at_fn_diff_devnull "$at_stderr" || at_failed=:
13059echo stdout:; cat "$at_stdout"
13060at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:181"
13061$at_failed && at_fn_log_failure
13062$at_traceon; }
13063
13064
13065
13066fi
13067
13068      set +x
13069  $at_times_p && times >"$at_times_file"
13070) 5>&1 2>&1 7>&- | eval $at_tee_pipe
13071read at_status <"$at_status_file"
13072#AT_STOP_130
13073#AT_START_131
13074at_fn_group_banner 131 'EXPRTest.at:186' \
13075  "Error: test.1 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass)" ""
13076at_xfail=no
13077      test zpass = zxfail && at_xfail=yes
13078(
13079  $as_echo "131. $at_setup_line: testing $at_desc ..."
13080  $at_traceon
13081
13082
13083
13084    if test -z "$at_verbose"; then :
13085  echo "COMMAND: expr-test -e -p expr-testsuite/test.1 -k d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1"
13086fi
13087
13088    dds=$abs_srcdir/expr-testsuite/test.1
13089    ce=d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1
13090
13091    if test -n "$baselines" -a x$baselines = xyes; then :
13092
13093        { set +x
13094$as_echo "$at_srcdir/EXPRTest.at:186: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13095at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:186"
13096( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13097) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13098at_status=$? at_failed=false
13099$at_check_filter
13100echo stderr:; tee stderr <"$at_stderr"
13101echo stdout:; tee stdout <"$at_stdout"
13102at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:186"
13103$at_failed && at_fn_log_failure
13104$at_traceon; }
13105
13106        { set +x
13107$as_echo "$at_srcdir/EXPRTest.at:186: mv stderr \$abs_srcdir/expr-testsuite/test.1.error.tmp"
13108at_fn_check_prepare_dynamic "mv stderr $abs_srcdir/expr-testsuite/test.1.error.tmp" "EXPRTest.at:186"
13109( $at_check_trace; mv stderr $abs_srcdir/expr-testsuite/test.1.error.tmp
13110) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13111at_status=$? at_failed=false
13112$at_check_filter
13113at_fn_diff_devnull "$at_stderr" || at_failed=:
13114at_fn_diff_devnull "$at_stdout" || at_failed=:
13115at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:186"
13116$at_failed && at_fn_log_failure
13117$at_traceon; }
13118
13119
13120else
13121
13122        { set +x
13123$as_echo "$at_srcdir/EXPRTest.at:186: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13124at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:186"
13125( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13126) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13127at_status=$? at_failed=false
13128$at_check_filter
13129echo stderr:; tee stderr <"$at_stderr"
13130echo stdout:; tee stdout <"$at_stdout"
13131at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:186"
13132$at_failed && at_fn_log_failure
13133$at_traceon; }
13134
13135        { set +x
13136$as_echo "$at_srcdir/EXPRTest.at:186: diff -b -B \$abs_srcdir/expr-testsuite/test.1.error stderr"
13137at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.1.error stderr" "EXPRTest.at:186"
13138( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.1.error stderr
13139) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13140at_status=$? at_failed=false
13141$at_check_filter
13142at_fn_diff_devnull "$at_stderr" || at_failed=:
13143at_fn_diff_devnull "$at_stdout" || at_failed=:
13144at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:186"
13145$at_failed && at_fn_log_failure
13146$at_traceon; }
13147
13148
13149
13150fi
13151
13152      set +x
13153  $at_times_p && times >"$at_times_file"
13154) 5>&1 2>&1 7>&- | eval $at_tee_pipe
13155read at_status <"$at_status_file"
13156#AT_STOP_131
13157#AT_START_132
13158at_fn_group_banner 132 'EXPRTest.at:187' \
13159  "Error: test.2 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass)" ""
13160at_xfail=no
13161      test zpass = zxfail && at_xfail=yes
13162(
13163  $as_echo "132. $at_setup_line: testing $at_desc ..."
13164  $at_traceon
13165
13166
13167
13168    if test -z "$at_verbose"; then :
13169  echo "COMMAND: expr-test -e -p expr-testsuite/test.2 -k d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1"
13170fi
13171
13172    dds=$abs_srcdir/expr-testsuite/test.2
13173    ce=d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1
13174
13175    if test -n "$baselines" -a x$baselines = xyes; then :
13176
13177        { set +x
13178$as_echo "$at_srcdir/EXPRTest.at:187: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13179at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:187"
13180( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13181) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13182at_status=$? at_failed=false
13183$at_check_filter
13184echo stderr:; tee stderr <"$at_stderr"
13185echo stdout:; tee stdout <"$at_stdout"
13186at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:187"
13187$at_failed && at_fn_log_failure
13188$at_traceon; }
13189
13190        { set +x
13191$as_echo "$at_srcdir/EXPRTest.at:187: mv stderr \$abs_srcdir/expr-testsuite/test.2.error.tmp"
13192at_fn_check_prepare_dynamic "mv stderr $abs_srcdir/expr-testsuite/test.2.error.tmp" "EXPRTest.at:187"
13193( $at_check_trace; mv stderr $abs_srcdir/expr-testsuite/test.2.error.tmp
13194) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13195at_status=$? at_failed=false
13196$at_check_filter
13197at_fn_diff_devnull "$at_stderr" || at_failed=:
13198at_fn_diff_devnull "$at_stdout" || at_failed=:
13199at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:187"
13200$at_failed && at_fn_log_failure
13201$at_traceon; }
13202
13203
13204else
13205
13206        { set +x
13207$as_echo "$at_srcdir/EXPRTest.at:187: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13208at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:187"
13209( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13210) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13211at_status=$? at_failed=false
13212$at_check_filter
13213echo stderr:; tee stderr <"$at_stderr"
13214echo stdout:; tee stdout <"$at_stdout"
13215at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:187"
13216$at_failed && at_fn_log_failure
13217$at_traceon; }
13218
13219        { set +x
13220$as_echo "$at_srcdir/EXPRTest.at:187: diff -b -B \$abs_srcdir/expr-testsuite/test.2.error stderr"
13221at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.2.error stderr" "EXPRTest.at:187"
13222( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.2.error stderr
13223) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13224at_status=$? at_failed=false
13225$at_check_filter
13226at_fn_diff_devnull "$at_stderr" || at_failed=:
13227at_fn_diff_devnull "$at_stdout" || at_failed=:
13228at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:187"
13229$at_failed && at_fn_log_failure
13230$at_traceon; }
13231
13232
13233
13234fi
13235
13236      set +x
13237  $at_times_p && times >"$at_times_file"
13238) 5>&1 2>&1 7>&- | eval $at_tee_pipe
13239read at_status <"$at_status_file"
13240#AT_STOP_132
13241#AT_START_133
13242at_fn_group_banner 133 'EXPRTest.at:188' \
13243  "Error: test.3 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass)" ""
13244at_xfail=no
13245      test zpass = zxfail && at_xfail=yes
13246(
13247  $as_echo "133. $at_setup_line: testing $at_desc ..."
13248  $at_traceon
13249
13250
13251
13252    if test -z "$at_verbose"; then :
13253  echo "COMMAND: expr-test -e -p expr-testsuite/test.3 -k d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1"
13254fi
13255
13256    dds=$abs_srcdir/expr-testsuite/test.3
13257    ce=d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1
13258
13259    if test -n "$baselines" -a x$baselines = xyes; then :
13260
13261        { set +x
13262$as_echo "$at_srcdir/EXPRTest.at:188: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13263at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:188"
13264( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13265) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13266at_status=$? at_failed=false
13267$at_check_filter
13268echo stderr:; tee stderr <"$at_stderr"
13269echo stdout:; tee stdout <"$at_stdout"
13270at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:188"
13271$at_failed && at_fn_log_failure
13272$at_traceon; }
13273
13274        { set +x
13275$as_echo "$at_srcdir/EXPRTest.at:188: mv stderr \$abs_srcdir/expr-testsuite/test.3.error.tmp"
13276at_fn_check_prepare_dynamic "mv stderr $abs_srcdir/expr-testsuite/test.3.error.tmp" "EXPRTest.at:188"
13277( $at_check_trace; mv stderr $abs_srcdir/expr-testsuite/test.3.error.tmp
13278) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13279at_status=$? at_failed=false
13280$at_check_filter
13281at_fn_diff_devnull "$at_stderr" || at_failed=:
13282at_fn_diff_devnull "$at_stdout" || at_failed=:
13283at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:188"
13284$at_failed && at_fn_log_failure
13285$at_traceon; }
13286
13287
13288else
13289
13290        { set +x
13291$as_echo "$at_srcdir/EXPRTest.at:188: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13292at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:188"
13293( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13294) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13295at_status=$? at_failed=false
13296$at_check_filter
13297echo stderr:; tee stderr <"$at_stderr"
13298echo stdout:; tee stdout <"$at_stdout"
13299at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:188"
13300$at_failed && at_fn_log_failure
13301$at_traceon; }
13302
13303        { set +x
13304$as_echo "$at_srcdir/EXPRTest.at:188: diff -b -B \$abs_srcdir/expr-testsuite/test.3.error stderr"
13305at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.3.error stderr" "EXPRTest.at:188"
13306( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.3.error stderr
13307) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13308at_status=$? at_failed=false
13309$at_check_filter
13310at_fn_diff_devnull "$at_stderr" || at_failed=:
13311at_fn_diff_devnull "$at_stdout" || at_failed=:
13312at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:188"
13313$at_failed && at_fn_log_failure
13314$at_traceon; }
13315
13316
13317
13318fi
13319
13320      set +x
13321  $at_times_p && times >"$at_times_file"
13322) 5>&1 2>&1 7>&- | eval $at_tee_pipe
13323read at_status <"$at_status_file"
13324#AT_STOP_133
13325#AT_START_134
13326at_fn_group_banner 134 'EXPRTest.at:189' \
13327  "Error: test.5 d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1 (pass)" ""
13328at_xfail=no
13329      test zpass = zxfail && at_xfail=yes
13330(
13331  $as_echo "134. $at_setup_line: testing $at_desc ..."
13332  $at_traceon
13333
13334
13335
13336    if test -z "$at_verbose"; then :
13337  echo "COMMAND: expr-test -e -p expr-testsuite/test.5 -k d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1"
13338fi
13339
13340    dds=$abs_srcdir/expr-testsuite/test.5
13341    ce=d1rox%253cscript%253ealert%25281%2529%253c%252fscript%253ed55je=1
13342
13343    if test -n "$baselines" -a x$baselines = xyes; then :
13344
13345        { set +x
13346$as_echo "$at_srcdir/EXPRTest.at:189: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13347at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:189"
13348( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13349) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13350at_status=$? at_failed=false
13351$at_check_filter
13352echo stderr:; tee stderr <"$at_stderr"
13353echo stdout:; tee stdout <"$at_stdout"
13354at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:189"
13355$at_failed && at_fn_log_failure
13356$at_traceon; }
13357
13358        { set +x
13359$as_echo "$at_srcdir/EXPRTest.at:189: mv stderr \$abs_srcdir/expr-testsuite/test.5.error.tmp"
13360at_fn_check_prepare_dynamic "mv stderr $abs_srcdir/expr-testsuite/test.5.error.tmp" "EXPRTest.at:189"
13361( $at_check_trace; mv stderr $abs_srcdir/expr-testsuite/test.5.error.tmp
13362) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13363at_status=$? at_failed=false
13364$at_check_filter
13365at_fn_diff_devnull "$at_stderr" || at_failed=:
13366at_fn_diff_devnull "$at_stdout" || at_failed=:
13367at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:189"
13368$at_failed && at_fn_log_failure
13369$at_traceon; }
13370
13371
13372else
13373
13374        { set +x
13375$as_echo "$at_srcdir/EXPRTest.at:189: \$abs_builddir/expr-test -e -p \$dds -k \$ce"
13376at_fn_check_prepare_dynamic "$abs_builddir/expr-test -e -p $dds -k $ce" "EXPRTest.at:189"
13377( $at_check_trace; $abs_builddir/expr-test -e -p $dds -k $ce
13378) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13379at_status=$? at_failed=false
13380$at_check_filter
13381echo stderr:; tee stderr <"$at_stderr"
13382echo stdout:; tee stdout <"$at_stdout"
13383at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:189"
13384$at_failed && at_fn_log_failure
13385$at_traceon; }
13386
13387        { set +x
13388$as_echo "$at_srcdir/EXPRTest.at:189: diff -b -B \$abs_srcdir/expr-testsuite/test.5.error stderr"
13389at_fn_check_prepare_dynamic "diff -b -B $abs_srcdir/expr-testsuite/test.5.error stderr" "EXPRTest.at:189"
13390( $at_check_trace; diff -b -B $abs_srcdir/expr-testsuite/test.5.error stderr
13391) >>"$at_stdout" 2>>"$at_stderr" 5>&-
13392at_status=$? at_failed=false
13393$at_check_filter
13394at_fn_diff_devnull "$at_stderr" || at_failed=:
13395at_fn_diff_devnull "$at_stdout" || at_failed=:
13396at_fn_check_status 0 $at_status "$at_srcdir/EXPRTest.at:189"
13397$at_failed && at_fn_log_failure
13398$at_traceon; }
13399
13400
13401
13402fi
13403
13404      set +x
13405  $at_times_p && times >"$at_times_file"
13406) 5>&1 2>&1 7>&- | eval $at_tee_pipe
13407read at_status <"$at_status_file"
13408#AT_STOP_134
13409