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