================================================== GNU grep 2.20.83-06900: tests/test-suite.log ================================================== # TOTAL: 85 # PASS: 62 # SKIP: 21 # XFAIL: 1 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: multibyte-white-space =========================== ++ initial_cwd_=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests ++ fail=0 +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests gt-multibyte-white-space.XXXX +++ case $# in +++ destdir_=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests +++ template_=gt-multibyte-white-space.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ case $template_ in ++++ unset TMPDIR +++ d=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p +++ case $d in +++ test -d /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p ++++ ls -dgo /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p ++++ tr S - ++++ LC_ALL=C ++++ env -- tr S - +++ perms='drwx------ 2 117 Nov 10 01:12 /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p' +++ case $perms in +++ test 0 = 0 +++ echo /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p +++ return ++ test_dir_=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p ++ cd /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p ++ 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_=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/../src + case $abs_path_dir_ in + PATH=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/../src:/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/src:/usr/gnu/bin:/usr/bin:/usr/sbin:/sbin + create_exe_shims_ /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/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_=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/. + case $abs_path_dir_ in + PATH=/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/.:/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/../src:/tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/src:/usr/gnu/bin:/usr/bin:/usr/sbin:/sbin + create_exe_shims_ /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/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 + LC_ALL=en_US.UTF-8 + export LC_ALL + these_fail_with_glibc=' U+00A0 NO-BREAK SPACE: c2 a0 U+2007 FIGURE SPACE: e2 80 87 U+200B ZERO WIDTH SPACE: e2 80 8b U+202F NARROW NO-BREAK SPACE: e2 80 af ' + fail_with_other=' U+000A Line feed: 0a U+0085 Next line: 85 ' ++ sed 's/.*://;s/ */\\x/g' + utf8_space_characters='\x09 \x0b \x0c \x0d \x20 \xe1\x9a\x80 \xe2\x80\x80 \xe2\x80\x81 \xe2\x80\x82 \xe2\x80\x83 \xe2\x80\x84 \xe2\x80\x85 \xe2\x80\x86 \xe2\x80\x88 \xe2\x80\x89 \xe2\x80\x8a \xe2\x81\x9f \xe3\x80\x80' + fail=0 + for i in '$utf8_space_characters' + hex_printf_ '\x09' + grep -q '^\s$' +++ printf '%s\n' '\x09' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x09 + local 'octal_fmt=\11' + printf '\11' + hex_printf_ '\x09' + grep -q '\S' +++ printf '%s\n' '\x09' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x09 + local 'octal_fmt=\11' + printf '\11' + test 1 = 1 + for i in '$utf8_space_characters' + hex_printf_ '\x0b' + grep -q '^\s$' +++ printf '%s\n' '\x0b' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x0b + local 'octal_fmt=\13' + printf '\13' + hex_printf_ '\x0b' + grep -q '\S' +++ printf '%s\n' '\x0b' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x0b + local 'octal_fmt=\13' + printf '\13' + test 1 = 1 + for i in '$utf8_space_characters' + hex_printf_ '\x0c' + grep -q '^\s$' +++ printf '%s\n' '\x0c' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x0c + local 'octal_fmt=\14' + printf '\14' + hex_printf_ '\x0c' + grep -q '\S' +++ printf '%s\n' '\x0c' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x0c + local 'octal_fmt=\14' + printf '\14' + test 1 = 1 + for i in '$utf8_space_characters' + hex_printf_ '\x0d' + grep -q '^\s$' +++ printf '%s\n' '\x0d' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x0d + local 'octal_fmt=\15' + printf '\15' + hex_printf_ '\x0d' + grep -q '\S' +++ printf '%s\n' '\x0d' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x0d + local 'octal_fmt=\15' + printf '\15' + test 1 = 1 + for i in '$utf8_space_characters' + hex_printf_ '\x20' + grep -q '^\s$' +++ printf '%s\n' '\x20' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x20 + local 'octal_fmt=\40' + printf '\40' + hex_printf_ '\x20' + grep -q '\S' +++ printf '%s\n' '\x20' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0x20 + local 'octal_fmt=\40' + printf '\40' + test 1 = 1 + for i in '$utf8_space_characters' + hex_printf_ '\xe1\x9a\x80' + grep -q '^\s$' +++ printf '%s\n' '\xe1\x9a\x80' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe1 0x9a 0x80 + local 'octal_fmt=\341\232\200' + printf '\341\232\200' + warn_ '\xe1\x9a\x80 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe1\x9a\x80 FAILED to match \s' \xe1\x9a\x80 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe1\x9a\x80 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe1\x9a\x80' + grep -q '\S' +++ printf '%s\n' '\xe1\x9a\x80' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe1 0x9a 0x80 + local 'octal_fmt=\341\232\200' + printf '\341\232\200' + test 0 = 1 + warn_ '\xe1\x9a\x80 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe1\x9a\x80 vs. \S FAILED' \xe1\x9a\x80 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe1\x9a\x80 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x80' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x80' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x80 + local 'octal_fmt=\342\200\200' + printf '\342\200\200' + warn_ '\xe2\x80\x80 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x80 FAILED to match \s' \xe2\x80\x80 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x80 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x80' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x80' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x80 + local 'octal_fmt=\342\200\200' + printf '\342\200\200' + test 0 = 1 + warn_ '\xe2\x80\x80 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x80 vs. \S FAILED' \xe2\x80\x80 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x80 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x81' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x81' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x81 + local 'octal_fmt=\342\200\201' + printf '\342\200\201' + warn_ '\xe2\x80\x81 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x81 FAILED to match \s' \xe2\x80\x81 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x81 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x81' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x81' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x81 + local 'octal_fmt=\342\200\201' + printf '\342\200\201' + test 0 = 1 + warn_ '\xe2\x80\x81 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x81 vs. \S FAILED' \xe2\x80\x81 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x81 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + grep -q '^\s$' + hex_printf_ '\xe2\x80\x82' +++ printf '%s\n' '\xe2\x80\x82' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x82 + local 'octal_fmt=\342\200\202' + printf '\342\200\202' + warn_ '\xe2\x80\x82 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x82 FAILED to match \s' \xe2\x80\x82 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x82 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x82' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x82' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x82 + local 'octal_fmt=\342\200\202' + printf '\342\200\202' + test 0 = 1 + warn_ '\xe2\x80\x82 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x82 vs. \S FAILED' \xe2\x80\x82 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x82 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + grep -q '^\s$' + hex_printf_ '\xe2\x80\x83' +++ printf '%s\n' '\xe2\x80\x83' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x83 + local 'octal_fmt=\342\200\203' + printf '\342\200\203' + warn_ '\xe2\x80\x83 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x83 FAILED to match \s' \xe2\x80\x83 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x83 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x83' +++ printf '%s\n' '\xe2\x80\x83' + grep -q '\S' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x83 + local 'octal_fmt=\342\200\203' + printf '\342\200\203' + test 0 = 1 + warn_ '\xe2\x80\x83 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x83 vs. \S FAILED' \xe2\x80\x83 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x83 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x84' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x84' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x84 + local 'octal_fmt=\342\200\204' + printf '\342\200\204' + warn_ '\xe2\x80\x84 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x84 FAILED to match \s' \xe2\x80\x84 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x84 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x84' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x84' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x84 + local 'octal_fmt=\342\200\204' + printf '\342\200\204' + test 0 = 1 + warn_ '\xe2\x80\x84 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x84 vs. \S FAILED' \xe2\x80\x84 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x84 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x85' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x85' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x85 + local 'octal_fmt=\342\200\205' + printf '\342\200\205' + warn_ '\xe2\x80\x85 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x85 FAILED to match \s' \xe2\x80\x85 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x85 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x85' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x85' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x85 + local 'octal_fmt=\342\200\205' + printf '\342\200\205' + test 0 = 1 + warn_ '\xe2\x80\x85 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x85 vs. \S FAILED' \xe2\x80\x85 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x85 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x86' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x86' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x86 + local 'octal_fmt=\342\200\206' + printf '\342\200\206' + warn_ '\xe2\x80\x86 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x86 FAILED to match \s' \xe2\x80\x86 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x86 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x86' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x86' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x86 + local 'octal_fmt=\342\200\206' + printf '\342\200\206' + test 0 = 1 + warn_ '\xe2\x80\x86 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x86 vs. \S FAILED' \xe2\x80\x86 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x86 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x88' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x88' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x88 + local 'octal_fmt=\342\200\210' + printf '\342\200\210' + warn_ '\xe2\x80\x88 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x88 FAILED to match \s' \xe2\x80\x88 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x88 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x88' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x88' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x88 + local 'octal_fmt=\342\200\210' + printf '\342\200\210' + test 0 = 1 + warn_ '\xe2\x80\x88 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x88 vs. \S FAILED' \xe2\x80\x88 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x88 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x89' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x89' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x89 + local 'octal_fmt=\342\200\211' + printf '\342\200\211' + warn_ '\xe2\x80\x89 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x89 FAILED to match \s' \xe2\x80\x89 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x89 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x89' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x89' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x89 + local 'octal_fmt=\342\200\211' + printf '\342\200\211' + test 0 = 1 + warn_ '\xe2\x80\x89 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x89 vs. \S FAILED' \xe2\x80\x89 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x89 vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x80\x8a' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x80\x8a' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x8a + local 'octal_fmt=\342\200\212' + printf '\342\200\212' + warn_ '\xe2\x80\x8a FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x80\x8a FAILED to match \s' \xe2\x80\x8a FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x80\x8a FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x80\x8a' + grep -q '\S' +++ printf '%s\n' '\xe2\x80\x8a' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x80 0x8a + local 'octal_fmt=\342\200\212' + printf '\342\200\212' + test 0 = 1 + warn_ '\xe2\x80\x8a vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x80\x8a vs. \S FAILED' \xe2\x80\x8a vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x80\x8a vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe2\x81\x9f' + grep -q '^\s$' +++ printf '%s\n' '\xe2\x81\x9f' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x81 0x9f + local 'octal_fmt=\342\201\237' + printf '\342\201\237' + warn_ '\xe2\x81\x9f FAILED to match \s' + case $IFS in + printf '%s\n' '\xe2\x81\x9f FAILED to match \s' \xe2\x81\x9f FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe2\x81\x9f FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe2\x81\x9f' + grep -q '\S' +++ printf '%s\n' '\xe2\x81\x9f' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe2 0x81 0x9f + local 'octal_fmt=\342\201\237' + printf '\342\201\237' + test 0 = 1 + warn_ '\xe2\x81\x9f vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe2\x81\x9f vs. \S FAILED' \xe2\x81\x9f vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe2\x81\x9f vs. \S FAILED' + sed 1q + fail=1 + for i in '$utf8_space_characters' + hex_printf_ '\xe3\x80\x80' + grep -q '^\s$' +++ printf '%s\n' '\xe3\x80\x80' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe3 0x80 0x80 + local 'octal_fmt=\343\200\200' + printf '\343\200\200' + warn_ '\xe3\x80\x80 FAILED to match \s' + case $IFS in + printf '%s\n' '\xe3\x80\x80 FAILED to match \s' \xe3\x80\x80 FAILED to match \s + test 9 = 2 + printf '%s\n' '\xe3\x80\x80 FAILED to match \s' + sed 1q + fail=1 + hex_printf_ '\xe3\x80\x80' + grep -q '\S' +++ printf '%s\n' '\xe3\x80\x80' +++ sed 's,\\x\([0-9abcdefABCDEF][0-9abcdefABCDEF]\), 0x\1,g' ++ printf '\\%o' 0xe3 0x80 0x80 + local 'octal_fmt=\343\200\200' + printf '\343\200\200' + test 0 = 1 + warn_ '\xe3\x80\x80 vs. \S FAILED' + case $IFS in + printf '%s\n' '\xe3\x80\x80 vs. \S FAILED' \xe3\x80\x80 vs. \S FAILED + test 9 = 2 + printf '%s\n' '\xe3\x80\x80 vs. \S FAILED' + sed 1q + fail=1 + printf '\0' + grep -aE '^\s?$' + test 1 = 1 + 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 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + cd /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests + chmod -R u+rwx /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p + rm -rf /tmp/grep-2.20.83-06900.9QfptX/grep-2.20.83-06900/tests/gt-multibyte-white-space.Kp1p + exit 1 FAIL multibyte-white-space (exit status: 1)