[llvm-branch-commits] [libc] [libc][math] Re-enable iscanonical_c_test (PR #205451)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Sun Jun 28 09:05:34 PDT 2026


https://github.com/jofrn updated https://github.com/llvm/llvm-project/pull/205451

>From 7a8d4a40e02c65651a817ac5740153fc6acc2b5d Mon Sep 17 00:00:00 2001
From: jofrn <jo7frn1 at gmail.com>
Date: Sat, 20 Jun 2026 23:57:13 -0700
Subject: [PATCH] [libc][math] Re-enable iscanonical_c_test

Exercise the iscanonical macro, including its _Float16 and float128
branches. Part of #114618.
---
 libc/test/include/CMakeLists.txt | 38 ++++++++++++++++----------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/libc/test/include/CMakeLists.txt b/libc/test/include/CMakeLists.txt
index 231dd658be46e..692487368b64b 100644
--- a/libc/test/include/CMakeLists.txt
+++ b/libc/test/include/CMakeLists.txt
@@ -421,25 +421,25 @@ add_libc_test(
 #     libc.src.math.issignalingl
 # )
 
-# add_libc_test(
-#   iscanonical_c_test
-#   C_TEST
-#   UNIT_TEST_ONLY
-#   SUITE
-#     libc_include_tests
-#   SRCS
-#     iscanonical_test.c
-#   COMPILE_OPTIONS
-#     -Wall
-#     -Werror
-#   DEPENDS
-#     libc.include.llvm-libc-macros.math_function_macros
-#     libc.src.math.iscanonical
-#     libc.src.math.iscanonicalf
-#     libc.src.math.iscanonicall
-#     libc.src.math.iscanonicalf16
-#     libc.src.math.iscanonicalf128
-# )
+add_libc_test(
+  iscanonical_c_test
+  C_TEST
+  UNIT_TEST_ONLY
+  SUITE
+    libc_include_tests
+  SRCS
+    iscanonical_test.c
+  COMPILE_OPTIONS
+    -Wall
+    -Werror
+  DEPENDS
+    libc.include.llvm-libc-macros.math_function_macros
+    libc.src.math.iscanonical
+    libc.src.math.iscanonicalf
+    libc.src.math.iscanonicall
+    libc.src.math.iscanonicalf16
+    libc.src.math.iscanonicalf128
+)
 
 add_libc_test(
   isinf_c_test



More information about the llvm-branch-commits mailing list