diff --git a/src/include/units/ratio.h b/src/include/units/ratio.h index ef7c2d76..92a76196 100644 --- a/src/include/units/ratio.h +++ b/src/include/units/ratio.h @@ -37,8 +37,8 @@ namespace units { } template + requires (Den != 0) struct ratio { - static_assert(Den != 0, "zero denominator"); static_assert(-INTMAX_MAX <= Num, "numerator too negative"); static_assert(-INTMAX_MAX <= Den, "denominator too negative");