Results for builtin-fc.test.sh

statusbashdashashzshmkshkshtoyshsushbrushosh
pass 0000000009
FAIL 01101111111111112
TIME 110110000000
total11111111111111111111
casebashdashashzshmkshkshtoyshsushbrushoshdescription
0TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -l lists history commands
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
1TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -ln lists history commands without numbers
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
2TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -lr lists history commands in reverse order
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
3TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -lnr lists history commands without numbers in reverse order
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
4TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -l lists history commands with default page size
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
5TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -l [first] where first is an index
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
6TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL FAIL fc -l [first] where first is an offset from current command
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
7TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -l [first] [last] where first and last are indexes
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
8TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL FAIL fc -l [first] [last] where first and last are offsets from current command
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
9TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -l [first] [last] where first and last are reversed indexes
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
10TIME FAIL TIME FAIL FAIL FAIL FAIL FAIL FAIL pass fc -lr [first] [last] where first and last are reversed indexes does not undo reverse
detailsdetailsdetailsdetailsdetailsdetailsdetailsdetailsdetails
9 passed, 0 OK, 0 not implemented, 0 BUG, 79 failed, 22 timeouts, 0 cases skipped
2 failed under osh

Details on runs that didn't PASS

dash0 fc -l lists history commands

[dash stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh0 fc -l lists history commands

[zsh stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh0 fc -l lists history commands

[mksh stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh0 fc -l lists history commands

[ksh stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh0 fc -l lists history commands

[toysh stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush0 fc -l lists history commands

[sush stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush0 fc -l lists history commands

[brush stdout] Expected '1\t history -r\n2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l
exit
dash1 fc -ln lists history commands without numbers

[dash stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh1 fc -ln lists history commands without numbers

[zsh stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh1 fc -ln lists history commands without numbers

[mksh stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh1 fc -ln lists history commands without numbers

[ksh stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh1 fc -ln lists history commands without numbers

[toysh stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush1 fc -ln lists history commands without numbers

[sush stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush1 fc -ln lists history commands without numbers

[brush stdout] Expected '\t history -r\n\t echo 1\n\t echo 2\n\t echo 3\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -ln
exit
dash2 fc -lr lists history commands in reverse order

[dash stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh2 fc -lr lists history commands in reverse order

[zsh stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh2 fc -lr lists history commands in reverse order

[mksh stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh2 fc -lr lists history commands in reverse order

[ksh stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh2 fc -lr lists history commands in reverse order

[toysh stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush2 fc -lr lists history commands in reverse order

[sush stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush2 fc -lr lists history commands in reverse order

[brush stdout] Expected '4\t echo 3\n3\t echo 2\n2\t echo 1\n1\t history -r\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -lr
exit
dash3 fc -lnr lists history commands without numbers in reverse order

[dash stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh3 fc -lnr lists history commands without numbers in reverse order

[zsh stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh3 fc -lnr lists history commands without numbers in reverse order

[mksh stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh3 fc -lnr lists history commands without numbers in reverse order

[ksh stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh3 fc -lnr lists history commands without numbers in reverse order

[toysh stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush3 fc -lnr lists history commands without numbers in reverse order

[sush stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush3 fc -lnr lists history commands without numbers in reverse order

[brush stdout] Expected '\t echo 3\n\t echo 2\n\t echo 1\n\t history -r\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -lnr
exit
dash4 fc -l lists history commands with default page size

[dash stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh4 fc -l lists history commands with default page size

[zsh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh4 fc -l lists history commands with default page size

[mksh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh4 fc -l lists history commands with default page size

[ksh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh4 fc -l lists history commands with default page size

[toysh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush4 fc -l lists history commands with default page size

[sush stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush4 fc -l lists history commands with default page size

[brush stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n5\t echo 4\n6\t echo 5\n7\t echo 6\n8\t echo 7\n9\t echo 8\n10\t echo 9\n11\t echo 10\n12\t echo 11\n13\t echo 12\n14\t echo 13\n15\t echo 14\n16\t echo 15\n17\t echo 16\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l
exit
dash5 fc -l [first] where first is an index

[dash stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh5 fc -l [first] where first is an index

[zsh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh5 fc -l [first] where first is an index

[mksh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh5 fc -l [first] where first is an index

[ksh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh5 fc -l [first] where first is an index

[toysh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush5 fc -l [first] where first is an index

[sush stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush5 fc -l [first] where first is an index

[brush stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l 2
exit
dash6 fc -l [first] where first is an offset from current command

[dash stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh6 fc -l [first] where first is an offset from current command

[zsh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh6 fc -l [first] where first is an offset from current command

[mksh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh6 fc -l [first] where first is an offset from current command

[ksh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh6 fc -l [first] where first is an offset from current command

[toysh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush6 fc -l [first] where first is an offset from current command

[sush stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush6 fc -l [first] where first is an offset from current command

[brush stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l -3
exit
osh6 fc -l [first] where first is an offset from current command

[osh stdout] Expected '2\t echo 1\n3\t echo 2\n4\t echo 3\n^D\n' Got '^D\n'

stdout:
^D
stderr:
osh-0.34$ osh-0.34$ osh-0.34$ osh-0.34$ osh-0.34$ osh-0.34$   fc -l -3
        ^~
[ stdin -i ]:6: 'fc' doesn't accept flag -3
osh-0.34$ osh-0.34$ 
dash7 fc -l [first] [last] where first and last are indexes

[dash stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh7 fc -l [first] [last] where first and last are indexes

[zsh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh7 fc -l [first] [last] where first and last are indexes

[mksh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh7 fc -l [first] [last] where first and last are indexes

[ksh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh7 fc -l [first] [last] where first and last are indexes

[toysh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush7 fc -l [first] [last] where first and last are indexes

[sush stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush7 fc -l [first] [last] where first and last are indexes

[brush stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l 2 3
exit
dash8 fc -l [first] [last] where first and last are offsets from current command

[dash stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh8 fc -l [first] [last] where first and last are offsets from current command

[zsh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh8 fc -l [first] [last] where first and last are offsets from current command

[mksh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh8 fc -l [first] [last] where first and last are offsets from current command

[ksh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh8 fc -l [first] [last] where first and last are offsets from current command

[toysh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush8 fc -l [first] [last] where first and last are offsets from current command

[sush stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush8 fc -l [first] [last] where first and last are offsets from current command

[brush stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l -3 -2
exit
osh8 fc -l [first] [last] where first and last are offsets from current command

[osh stdout] Expected '2\t echo 1\n3\t echo 2\n^D\n' Got '^D\n'

stdout:
^D
stderr:
osh-0.34$ osh-0.34$ osh-0.34$ osh-0.34$ osh-0.34$ osh-0.34$   fc -l -3 -2
        ^~
[ stdin -i ]:6: 'fc' doesn't accept flag -3
osh-0.34$ osh-0.34$ 
dash9 fc -l [first] [last] where first and last are reversed indexes

[dash stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh9 fc -l [first] [last] where first and last are reversed indexes

[zsh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh9 fc -l [first] [last] where first and last are reversed indexes

[mksh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh9 fc -l [first] [last] where first and last are reversed indexes

[ksh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh9 fc -l [first] [last] where first and last are reversed indexes

[toysh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush9 fc -l [first] [last] where first and last are reversed indexes

[sush stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush9 fc -l [first] [last] where first and last are reversed indexes

[brush stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -l 3 2
exit
dash10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[dash stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
dash: 0: Illegal option --
zsh10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[zsh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
zsh: no such option: norc
mksh10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[mksh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
mksh: mksh: --: unknown option
ksh10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[ksh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
E: ksh: --: unknown option
toysh10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[toysh stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''
[toysh status] Expected 0 Got -6

stdout:
stderr: 
$ $ $ sh: history: No such file or directory
$ sh: history: No such file or directory
$ $ sh: fc: No such file or directory
$ $ munmap_chunk(): invalid pointer
sush10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[sush stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''
[sush status] Expected 0 Got 2

stdout:
stderr: 
: line : -r: invalid option name
brush10 fc -lr [first] [last] where first and last are reversed indexes does not undo reverse

[brush stdout] Expected '3\t echo 2\n2\t echo 1\n^D\n' Got ''

stdout:
stderr: 
 WARN unimplemented built-in: history -c
 WARN unimplemented built-in: history -r
 WARN unimplemented built-in: fc -lr 3 2
exit