oilshell.org

198 parse failures

freebsd-11.1/tests/sys/acl/aclfuzzer.sh
    }
  ^
'../oil_DEPS/wild/src/freebsd-11.1/tests/sys/acl/aclfuzzer.sh':185: Unexpected right brace

  
freebsd-11.1/tools/tools/shlib-compat/test/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/tools/tools/shlib-compat/test/regress.sh':6: Unexpected left paren (might need a space before it)

  
freebsd-11.1/tools/tools/sysbuild/sysbuild.sh
    )
  ^
'../oil_DEPS/wild/src/freebsd-11.1/tools/tools/sysbuild/sysbuild.sh':104: Invalid word while parsing command

  
freebsd-11.1/tools/build/check-links.sh
    		setvar "${libkey}" "${lib_symbols}"
  		                   ^
'../oil_DEPS/wild/src/freebsd-11.1/tools/build/check-links.sh':89: Syntax error in expression (near Id.Left_DoubleQuote)

  
freebsd-11.1/gnu/usr.bin/binutils/ld/genscripts.sh
    fi
  ^~
'../oil_DEPS/wild/src/freebsd-11.1/gnu/usr.bin/binutils/ld/genscripts.sh':45: Expected word type Id.KW_Then, got Id.KW_Fi

  
freebsd-11.1/usr.sbin/portsnap/portsnap/portsnap.sh
    	if !
  	    ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.sbin/portsnap/portsnap/portsnap.sh':956: Invalid word while parsing command

  
freebsd-11.1/release/release.sh
    load_chroot_env() { }
                      ^
'../oil_DEPS/wild/src/freebsd-11.1/release/release.sh':44: Unexpected right brace

  
freebsd-11.1/usr.bin/comm/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/comm/tests/regress.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/xargs/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/xargs/tests/regress.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/stat/tests/readlink_test.sh
    }
  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/stat/tests/readlink_test.sh':59: Unexpected right brace

  
freebsd-11.1/usr.bin/apply/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/apply/tests/regress.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/jot/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/jot/tests/regress.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/calendar/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/calendar/tests/regress.sh':8: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/uudecode/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/uudecode/tests/regress.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/bmake/tests/common.sh
    }
  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/bmake/tests/common.sh':192: Unexpected right brace

  
freebsd-11.1/usr.bin/file2c/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/file2c/tests/regress.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/printf/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/printf/tests/regress.sh':3: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/m4/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/m4/tests/regress.sh':9: Unexpected left paren (might need a space before it)

  
freebsd-11.1/usr.bin/ncal/tests/regress.sh
    REGRESSION_START($1)
                  ^
'../oil_DEPS/wild/src/freebsd-11.1/usr.bin/ncal/tests/regress.sh':11: Unexpected left paren (might need a space before it)

  
freebsd-11.1/crypto/openssl/util/bat.sh
    open(IN,"<$infile") || die "unable to open $infile:$!\n";
      ^
'../oil_DEPS/wild/src/freebsd-11.1/crypto/openssl/util/bat.sh':5: Unexpected left paren (might need a space before it)

  
freebsd-11.1/contrib/netbsd-tests/bin/sh/t_arith.sh
    	atf_fail "Cannot estimate number of bits supported by $(( ))"
  	                                                          ^
'../oil_DEPS/wild/src/freebsd-11.1/contrib/netbsd-tests/bin/sh/t_arith.sh':990: Token can't be used in prefix position

  
freebsd-11.1/contrib/netbsd-tests/rump/rumpnet/t_shmif.sh
    }
  ^
'../oil_DEPS/wild/src/freebsd-11.1/contrib/netbsd-tests/rump/rumpnet/t_shmif.sh':51: Unexpected right brace

  
freebsd-11.1/contrib/netbsd-tests/crypto/opencrypto/t_opencrypto.sh
    }
  ^
'../oil_DEPS/wild/src/freebsd-11.1/contrib/netbsd-tests/crypto/opencrypto/t_opencrypto.sh':88: Unexpected right brace

  
git/t/t0200/test.sh
    _("TEST: A Shell string xgettext won't get")
                                             ^
'../oil_DEPS/wild/src/git/t/t0200/test.sh':14: Syntax error in expression (near Id.Op_RParen)

  
shell/bash-completion/completions/slackpkg
                ;&
              ^
'../oil_DEPS/wild/src/shell/bash-completion/completions/slackpkg':93: Invalid word while parsing command

  
shell/bash-completion/completions/mount.linux
                    ;;&
                    ^
'../oil_DEPS/wild/src/shell/bash-completion/completions/mount.linux':83: Expected word type Id.KW_Esac, got Id.Op_Amp

  
shell/bash-completion/completions/export
                    ;;&
                    ^
'../oil_DEPS/wild/src/shell/bash-completion/completions/export':16: Expected word type Id.KW_Esac, got Id.Op_Amp

  
shell/bash-completion/completions/wget
                        ;;&
                        ^
'../oil_DEPS/wild/src/shell/bash-completion/completions/wget':29: Expected word type Id.KW_Esac, got Id.Op_Amp

  
shell/asdf/test/plugin_list_all_command.sh
    }
  ^
'../oil_DEPS/wild/src/shell/asdf/test/plugin_list_all_command.sh':22: Unexpected right brace

  
shell/modernish/install.sh
    		select msh_shell in $valid_shells; do
  		                                   ^~
'../oil_DEPS/wild/src/shell/modernish/install.sh':179: Expected word type Id.Lit_RBrace, got Id.KW_Do

  
shell/mksh/test.sh
    while getopts "C:e:fPp:QSs:t:v" ch; do case $ch {
                                                  ^
'../oil_DEPS/wild/src/shell/mksh/test.sh':8: Expected word type Id.KW_In, got Id.Lit_LBrace

  
shell/ast/src/cmd/std/seq.sh
    	if	(( abs(floor(n) - n) <= 1e-12 ))
  	  	      ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/std/seq.sh':107: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RParen)

  
shell/ast/src/cmd/pax/tar.sh
    ; pax $mode "${options[@]}" "$@"
  ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/pax/tar.sh':325: Invalid word while parsing command

  
shell/ast/src/cmd/INIT/mktest.sh
    	if	(( ${#STATE.RESET[@]} ))
  	  	           ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/INIT/mktest.sh':209: Expected } after length expression

  
shell/ast/src/cmd/INIT/ditto.sh
    else	(cd $src_dir && read && eval "${tw[@]}") 2>&1 |&
  ^~~~
'../oil_DEPS/wild/src/shell/ast/src/cmd/INIT/ditto.sh':183: Unexpected word when parsing command

  
shell/ast/src/cmd/html/mm2twiki.sh
    map[.Cs]=.EX
      ^
[ array place in '../oil_DEPS/wild/src/shell/ast/src/cmd/html/mm2twiki.sh' ]:151: Unexpected token while parsing arithmetic: '.'

  
shell/ast/src/cmd/html/mm2html.sh
    		[[ ${set[html.labels]} ]] || html.labels=0
  		             ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/html/mm2html.sh':221: Unexpected token while parsing arithmetic: '.'

  
shell/ast/src/cmd/html/mm2bb.sh
    map[.Cs]=.EX
      ^
[ array place in '../oil_DEPS/wild/src/shell/ast/src/cmd/html/mm2bb.sh' ]:161: Unexpected token while parsing arithmetic: '.'

  
shell/ast/src/cmd/ksh93/tests/signal.sh
    expected[---]="3-intr"
              ^
[ array place in '../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/signal.sh' ]:252: Unexpected end of input

  
shell/ast/src/cmd/ksh93/tests/functions.sh
    abc() print hi
        ^~~~~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/functions.sh':101: Unexpected word while parsing compound command

  
shell/ast/src/cmd/ksh93/tests/math.sh
            compound out=( typeset stdout stderr ; integer res )
                                               ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/math.sh':43: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/namespace.sh
    	[[ ${bar.y} == 2 ]] || err_exit 'local variable bar.y not found'
  	        ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/namespace.sh':81: Expected } to close ${

  
shell/ast/src/cmd/ksh93/tests/substring.sh
    [[ ${.sh.match[0]} == dfg ]] || err_exit '.sh.match[0] not dfg'
       ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/substring.sh':267: TODO: ${.myproc builtin sub}

  
shell/ast/src/cmd/ksh93/tests/bracket.sh
    	[[ aaaa == {4}(a) ]] || err_exit 'aaaa != {4}(a)'
  	              ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/bracket.sh':218: Expected ]]

  
shell/ast/src/cmd/ksh93/tests/subshell.sh
    z.foo=( [one]=hello [two]=(x=3 y=4) [three]=hi)
        ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/subshell.sh':38: Unexpected left paren (might need a space before it)

  
shell/ast/src/cmd/ksh93/tests/treemove.sh
    [[ "${tree1.subtree["a_node"].one}" == "hello" ]] || err_exit "expected tree1.subtree[\"a_node\"].one == 'hello', got ${tree1.subtree["a_node"].one}"
             ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/treemove.sh':99: Expected } to close ${

  
shell/ast/src/cmd/ksh93/tests/cubetype.sh
    	len()
  	   ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/cubetype.sh':41: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/arrays.sh
    list= (foo bar bam)
       ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/arrays.sh':238: Expected ( after =

  
shell/ast/src/cmd/ksh93/tests/path.sh
    [[ ${ foobar;} == foobar2 ]] || err_exit 'foobar should output foobar2 with ${}'
       ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/path.sh':60: Unexpected token in ${}

  
shell/ast/src/cmd/ksh93/tests/heredoc.sh
    if	[[ $(cat << EOF #testing
    	         ^~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/heredoc.sh':143: Couldn't find terminator for here doc that starts here

  
shell/ast/src/cmd/ksh93/tests/vartree2.sh
    	for index in "${!srcdata.hashnodes[@]}" ; do
  	                        ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/vartree2.sh':56: Expected } to close ${

  
shell/ast/src/cmd/ksh93/tests/locale.sh
    if	[[ "$(LC_ALL=$locale $SHELL <<- \+EOF+
    	                            ^~~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/locale.sh':221: Couldn't find terminator for here doc that starts here

  
shell/ast/src/cmd/ksh93/tests/comvar.sh
    if	(( (p.x*p.x + p.y*p.y) > 1.01 ))
    	     ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/comvar.sh':35: Unexpected token while parsing arithmetic: '.'

  
shell/ast/src/cmd/ksh93/tests/comvario.sh
    if	typeset -f .sh.math.signbit >/dev/null && (( signbit(-NaN) ))
    	                                                    ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/comvario.sh':54: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RParen)

  
shell/ast/src/cmd/ksh93/tests/arith.sh
    	if	(( 2.5 != 2.5 ))
  	  	    ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/arith.sh':60: Unexpected token while parsing arithmetic: '.'

  
shell/ast/src/cmd/ksh93/tests/statics.sh
            compound out=( typeset stdout stderr ; integer res )
                                               ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/statics.sh':87: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/vartree1.sh
    	for index in "${!srcdata.hashnodes[@]}" ; do
  	                        ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/vartree1.sh':51: Expected } to close ${

  
shell/ast/src/cmd/ksh93/tests/basic.sh
    (( $($SHELL $tmp/scriptx) > 2.0 )) && err_exit 'command substitution causes pipefail option to hang'
                               ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/basic.sh':369: Unexpected token while parsing arithmetic: '.'

  
shell/ast/src/cmd/ksh93/tests/types.sh
    	[[ $y == "${s.y}" ]] || err_exit 'y is not equal to s.y'
  	             ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/types.sh':55: Expected } to close ${

  
shell/ast/src/cmd/ksh93/tests/variables.sh
    [[ ${.sh.version} == "$KSH_VERSION" ]] || err_exit '.sh.version != KSH_VERSION'
       ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/variables.sh':34: TODO: ${.myproc builtin sub}

  
shell/ast/src/cmd/ksh93/tests/builtins.sh
    if	[[ $(abc: for i in foo bar;do print $i;break abc;done) != foo ]]
    	                                    ^~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/builtins.sh':174: Expected ]]

  
shell/ast/src/cmd/ksh93/tests/pointtype.sh
    	len()
  	   ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/pointtype.sh':34: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/append.sh
    { iarray+= (four five six) ;} 2> /dev/null
            ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/append.sh':42: Expected ( after =

  
shell/ast/src/cmd/ksh93/tests/sigchld.sh
    if	[[ ${.sh.version} == Version?*([[:upper:]])J* ]]
    	     ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/sigchld.sh':67: TODO: ${.myproc builtin sub}

  
shell/ast/src/cmd/ksh93/tests/quoting2.sh
    x=$((echo foo)|(cat))
            ^~~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/quoting2.sh':75: Unexpected token after arithmetic expression (Id.Word_Compound != Id.Arith_RParen)

  
shell/ast/src/cmd/ksh93/tests/coprocess.sh
    	{ : |& } 2>/dev/null ||
  	       ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/coprocess.sh':147: Unexpected right brace

  
shell/ast/src/cmd/ksh93/tests/quoting.sh
    x=$((echo foo)|(cat))
            ^~~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/quoting.sh':74: Unexpected token after arithmetic expression (Id.Word_Compound != Id.Arith_RParen)

  
shell/ast/src/cmd/ksh93/tests/arrays2.sh
    	do	[[ ${a[i][j]} == "$i$j" ]] || err_exit "\${a[$i][$j]} != $i$j"
  	  	         ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/arrays2.sh':37: Unexpected token in ${} (VOp2)

  
shell/ast/src/cmd/ksh93/tests/select.sh
    do	case $i in
  ^~
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/select.sh':43: Unexpected word when parsing command

  
shell/ast/src/cmd/ksh93/tests/nameref.sh
    	if	[[ ${foo.child} !=  ${bar.child} ]]
  	  	        ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/nameref.sh':45: Expected } to close ${

  
shell/ast/src/cmd/ksh93/tests/expand.sh
    set -- ~(N)/dev/null
          ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/expand.sh':111: Unexpected left paren (might need a space before it)

  
shell/ast/src/cmd/ksh93/tests/options.sh
    	( nopipefail=0 pipefail=1 command='false|true|true' )
  	^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/options.sh':359: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/recttype.sh
    	len()
  	   ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/recttype.sh':34: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/timetype.sh
    	get()
  	   ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/timetype.sh':34: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/tests/io.sh
    	( dir=/proc/self/fd	semantics='open'	)
  	^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/tests/io.sh':72: Unexpected token in array literal

  
shell/ast/src/cmd/ksh93/data/bash_pre_rc.sh
    	.sh.value=${.sh.value//+([[:space:]])on*([[:space:]])/:}
  	            ^
'../oil_DEPS/wild/src/shell/ast/src/cmd/ksh93/data/bash_pre_rc.sh':62: TODO: ${.myproc builtin sub}

  
shell/ast/src/cmd/3d/features/syscall.sh
    			i=`echo $lib | sed 's,\([^0-9]*[0-9]*\).*,\1,`
  			                   ^
[ backticks in '../oil_DEPS/wild/src/shell/ast/src/cmd/3d/features/syscall.sh' ]:152: Unexpected EOF in single-quoted string that began here

  
shell/Bash-Snippets/tests/ytview.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/ytview.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/cheat.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/cheat.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/cloudup.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/cloudup.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/short.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/short.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/currency.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/currency.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/geo.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/geo.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/movies.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/movies.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/stocks.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/stocks.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/crypt.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/crypt.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/taste.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/taste.bats':7: Unexpected right brace

  
shell/Bash-Snippets/tests/weather.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/weather.bats':5: Unexpected right brace

  
shell/Bash-Snippets/tests/qrify.bats
    }
  ^
'../oil_DEPS/wild/src/shell/Bash-Snippets/tests/qrify.bats':5: Unexpected right brace

  
cloud/kubernetes/examples/storage/vitess/vttablet-down.sh
          uid=$[$uid_base + $uid_index + $cell_index]
              ^~~~~~~~~
'../oil_DEPS/wild/src/cloud/kubernetes/examples/storage/vitess/vttablet-down.sh':41: In expressions, remove $ and use `uid_base`, or sometimes "$uid_base"

  
cloud/kubernetes/examples/storage/vitess/vttablet-up.sh
          uid=$[$uid_base + $uid_index + $cell_index]
              ^~~~~~~~~
'../oil_DEPS/wild/src/cloud/kubernetes/examples/storage/vitess/vttablet-up.sh':41: In expressions, remove $ and use `uid_base`, or sometimes "$uid_base"

  
hg-other/pygments-main/tests/examplefiles/stripheredoc.sh
    cat <<-EOF
      ^~~
'../oil_DEPS/wild/src/hg-other/pygments-main/tests/examplefiles/stripheredoc.sh':1: Couldn't find terminator for here doc that starts here

  
hg-other/pygments-main/tests/examplefiles/ltmain.sh
    
   ^
'../oil_DEPS/wild/src/hg-other/pygments-main/tests/examplefiles/ltmain.sh':2849: Unexpected EOF while parsing command

  
hg-other/eigen/bench/perf_monitoring/gemm/run.sh
    ./make_plot.sh $PREFIX"c"$bench $bench
                          ^
'../oil_DEPS/wild/src/hg-other/eigen/bench/perf_monitoring/gemm/run.sh':154: Unexpected EOF reading double-quoted string that began here

  
distro/aboriginal/sources/functions.sh
        X=$[$X+1]
          ^~
'../oil_DEPS/wild/src/distro/aboriginal/sources/functions.sh':387: In expressions, remove $ and use `X`, or sometimes "$X"

  
distro/aboriginal/sources/toys/trximg.sh
        BYTE=$[$DATA%256]
             ^~~~~
'../oil_DEPS/wild/src/distro/aboriginal/sources/toys/trximg.sh':35: In expressions, remove $ and use `DATA`, or sometimes "$DATA"

  
distro/aboriginal/sources/toys/unique-port.sh
      RANGE=$[$(awk '{print $1}' /proc/sys/net/ipv4/ip_local_port_range)-$START]
                                                                       ^~~~~~
'../oil_DEPS/wild/src/distro/aboriginal/sources/toys/unique-port.sh':6: In expressions, remove $ and use `START`, or sometimes "$START"

  
distro/aboriginal/sources/utility_functions.sh
        x=$[$x + 1]
          ^~
'../oil_DEPS/wild/src/distro/aboriginal/sources/utility_functions.sh':51: In expressions, remove $ and use `x`, or sometimes "$x"

  
distro/aboriginal/more/miniconfig.sh
      echo -n -e "\r[${STRIDE:-1}] $[$I-1]/$LENGTH lines $(cat mini.config | wc -c) bytes $[100-((($LENGTH-$I)*100)/$OLDLENGTH)]%    "
                                   ^~
'../oil_DEPS/wild/src/distro/aboriginal/more/miniconfig.sh':107: In expressions, remove $ and use `I`, or sometimes "$I"

  
distro/aboriginal/host-tools.sh
          X=$[$X+1]
            ^~
'../oil_DEPS/wild/src/distro/aboriginal/host-tools.sh':113: In expressions, remove $ and use `X`, or sometimes "$X"

  
distro/aboriginal/www/screenshots/screenshots.sh
            X=$[$X+1]
              ^~
'../oil_DEPS/wild/src/distro/aboriginal/www/screenshots/screenshots.sh':22: In expressions, remove $ and use `X`, or sometimes "$X"

  
distro/woof-CE/woof-code/rootfs-packages/sandbox/usr/bin/rw-sandbox.sh
    			;&
  			^
'../oil_DEPS/wild/src/distro/woof-CE/woof-code/rootfs-packages/sandbox/usr/bin/rw-sandbox.sh':188: Invalid word while parsing command

  
distro/alpine-aports/main/bash/.APKBUILD.swp
  Traceback (most recent call last):
  File "/home/andy/git/oilshell/oil/bin/oils_for_unix.py", line 224, in <module>
    sys.exit(main(sys.argv))
  File "/home/andy/git/oilshell/oil/bin/oils_for_unix.py", line 199, in main
    return AppBundleMain(argv)
  File "/home/andy/git/oilshell/oil/bin/oils_for_unix.py", line 146, in AppBundleMain
    return shell.Main('osh', arg_r, environ, login_shell, loader, readline)
  File "/home/andy/git/oilshell/oil/core/shell.py", line 897, in Main
    node = main_loop.ParseWholeFile(c_parser)
  File "/home/andy/git/oilshell/oil/core/main_loop.py", line 372, in ParseWholeFile
    node = c_parser.ParseLogicalLine()  # can raise ParseError
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 2485, in ParseLogicalLine
    node = self._ParseCommandLine()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 2348, in _ParseCommandLine
    child = self.ParseAndOr()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 2272, in ParseAndOr
    return self._ParseAndOr()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 2283, in _ParseAndOr
    child = self.ParsePipeline()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 2229, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 2205, in ParseCommand
    return self.ParseSimpleCommand()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 1052, in ParseSimpleCommand
    redirects, words, typed_args, block = self._ScanSimpleCommand()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 768, in _ScanSimpleCommand
    self._GetWord()
  File "/home/andy/git/oilshell/oil/osh/cmd_parse.py", line 582, in _GetWord
    w = self.w_parser.ReadWord(self.next_lex_mode)
  File "/home/andy/git/oilshell/oil/osh/word_parse.py", line 1854, in ReadWord
    w, need_more = self._ReadWord(lex_mode)
  File "/home/andy/git/oilshell/oil/osh/word_parse.py", line 1776, in _ReadWord
    (self.cur_token, self.token_kind))
AssertionError: Unhandled: (Token id:Id.Eol_Tok col:-1 length:-1 span_id:-1 tval:_) (6)

  
esoteric/make-a-lisp-bash/reader.sh
            [[ "${str}" =~ ^^([][{}\(\)^@])|^(~@)|(\"(\\.|[^\\\"])*\")|^(;[^$'\n']*)|^([~\'\`])|^([^][ ~\`\'\";{}\(\)^@\,]+)|^[,]|^[[:space:]]+ ]]
                                                                                                     ^
'../oil_DEPS/wild/src/esoteric/make-a-lisp-bash/reader.sh':121: Expected ]]

  
esoteric/make-a-lisp-bash/core.sh
        [<]=num_lt
       ^
'../oil_DEPS/wild/src/esoteric/make-a-lisp-bash/core.sh':375: Unexpected token in array literal

  
esoteric/CmdlineGL/share/lib-bash/Geom.lib
    	((x=${1}_IV_x y=${1}_IV_y z=${1}_IV_z))
  	              ^
'../oil_DEPS/wild/src/esoteric/CmdlineGL/share/lib-bash/Geom.lib':157: Unexpected token after arithmetic expression (Id.Word_Compound != Id.Arith_RParen)

  
esoteric/lishp/variables.map.sh
                items[((${i}+1))]="${valueToken}"
                    ^~
'../oil_DEPS/wild/src/esoteric/lishp/variables.map.sh':117: Invalid word while parsing command list

  
esoteric/setup.shl/lib/setup.shl
        local arr="$1" i="${SETUP_STATE[$1.n]:-0}" arg
                                        ^
'../oil_DEPS/wild/src/esoteric/setup.shl/lib/setup.shl':175: Unexpected token while parsing arithmetic: '.'

  
minix/commands/scripts/mkdist.sh
    install -c $rootdir/minix/$1 /mnt/minix/`echo $1 | sed 's/r[0-9]*$//` || exit
                                                         ^
[ backticks in '../oil_DEPS/wild/src/minix/commands/scripts/mkdist.sh' ]:198: Unexpected EOF in single-quoted string that began here

  
illumos-gate/usr/src/lib/libshell/common/tests/signal.sh
    expected[---]="3-intr"
              ^
[ array place in '../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/signal.sh' ]:236: Unexpected end of input

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_array_default_datatype.sh
    	(( bracketstat.bopen=0 , bracketstat.bclose=0 ))
  	              ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_array_default_datatype.sh':57: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/functions.sh
    abc() print hi
        ^~~~~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/functions.sh':98: Unexpected word while parsing compound command

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_locale_misc.sh
    				'LC_ALL="C" ;		cd "nosuchdir2" ; (LC_ALL="ja_JP.UTF-8" ;	cd "nosuchdir2") ; cd "nosuchdir2" ; true'
  				            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_locale_misc.sh':119: Unexpected token after arithmetic expression (Id.Arith_Semi != Id.Arith_RParen)

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works.sh
    		(
  		^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works.sh':101: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/substring.sh
    if	[[ ${@/*\/@(*)/${.sh.match[1]}} != 'bar yes done' ]]
    	                 ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/substring.sh':240: TODO: ${.myproc builtin sub}

  
illumos-gate/usr/src/lib/libshell/common/tests/bracket.sh
    	[[ aaaa == {4}(a) ]] || err_exit 'aaaa != {4}(a)'
  	              ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/bracket.sh':212: Expected ]]

  
illumos-gate/usr/src/lib/libshell/common/tests/subshell.sh
    z.foo=( [one]=hello [two]=(x=3 y=4) [three]=hi)
        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/subshell.sh':37: Unexpected left paren (might need a space before it)

  
illumos-gate/usr/src/lib/libshell/common/tests/treemove.sh
    [[ "${tree1.subtree["a_node"].one}" == "hello" ]] || err_exit "expected tree1.subtree[\"a_node\"].one == 'hello', got ${tree1.subtree["a_node"].one}"
             ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/treemove.sh':80: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/cubetype.sh
    	len()
  	   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/cubetype.sh':41: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/arrays.sh
    list= (foo bar bam)
       ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/arrays.sh':238: Expected ( after =

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6789247_printf_hexfloat_rounding.sh
    (( result == 2.0 )) || err_exit "result expected to be 2.0, got ${result}"
                ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6789247_printf_hexfloat_rounding.sh':107: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/path.sh
    [[ ${ foobar;} == foobar2 ]] || err_exit 'foobar should output foobar2 with ${}'
       ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/path.sh':60: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_command_substitution.sh
    		( name="test1a" cmd="builtin cat ; print -- \"\$(cat \"${tmpfile}\" | cat)\" ; true" )
  		^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_command_substitution.sh':66: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/heredoc.sh
    if	[[ $(cat << EOF #testing
    	         ^~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/heredoc.sh':143: Couldn't find terminator for here doc that starts here

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_builtin_tail.sh
    	(
  	^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_builtin_tail.sh':142: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6722134_background_CHLD_trap.sh
    [[ "$s" == ~(Er)$'14\nloop finished\ndone' ]] || err_exit "Expected '14\nloop finished\ndone' at the end of the output, got ${s}."
              ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6722134_background_CHLD_trap.sh':80: Expected ]]

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6805795_negative_zero.sh
    	print -- $(( copysign(0, -5) ))
  	                     ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6805795_negative_zero.sh':80: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RParen)

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_builtin_poll.sh
    		[y]=( fd=5 events="POLLIN" revents="" )
  		    ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_builtin_poll.sh':49: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/vartree2.sh
    	for index in "${!srcdata.hashnodes[@]}" ; do
  	                        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/vartree2.sh':56: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/comvar.sh
    if	(( (p.x*p.x + p.y*p.y) > 1.01 ))
    	     ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/comvar.sh':35: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_compound_misc.sh
    	(( bracketstat.bopen=0 , bracketstat.bclose=0 ))
  	              ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_compound_misc.sh':57: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/arith.sh
    	if	(( 2.5 != 2.5 ))
  	  	    ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/arith.sh':60: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6835835_builtin_cat_n_broken.sh
    	( name="test1a" cmd='integer i ; builtin cat ; for ((i=1 ; i <= 12 ; i++ )) ; do print ; done | cat -n          | /usr/bin/cat ; true' )
  	^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6835835_builtin_cat_n_broken.sh':105: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/statics.sh
    [[ "${
        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/statics.sh':59: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly.sh
    		(
  		^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly.sh':103: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6800929_large_command_substitution_hang.sh
    	( name="test1a" cmd="builtin cat ; print -- \"\$(cat \"${tmpfile}\" | cat)\" ; true" )
  	^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6800929_large_command_substitution_hang.sh':110: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6881017_background_process_in_subshell_hangs_caller.sh
    (( tdiff < (10.-2.) )) || err_exit "test run needed ${tdiff} seconds to complete (instead of < 8.)"
                ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6881017_background_process_in_subshell_hangs_caller.sh':78: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/vartree1.sh
    	for index in "${!srcdata.hashnodes[@]}" ; do
  	                        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/vartree1.sh':51: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6907460_EXIT_trap_handlers_are_sometimes_executed_twice.sh
    for vari.shell_options in \
      ^~~~~~~~~~~~~~~~~~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6907460_EXIT_trap_handlers_are_sometimes_executed_twice.sh':123: Invalid loop variable name 'vari.shell_options'

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6855875_typeset_hexfloat_has_too_few_digits.sh
    for (( x=-181. ; x < 361. ; x+=.1 )) ; do
               ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6855875_typeset_hexfloat_has_too_few_digits.sh':109: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_vartree002.sh
    	for index in "${!srcdata.hashnodes[@]}" ; do
  	                        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_vartree002.sh':66: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/basic.sh
    (( $($SHELL $tmp/scriptx) > 2.0 )) && err_exit 'command substitution causes pipefail option to hang'
                               ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/basic.sh':368: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/types.sh
    	[[ $y == "${s.y}" ]] || err_exit 'y is not equal to s.y'
  	             ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/types.sh':55: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/variables.sh
    [[ ${.sh.version} == "$KSH_VERSION" ]] || err_exit '.sh.version != KSH_VERSION'
       ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/variables.sh':34: TODO: ${.myproc builtin sub}

  
illumos-gate/usr/src/lib/libshell/common/tests/builtins.sh
    if	[[ $(abc: for i in foo bar;do print $i;break abc;done) != foo ]]
    	                                    ^~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/builtins.sh':171: Expected ]]

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6763594_command_failure_execs_twice.sh
    s=$( < out_stderr ) ; [[ "$s" == ~(Elr)(.*:\ \./myfoo:\ \./myfoo:\ .*\[.*\]) ]] || err_exit "Output $(printf "%q\n" "$s") does not match pattern '~(Elr)(.*:\ \./myfoo:\ \./myfoo:\ .*\[.*\])'."
                                    ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6763594_command_failure_execs_twice.sh':90: Expected ]]

  
illumos-gate/usr/src/lib/libshell/common/tests/pointtype.sh
    	len()
  	   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/pointtype.sh':34: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/append.sh
    { iarray+= (four five six) ;} 2> /dev/null
            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/append.sh':42: Expected ( after =

  
illumos-gate/usr/src/lib/libshell/common/tests/sigchld.sh
    if	[[ ${.sh.version} == Version?*([[:upper:]])J* ]]
    	     ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sigchld.sh':67: TODO: ${.myproc builtin sub}

  
illumos-gate/usr/src/lib/libshell/common/tests/quoting2.sh
    x=$((echo foo)|(cat))
            ^~~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/quoting2.sh':75: Unexpected token after arithmetic expression (Id.Word_Compound != Id.Arith_RParen)

  
illumos-gate/usr/src/lib/libshell/common/tests/coprocess.sh
    { : |& } 2>/dev/null ||
         ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/coprocess.sh':139: Unexpected right brace

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_staticvariables.sh
    [[ "${
        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_staticvariables.sh':67: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_vartree003.sh
            for i in "${!xlfd_tree.l1[@]}" ; do
                                ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_vartree003.sh':172: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_vartree001.sh
    	for index in "${!srcdata.hashnodes[@]}" ; do
  	                        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_vartree001.sh':81: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/quoting.sh
    x=$((echo foo)|(cat))
            ^~~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/quoting.sh':74: Unexpected token after arithmetic expression (Id.Word_Compound != Id.Arith_RParen)

  
illumos-gate/usr/src/lib/libshell/common/tests/arrays2.sh
    	do	[[ ${a[i][j]} == "$i$j" ]] || err_exit "\${a[$i][$j]} != $i$j"
  	  	         ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/arrays2.sh':37: Unexpected token in ${} (VOp2)

  
illumos-gate/usr/src/lib/libshell/common/tests/select.sh
    do	case $i in
  ^~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/select.sh':43: Unexpected word when parsing command

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.sh
    		(
  		^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.sh':97: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/nameref.sh
    	if	[[ ${foo.child} !=  ${bar.child} ]]
  	  	        ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/nameref.sh':45: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/expand.sh
    set -- ~(N)/dev/null
          ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/expand.sh':111: Unexpected left paren (might need a space before it)

  
illumos-gate/usr/src/lib/libshell/common/tests/options.sh
    	( nopipefail=0 pipefail=1 command='false|true|true' )
  	^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/options.sh':359: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6805792_varmovetest1.sh
    [[ "${tree1.subtree["a_node"].one}" == "hello" ]] || err_exit "Expected tree1.subtree[\"a_node\"].one == 'hello', got ${tree1.subtree["a_node"].one}"
             ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_cr_6805792_varmovetest1.sh':145: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_compound_nameref.sh
    (( ${ wc -l <<<"${out}" ; } == 4 )) || err_exit "Expected four lines of output, got ${out}"
       ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_compound_nameref.sh':107: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/tests/recttype.sh
    	len()
  	   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/recttype.sh':34: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_compoundvario.sh
    	(( bracketstat.bopen=0 , bracketstat.bclose=0 ))
  	              ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/sun_solaris_compoundvario.sh':51: Unexpected token while parsing arithmetic: '.'

  
illumos-gate/usr/src/lib/libshell/common/tests/timetype.sh
    	get()
  	   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/timetype.sh':34: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/tests/io.sh
    	( dir=/proc/self/fd	semantics='open'	)
  	^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/tests/io.sh':72: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/scripts/shman.sh
    	typeset mancf="${mandir_node.dir}/man.cf"
  	                            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/shman.sh':105: Expected } to close ${

  
illumos-gate/usr/src/lib/libshell/common/scripts/gnaw.sh
    	rect.columns=${ tput cols ; } || return 1
  	               ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/gnaw.sh':77: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/scripts/crawlsrccomments.sh
            while [[ "${s:currattrlen:1}" == ~(E)[[:blank:][:space:]] ]] ; do
                                            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/crawlsrccomments.sh':78: Expected ]]

  
illumos-gate/usr/src/lib/libshell/common/scripts/numtree1.sh
    		[[ "${ typeset +p x.nodes ;}" == "" ]] && compound -a x.nodes
  		      ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/numtree1.sh':82: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/scripts/shircbot.sh
    		redirect {_.fd}<> "/dev/tcp/${_.server.name}/${_.server.port}"
  		               ^~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/shircbot.sh':76: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/scripts/shnote.sh
    	integer numformelements=${#formdata.form[*]}
  	                                   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/shnote.sh':55: Expected } after length expression

  
illumos-gate/usr/src/lib/libshell/common/scripts/filetree1.sh
    		typeset -C node.paths=(
  		                      ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/filetree1.sh':86: Unexpected left paren (might need a space before it)

  
illumos-gate/usr/src/lib/libshell/common/scripts/shtwitter.sh
    	integer numformelements=${#formdata.form[*]}
  	                                   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/shtwitter.sh':55: Expected } after length expression

  
illumos-gate/usr/src/lib/libshell/common/scripts/shpiano.sh
    	["C3"]=(  float freq=261.63  ; typeset sample_set="false" ; typeset -b sample )
  	       ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/shpiano.sh':61: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/scripts/simplefiletree1.sh
    		[[ "${ typeset +p x.nodes ; }" == "" ]] && compound -A x.nodes
  		      ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/simplefiletree1.sh':74: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/scripts/mandelbrotset1.sh
    	rect.columns=${ tput cols ; } || return 1
  	               ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/mandelbrotset1.sh':67: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/scripts/cpvprint.sh
    	str="${ print -v var ; }"
  	       ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/cpvprint.sh':60: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/scripts/multifollow.sh
        typeset files[${numfiles}]=(
                                 ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/multifollow.sh':99: Unexpected left paren (might need a space before it)

  
illumos-gate/usr/src/lib/libshell/common/scripts/xmldocumenttree1.sh
            while [[ "${s:currattrlen:1}" == ~(E)[[:blank:][:space:]] ]] ; do
                                            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/xmldocumenttree1.sh':51: Expected ]]

  
illumos-gate/usr/src/lib/libshell/common/scripts/rssread.sh
    		[[ "$h" != ~(Eil)HTTP/.* ]]         && { print -u2 -f $"%s: HTTP/ header missing\n" "$0" ; return 1 ; }
  		            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/rssread.sh':87: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/scripts/filemutexdemo1.sh
    		[[ "$1" == "" ]] && return 1
  		                 ^~
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/filemutexdemo1.sh':72: Unexpected token in array literal

  
illumos-gate/usr/src/lib/libshell/common/scripts/simplefileattributetree1.sh
    		[[ "${ typeset +p x.nodes ; }" == "" ]] && compound -A x.nodes
  		      ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/simplefileattributetree1.sh':75: Unexpected token in ${}

  
illumos-gate/usr/src/lib/libshell/common/scripts/primenumbers1.sh
    	(( max_pn=sqrt(num)+1. ))
  	              ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/primenumbers1.sh':57: Unexpected token after arithmetic expression (Id.Arith_LParen != Id.Arith_RParen)

  
illumos-gate/usr/src/lib/libshell/common/scripts/svcproptree1.sh
    		[[ "${ typeset +p "tree[${servicename}].properties" ; }" == "" ]] && compound -A tree[${servicename}].properties
  		      ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/lib/libshell/common/scripts/svcproptree1.sh':76: Unexpected token in ${}

  
illumos-gate/usr/src/tools/gk/login.sh
    )
    ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/tools/gk/login.sh':69: Expected word type Id.KW_Fi, got Id.Eof_Real

  
illumos-gate/usr/src/tools/gk/cshrc.sh
    set prompt="{${USER}:${HOSTNAME}:\!} "
                                         ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/tools/gk/cshrc.sh':53: Expected word type Id.KW_Fi, got Id.Eof_Real

  
illumos-gate/usr/src/tools/env/illumos.sh
    	if [[ $(/usr/sbin/prtconf 2>'/dev/null') == ~(E)Memory\ size:\ ([[:digit:]]+)\ Megabytes ]] ; then
  	                                             ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/tools/env/illumos.sh':70: Expected ]]

  
illumos-gate/usr/src/tools/scripts/bldenv.sh
    if ${flags.d} ; then
            ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/tools/scripts/bldenv.sh':253: Expected } to close ${

  
illumos-gate/usr/src/tools/scripts/nightly.sh
    if  [[ "${NIGHTLY_OPTIONS}" == ~(F)n ]] ; then
                                  ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/tools/scripts/nightly.sh':801: Expected ]]

  
illumos-gate/usr/src/cmd/tsol/misc/txzonemgr.sh
    	if [[ $flags == ~(E).UP, ]] ; then
  	                 ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/cmd/tsol/misc/txzonemgr.sh':746: Expected ]]

  
illumos-gate/usr/src/cmd/ypcmd/multi.awk.sh
        for (i = 2; i <= NF; i++) {
          ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/cmd/ypcmd/multi.awk.sh':46: Expected loop variable (a constant word)

  
illumos-gate/usr/src/cmd/krb5/kadmin/kdcmgr/kdcmgr.sh
    				fi;&
  				   ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/cmd/krb5/kadmin/kdcmgr/kdcmgr.sh':717: Invalid word while parsing command

  
illumos-gate/usr/src/cmd/ipf/examples/mkfilters.sh
        &irix_mkfilters || regular_mkfilters || die $!;
      ^
'../oil_DEPS/wild/src/illumos-gate/usr/src/cmd/ipf/examples/mkfilters.sh':6: Invalid word while parsing command

  
illumos-gate/usr/src/cmd/tail/tests/sun_solaris_tail.sh
    	(
  	^
'../oil_DEPS/wild/src/illumos-gate/usr/src/cmd/tail/tests/sun_solaris_tail.sh':158: Unexpected token in array literal

  
illumos-gate/usr/src/test/os-tests/tests/pf_key/acquire-spray.sh
    numacq=`grep ACQUIRE $MONITOR_LOG | wc -l | awk '{print $1}`
                                                  ^
[ backticks in '../oil_DEPS/wild/src/illumos-gate/usr/src/test/os-tests/tests/pf_key/acquire-spray.sh' ]:89: Unexpected EOF in single-quoted string that began here

  
pixelb-scripts/scripts/sematree/sematree
        cur_val=$(($cur_val $op 1))
                          ^~~
'../oil_DEPS/wild/src/pixelb-scripts/scripts/sematree/sematree':64: Unexpected token after arithmetic expression (Id.Word_Compound != Id.Arith_RParen)