diff --git a/test/unit_test/static/quantity_test.cpp b/test/unit_test/static/quantity_test.cpp index b49dc113..8741c3a9 100644 --- a/test/unit_test/static/quantity_test.cpp +++ b/test/unit_test/static/quantity_test.cpp @@ -298,13 +298,13 @@ static_assert(1.23 + dimensionless(1.23) == 2.46); static_assert(dimensionless(1) + 1 == 2); static_assert(dimensionless(1) + 1 == 2); -template +template concept invalid_dimensionless_operation = requires { - !requires(dimensionless d) { d + 1.23; }; - !requires(dimensionless d) { 1.23 + d; }; - !requires(dimensionless, Rep> d) { 1 + d; }; - !requires(dimensionless, Rep> d) { d + 1; }; + !requires(dimensionless d) { d + 1.23; }; + !requires(dimensionless d) { 1.23 + d; }; + !requires(dimensionless, Int> d) { 1 + d; }; + !requires(dimensionless, Int> d) { d + 1; }; }; static_assert(invalid_dimensionless_operation);