From b84fa0a955e45f23d486a29ecfd37c854af81606 Mon Sep 17 00:00:00 2001 From: Raphael Chenouard Date: Tue, 17 Sep 2024 16:18:46 +0200 Subject: [PATCH] Update fpu.py Fix for arm (tested on macos) fpu rounding. --- interval/fpu.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/interval/fpu.py b/interval/fpu.py index 46bfab7..4b71b6e 100644 --- a/interval/fpu.py +++ b/interval/fpu.py @@ -34,6 +34,8 @@ def _init_libm(): # pragma: nocover _fe_upward, _fe_downward = 2, 3 elif processor == 'sparc': _fe_upward, _fe_downward = 0x80000000, 0xC0000000 + elif processor == 'arm': + _fe_upward, _fe_downward = 0x400000, 0x800000 else: _fe_upward, _fe_downward = 0x0800, 0x0400