Skip to content

Commit 7ba6255

Browse files
authored
[libc][math][c23] Temporarily disable asinpif16 C23 math function (#150754)
The MPFR test uses `mpfr_asinpi` which requires MPFR 4.2.0 or later, but the Buildbots are running an older version of MPFR. See https://lab.llvm.org/buildbot/#/builders/104/builds/27743 for example.
1 parent 4065510 commit 7ba6255

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

libc/config/linux/aarch64/entrypoints.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,8 @@ if(LIBC_TYPES_HAS_FLOAT16)
660660
list(APPEND TARGET_LIBM_ENTRYPOINTS
661661
# math.h C23 _Float16 entrypoints
662662
# libc.src.math.acoshf16
663-
libc.src.math.asinpif16
663+
# Temporarily disabled due to mpfr_asinpi requiring MPFR >= 4.2.0.
664+
# libc.src.math.asinpif16
664665
libc.src.math.canonicalizef16
665666
libc.src.math.ceilf16
666667
libc.src.math.copysignf16

libc/config/linux/x86_64/entrypoints.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,8 @@ if(LIBC_TYPES_HAS_FLOAT16)
703703
libc.src.math.acospif16
704704
libc.src.math.asinf16
705705
libc.src.math.asinhf16
706-
libc.src.math.asinpif16
706+
# Temporarily disabled due to mpfr_asinpi requiring MPFR >= 4.2.0.
707+
# libc.src.math.asinpif16
707708
libc.src.math.atanf16
708709
libc.src.math.atanhf16
709710
libc.src.math.canonicalizef16

0 commit comments

Comments
 (0)