[38/5196] Running unit test libc.test.src.__support.FPUtil.dyadic_float_test.__unit__ FAILED: libc/test/src/__support/FPUtil/CMakeFiles/libc.test.src.__support.FPUtil.dyadic_float_test.__unit__ /mnt/d/LLVMStuff/llvm-project/build/libc/test/src/__support/FPUtil/CMakeFiles/libc.test.src.__support.FPUtil.dyadic_float_test.__unit__ cd /mnt/d/LLVMStuff/llvm-project/build/libc/test/src/__support/FPUtil && /mnt/d/LLVMStuff/llvm-project/build/libc/test/src/__support/FPUtil/libc.test.src.__support.FPUtil.dyadic_float_test.__unit__.__build__ [==========] Running 7 tests from 1 test suite. [ RUN ] LlvmLibcDyadicFloatTest.BasicConversions [ OK ] LlvmLibcDyadicFloatTest.BasicConversions (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.QuickAdd [ OK ] LlvmLibcDyadicFloatTest.QuickAdd (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.QuickMul [ OK ] LlvmLibcDyadicFloatTest.QuickMul (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesFloat [ OK ] LlvmLibcDyadicFloatTest.EdgeRangesFloat (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesDouble [ OK ] LlvmLibcDyadicFloatTest.EdgeRangesDouble (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesLongDouble /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000000 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000000) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000800 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000800) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000000 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000000) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000000 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000000) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: (+Infinity) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: (+Infinity) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: 0x0000000000007FFEFFFFFFFFFFFFF800 = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFF800) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: 0x0000000000007FFEFFFFFFFFFFFFF800 = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFF800) [ FAILED ] LlvmLibcDyadicFloatTest.EdgeRangesLongDouble [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesFloat16 [ OK ] LlvmLibcDyadicFloatTest.EdgeRangesFloat16 (0 ns) Ran 7 tests. PASS: 6 FAIL: 1 [39/5196] Running unit test libc.test.src.__support.FPUtil.dyadic_float_test.__unit__.__NO_FMA_OPT FAILED: libc/test/src/__support/FPUtil/CMakeFiles/libc.test.src.__support.FPUtil.dyadic_float_test.__unit__.__NO_FMA_OPT /mnt/d/LLVMStuff/llvm-project/build/libc/test/src/__support/FPUtil/CMakeFiles/libc.test.src.__support.FPUtil.dyadic_float_test.__unit__.__NO_FMA_OPT cd /mnt/d/LLVMStuff/llvm-project/build/libc/test/src/__support/FPUtil && /mnt/d/LLVMStuff/llvm-project/build/libc/test/src/__support/FPUtil/libc.test.src.__support.FPUtil.dyadic_float_test.__unit__.__NO_FMA_OPT.__build__ [==========] Running 7 tests from 1 test suite. [ RUN ] LlvmLibcDyadicFloatTest.BasicConversions [ OK ] LlvmLibcDyadicFloatTest.BasicConversions (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.QuickAdd [ OK ] LlvmLibcDyadicFloatTest.QuickAdd (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.QuickMul [ OK ] LlvmLibcDyadicFloatTest.QuickMul (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesFloat [ OK ] LlvmLibcDyadicFloatTest.EdgeRangesFloat (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesDouble [ OK ] LlvmLibcDyadicFloatTest.EdgeRangesDouble (0 ns) [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesLongDouble /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000000 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000000) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000800 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000800) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000000 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000000) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(z)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((min_subnormal)))). Expected floating point value: 0x00000000000000000000000000000001 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000001) Actual floating point value: 0x00000000000000000000000000000000 = (S: 0, E: 0x0000, I: 0, M: 0x00000000000000000000000000000000) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: (+Infinity) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: (+Infinity) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: 0x0000000000007FFEFFFFFFFFFFFFF800 = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFF800) /mnt/d/LLVMStuff/llvm-project/libc/test/src/__support/FPUtil/dyadic_float_test.cpp:93: FAILURE Failed to match (((static_cast(t)))) against LIBC_NAMESPACE::testing::getMatcher< LIBC_NAMESPACE::testing::TestCond::EQ>((((max_normal)))). Expected floating point value: 0x0000000000007FFEFFFFFFFFFFFFFFFF = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFFFFF) Actual floating point value: 0x0000000000007FFEFFFFFFFFFFFFF800 = (S: 0, E: 0x7FFE, I: 1, M: 0x00000000000000007FFFFFFFFFFFF800) [ FAILED ] LlvmLibcDyadicFloatTest.EdgeRangesLongDouble [ RUN ] LlvmLibcDyadicFloatTest.EdgeRangesFloat16 [ OK ] LlvmLibcDyadicFloatTest.EdgeRangesFloat16 (0 ns) Ran 7 tests. PASS: 6 FAIL: 1