diff --git a/src/core/include/units/magnitude.h b/src/core/include/units/magnitude.h index 902ff645..2fa89e3f 100644 --- a/src/core/include/units/magnitude.h +++ b/src/core/include/units/magnitude.h @@ -337,7 +337,7 @@ struct magnitude { // The value of this magnitude, expressed in a given type. template - requires is_magnitude_integral || std::is_floating_point_v + requires (magnitude::is_magnitude_integral || std::is_floating_point_v) static constexpr T value = detail::checked_static_cast( (detail::compute_base_power(BPs) * ...)); };