92f8043759
In commit 9bad096c09
I gave
qFuzzyIsNull(qfloat16) a more forgiving threshold, consistent with
qFloatCompare(qfloat16, qfloat16)'s fractional threshold. The selftest
failed to catch two of the tests failing, so fix one of them to use
different values, and remove one.
Updated test expection for txt and deleted for other formats, as
they're skipped (in tst_selftests.cpp) for this test. Refined the
generator script to know about this test only being tested for txt.
Pick-to: 6.2
Change-Id: I109547cf92178bb9f5ff0b06e0b3bb40c881b41b
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
412 lines
24 KiB
Plaintext
412 lines
24 KiB
Plaintext
********* Start testing of tst_float *********
|
|
Config: Using QtTest library
|
|
PASS : tst_float::initTestCase()
|
|
FAIL! : tst_float::doubleComparisons(should FAIL 1) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): 3
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::doubleComparisons(should PASS 1)
|
|
FAIL! : tst_float::doubleComparisons(should FAIL 2) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1e-07
|
|
Expected (operandRight): 3e-07
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::doubleComparisons(should PASS 2)
|
|
FAIL! : tst_float::doubleComparisons(should FAIL 3) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 999999999999
|
|
Expected (operandRight): 999999999998
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::doubleComparisons(should PASS 3)
|
|
FAIL! : tst_float::doubleComparisons(should FAIL 4) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1e-12
|
|
Expected (operandRight): 9.99999999999e-13
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::doubleComparisons(should PASS 4)
|
|
FAIL! : tst_float::doubleComparisons(should FAIL 5) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 9.99999999999e+306
|
|
Expected (operandRight): 9.99999999997e+306
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::doubleComparisons(should PASS: NaN == NaN)
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: NaN != 0) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: 0 != NaN) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: NaN != 1) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: 1 != NaN) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::doubleComparisons(should PASS: inf == inf)
|
|
PASS : tst_float::doubleComparisons(should PASS: -inf == -inf)
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: inf != -inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -inf != inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: inf != nan) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: nan != inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -inf != nan) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: nan != -inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: inf != 0) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: 0 != inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -inf != 0) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: 0 != -inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: inf != 1) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: 1 != inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -inf != 1) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: 1 != -inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: inf != max) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 1.79769313486e+308
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: inf != -max) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): -1.79769313486e+308
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: max != inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1.79769313486e+308
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -max != inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -1.79769313486e+308
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -inf != max) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 1.79769313486e+308
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -inf != -max) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): -1.79769313486e+308
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: max != -inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1.79769313486e+308
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::doubleComparisons(should FAIL: -max != -inf) Compared doubles are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -1.79769313486e+308
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL 1) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): 3
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::floatComparisons(should PASS 1)
|
|
FAIL! : tst_float::floatComparisons(should FAIL 2) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1e-05
|
|
Expected (operandRight): 3e-05
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::floatComparisons(should PASS 2)
|
|
FAIL! : tst_float::floatComparisons(should FAIL 3) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 99999
|
|
Expected (operandRight): 99998
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::floatComparisons(should PASS 3)
|
|
FAIL! : tst_float::floatComparisons(should FAIL 4) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1.00001e-05
|
|
Expected (operandRight): 9.9999e-06
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::floatComparisons(should PASS 4)
|
|
FAIL! : tst_float::floatComparisons(should FAIL 5) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 9.9999e+37
|
|
Expected (operandRight): 9.9997e+37
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::floatComparisons(should PASS: NaN == NaN)
|
|
FAIL! : tst_float::floatComparisons(should FAIL: NaN != 0) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: 0 != NaN) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: NaN != 1) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: 1 != NaN) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::floatComparisons(should PASS: inf == inf)
|
|
PASS : tst_float::floatComparisons(should PASS: -inf == -inf)
|
|
FAIL! : tst_float::floatComparisons(should FAIL: inf != -inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -inf != inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: inf != nan) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: nan != inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -inf != nan) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: nan != -inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: inf != 0) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: 0 != inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -inf != 0) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: 0 != -inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: inf != 1) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: 1 != inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -inf != 1) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: 1 != -inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: inf != max) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 3.40282e+38
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: inf != -max) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): -3.40282e+38
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: max != inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 3.40282e+38
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -max != inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -3.40282e+38
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -inf != max) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 3.40282e+38
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -inf != -max) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): -3.40282e+38
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: max != -inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 3.40282e+38
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::floatComparisons(should FAIL: -max != -inf) Compared floats are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -3.40282e+38
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL 1) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): 3
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::float16Comparisons(should PASS 1)
|
|
FAIL! : tst_float::float16Comparisons(should FAIL 2) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0.01
|
|
Expected (operandRight): 0.03
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::float16Comparisons(should PASS 2)
|
|
FAIL! : tst_float::float16Comparisons(should FAIL 3) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 98
|
|
Expected (operandRight): 99
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::float16Comparisons(should PASS 3)
|
|
FAIL! : tst_float::float16Comparisons(should FAIL 4) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0.01
|
|
Expected (operandRight): 0.0097
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::float16Comparisons(should PASS 4)
|
|
FAIL! : tst_float::float16Comparisons(should FAIL 5) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 5.94e+04
|
|
Expected (operandRight): 5.88e+04
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::float16Comparisons(should PASS: NaN == NaN)
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: NaN != 0) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: 0 != NaN) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: NaN != 1) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: 1 != NaN) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::float16Comparisons(should PASS: inf == inf)
|
|
PASS : tst_float::float16Comparisons(should PASS: -inf == -inf)
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: inf != -inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -inf != inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: inf != nan) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: nan != inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -inf != nan) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): nan
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: nan != -inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : nan
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: inf != 0) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: 0 != inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -inf != 0) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 0
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: 0 != -inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 0
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: inf != 1) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: 1 != inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -inf != 1) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 1
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: 1 != -inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 1
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: inf != max) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): 6.55e+04
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: inf != -max) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : inf
|
|
Expected (operandRight): -6.55e+04
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: max != inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 6.55e+04
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -max != inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -6.55e+04
|
|
Expected (operandRight): inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -inf != max) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): 6.55e+04
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -inf != -max) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -inf
|
|
Expected (operandRight): -6.55e+04
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: max != -inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : 6.55e+04
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::float16Comparisons(should FAIL: -max != -inf) Compared qfloat16s are not the same (fuzzy compare)
|
|
Actual (operandLeft) : -6.55e+04
|
|
Expected (operandRight): -inf
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::compareFloatTests(1e0) Compared floats are not the same (fuzzy compare)
|
|
Actual (t1): 1
|
|
Expected (t3): 3
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::compareFloatTests(1e-5) Compared floats are not the same (fuzzy compare)
|
|
Actual (t1): 1e-05
|
|
Expected (t3): 3e-05
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
FAIL! : tst_float::compareFloatTests(1e+7) Compared floats are not the same (fuzzy compare)
|
|
Actual (t1): 1e+07
|
|
Expected (t3): 3e+07
|
|
Loc: [qtbase/tests/auto/testlib/selftests/float/tst_float.cpp(0)]
|
|
PASS : tst_float::cleanupTestCase()
|
|
Totals: 23 passed, 96 failed, 0 skipped, 0 blacklisted, 0ms
|
|
********* Finished testing of tst_float *********
|