[libc-commits] [libc] [libc][math][c23] Add acoshf16 C23 math function. (PR #130588)
LLVM Continuous Integration via libc-commits
libc-commits at lists.llvm.org
Sat Mar 22 19:09:59 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `libc-aarch64-ubuntu-dbg` running on `libc-aarch64-ubuntu` while building `libc` at step 4 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/104/builds/18785
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/libc-linux.py ...' (failure)
...
[ OK ] LlvmLibcTotalOrderMagTest.QuietVsSignalingNaN (1 us)
[ RUN ] LlvmLibcTotalOrderMagTest.NaNPayloads
[ OK ] LlvmLibcTotalOrderMagTest.NaNPayloads (2 us)
Ran 7 tests. PASS: 7 FAIL: 0
[767/1023] Running unit test libc.test.src.math.smoke.tanhf_test.__unit__
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcTanhfTest.SpecialNumbers
[ OK ] LlvmLibcTanhfTest.SpecialNumbers (5 us)
Ran 1 tests. PASS: 1 FAIL: 0
[768/1023] Running unit test libc.test.src.math.smoke.acoshf16_test.__unit__
FAILED: libc/test/src/math/smoke/CMakeFiles/libc.test.src.math.smoke.acoshf16_test.__unit__
cd /home/libc-buildbot/libc-aarch64-ubuntu/libc-aarch64-ubuntu/build/libc/test/src/math/smoke && /home/libc-buildbot/libc-aarch64-ubuntu/libc-aarch64-ubuntu/build/libc/test/src/math/smoke/libc.test.src.math.smoke.acoshf16_test.__unit__.__build__
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcAcoshf16Test.SpecialNumbers
/home/libc-buildbot/libc-aarch64-ubuntu/libc-aarch64-ubuntu/llvm-project/libc/test/src/math/smoke/acoshf16_test.cpp:22: FAILURE
Expected: __llvm_libc_20_0_0_git::fputil::test_except( static_cast<int>((1 | 2 | 4 | 8 | 16))) & ((1) ? (1) : static_cast<int>((1 | 2 | 4 | 8 | 16)))
Which is: 0
To be equal to: (1)
Which is: 1
[ FAILED ] LlvmLibcAcoshf16Test.SpecialNumbers
Ran 1 tests. PASS: 0 FAIL: 1
[769/1023] Running unit test libc.test.src.math.smoke.nextupf16_test.__unit__
[==========] Running 2 tests from 1 test suite.
[ RUN ] LlvmLibcNextUpTest.TestNaN
[ OK ] LlvmLibcNextUpTest.TestNaN (3 us)
[ RUN ] LlvmLibcNextUpTest.TestBoundaries
[ OK ] LlvmLibcNextUpTest.TestBoundaries (3 us)
Ran 2 tests. PASS: 2 FAIL: 0
[770/1023] Running unit test libc.test.src.math.smoke.ddivf128_test.__unit__
[==========] Running 5 tests from 1 test suite.
[ RUN ] LlvmLibcDivTest.SpecialNumbers
[ OK ] LlvmLibcDivTest.SpecialNumbers (10 us)
[ RUN ] LlvmLibcDivTest.DivisionByZero
[ OK ] LlvmLibcDivTest.DivisionByZero (4 us)
[ RUN ] LlvmLibcDivTest.InvalidOperations
[ OK ] LlvmLibcDivTest.InvalidOperations (11 us)
[ RUN ] LlvmLibcDivTest.RangeErrors
[ OK ] LlvmLibcDivTest.RangeErrors (33 us)
[ RUN ] LlvmLibcDivTest.InexactResults
[ OK ] LlvmLibcDivTest.InexactResults (2 us)
Ran 5 tests. PASS: 5 FAIL: 0
[771/1023] Running unit test libc.test.src.math.smoke.fabsf_test.__unit__.__NO_MISC_MATH_BASIC_OPS_OPT
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcFAbsTest.SpecialNumbers
[ OK ] LlvmLibcFAbsTest.SpecialNumbers (8 us)
Ran 1 tests. PASS: 1 FAIL: 0
[772/1023] Running unit test libc.test.src.math.smoke.fma_test.__unit__
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcFmaTest.SpecialNumbers
Step 7 (libc-unit-tests) failure: libc-unit-tests (failure)
...
[ OK ] LlvmLibcTotalOrderMagTest.QuietVsSignalingNaN (1 us)
[ RUN ] LlvmLibcTotalOrderMagTest.NaNPayloads
[ OK ] LlvmLibcTotalOrderMagTest.NaNPayloads (2 us)
Ran 7 tests. PASS: 7 FAIL: 0
[767/1023] Running unit test libc.test.src.math.smoke.tanhf_test.__unit__
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcTanhfTest.SpecialNumbers
[ OK ] LlvmLibcTanhfTest.SpecialNumbers (5 us)
Ran 1 tests. PASS: 1 FAIL: 0
[768/1023] Running unit test libc.test.src.math.smoke.acoshf16_test.__unit__
FAILED: libc/test/src/math/smoke/CMakeFiles/libc.test.src.math.smoke.acoshf16_test.__unit__
cd /home/libc-buildbot/libc-aarch64-ubuntu/libc-aarch64-ubuntu/build/libc/test/src/math/smoke && /home/libc-buildbot/libc-aarch64-ubuntu/libc-aarch64-ubuntu/build/libc/test/src/math/smoke/libc.test.src.math.smoke.acoshf16_test.__unit__.__build__
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcAcoshf16Test.SpecialNumbers
/home/libc-buildbot/libc-aarch64-ubuntu/libc-aarch64-ubuntu/llvm-project/libc/test/src/math/smoke/acoshf16_test.cpp:22: FAILURE
Expected: __llvm_libc_20_0_0_git::fputil::test_except( static_cast<int>((1 | 2 | 4 | 8 | 16))) & ((1) ? (1) : static_cast<int>((1 | 2 | 4 | 8 | 16)))
Which is: 0
To be equal to: (1)
Which is: 1
[ FAILED ] LlvmLibcAcoshf16Test.SpecialNumbers
Ran 1 tests. PASS: 0 FAIL: 1
[769/1023] Running unit test libc.test.src.math.smoke.nextupf16_test.__unit__
[==========] Running 2 tests from 1 test suite.
[ RUN ] LlvmLibcNextUpTest.TestNaN
[ OK ] LlvmLibcNextUpTest.TestNaN (3 us)
[ RUN ] LlvmLibcNextUpTest.TestBoundaries
[ OK ] LlvmLibcNextUpTest.TestBoundaries (3 us)
Ran 2 tests. PASS: 2 FAIL: 0
[770/1023] Running unit test libc.test.src.math.smoke.ddivf128_test.__unit__
[==========] Running 5 tests from 1 test suite.
[ RUN ] LlvmLibcDivTest.SpecialNumbers
[ OK ] LlvmLibcDivTest.SpecialNumbers (10 us)
[ RUN ] LlvmLibcDivTest.DivisionByZero
[ OK ] LlvmLibcDivTest.DivisionByZero (4 us)
[ RUN ] LlvmLibcDivTest.InvalidOperations
[ OK ] LlvmLibcDivTest.InvalidOperations (11 us)
[ RUN ] LlvmLibcDivTest.RangeErrors
[ OK ] LlvmLibcDivTest.RangeErrors (33 us)
[ RUN ] LlvmLibcDivTest.InexactResults
[ OK ] LlvmLibcDivTest.InexactResults (2 us)
Ran 5 tests. PASS: 5 FAIL: 0
[771/1023] Running unit test libc.test.src.math.smoke.fabsf_test.__unit__.__NO_MISC_MATH_BASIC_OPS_OPT
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcFAbsTest.SpecialNumbers
[ OK ] LlvmLibcFAbsTest.SpecialNumbers (8 us)
Ran 1 tests. PASS: 1 FAIL: 0
[772/1023] Running unit test libc.test.src.math.smoke.fma_test.__unit__
[==========] Running 1 test from 1 test suite.
[ RUN ] LlvmLibcFmaTest.SpecialNumbers
```
</details>
https://github.com/llvm/llvm-project/pull/130588
More information about the libc-commits
mailing list