def _maybe_loose_atol(op, dtype):
    """
    Return {'atol': 1e-3} iff this (op, dtype) needs the looser tolerance.
    Otherwise returns an empty dict.
    """
    if (
        dtype == "e"
        and op in _NEEDS_F16_ATOL
        and Version(np.__version__) >= Version("2.3.0")
        and platform.machine().lower() in {"x86_64", "amd64", "i386", "i686"}
    ):
        return {"atol": _F16_ATOL}
    return {}

    Return {'atol': 1e-3} iff this (op, dtype) needs the looser tolerance.
    Otherwise returns an empty dict.
    
tests/integration/test_unary_ufunc.py