diff --git a/include/kyosu/types/impl/bessel/cb_jyn.hpp b/include/kyosu/types/impl/bessel/cb_jyn.hpp index 11649cb0..19b80589 100644 --- a/include/kyosu/types/impl/bessel/cb_jyn.hpp +++ b/include/kyosu/types/impl/bessel/cb_jyn.hpp @@ -418,8 +418,8 @@ namespace kyosu::_ auto cb_jyn(N nn, Z z, R1& cjv, R2& cyv) noexcept requires(concepts::complex || eve::floating_ordered_value) { - EVE_ASSERT(size(cjv) > nn, "not room enough in js"); - EVE_ASSERT(size(cyv) > nn, "not room enough in ys"); +// EVE_ASSERT(size(cjv) > nn, "not room enough in js"); +// EVE_ASSERT(size(cyv) > nn, "not room enough in ys"); using u_t = eve::underlying_type_t; auto n = eve::abs(nn); if (n <= 1) diff --git a/include/kyosu/types/impl/besselr/cb_jyr.hpp b/include/kyosu/types/impl/besselr/cb_jyr.hpp index f71c0a85..5cbc575a 100644 --- a/include/kyosu/types/impl/besselr/cb_jyr.hpp +++ b/include/kyosu/types/impl/besselr/cb_jyr.hpp @@ -22,8 +22,8 @@ namespace kyosu::_ { int n = int(v); int an = eve::abs(n); - EVE_ASSERT(size(cjv) > an, "not enough room in js"); - EVE_ASSERT(size(cyv) > an, "not enough room in ys"); +// EVE_ASSERT(size(cjv) > an, "not enough room in js"); +// EVE_ASSERT(size(cyv) > an, "not enough room in ys"); if (eve::is_flint(v)) { return cb_jyn(int(v), z, cjv, cyv); diff --git a/include/kyosu/types/impl/detail/bessel_jyr.hpp b/include/kyosu/types/impl/detail/bessel_jyr.hpp index 3413bb49..6bd9d7bd 100644 --- a/include/kyosu/types/impl/detail/bessel_jyr.hpp +++ b/include/kyosu/types/impl/detail/bessel_jyr.hpp @@ -23,8 +23,8 @@ namespace kyosu::_ { EVE_ASSERT(is_not_flint(v), "v must not be a flint"); int n = int(v); - EVE_ASSERT(size(cjv) > n, "not enough room in js"); - EVE_ASSERT(size(cyv) > n, "not enough room in ys"); +// EVE_ASSERT(size(cjv) > n, "not enough room in js"); +// EVE_ASSERT(size(cyv) > n, "not enough room in ys"); auto v0 = frac(v); // v = n+v0 0 < v0 < 1 as v is not a flint // compute cjv0, cjv1, cyv0, cyv1; auto [cjv0, cyv0, cjv1, cyv1] = kyosu::_::cb_jyr01(v0, z); diff --git a/include/kyosu/types/impl/detail/bessel_jyr_old.hpp b/include/kyosu/types/impl/detail/bessel_jyr_old.hpp index 88aaec4c..507c87e3 100644 --- a/include/kyosu/types/impl/detail/bessel_jyr_old.hpp +++ b/include/kyosu/types/impl/detail/bessel_jyr_old.hpp @@ -23,8 +23,8 @@ namespace kyosu::_ { EVE_ASSERT(is_not_flint(v), "v must not be a flint"); int n = int(v); - EVE_ASSERT(size(js) > n, "not enough room in js"); - EVE_ASSERT(size(ys) > n, "not enough room in ys"); +// EVE_ASSERT(size(js) > n, "not enough room in js"); +// EVE_ASSERT(size(ys) > n, "not enough room in ys"); using u_t = eve::underlying_type_t; auto el = u_t(0.5772156649015329); auto rp2 = u_t( 0.63661977236758);