Project

General

Profile

Actions

Bug #13996

open

ksh testsuite failures

Added by Andy Fiddaman 10 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
cmd - userland programs
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

When running the full testsuite from the system/test/ksh93 package using the instructions in /opt/ksh93-tests/README.tests, there are a few failures that should be investigated and fixed:

test builtins failed at 2021-08-04+13:43:35 with exit code 1 [ 161 tests 1 error ]
test enum failed at 2021-08-04+13:45:17 with exit code 1 [ 17 tests 1 error ]
test subshell failed at 2021-08-04+13:52:56 with exit code 1 [ 64 tests 1 error ]
test sun_solaris_cr_6805794_character_to_wchar_not_working failed at 2021-08-04+14:04:48 with exit code 1 [ 2 tests 1 error ]
test sun_solaris_cr_6862121_shbinexec_kernel_module_defunct failed at 2021-08-04+14:11:55 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works failed at 2021-08-04+14:17:39 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator failed at 2021-08-04+14:17:39 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_locale_misc failed at 2021-08-04+14:18:40 with exit code 1 [ 7 tests 1 error ]
test variables failed at 2021-08-04+14:18:53 with exit code 1 [ 114 tests 1 error ]

Related issues

Related to illumos gate - Bug #14217: shbin and java exec modules do not work after 6826ClosedAndy Fiddaman

Actions
Actions #1

Updated by Andy Fiddaman 7 months ago

  • Related to Bug #14217: shbin and java exec modules do not work after 6826 added
Actions #2

Updated by Robert Mustacchi 4 months ago

Not noticing this at first, I filed #14405 for the builtins. The subshell in part is at least related to default ulimits, but then there's a second failure. Here's relevant, somewhat more detailed info from my run:

...
test builtins begins at 2022-01-15+19:28:11
        builtins.sh[320]: printf "%T" now
test builtins failed at 2022-01-15+19:28:19 with exit code 1 [ 161 tests 1 error ]
test builtins(C.UTF-8) begins at 2022-01-15+19:28:19
        builtins.sh[320]: printf "%T" now
test builtins(C.UTF-8) failed at 2022-01-15+19:28:28 with exit code 1 [ 161 tests 1 error ]
test builtins(shcomp) begins at 2022-01-15+19:28:28
        shcomp-builtins.ksh[320]: printf "%T" now
test builtins(shcomp) failed at 2022-01-15+19:28:36 with exit code 1 [ 161 tests 1 error ]
...
test subshell begins at 2022-01-15+19:36:32
        subshell.sh[256]: nested command substitution with redirections failed -- foo: line 4: open file limit exceeded
        subshell.sh[516]: exit status from subshells not being preserved
test subshell failed at 2022-01-15+19:36:50 with exit code 1 [ 64 tests 1 error ]
test subshell(C.UTF-8) begins at 2022-01-15+19:36:50
        subshell.sh[256]: nested command substitution with redirections failed -- foo: line 4: open file limit exceeded
        subshell.sh[516]: exit status from subshells not being preserved
test subshell(C.UTF-8) failed at 2022-01-15+19:37:10 with exit code 1 [ 64 tests 1 error ]
test subshell(shcomp) begins at 2022-01-15+19:37:10
        shcomp-subshell.ksh[256]: nested command substitution with redirections failed -- foo: line 4: open file limit exceeded
        shcomp-subshell.ksh[516]: exit status from subshells not being preserved
test subshell(shcomp) failed at 2022-01-15+19:37:28 with exit code 2 [ 64 tests 2 errors ]
...
test pty begins at 2022-01-15+19:31:42
        pty.sh[37]: pty command not found -- tests skipped
test pty passed at 2022-01-15+19:31:42 [ 20 tests 0 errors ]
test pty(C.UTF-8) begins at 2022-01-15+19:31:42
        pty.sh[37]: pty command not found -- tests skipped
test pty(C.UTF-8) passed at 2022-01-15+19:31:42 [ 20 tests 0 errors ]
test pty(shcomp) begins at 2022-01-15+19:31:42
        shcomp-pty.ksh[37]: pty command not found -- tests skipped
test pty(shcomp) passed at 2022-01-15+19:31:42 [ 20 tests 0 errors ]
...
test subshell begins at 2022-01-15+19:36:32
        subshell.sh[256]: nested command substitution with redirections failed -- foo: line 4: open file limit exceeded
        subshell.sh[516]: exit status from subshells not being preserved
test subshell failed at 2022-01-15+19:36:50 with exit code 1 [ 64 tests 1 error ]
test subshell(C.UTF-8) begins at 2022-01-15+19:36:50
        subshell.sh[256]: nested command substitution with redirections failed -- foo: line 4: open file limit exceeded
        subshell.sh[516]: exit status from subshells not being preserved
test subshell(C.UTF-8) failed at 2022-01-15+19:37:10 with exit code 1 [ 64 tests 1 error ]
test subshell(shcomp) begins at 2022-01-15+19:37:10
        shcomp-subshell.ksh[256]: nested command substitution with redirections failed -- foo: line 4: open file limit exceeded
        shcomp-subshell.ksh[516]: exit status from subshells not being preserved
test subshell(shcomp) failed at 2022-01-15+19:37:28 with exit code 2 [ 64 tests 2 errors ]
...
test sun_solaris_cr_6805794_character_to_wchar_not_working begins at 2022-01-15+19:46:43
/opt/ksh93-tests/tests/sun_solaris_cr_6805794_character_to_wchar_not_working.sh[100]: .[1]: printf: warning: '€: invalid character constant
        sun_solaris_cr_6805794_character_to_wchar_not_working.sh[101]: expected 8364, got 226
test sun_solaris_cr_6805794_character_to_wchar_not_working failed at 2022-01-15+19:46:43 with exit code 1 [ 2 tests 1 error ]
test sun_solaris_cr_6805794_character_to_wchar_not_working(C.UTF-8) begins at 2022-01-15+19:46:43
test sun_solaris_cr_6805794_character_to_wchar_not_working(C.UTF-8) passed at 2022-01-15+19:46:43 [ 2 tests 0 errors ]
test sun_solaris_cr_6805794_character_to_wchar_not_working(shcomp) begins at 2022-01-15+19:46:43
/tmp/tmp_30.p79/shcomp-sun_solaris_cr_6805794_character_to_wchar_not_working.ksh[100]: .[1]: printf: warning: '€: invalid character constant
        shcomp-sun_solaris_cr_6805794_character_to_wchar_not_working.ksh[101]: expected 8364, got 226
test sun_solaris_cr_6805794_character_to_wchar_not_working(shcomp) failed at 2022-01-15+19:46:43 with exit code 1 [ 2 tests 1 error ]
...
test sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly begins at 2022-01-15+19:51:17
/opt/ksh93-tests/tests/sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly.sh[166]: test1: line 145: LC_ALL: parameter not set
test sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly passed at 2022-01-15+19:51:17 [ 5 tests 0 errors ]
test sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly(C.UTF-8) begins at 2022-01-15+19:51:17
/opt/ksh93-tests/tests/sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly.sh[166]: test1: line 145: LC_ALL: parameter not set
test sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly(C.UTF-8) passed at 2022-01-15+19:51:17 [ 5 tests 0 errors ]
test sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly(shcomp) begins at 2022-01-15+19:51:17
/tmp/tmp_2k.tpm/shcomp-sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly.ksh[166]: test1: line 145: LC_ALL: parameter not set
test sun_solaris_cr_6904557_wc_no_longer_counts_number_of_bytes_correctly(shcomp) passed at 2022-01-15+19:51:17 [ 5 tests 0 errors ]
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works begins at 2022-01-15+19:51:17
        sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works.sh[173]: cut: Expected $'0000000 a4 a2 0a\n0000003', got $'0000000 0a\n0000001'
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works failed at 2022-01-15+19:51:17 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works(C.UTF-8) begins at 2022-01-15+19:51:17
        sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works.sh[173]: cut: Expected $'0000000 a4 a2 0a\n0000003', got $'0000000 0a\n0000001'
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works(C.UTF-8) failed at 2022-01-15+19:51:17 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works(shcomp) begins at 2022-01-15+19:51:17
        shcomp-sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works.ksh[173]: cut: Expected $'0000000 a4 a2 0a\n0000003', got $'0000000 0a\n0000001'
test sun_solaris_cr_6904575_cut_-d_with_multibyte_character_no_longer_works(shcomp) failed at 2022-01-15+19:51:17 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator begins at 2022-01-15+19:51:17
        sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.sh[142]: join/ja_JP.eucJP_multibyte_delimiter: Expected match for f1, got ''
        sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.sh[170]: join: Expected 'f1', got ''
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator failed at 2022-01-15+19:51:17 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator(C.UTF-8) begins at 2022-01-15+19:51:17
        sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.sh[142]: join/ja_JP.eucJP_multibyte_delimiter: Expected match for f1, got ''
        sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.sh[170]: join: Expected 'f1', got ''
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator(C.UTF-8) failed at 2022-01-15+19:51:17 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator(shcomp) begins at 2022-01-15+19:51:17
        shcomp-sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.ksh[142]: join/ja_JP.eucJP_multibyte_delimiter: Expected match for f1, got ''
        shcomp-sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator.ksh[170]: join: Expected 'f1', got ''
test sun_solaris_cr_6904878_join_-t_no_longer_works_with_multibyte_char_separator(shcomp) failed at 2022-01-15+19:51:17 with exit code 2 [ 7 tests 2 errors ]
...
test sun_solaris_locale_misc begins at 2022-01-15+19:51:50
        sun_solaris_locale_misc.sh[100]: Expected at least 10 korean characters, got 0
        sun_solaris_locale_misc.sh[163]: test 'subshell'/'LC_ALL="C" ;          cd "nosuchdir2" ; (LC_ALL="ja_JP.UTF-8" ;       cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'subshell'/'LC_MESSAGES="C" ;     cd "nosuchdir2" ; (LC_MESSAGES="ja_JP.UTF-8" ;  cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'subshell'/'LANG="C" ;            cd "nosuchdir2" ; (LANG="ja_JP.UTF-8" ;         cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'unset'/'LC_ALL="C" ;             cd "nosuchdir2" ; LC_ALL="ja_JP.UTF-8" ;        cd "nosuchdir2" ; unset LC_ALL ;        cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'unset'/'LC_MESSAGES="C" ;        cd "nosuchdir2" ; LC_MESSAGES="ja_JP.UTF-8" ;   cd "nosuchdir2" ; unset LC_MESSAGES ;   cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'unset'/'LANG="C" ;               cd "nosuchdir2" ; LANG="ja_JP.UTF-8" ;          cd "nosuchdir2" ; unset LANG ;          cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'empty LC_xxx'/'LC_ALL="C" ;              cd "nosuchdir2" ; LC_ALL="ja_JP.UTF-8" ;        cd "nosuchdir2" ; LC_ALL="" ;           cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'empty LC_xxx'/'LC_MESSAGES="C" ; cd "nosuchdir2" ; LC_MESSAGES="ja_JP.UTF-8" ;   cd "nosuchdir2" ; LC_MESSAGES="" ;      cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'empty LC_xxx'/'LANG="C" ;                cd "nosuchdir2" ; LANG="ja_JP.UTF-8" ;          cd "nosuchdir2" ; LANG="" ;             cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'function'/'LC_ALL="C" ;          cd "nosuchdir2" ; function x { typeset LC_ALL="ja_JP.UTF-8" ;           cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'function'/'LC_MESSAGES="C" ;     cd "nosuchdir2" ; function x { typeset LC_MESSAGES="ja_JP.UTF-8" ;      cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'function'/'LANG="C" ;            cd "nosuchdir2" ; function x { typeset LANG="ja_JP.UTF-8" ;             cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
test sun_solaris_locale_misc failed at 2022-01-15+19:51:50 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_locale_misc(C.UTF-8) begins at 2022-01-15+19:51:50
        sun_solaris_locale_misc.sh[100]: Expected at least 10 korean characters, got 0
        sun_solaris_locale_misc.sh[163]: test 'subshell'/'LC_ALL="C" ;          cd "nosuchdir2" ; (LC_ALL="ja_JP.UTF-8" ;       cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'subshell'/'LC_MESSAGES="C" ;     cd "nosuchdir2" ; (LC_MESSAGES="ja_JP.UTF-8" ;  cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'subshell'/'LANG="C" ;            cd "nosuchdir2" ; (LANG="ja_JP.UTF-8" ;         cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'unset'/'LC_ALL="C" ;             cd "nosuchdir2" ; LC_ALL="ja_JP.UTF-8" ;        cd "nosuchdir2" ; unset LC_ALL ;        cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'unset'/'LC_MESSAGES="C" ;        cd "nosuchdir2" ; LC_MESSAGES="ja_JP.UTF-8" ;   cd "nosuchdir2" ; unset LC_MESSAGES ;   cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'unset'/'LANG="C" ;               cd "nosuchdir2" ; LANG="ja_JP.UTF-8" ;          cd "nosuchdir2" ; unset LANG ;          cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'empty LC_xxx'/'LC_ALL="C" ;              cd "nosuchdir2" ; LC_ALL="ja_JP.UTF-8" ;        cd "nosuchdir2" ; LC_ALL="" ;           cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'empty LC_xxx'/'LC_MESSAGES="C" ; cd "nosuchdir2" ; LC_MESSAGES="ja_JP.UTF-8" ;   cd "nosuchdir2" ; LC_MESSAGES="" ;      cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'empty LC_xxx'/'LANG="C" ;                cd "nosuchdir2" ; LANG="ja_JP.UTF-8" ;          cd "nosuchdir2" ; LANG="" ;             cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'function'/'LC_ALL="C" ;          cd "nosuchdir2" ; function x { typeset LC_ALL="ja_JP.UTF-8" ;           cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'function'/'LC_MESSAGES="C" ;     cd "nosuchdir2" ; function x { typeset LC_MESSAGES="ja_JP.UTF-8" ;      cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        sun_solaris_locale_misc.sh[163]: test 'function'/'LANG="C" ;            cd "nosuchdir2" ; function x { typeset LANG="ja_JP.UTF-8" ;             cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
test sun_solaris_locale_misc(C.UTF-8) failed at 2022-01-15+19:51:51 with exit code 1 [ 7 tests 1 error ]
test sun_solaris_locale_misc(shcomp) begins at 2022-01-15+19:51:51
        shcomp-sun_solaris_locale_misc.ksh[100]: Expected at least 10 korean characters, got 0
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'subshell'/'LC_ALL="C" ;          cd "nosuchdir2" ; (LC_ALL="ja_JP.UTF-8" ;       cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'subshell'/'LC_MESSAGES="C" ;     cd "nosuchdir2" ; (LC_MESSAGES="ja_JP.UTF-8" ;  cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'subshell'/'LANG="C" ;            cd "nosuchdir2" ; (LANG="ja_JP.UTF-8" ;         cd "nosuchdir2") ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'unset'/'LC_ALL="C" ;             cd "nosuchdir2" ; LC_ALL="ja_JP.UTF-8" ;        cd "nosuchdir2" ; unset LC_ALL ;        cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'unset'/'LC_MESSAGES="C" ;        cd "nosuchdir2" ; LC_MESSAGES="ja_JP.UTF-8" ;   cd "nosuchdir2" ; unset LC_MESSAGES ;   cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'unset'/'LANG="C" ;               cd "nosuchdir2" ; LANG="ja_JP.UTF-8" ;          cd "nosuchdir2" ; unset LANG ;          cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'empty LC_xxx'/'LC_ALL="C" ;              cd "nosuchdir2" ; LC_ALL="ja_JP.UTF-8" ;        cd "nosuchdir2" ; LC_ALL="" ;           cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'empty LC_xxx'/'LC_MESSAGES="C" ; cd "nosuchdir2" ; LC_MESSAGES="ja_JP.UTF-8" ;   cd "nosuchdir2" ; LC_MESSAGES="" ;      cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'empty LC_xxx'/'LANG="C" ;                cd "nosuchdir2" ; LANG="ja_JP.UTF-8" ;          cd "nosuchdir2" ; LANG="" ;             cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'function'/'LC_ALL="C" ;          cd "nosuchdir2" ; function x { typeset LC_ALL="ja_JP.UTF-8" ;           cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'function'/'LC_MESSAGES="C" ;     cd "nosuchdir2" ; function x { typeset LC_MESSAGES="ja_JP.UTF-8" ;      cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
        shcomp-sun_solaris_locale_misc.ksh[163]: test 'function'/'LANG="C" ;            cd "nosuchdir2" ; function x { typeset LANG="ja_JP.UTF-8" ;             cd "nosuchdir2" ; } ; x ; cd "nosuchdir2" ; true' failed: Expected '_A_', got '___'
test sun_solaris_locale_misc(shcomp) failed at 2022-01-15+19:51:51 with exit code 13 [ 7 tests 13 errors ]
...
test variables begins at 2022-01-15+19:51:52
  changecase_test: typeset -u does not work on special variable PWD (expected /TMP/TMP_1E.4CQ, got '')
  changecase_test: typeset -l does not work on special variable PWD (expected /tmp/tmp_1e.4cq, got '')
  changecase_test: typeset -u does not work on special variable HOME (expected /HOME/RM, got '')
  changecase_test: typeset -l does not work on special variable HOME (expected /home/rm, got '')
  changecase_test: typeset -u does not work on special variable SHELL (expected /USR/BIN/AMD64/KSH93, got '')
  changecase_test: typeset -l does not work on special variable SHELL (expected /usr/bin/amd64/ksh93, got '')
        variables.sh[foo]: typeset -l/-u doesn't work on special variables (exit status 7)
test variables failed at 2022-01-15+19:51:59 with exit code 1 [ 114 tests 1 error ]
test variables(C.UTF-8) begins at 2022-01-15+19:51:59
  changecase_test: typeset -u does not work on special variable PWD (expected /TMP/TMP_0R.6BI, got '')
  changecase_test: typeset -l does not work on special variable PWD (expected /tmp/tmp_0r.6bi, got '')
  changecase_test: typeset -u does not work on special variable HOME (expected /HOME/RM, got '')
  changecase_test: typeset -l does not work on special variable HOME (expected /home/rm, got '')
  changecase_test: typeset -u does not work on special variable SHELL (expected /USR/BIN/AMD64/KSH93, got '')
  changecase_test: typeset -l does not work on special variable SHELL (expected /usr/bin/amd64/ksh93, got '')
  changecase_test: typeset -u does not work on special variable LANG (expected C, got '')
  changecase_test: typeset -l does not work on special variable LANG (expected c, got '')
        variables.sh[foo]: typeset -l/-u doesn't work on special variables (exit status 9)
test variables(C.UTF-8) failed at 2022-01-15+19:52:07 with exit code 1 [ 114 tests 1 error ]
test variables(shcomp) begins at 2022-01-15+19:52:07
  changecase_test: typeset -u does not work on special variable PWD (expected /TMP/TMP_1F.8HP, got '')
  changecase_test: typeset -l does not work on special variable PWD (expected /tmp/tmp_1f.8hp, got '')
  changecase_test: typeset -u does not work on special variable HOME (expected /HOME/RM, got '')
  changecase_test: typeset -l does not work on special variable HOME (expected /home/rm, got '')
  changecase_test: typeset -u does not work on special variable SHELL (expected /USR/BIN/AMD64/KSH93, got '')
  changecase_test: typeset -l does not work on special variable SHELL (expected /usr/bin/amd64/ksh93, got '')
        shcomp-variables.ksh[foo]: typeset -l/-u doesn't work on special variables (exit status 7)
test variables(shcomp) failed at 2022-01-15+19:52:14 with exit code 1 [ 114 tests 1 error ]
Actions

Also available in: Atom PDF