diff --git a/src/include/units/unit.h b/src/include/units/unit.h index 1ff6fe06..6bf3db22 100644 --- a/src/include/units/unit.h +++ b/src/include/units/unit.h @@ -179,7 +179,12 @@ struct alias_unit : U { using prefix_family = PT; }; +// TODO gcc bug: 95015 +// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95015 +// template +// requires (!AliasUnit) && std::same_as template + requires std::same_as struct prefixed_alias_unit : U { static constexpr bool is_named = true; static constexpr auto symbol = P::symbol + AU::symbol;