From 5e36dd6167a931c2af795752c30f065245b53f28 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Thu, 8 Sep 2022 21:08:06 +0200 Subject: [PATCH] fix: `expr_consolidate` fixed for two the same powers --- src/core/include/units/bits/expression_template.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/include/units/bits/expression_template.h b/src/core/include/units/bits/expression_template.h index 638fc8c6..15e8be56 100644 --- a/src/core/include/units/bits/expression_template.h +++ b/src/core/include/units/bits/expression_template.h @@ -135,6 +135,7 @@ struct expr_consolidate_impl> { }; template + requires(!is_specialization_of_power) struct expr_consolidate_impl> { using type = expr_consolidate_impl, Rest...>>::type; };