From fdfdd4c96b118a1a8e1b7dd1003d6f3b7707d587 Mon Sep 17 00:00:00 2001 From: Charles Schlosser Date: Thu, 22 Jan 2026 02:32:38 +0000 Subject: [PATCH] test suite: emit the function name when an ieee test fails libeigen/eigen!2114 --- test/packetmath.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/packetmath.cpp b/test/packetmath.cpp index f645b8ce1..33ab1ebc0 100644 --- a/test/packetmath.cpp +++ b/test/packetmath.cpp @@ -1232,7 +1232,9 @@ std::enable_if_t run_ieee_cases(const FunctorT& fun) { for (Scalar abs_value : values) { data1[0] = abs_value; data1[1] = -data1[0]; + g_test_stack.push_back("IEEE cases: " + fun.name); CHECK_CWISE1_IF(Cond, fun.expected, fun.actual); + g_test_stack.pop_back(); } } @@ -1248,6 +1250,7 @@ std::enable_if_t run_ieee_cases(const FunctorT& fun) { T expected(const T& val) const { \ return EXPECTED(val); \ } \ + const std::string name = #NAME; \ } CREATE_TESTER(sqrt_fun, internal::psqrt, numext::sqrt);