|
|
|
@ -74,11 +74,11 @@ void MathTest::denormalize() { |
|
|
|
CORRADE_COMPARE(Math::denormalize<int>(1.0), numeric_limits<int>::max()); |
|
|
|
CORRADE_COMPARE(Math::denormalize<int>(1.0), numeric_limits<int>::max()); |
|
|
|
CORRADE_COMPARE(Math::denormalize<unsigned int>(1.0), numeric_limits<unsigned int>::max()); |
|
|
|
CORRADE_COMPARE(Math::denormalize<unsigned int>(1.0), numeric_limits<unsigned int>::max()); |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
// {
|
|
|
|
CORRADE_EXPECT_FAIL("Denormalize doesn't work for large types well"); |
|
|
|
// CORRADE_EXPECT_FAIL("Denormalize doesn't work for large types well");
|
|
|
|
CORRADE_COMPARE((Math::denormalize<long long, long double>(1.0)), numeric_limits<long long>::max()); |
|
|
|
// CORRADE_COMPARE((Math::denormalize<long long, long double>(1.0)), numeric_limits<long long>::max());
|
|
|
|
CORRADE_COMPARE((Math::denormalize<unsigned long long, long double>(1.0)), numeric_limits<unsigned long long>::max()); |
|
|
|
// CORRADE_COMPARE((Math::denormalize<unsigned long long, long double>(1.0)), numeric_limits<unsigned long long>::max());
|
|
|
|
} |
|
|
|
// }
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void MathTest::clamp() { |
|
|
|
void MathTest::clamp() { |
|
|
|
|