diff --git a/src/core/include/mp-units/quantity_point.h b/src/core/include/mp-units/quantity_point.h index aa8a3790..a69a29ac 100644 --- a/src/core/include/mp-units/quantity_point.h +++ b/src/core/include/mp-units/quantity_point.h @@ -113,7 +113,7 @@ public: requires Quantity> && std::constructible_from && ReferenceOf::reference)>, PO2::quantity_spec> && detail::SameAbsolutePointOriginAs - quantity_point(Q&& q, PO2) : + constexpr quantity_point(Q&& q, PO2) : quantity_point( quantity_point::reference, PO2{}, typename std::remove_reference_t::rep>{ std::forward(q), PO2{}})