From 99619c091c458f3798a4c4c337afbb6381ccc6c8 Mon Sep 17 00:00:00 2001 From: Florian Pfaff <6773539+FlorianPfaff@users.noreply.github.com> Date: Sun, 23 Aug 2026 14:01:16 +0800 Subject: [PATCH] Reject reversed scalar integration boundaries --- .../hypertorus/hypertoroidal_uniform_distribution.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/pyrecest/distributions/hypertorus/hypertoroidal_uniform_distribution.py b/src/pyrecest/distributions/hypertorus/hypertoroidal_uniform_distribution.py index 9db03bf982..61350d5e08 100644 --- a/src/pyrecest/distributions/hypertorus/hypertoroidal_uniform_distribution.py +++ b/src/pyrecest/distributions/hypertorus/hypertoroidal_uniform_distribution.py @@ -184,10 +184,6 @@ def _validate_boundary(name: str, value, dim: int): def _validate_boundary_order(left, right) -> None: - # Scalar 1-D limits retain the signed-integration convention used by the - # circular API. Vector limits describe hyperrectangles and must be ordered. - if ndim(left) == 0 and ndim(right) == 0: - return if not bool(backend_all(right >= left)): raise ValueError("integration boundaries must be increasing in every dimension")