Module Name: src Committed By: riastradh Date: Mon May 6 15:40:55 UTC 2024
Modified Files: src/tests/lib/libm: t_cabsl.cxx Log Message: tests/lib/libm/t_cabsl: Nix __HAVE_LONG_DOUBLE conditionals. __HAVE_LONG_DOUBLE just means long double is different from double. This test should always pass on all ports, even if long double is the same as double; it doesn't test any additional precision. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libm/t_cabsl.cxx Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libm/t_cabsl.cxx diff -u src/tests/lib/libm/t_cabsl.cxx:1.1 src/tests/lib/libm/t_cabsl.cxx:1.2 --- src/tests/lib/libm/t_cabsl.cxx:1.1 Wed Jun 20 03:51:27 2018 +++ src/tests/lib/libm/t_cabsl.cxx Mon May 6 15:40:55 2024 @@ -43,21 +43,15 @@ ATF_TEST_CASE_BODY(cabsl) { int sum = 0; -#ifdef __HAVE_LONG_DOUBLE std::complex<long double> cld(3.0,4.0); sum += std::abs(cld); -#endif std::complex<double> cd(3.0,4.0); sum += std::abs(cd); std::complex<float> cf(3.0,4.0); sum += std::abs(cf); -#ifdef __HAVE_LONG_DOUBLE ATF_REQUIRE_EQ(sum, 3*5); -#else - ATF_REQUIRE_EQ(sum, 2*5); -#endif } ATF_INIT_TEST_CASES(tcs)