ble.sh: insane environment: $USER is empty.
ble.sh: modified USER=uke
ble.sh: suspicious environment: $LANG is empty.
ble/term.sh: updating tput cache for TERM=xterm... mawk: line 37: regular expression compile failed (missing operand)
^('[^']*'|\$'([^\\']|\\.)*'|\$?"([^\\"]|\\.)*"|\\.|[^[:space:]"'`;&|()])*
ble/term.sh: updating tput cache for TERM=xterm... done
MACHTYPE: x86_64-pc-linux-gnu
BLE_VERSION: 0.4.0-devel4+d82738a
BASH_VERSION: 5.0.3(1)-release
BASH_VERSION: 5.0.3(1)-release
locale: LANG=en_US.UTF-8 LC_COLLATE=C
100.0% [section] ble/main: 19/19 (0 fail, 0 crash, 0 skip)
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v2a xv2a | cat -v >&2; [[ $v2a == $xv2a ]]
--- 1006.exit.expect 2024-08-24 02:45:06.976637134 +0000
+++ 1006.exit.result 2024-08-24 02:45:06.976637134 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v2a: not found
declare -- xv2a="a"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v2b xv2b | cat -v >&2; [[ $v2b == $xv2b ]]
--- 1006.exit.expect 2024-08-24 02:45:06.984637230 +0000
+++ 1006.exit.result 2024-08-24 02:45:06.984637230 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v2b: not found
declare -- xv2b="ab"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v3a xv3a | cat -v >&2; [[ $v3a == $xv3a ]]
--- 1006.exit.expect 2024-08-24 02:45:06.988637278 +0000
+++ 1006.exit.result 2024-08-24 02:45:06.988637278 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v3a: not found
declare -- xv3a=" "
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v3b xv3b | cat -v >&2; [[ $v3b == $xv3b ]]
--- 1006.exit.expect 2024-08-24 02:45:06.996637374 +0000
+++ 1006.exit.result 2024-08-24 02:45:06.996637374 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v3b: not found
declare -- xv3b="a b"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v4a xv4a | cat -v >&2; [[ $v4a == $xv4a ]]
--- 1006.exit.expect 2024-08-24 02:45:07.004637470 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.004637470 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v4a: not found
declare -- xv4a="
"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v4b xv4b | cat -v >&2; [[ $v4b == $xv4b ]]
--- 1006.exit.expect 2024-08-24 02:45:07.008637518 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.008637518 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v4b: not found
declare -- xv4b="a
b"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v5a xv5a | cat -v >&2; [[ $v5a == $xv5a ]]
--- 1006.exit.expect 2024-08-24 02:45:07.016637614 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.016637614 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v5a: not found
declare -- xv5a="^M"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v5b xv5b | cat -v >&2; [[ $v5b == $xv5b ]]
--- 1006.exit.expect 2024-08-24 02:45:07.024637709 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.024637709 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v5b: not found
declare -- xv5b="a^Mb"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v6a xv6a | cat -v >&2; [[ $v6a == $xv6a ]]
--- 1006.exit.expect 2024-08-24 02:45:07.028637758 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.028637758 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v6a: not found
declare -- xv6a="^A"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v6b xv6b | cat -v >&2; [[ $v6b == $xv6b ]]
--- 1006.exit.expect 2024-08-24 02:45:07.036637853 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.036637853 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v6b: not found
declare -- xv6b="a^Ab"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v7a xv7a | cat -v >&2; [[ $v7a == $xv7a ]]
--- 1006.exit.expect 2024-08-24 02:45:07.044637950 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.044637950 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v7a: not found
declare -- xv7a="^B"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v7b xv7b | cat -v >&2; [[ $v7b == $xv7b ]]
--- 1006.exit.expect 2024-08-24 02:45:07.048637997 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.048637997 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v7b: not found
declare -- xv7b="a^Bb"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v8a xv8a | cat -v >&2; [[ $v8a == $xv8a ]]
--- 1006.exit.expect 2024-08-24 02:45:07.056638094 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.056638094 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v8a: not found
declare -- xv8a="^?"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1581: declare -p v8b xv8b | cat -v >&2; [[ $v8b == $xv8b ]]
--- 1006.exit.expect 2024-08-24 02:45:07.064638190 +0000
+++ 1006.exit.result 2024-08-24 02:45:07.064638190 +0000
@@ -1 +1 @@
-0
+1
out/ble.sh: line 4230: declare: v8b: not found
declare -- xv8b="a^?b"
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a1
--- 1006.ret.expect 2024-08-24 02:45:07.072638285 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.072638285 +0000
@@ -1 +1 @@
-1:()
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a2
--- 1006.ret.expect 2024-08-24 02:45:07.076638334 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.076638334 +0000
@@ -1 +1 @@
-2:(a ab)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a3
--- 1006.ret.expect 2024-08-24 02:45:07.080638381 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.080638381 +0000
@@ -1 +1 @@
-2:( a b)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a4
--- 1006.ret.expect 2024-08-24 02:45:07.084638429 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.088638478 +0000
@@ -1,3 +1 @@
-2:(
- a
-b)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a5
--- 1006.ret.expect 2024-08-24 02:45:07.092638525 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.092638525 +0000
@@ -1 +1 @@
-2:(
a
b)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a6
--- 1006.ret.expect 2024-08-24 02:45:07.096638574 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.096638574 +0000
@@ -1 +1 @@
-2:( ab)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a7
--- 1006.ret.expect 2024-08-24 02:45:07.100638622 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.100638622 +0000
@@ -1 +1 @@
-2:( ab)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1603: status a8
--- 1006.ret.expect 2024-08-24 02:45:07.104638669 +0000
+++ 1006.ret.result 2024-08-24 02:45:07.104638669 +0000
@@ -1 +1 @@
-2:( ab)
+0:()
/home/uke/oil/_clone/ble.sh/out/lib/test-util.sh:1734: ble/util/get-pager ret
--- 1203.ret.expect 2024-08-24 02:45:08.064650186 +0000
+++ 1203.ret.result 2024-08-24 02:45:08.064650186 +0000
@@ -1 +1 @@
-less
+pager
98.1% [section] ble/util: 1205/1228 (23 fail, 0 crash, 6 skip)
100.0% [section] ble/canvas/trace (relative:confine:measure-bbox): 17/17 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/canvas/trace (cfuncs): 18/18 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/canvas/trace (justify): 30/30 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/canvas/trace-text: 11/11 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/textmap#update: 5/5 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/unicode/GraphemeCluster/c2break: 77/77 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/unicode/GraphemeCluster/c2break (GraphemeBreakTest.txt): 3251/3251 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/decode: 33/33 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/edit: 2/2 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/syntax: 22/22 (0 fail, 0 crash, 0 skip)
100.0% [section] ble/complete: 7/7 (0 fail, 0 crash, 0 skip)
ble.sh: The test log was saved to '/home/uke/oil/_clone/ble.sh/out/cache.d/1000/0.4/test.20240824.024505.log'.
Failure suppressed