spec test index / oilshell.org
96 passed, 0 OK, 0 not implemented, 0 BUG, 108 failed, 0 timeouts, 0 cases skipped 8 failed under osh
osh_.cc | 9 \0 [osh_.cc stdout] Expected u'ab\x00cd\n', got 'abcd\n' stdout: abcdstderr: |
osh_.py | 15 \0377 is the highest octal byte [osh_.py stdout] Expected u' ff 37\n', got '' stdout: stderr: |
osh_.cc | 15 \0377 is the highest octal byte [osh_.cc stdout] Expected u' ff 37\n', got '' stdout: stderr: |
osh_.py | 16 \0400 is one more than the highest octal byte [osh_.py stdout] Expected u' 00 30\n', got '' stdout: stderr: |
osh_.cc | 16 \0400 is one more than the highest octal byte [osh_.cc stdout] Expected u' 00 30\n', got '' stdout: stderr: |
osh_.py | 17 \0777 is out of range [osh_.py stdout] Expected u' ff\n', got '' stdout: stderr: |
osh_.cc | 17 \0777 is out of range [osh_.cc stdout] Expected u' ff\n', got '' stdout: stderr: |
osh_.py | 18 incomplete hex escape [osh_.py stdout] Expected u' a b c d 006\n', got '' stdout: stderr: |
osh_.cc | 18 incomplete hex escape [osh_.cc stdout] Expected u' a b c d 006\n', got '' stdout: stderr: |
osh_.py | 19 \x [osh_.py stdout] Expected u' \\ x \\ x g \\n\n', got '' stdout: stderr: |
osh_.cc | 19 \x [osh_.cc stdout] Expected u' \\ x \\ x g \\n\n', got '' stdout: stderr: |
osh_.py | 20 incomplete octal escape [osh_.py stdout] Expected u' a b c d 004\n', got '' stdout: stderr: |
osh_.cc | 20 incomplete octal escape [osh_.cc stdout] Expected u' a b c d 004\n', got '' stdout: stderr: |
osh_.py | 21 incomplete unicode escape [osh_.py stdout] Expected u' a b c d 006\n', got '' stdout: stderr: |
osh_.cc | 21 incomplete unicode escape [osh_.cc stdout] Expected u' a b c d 006\n', got '' stdout: stderr: |
osh_.py | 22 \u6 [osh_.py stdout] Expected u' 006\n', got '' stdout: stderr: |
osh_.cc | 22 \u6 [osh_.cc stdout] Expected u' 006\n', got '' stdout: stderr: |
osh_.py | 23 \0 \1 \8 [osh_.py stdout] Expected u' \\0 \\ 1 \\ 8\n', got '' stdout: stderr: |
osh_.cc | 23 \0 \1 \8 [osh_.cc stdout] Expected u' \\0 \\ 1 \\ 8\n', got '' stdout: stderr: |
osh_.py | 24 Read builtin [osh_.py stdout] Expected '[A\t\tB C D E]\n', got '[]\n' stdout: []stderr: |
osh_.cc | 24 Read builtin [osh_.cc stdout] Expected '[A\t\tB C D E]\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 25 Read from empty file [osh_.py stdout] Expected "['status=1', '']\n['status=1', '']\n", got "(cmd_value.Argv argv:[argv.py 'status=1' ''] arg_spids:[21 23 28])\n(cmd_value.Argv argv:[argv.py 'status=1' ''] arg_spids:[39 41 46])\n" stdout: (cmd_value.Argv argv:[argv.py 'status=1' ''] arg_spids:[21 23 28]) (cmd_value.Argv argv:[argv.py 'status=1' ''] arg_spids:[39 41 46])stderr: Unhandled SimpleCommand Unhandled SimpleCommand |
osh_.cc | 25 Read from empty file [osh_.cc stdout] Expected "['status=1', '']\n['status=1', '']\n", got '' [osh_.cc status] Expected 0, got -11 stdout: stderr: |
osh_.cc | 26 read /dev/null [osh_.cc stdout] Expected '1\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 28 Read builtin with no newline. [osh_.py stdout] Expected u'1\nZZZ\n', got '' stdout: stderr: |
osh_.cc | 28 Read builtin with no newline. [osh_.cc stdout] Expected u'1\nZZZ\n', got '' stdout: stderr: |
osh_.py | 29 Read builtin with multiple variables [osh_.py stdout] Expected '[A/B/C D E]\n', got '[//]\n' stdout: [//]stderr: |
osh_.cc | 29 Read builtin with multiple variables [osh_.cc stdout] Expected '[A/B/C D E]\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 30 Read builtin with not enough variables [osh_.py stdout] Expected '/A/B//\n', got '' [osh_.py status] Expected 0, got 1 stdout: stderr: read x y z <<EOF ^~~~ [ stdin ]:3: fatal: Exiting with status 1 (command in PID 6762) |
osh_.cc | 30 Read builtin with not enough variables [osh_.cc stdout] Expected '/A/B//\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 31 Read -n (with $REPLY) [osh_.py stdout] Expected "['1234', '12']\n", got '12345\n(cmd_value.Argv argv:[argv.py] arg_spids:[36])\n' stdout: 12345 (cmd_value.Argv argv:[argv.py] arg_spids:[36])stderr: Unhandled SimpleCommand |
osh_.cc | 31 Read -n (with $REPLY) [osh_.cc stdout] Expected "['1234', '12']\n", got '12345\n' [osh_.cc status] Expected 0, got -6 stdout: 12345stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 32 IFS= read -n (OSH regression: value saved in tempenv) [osh_.py stdout] Expected "['X']\n", got "XYZ\n(cmd_value.Argv argv:[argv.py ''] arg_spids:[30 32])\n" stdout: XYZ (cmd_value.Argv argv:[argv.py ''] arg_spids:[30 32])stderr: Unhandled SimpleCommand |
osh_.cc | 32 IFS= read -n (OSH regression: value saved in tempenv) [osh_.cc stdout] Expected "['X']\n", got 'XYZ\n' [osh_.cc status] Expected 0, got -6 stdout: XYZstderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 33 Read uses $REPLY (without -n) [osh_.py stdout] Expected '123\n', got '123\n\n' stdout: 123stderr: |
osh_.cc | 33 Read uses $REPLY (without -n) [osh_.cc status] Expected 0, got -6 stdout: 123stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 34 read -r ignores backslashes [osh_.py stdout] Expected "['one two', 'one\\\\ two']\n", got "one\\ two\n(cmd_value.Argv argv:[argv.py '' ''] arg_spids:[31 33 37])\n" stdout: one\ two (cmd_value.Argv argv:[argv.py '' ''] arg_spids:[31 33 37])stderr: Unhandled SimpleCommand |
osh_.cc | 34 read -r ignores backslashes [osh_.cc stdout] Expected "['one two', 'one\\\\ two']\n", got 'one\\ two\n' [osh_.cc status] Expected 0, got -6 stdout: one\ twostderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 35 read -r with other backslash escapes [osh_.py stdout] Expected "['one twox65three', 'one\\\\ two\\\\x65three']\n", got "one\\ two\\x65three\n(cmd_value.Argv argv:[argv.py '' ''] arg_spids:[31 33 37])\n" stdout: one\ two\x65three (cmd_value.Argv argv:[argv.py '' ''] arg_spids:[31 33 37])stderr: Unhandled SimpleCommand |
osh_.cc | 35 read -r with other backslash escapes [osh_.cc stdout] Expected "['one twox65three', 'one\\\\ two\\\\x65three']\n", got 'one\\ two\\x65three\n' [osh_.cc status] Expected 0, got -6 stdout: one\ two\x65threestderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 36 read with line continuation reads multiple physical lines [osh_.py stdout] Expected "['onetwo', 'one\\\\']\n", got "one\\\ntwo\n\n(cmd_value.Argv argv:[argv.py '' ''] arg_spids:[40 42 46])\n" stdout: one\ two (cmd_value.Argv argv:[argv.py '' ''] arg_spids:[40 42 46])stderr: Unhandled SimpleCommand |
osh_.cc | 36 read with line continuation reads multiple physical lines [osh_.cc stdout] Expected "['onetwo', 'one\\\\']\n", got 'one\\\ntwo\n\n' [osh_.cc status] Expected 0, got -6 stdout: one\ twostderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 37 read multiple vars spanning many lines [osh_.py stdout] Expected "['one-two', 'three-four five-six', '']\n", got "(cmd_value.Argv argv:[argv.py '' '' ''] arg_spids:[17 19 23 27])\n" stdout: (cmd_value.Argv argv:[argv.py '' '' ''] arg_spids:[17 19 23 27])stderr: Unhandled SimpleCommand |
osh_.cc | 37 read multiple vars spanning many lines [osh_.cc stdout] Expected "['one-two', 'three-four five-six', '']\n", got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 38 read -r with \n [osh_.py stdout] Expected "['nline', '\\\\nline']\n", got "\\nline\n(cmd_value.Argv argv:[argv.py '' ''] arg_spids:[31 33 37])\n" stdout: \nline (cmd_value.Argv argv:[argv.py '' ''] arg_spids:[31 33 37])stderr: Unhandled SimpleCommand |
osh_.cc | 38 read -r with \n [osh_.cc stdout] Expected "['nline', '\\\\nline']\n", got '\\nline\n' [osh_.cc status] Expected 0, got -6 stdout: \nlinestderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 39 read -s from pipe, not a terminal [osh_.py stdout] Expected 'foo\nba\n0\nb\n', got '' stdout: stderr: |
osh_.cc | 39 read -s from pipe, not a terminal [osh_.cc stdout] Expected 'foo\nba\n0\nb\n', got '' stdout: stderr: |
osh_.py | 40 Read with IFS=$'\n' [osh_.py stdout] Expected '[ a b c]\n', got '[]\n' stdout: []stderr: |
osh_.cc | 40 Read with IFS=$'\n' [osh_.cc stdout] Expected '[ a b c]\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 41 Read multiple lines with IFS=: [osh_.py stdout] Expected '[ \\a |b: c|d e|]\n', got '(cmd_value.Argv argv:[cat] arg_spids:[13])\n[|||]\n' stdout: (cmd_value.Argv argv:[cat] arg_spids:[13]) [|||]stderr: Unhandled SimpleCommand |
osh_.cc | 41 Read multiple lines with IFS=: [osh_.cc stdout] Expected '[ \\a |b: c|d e|]\n', got '(cmd_value.Argv argv:[cat] arg_spids:[13])\n' [osh_.cc status] Expected 0, got -6 stdout: (cmd_value.Argv argv:[cat] arg_spids:[13])stderr: Unhandled SimpleCommand osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 42 Read with IFS='' [osh_.py stdout] Expected '[ a b c d|]\n', got '[|]\n' stdout: [|]stderr: |
osh_.cc | 42 Read with IFS='' [osh_.cc stdout] Expected '[ a b c d|]\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 43 Read should not respect C escapes. [osh_.py stdout] Expected u'a b c d e f g h x65 145 i\n', got '\\a \\b \\c \\d \\e \\f \\g \\h \\x65 \\145 \\i\n\n' stdout: \a \b \c \d \e \f \g \h \x65 \145 \istderr: |
osh_.cc | 43 Read should not respect C escapes. [osh_.cc stdout] Expected u'a b c d e f g h x65 145 i\n', got '\\a \\b \\c \\d \\e \\f \\g \\h \\x65 \\145 \\i\n' [osh_.cc status] Expected 0, got -6 stdout: \a \b \c \d \e \f \g \h \x65 \145 \istderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 44 Read builtin uses dynamic scope [osh_.py stdout] Expected 'ref: refs/heads/dev/andy\n', got '\n' stdout: stderr: |
osh_.cc | 44 Read builtin uses dynamic scope [osh_.cc stdout] Expected 'ref: refs/heads/dev/andy\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 45 read -a reads into array [osh_.py stdout] Expected "['a', 'b', 'c d']\n['a', 'b', 'c\\\\', 'd']\n[]\n[]\n", got '(cmd_value.Argv argv:[argv.py] arg_spids:[44])\n(cmd_value.Argv argv:[argv.py] arg_spids:[74])\n(cmd_value.Argv argv:[argv.py] arg_spids:[85])\n(cmd_value.Argv argv:[argv.py] arg_spids:[96])\n' stdout: (cmd_value.Argv argv:[argv.py] arg_spids:[44]) (cmd_value.Argv argv:[argv.py] arg_spids:[74]) (cmd_value.Argv argv:[argv.py] arg_spids:[85]) (cmd_value.Argv argv:[argv.py] arg_spids:[96])stderr: Unhandled SimpleCommand Unhandled SimpleCommand Unhandled SimpleCommand Unhandled SimpleCommand |
osh_.cc | 45 read -a reads into array [osh_.cc stdout] Expected "['a', 'b', 'c d']\n['a', 'b', 'c\\\\', 'd']\n[]\n[]\n", got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.cc | 46 read -n with invalid arg [osh_.cc stdout] Expected 'status=2\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 47 read returns correct number of bytes without EOF [osh_.py stdout] Expected 'xxx\n', got '' stdout: stderr: |
osh_.cc | 47 read returns correct number of bytes without EOF [osh_.cc stdout] Expected 'xxx\n', got '' stdout: stderr: |
osh_.py | 48 read -d : (colon-separated records) [osh_.py stdout] Expected 'v1=a,b,c\nv1=d v2=e,f\nv1=g v2=h v3=i\n', got '' stdout: stderr: |
osh_.cc | 48 read -d : (colon-separated records) [osh_.cc stdout] Expected 'v1=a,b,c\nv1=d v2=e,f\nv1=g v2=h v3=i\n', got '' stdout: stderr: |
osh_.py | 49 read -d '' (null-separated records) [osh_.py stdout] Expected 'v1=a,b,c\nv1=d v2=e,f\nv1=g v2=h v3=i\n', got '' stdout: stderr: |
osh_.cc | 49 read -d '' (null-separated records) [osh_.cc stdout] Expected 'v1=a,b,c\nv1=d v2=e,f\nv1=g v2=h v3=i\n', got '' stdout: stderr: |
osh_.py | 50 read -rd [osh_.py stdout] Expected 'foo\nbar\n', got '\n' stdout: stderr: |
osh_.cc | 50 read -rd [osh_.cc stdout] Expected 'foo\nbar\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 51 read -d when there's no delimiter [osh_.py stdout] Expected 'foo 0\nbar 1\n', got '1\n1\n' stdout: 1 1stderr: |
osh_.cc | 51 read -d when there's no delimiter [osh_.cc stdout] Expected 'foo 0\nbar 1\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 52 read -t 0 tests if input is available [osh_.py stdout] Expected '0\n0\nreply=\n0\n', got '0\n0\n0\n' stdout: 0 0 0stderr: |
osh_.cc | 52 read -t 0 tests if input is available [osh_.cc stdout] Expected '0\n0\nreply=\n0\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh | 53 read -t 0.5 [osh stdout] Expected '1\n', got '' [osh status] Expected 0, got 1 stdout: stderr: read -t 0.5 < /dev/null ^~~~ [ stdin ]:2: fatal: read -t isn't implemented (except t=0) |
osh_.py | 53 read -t 0.5 [osh_.py stdout] Expected '1\n', got '' [osh_.py status] Expected 0, got 1 stdout: stderr: read -t 0.5 < /dev/null ^~~~ [ stdin ]:2: fatal: read -t isn't implemented (except t=0) |
osh_.cc | 53 read -t 0.5 [osh_.cc stdout] Expected '1\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.cc | 54 read -t -0.5 is invalid [osh_.cc stdout] Expected '2\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh | 55 read -u [osh stdout] Expected 'reply=hi\n', got 'reply=\n' stdout: reply=stderr: |
osh_.py | 55 read -u [osh_.py stdout] Expected 'reply=hi\n', got 'reply=\n' stdout: reply=stderr: |
osh_.cc | 55 read -u [osh_.cc stdout] Expected 'reply=hi\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.cc | 56 read -u syntax error [osh_.cc stdout] Expected 'status=2\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh | 57 read -N doesn't respect delimiter, while read -n does [osh stdout] Expected 'foo\nfooba\n', got 'fooba\nfooba\n' stdout: fooba foobastderr: echo foobar | { read -N 5 -d b; echo $REPLY; } ^~ [ stdin ]:3: 'read' doesn't accept flag -N |
osh_.py | 57 read -N doesn't respect delimiter, while read -n does [osh_.py stdout] Expected 'foo\nfooba\n', got '' stdout: stderr: |
osh_.cc | 57 read -N doesn't respect delimiter, while read -n does [osh_.cc stdout] Expected 'foo\nfooba\n', got '' stdout: stderr: |
osh_.cc | 58 read usage [osh_.cc stdout] Expected 'status=2\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/frontend_flag_spec.cc:52: void flag_spec::_CreateDefaults(DefaultPair_c *, Dict<Str *, runtime_asdl::value_t *> *): Assertion `0' failed. |
osh_.py | 59 read with smooshed args [osh_.py stdout] Expected 'var=h\n', got '' stdout: stderr: |
osh_.cc | 59 read with smooshed args [osh_.cc stdout] Expected 'var=h\n', got '' stdout: stderr: |
osh_.py | 60 mapfile [osh_.py stdout] Expected 'n=3\n[1\n]\n[3\n]\n[5\n]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 60 mapfile [osh_.cc stdout] Expected 'n=3\n[1\n]\n[3\n]\n[5\n]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.py | 61 readarray (synonym for mapfile) [osh_.py stdout] Expected 'n=3\n[1\n]\n[3\n]\n[5\n]\n', got 'readarray is a builtin\n' stdout: readarray is a builtinstderr: |
osh_.cc | 61 readarray (synonym for mapfile) [osh_.cc stdout] Expected 'n=3\n[1\n]\n[3\n]\n[5\n]\n', got 'readarray is a builtin\n' stdout: readarray is a builtinstderr: |
osh_.py | 62 mapfile (array name): arr [osh_.py stdout] Expected 'n=3\n[1\n]\n[3\n]\n[5\n]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 62 mapfile (array name): arr [osh_.cc stdout] Expected 'n=3\n[1\n]\n[3\n]\n[5\n]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh | 63 mapfile (delimiter): -d delim [osh stdout] Expected 'n=3\n[1:]\n[3:]\n[5:]\n', got 'n=0\n[]\n' stdout: n=0 []stderr: mapfile -d : arr ^~ [ stdin ]:3: 'mapfile' doesn't accept flag -d |
osh_.py | 63 mapfile (delimiter): -d delim [osh_.py stdout] Expected 'n=3\n[1:]\n[3:]\n[5:]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 63 mapfile (delimiter): -d delim [osh_.cc stdout] Expected 'n=3\n[1:]\n[3:]\n[5:]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh | 64 mapfile (delimiter): -d '' (null-separated) [osh stdout] Expected 'n=3\n[1]\n[3]\n[5]\n', got 'n=0\n[]\n' stdout: n=0 []stderr: mapfile -d '' arr ^~ [ stdin ]:3: 'mapfile' doesn't accept flag -d |
osh_.py | 64 mapfile (delimiter): -d '' (null-separated) [osh_.py stdout] Expected 'n=3\n[1]\n[3]\n[5]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 64 mapfile (delimiter): -d '' (null-separated) [osh_.cc stdout] Expected 'n=3\n[1]\n[3]\n[5]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh | 65 mapfile (truncate delim): -t [osh stdout] Expected 'n=3\n[1]\n[3]\n[5]\n', got 'n=0\n[]\n' stdout: n=0 []stderr: mapfile -t arr ^~ [ stdin ]:3: 'mapfile' doesn't accept flag -t |
osh_.py | 65 mapfile (truncate delim): -t [osh_.py stdout] Expected 'n=3\n[1]\n[3]\n[5]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 65 mapfile (truncate delim): -t [osh_.cc stdout] Expected 'n=3\n[1]\n[3]\n[5]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh | 66 mapfile (store position): -O start [osh stdout] Expected 'n=5\n[x]\n[y]\n[a0]\n[a1]\n[a2]\n', got 'n=3\n[x]\n[y]\n[z]\n' stdout: n=3 [x] [y] [z]stderr: mapfile -O 2 -t arr ^~ [ stdin ]:4: 'mapfile' doesn't accept flag -O |
osh_.py | 66 mapfile (store position): -O start [osh_.py stdout] Expected 'n=5\n[x]\n[y]\n[a0]\n[a1]\n[a2]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 66 mapfile (store position): -O start [osh_.cc stdout] Expected 'n=5\n[x]\n[y]\n[a0]\n[a1]\n[a2]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh | 67 mapfile (input range): -s start -n count [osh stdout] Expected 'n=3\n[a5]\n[a6]\n[a7]\n', got 'n=0\n[]\n' stdout: n=0 []stderr: mapfile -s 5 -n 3 -t arr ^~ [ stdin ]:3: 'mapfile' doesn't accept flag -s |
osh_.py | 67 mapfile (input range): -s start -n count [osh_.py stdout] Expected 'n=3\n[a5]\n[a6]\n[a7]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |
osh_.cc | 67 mapfile (input range): -s start -n count [osh_.cc stdout] Expected 'n=3\n[a5]\n[a6]\n[a7]\n', got 'mapfile is a builtin\n' stdout: mapfile is a builtinstderr: |