Hi, > On 25 May 2019, at 16:11, Dennis Clarke <dcla...@blastwave.org> wrote: > > [...] > >>> FAIL: examples/c++/variant-11 >>> ============================= >>> >>> ./examples/test: syntax error at line 21: `me=$' unexpected >>> FAIL examples/c++/variant-11.test (exit status: 2) >>> >>> corv $ >>> >>> Some sort of weird me=$ thing there. >> This is because I used $(...) in these tests, which exists only in not too >> ancient shells. >> Replacing all the $(...) by `...` in examples/test should address the issue. > > Nope. There are no three dots in that file.
The three dots must be an example place holder. http://git.savannah.gnu.org/cgit/bison.git/tree/examples/test?h=aa21c457#n21 me=`basename "$1" .test` http://git.savannah.gnu.org/cgit/bison.git/commit/examples/test?h=a4dce889a4 Here seems it was already included in the 3.3 tag: https://github.com/akimd/bison/commit/a4dce889a44a7d363ce670585704876857543a5e > Would be nice if an old XPG4 POSIX type shell would suffice but I know > that is crazy these days. > > Dennis >