On 2021-08-10, Paul Eggert wrote: > On 8/10/21 8:54 AM, Gary Johnson wrote: > >The log is pretty big. Would you like it posted here? > > It'd be helpful to see tests/surrogate-pair.log. If it's long perhaps > you could compress it and attach the compressed version to your > email.
It's not very long. Here it is. Regards, Gary
++ initial_cwd_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests gt-surrogate-pair.XXXX +++ case $# in +++ destdir_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests +++ template_=gt-surrogate-pair.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ destdir_slash_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/ +++ case $template_ in ++++ unset TMPDIR +++ d=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF +++ case $d in +++ : +++ test -d /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF ++++ ls -dgo /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF +++ perms='drwx------+ 1 0 Aug 9 16:24 /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF' +++ case $perms in +++ : +++ echo /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF +++ return ++ test_dir_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF ++ cd /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF ++ case $srcdir in ++ srcdir=../. ++ builddir=.. ++ export srcdir builddir ++ gl_init_sh_nl_=' ' ++ IFS=' ' ++ for sig_ in 1 2 3 13 15 +++ expr 1 + 128 ++ eval 'trap '\''Exit 129'\'' 1' +++ trap 'Exit 129' 1 ++ for sig_ in 1 2 3 13 15 +++ expr 2 + 128 ++ eval 'trap '\''Exit 130'\'' 2' +++ trap 'Exit 130' 2 ++ for sig_ in 1 2 3 13 15 +++ expr 3 + 128 ++ eval 'trap '\''Exit 131'\'' 3' +++ trap 'Exit 131' 3 ++ for sig_ in 1 2 3 13 15 +++ expr 13 + 128 ++ eval 'trap '\''Exit 141'\'' 13' +++ trap 'Exit 141' 13 ++ for sig_ in 1 2 3 13 15 +++ expr 15 + 128 ++ eval 'trap '\''Exit 143'\'' 15' +++ trap 'Exit 143' 15 ++ trap remove_tmp_ 0 + path_prepend_ ../src + test 1 '!=' 0 + path_dir_=../src + case $path_dir_ in + abs_path_dir_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/../src + case $abs_path_dir_ in + PATH='/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/../src:/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/src:./src:/home/320103378/bin/cygwin-scripts:/home/320103378/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/cygdrive/c/WINDOWS/CCM:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/WINDOWS/system32/config/systemprofile/AppData/Local/Microsoft/WindowsApps:/cygdrive/c/Program Files (x86)/Adaptiva/AdaptivaClient/bin/x32:/cygdrive/c/Program Files (x86)/Adaptiva/AdaptivaClient/bin/x64:/cygdrive/c/Program Files/1E/Client/Extensibility/NomadBranch:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Users/320103378/AppData/Local/Programs/Python/Python39/Scripts:/cygdrive/c/Users/320103378/AppData/Local/Programs/Python/Python39:/cygdrive/c/Users/320103378/AppData/Local/Microsoft/WindowsApps:/usr/lib/lapack:/home/320103378/bin/scripts:/usr/local/src/git-toolbelt/git-toolbelt:/cygdrive/c/Keil_v5/ARM/ARMCC/bin' + create_exe_shims_ /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/../src + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + require_en_utf8_locale_ + path_prepend_ . + test 1 '!=' 0 + path_dir_=. + case $path_dir_ in + abs_path_dir_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/. + case $abs_path_dir_ in + PATH='/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/.:/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/../src:/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/src:./src:/home/320103378/bin/cygwin-scripts:/home/320103378/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/cygdrive/c/WINDOWS/CCM:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/WINDOWS/system32/config/systemprofile/AppData/Local/Microsoft/WindowsApps:/cygdrive/c/Program Files (x86)/Adaptiva/AdaptivaClient/bin/x32:/cygdrive/c/Program Files (x86)/Adaptiva/AdaptivaClient/bin/x64:/cygdrive/c/Program Files/1E/Client/Extensibility/NomadBranch:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Users/320103378/AppData/Local/Programs/Python/Python39/Scripts:/cygdrive/c/Users/320103378/AppData/Local/Programs/Python/Python39:/cygdrive/c/Users/320103378/AppData/Local/Microsoft/WindowsApps:/usr/lib/lapack:/home/320103378/bin/scripts:/usr/local/src/git-toolbelt/git-toolbelt:/cygdrive/c/Keil_v5/ARM/ARMCC/bin' + create_exe_shims_ /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/. + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + case $(get-mb-cur-max en_US.UTF-8) in ++ get-mb-cur-max en_US.UTF-8 + require_compiled_in_MB_support + require_en_utf8_locale_ + path_prepend_ . + test 1 '!=' 0 + path_dir_=. + case $path_dir_ in + abs_path_dir_=/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/. + case $abs_path_dir_ in + PATH='/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/.:/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/.:/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/../src:/usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/src:./src:/home/320103378/bin/cygwin-scripts:/home/320103378/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/cygdrive/c/WINDOWS/CCM:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/WINDOWS/system32/config/systemprofile/AppData/Local/Microsoft/WindowsApps:/cygdrive/c/Program Files (x86)/Adaptiva/AdaptivaClient/bin/x32:/cygdrive/c/Program Files (x86)/Adaptiva/AdaptivaClient/bin/x64:/cygdrive/c/Program Files/1E/Client/Extensibility/NomadBranch:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Users/320103378/AppData/Local/Programs/Python/Python39/Scripts:/cygdrive/c/Users/320103378/AppData/Local/Programs/Python/Python39:/cygdrive/c/Users/320103378/AppData/Local/Microsoft/WindowsApps:/usr/lib/lapack:/home/320103378/bin/scripts:/usr/local/src/git-toolbelt/git-toolbelt:/cygdrive/c/Keil_v5/ARM/ARMCC/bin' + create_exe_shims_ /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/. + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + case $(get-mb-cur-max en_US.UTF-8) in ++ get-mb-cur-max en_US.UTF-8 + printf $'\303\251' + LC_ALL=en_US.UTF-8 + grep '[[:lower:]]' é + fail=0 ++ printf '\360\220\220\205' + s_pair=$'\360\220\220\205' + printf '%s\n' $'\360\220\220\205' + LC_ALL=en_US.UTF-8 + export LC_ALL + returns_ 1 grep -i anything-else in + compare /dev/null out + compare_dev_null_ /dev/null out + test 2 = 2 + test x/dev/null = x/dev/null + test -s out + return 0 + return 0 + grep . in ++ cat out ++ cat err + io_pair=$'\360\220\220\205:' + case $io_pair in + for opt in '' -i -E -F -iE -iF + grep --file=in in + fail=1 + compare out in + compare_dev_null_ out in + test 2 = 2 + test xout = x/dev/null + test xin = x/dev/null + return 2 + case $? in + compare_ out in + diff -u out in --- out 2021-08-09 16:24:53.487999900 -0700 +++ in 2021-08-09 16:24:53.262666000 -0700 @@ -0,0 +1 @@ +𐐅 + fail=1 + for opt in '' -i -E -F -iE -iF + grep --file=in -i in + fail=1 + compare out in + compare_dev_null_ out in + test 2 = 2 + test xout = x/dev/null + test xin = x/dev/null + return 2 + case $? in + compare_ out in + diff -u out in --- out 2021-08-09 16:24:53.597741700 -0700 +++ in 2021-08-09 16:24:53.262666000 -0700 @@ -0,0 +1 @@ +𐐅 + fail=1 + for opt in '' -i -E -F -iE -iF + grep --file=in -E in + fail=1 + compare out in + compare_dev_null_ out in + test 2 = 2 + test xout = x/dev/null + test xin = x/dev/null + return 2 + case $? in + compare_ out in + diff -u out in --- out 2021-08-09 16:24:53.712401800 -0700 +++ in 2021-08-09 16:24:53.262666000 -0700 @@ -0,0 +1 @@ +𐐅 + fail=1 + for opt in '' -i -E -F -iE -iF + grep --file=in -F in + fail=1 + compare out in + compare_dev_null_ out in + test 2 = 2 + test xout = x/dev/null + test xin = x/dev/null + return 2 + case $? in + compare_ out in + diff -u out in --- out 2021-08-09 16:24:53.817122300 -0700 +++ in 2021-08-09 16:24:53.262666000 -0700 @@ -0,0 +1 @@ +𐐅 + fail=1 + for opt in '' -i -E -F -iE -iF + grep --file=in -iE in + fail=1 + compare out in + compare_dev_null_ out in + test 2 = 2 + test xout = x/dev/null + test xin = x/dev/null + return 2 + case $? in + compare_ out in + diff -u out in --- out 2021-08-09 16:24:53.930817900 -0700 +++ in 2021-08-09 16:24:53.262666000 -0700 @@ -0,0 +1 @@ +𐐅 + fail=1 + for opt in '' -i -E -F -iE -iF + grep --file=in -iF in + fail=1 + compare out in + compare_dev_null_ out in + test 2 = 2 + test xout = x/dev/null + test xin = x/dev/null + return 2 + case $? in + compare_ out in + diff -u out in --- out 2021-08-09 16:24:54.039529300 -0700 +++ in 2021-08-09 16:24:53.262666000 -0700 @@ -0,0 +1 @@ +𐐅 + fail=1 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + test '' = yes + cd /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests + chmod -R u+rwx /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF + rm -rf /usr/local/src/grep-3.6.27-20b4/grep-3.6.27-20b4/tests/gt-surrogate-pair.7GfF + exit 1 FAIL surrogate-pair (exit status: 1)