From bd5a476babaaa8ad03aedccae2f36dbf249b2005 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Wed, 11 May 2022 22:52:03 +0200 Subject: [PATCH] fix: `pow<>` requires a `ratio` as a template argument Thank you @Nostracodus and @TartanLlama! --- src/core/include/units/magnitude.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/core/include/units/magnitude.h b/src/core/include/units/magnitude.h index cde3a4b7..159282f9 100644 --- a/src/core/include/units/magnitude.h +++ b/src/core/include/units/magnitude.h @@ -652,8 +652,7 @@ template requires(R.num > 0) constexpr Magnitude auto as_magnitude() { - return pow(detail::prime_factorization_v<10>) * detail::prime_factorization_v / - detail::prime_factorization_v; + return pow(detail::prime_factorization_v<10>) * detail::prime_factorization_v / detail::prime_factorization_v; } } // namespace units