[libc-commits] [libc] be9a492 - [libc] Disable ilogb functions on NVPTX
Joseph Huber via libc-commits
libc-commits at lists.llvm.org
Wed Jul 26 10:59:40 PDT 2023
Author: Joseph Huber
Date: 2023-07-26T12:59:15-05:00
New Revision: be9a4926d24bafa636b7c582a0d96d5ee5d463ef
URL: https://github.com/llvm/llvm-project/commit/be9a4926d24bafa636b7c582a0d96d5ee5d463ef
DIFF: https://github.com/llvm/llvm-project/commit/be9a4926d24bafa636b7c582a0d96d5ee5d463ef.diff
LOG: [libc] Disable ilogb functions on NVPTX
Summary:
These fail tests, disbale them until we can figure out how to get them
passing.
Added:
Modified:
libc/test/src/math/CMakeLists.txt
Removed:
################################################################################
diff --git a/libc/test/src/math/CMakeLists.txt b/libc/test/src/math/CMakeLists.txt
index 4303bc11fd508f..bb12b27b0587e9 100644
--- a/libc/test/src/math/CMakeLists.txt
+++ b/libc/test/src/math/CMakeLists.txt
@@ -706,35 +706,38 @@ add_fp_unittest(
libc.src.__support.FPUtil.basic_operations
)
-add_fp_unittest(
- ilogb_test
- SUITE
- libc_math_unittests
- SRCS
- ilogb_test.cpp
- HDRS
- ILogbTest.h
- DEPENDS
- libc.include.math
- libc.src.math.ilogb
- libc.src.__support.FPUtil.fp_bits
- libc.src.__support.FPUtil.manipulation_functions
-)
+# FIXME: These tests are currently broken for NVPTX.
+if(NOT LIBC_GPU_TARGET_ARCHITECTURE_IS_NVPTX)
+ add_fp_unittest(
+ ilogb_test
+ SUITE
+ libc_math_unittests
+ SRCS
+ ilogb_test.cpp
+ HDRS
+ ILogbTest.h
+ DEPENDS
+ libc.include.math
+ libc.src.math.ilogb
+ libc.src.__support.FPUtil.fp_bits
+ libc.src.__support.FPUtil.manipulation_functions
+ )
-add_fp_unittest(
- ilogbf_test
- SUITE
- libc_math_unittests
- SRCS
- ilogbf_test.cpp
- HDRS
- ILogbTest.h
- DEPENDS
- libc.include.math
- libc.src.math.ilogbf
- libc.src.__support.FPUtil.fp_bits
- libc.src.__support.FPUtil.manipulation_functions
-)
+ add_fp_unittest(
+ ilogbf_test
+ SUITE
+ libc_math_unittests
+ SRCS
+ ilogbf_test.cpp
+ HDRS
+ ILogbTest.h
+ DEPENDS
+ libc.include.math
+ libc.src.math.ilogbf
+ libc.src.__support.FPUtil.fp_bits
+ libc.src.__support.FPUtil.manipulation_functions
+ )
+endif()
add_fp_unittest(
ilogbl_test
More information about the libc-commits
mailing list