omdl  v0.5
OpenSCAD Mechanical Design Library
Validation Results (group2)
ECHO: "OpenSCAD Version [2016, 12, 21]"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_equal_T(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_equal_T(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_equal_T(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_equal_T(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_equal_T(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_equal_T(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_equal_T()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_equal_T([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_equal_T([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_equal_T([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_equal_T([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_equal_T([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_equal_T([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_equal_T([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_equal_T([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_equal_T([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_equal_T([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_equal_T([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_equal_T([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_equal_T([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_equal_T([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_equal_T([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_equal_T([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_equal_F(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_equal_F(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_equal_F(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_equal_F(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_equal_F(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_equal_F(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_equal_F()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_equal_F([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_equal_F([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_equal_F([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_equal_F([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_equal_F([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_equal_F([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_equal_F([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_equal_F([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_equal_F([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_equal_F([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_equal_F([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_equal_F([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_equal_F([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_equal_F([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_equal_F([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_equal_F([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_equal_U(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_equal_U(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_equal_U(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_equal_U(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_equal_U(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_equal_U(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_equal_U()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_equal_U([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_equal_U([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_equal_U([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_equal_U([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_equal_U([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_equal_U([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_equal_U([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_equal_U([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_equal_U([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_equal_U([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_equal_U([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_equal_U([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_equal_U([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_equal_U([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_equal_U([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_equal_U([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_equal_T(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_equal_T(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_equal_T(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_equal_T(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_equal_T(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_equal_T(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_equal_T()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_equal_T([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_equal_T([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_equal_T([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_equal_T([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_equal_T([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_equal_T([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_equal_T([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_equal_T([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_equal_T([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_equal_T([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_equal_T([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_equal_T([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_equal_T([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_equal_T([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_equal_T([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_equal_T([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_equal_F(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_equal_F(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_equal_F(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_equal_F(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_equal_F(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_equal_F(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_equal_F()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_equal_F([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_equal_F([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_equal_F([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_equal_F([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_equal_F([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_equal_F([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_equal_F([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_equal_F([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_equal_F([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_equal_F([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_equal_F([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_equal_F([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_equal_F([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_equal_F([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_equal_F([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_equal_F([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_equal_U(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_equal_U(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_equal_U(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_equal_U(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_equal_U(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_equal_U(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_equal_U()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_equal_U([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_equal_U([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_equal_U([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_equal_U([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_equal_U([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_equal_U([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_equal_U([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_equal_U([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_equal_U([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_equal_U([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_equal_U([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_equal_U([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_equal_U([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_equal_U([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_equal_U([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_equal_U([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_defined(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_defined(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_defined(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_defined(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_defined(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_defined(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_defined()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_defined([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_defined([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_defined([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_defined([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_defined([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_defined([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_defined([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_defined([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_defined([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_defined([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_defined([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_defined([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_defined([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_defined([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_defined([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_defined([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_undefined(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_undefined(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_undefined(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_undefined(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_undefined(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_undefined(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_undefined()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_undefined([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_undefined([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_undefined([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_undefined([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_undefined([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_undefined([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_undefined([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_undefined([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_undefined([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_undefined([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_undefined([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_undefined([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_undefined([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_undefined([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_undefined([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_undefined([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_scalars(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_scalars(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_scalars(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_scalars(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_scalars(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_scalars(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_scalars(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_scalars(The empty vector)'"
ECHO: "[ INFO ] run_test(); t09 *skip*: 'all_scalars(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t10 *skip*: 'all_scalars(A range)'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_scalars([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_scalars([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_scalars([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_scalars([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_scalars([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_scalars([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_scalars([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_scalars([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_scalars([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_scalars([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_scalars([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_scalars([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_scalars([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_vectors(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_vectors(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_vectors(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_vectors(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_vectors(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_vectors(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_vectors()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_vectors([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_vectors([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_vectors([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_vectors([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_vectors([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_vectors([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_vectors([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_vectors([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_vectors([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_vectors([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_vectors([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_vectors([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_vectors([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_vectors([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_vectors([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_vectors([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_strings(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_strings(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_strings(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_strings(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_strings(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_strings(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_strings()=true'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_strings(The empty vector)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_strings([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_strings([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_strings([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_strings([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_strings([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_strings([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_strings([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_strings([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_strings([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_strings([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_strings([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_strings([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_strings([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_strings([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_strings([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_numbers(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_numbers(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_numbers(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_numbers(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_numbers(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_numbers(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_numbers(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_numbers(The empty vector)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_numbers([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_numbers([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_numbers([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_numbers([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_numbers([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_numbers([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_numbers([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_numbers([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_numbers([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_numbers([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_numbers([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_numbers([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_numbers([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_numbers([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_numbers([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_len_1(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_len_1(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_len_1(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_len_1(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_len_1(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_len_1(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_len_1(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_len_1(The empty vector)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_len_1([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_len_1([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_len_1([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_len_1([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_len_1([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_len_1([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_len_1([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_len_1([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_len_1([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_len_1([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_len_1([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_len_1([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_len_1([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_len_1([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_len_1([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_len_2(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_len_2(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_len_2(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_len_2(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_len_2(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_len_2(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_len_2(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_len_2(The empty vector)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_len_2([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_len_2([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_len_2([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_len_2([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_len_2([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_len_2([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_len_2([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_len_2([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_len_2([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_len_2([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_len_2([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_len_2([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_len_2([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_len_2([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_len_2([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_len_3(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_len_3(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_len_3(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_len_3(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_len_3(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_len_3(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_len_3(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_len_3(The empty vector)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_len_3([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_len_3([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_len_3([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_len_3([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_len_3([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_len_3([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_len_3([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_len_3([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_len_3([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_len_3([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_len_3([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_len_3([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_len_3([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_len_3([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_len_3([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_AA(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_AA(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_AA(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_AA(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_AA(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_AA(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_AA()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_AA([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_AA([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_AA([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_AA([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_AA([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_AA([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_AA([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_AA([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_AA([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_AA([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_AA([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_AA([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_AA([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_AA([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_AA([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_AA([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_T(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_T(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_T(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_T(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_T(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_T(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_T()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_T([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_T([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_T([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_T([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_T([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_T([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_T([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_T([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_T([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_T([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_T([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_T([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_T([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_T([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_T([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_T([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_F(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_F(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_F(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_F(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_F(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_F(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_F()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_F([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_F([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_F([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_F([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_F([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_F([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_F([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_F([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_F([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_F([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_F([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_F([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_F([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_F([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_F([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_F([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_U(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_U(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_U(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_U(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_U(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_U(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_U()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_U([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_U([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_U([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_U([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_U([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_U([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_U([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_U([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_U([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_U([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_U([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_U([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_U([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_U([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_U([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_U([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'compare_AA(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'compare_AA(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'compare_AA(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'compare_AA(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'compare_AA(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'compare_AA(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'compare_AA()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'compare_AA([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'compare_AA([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'compare_AA([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'compare_AA([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'compare_AA([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'compare_AA([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'compare_AA([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'compare_AA([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'compare_AA([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'compare_AA([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'compare_AA([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'compare_AA([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'compare_AA([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'compare_AA([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'compare_AA([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'compare_AA([true, true, true, true])=true'"