diff --git a/wpimath/src/main/native/include/units/base.h b/wpimath/src/main/native/include/units/base.h index e7333a91ee..0e9ae23768 100644 --- a/wpimath/src/main/native/include/units/base.h +++ b/wpimath/src/main/native/include/units/base.h @@ -3408,7 +3408,7 @@ namespace units { // the "_min" user-defined literal in time.h. template - UnitTypeLhs (min)(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) + constexpr UnitTypeLhs (min)(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) { static_assert(traits::is_convertible_unit_t::value, "Unit types are not compatible."); UnitTypeLhs r(rhs); @@ -3416,7 +3416,7 @@ namespace units { } template - UnitTypeLhs (max)(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) + constexpr UnitTypeLhs (max)(const UnitTypeLhs& lhs, const UnitTypeRhs& rhs) { static_assert(traits::is_convertible_unit_t::value, "Unit types are not compatible."); UnitTypeLhs r(rhs);