From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Thu, 26 Mar 2026 00:42:27 +0000 (+0100) Subject: [3.14] gh-138573: Filter out failing math tests on Solaris (GH-146402) (#146438) X-Git-Tag: v3.14.4~68 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7efa72a6e41e85eb0cff27daac58704b199f5832;p=thirdparty%2FPython%2Fcpython.git [3.14] gh-138573: Filter out failing math tests on Solaris (GH-146402) (#146438) gh-138573: Filter out failing math tests on Solaris (GH-146402) (cherry picked from commit 8e1469c952fb9db57efdcdce459fd6f78fbaeea3) Co-authored-by: Sergey B Kirpichev --- diff --git a/Lib/test/test_cmath.py b/Lib/test/test_cmath.py index a96a5780b31b..389a3fa0e0a1 100644 --- a/Lib/test/test_cmath.py +++ b/Lib/test/test_cmath.py @@ -406,6 +406,8 @@ class CMathTests(ComplexesAreIdenticalMixin, unittest.TestCase): _testcapi.set_errno(0) self.check_polar(polar_with_errno_set) + @unittest.skipIf(sys.platform.startswith("sunos"), + "skipping, see gh-138573") def test_phase(self): self.assertAlmostEqual(phase(0), 0.) self.assertAlmostEqual(phase(1.), 0.) diff --git a/Lib/test/test_math.py b/Lib/test/test_math.py index d14336f8bac4..5f64df60c92a 100644 --- a/Lib/test/test_math.py +++ b/Lib/test/test_math.py @@ -324,6 +324,8 @@ class MathTests(unittest.TestCase): self.assertRaises(ValueError, math.atanh, NINF) self.assertTrue(math.isnan(math.atanh(NAN))) + @unittest.skipIf(sys.platform.startswith("sunos"), + "skipping, see gh-138573") def testAtan2(self): self.assertRaises(TypeError, math.atan2) self.ftest('atan2(-1, 0)', math.atan2(-1, 0), -math.pi/2)