diff --git a/test/test_pymbolic.py b/test/test_pymbolic.py
index 092c471824a640bcf1ba0fc55995efb30dbc4acb..be992d7fe556742f2d8b9b3f135ae86b5f3d3691 100644
--- a/test/test_pymbolic.py
+++ b/test/test_pymbolic.py
@@ -465,7 +465,7 @@ def test_geometric_algebra(dims):
         # contractions
 
         # (3.18) in [DFM]
-        assert abs(b.scalar_product(a ^ c) - (b >> a).scalar_product(c)) < 1e-13
+        assert abs(b.scalar_product(a ^ c) - (b >> a).scalar_product(c)) < 1e-12
 
         # duality, (3.20) in [DFM]
         assert ((a ^ b) << c) .close_to(a << (b << c))