forked from mpusz/mp-units
Merge branch 'mpusz:master' into add_fma
This commit is contained in:
@@ -40,11 +40,10 @@ template<typename T1, typename T2, typename... Ts>
|
||||
|
||||
#if __cpp_lib_constexpr_cmath || MP_UNITS_COMP_GCC
|
||||
|
||||
static_assert(compare(fma(2 * m, 3 * m, 1 * m2), 7 * m2));
|
||||
static_assert(compare(fma(2.0 * s, 3.0 * Hz, 1.0), 7.0));
|
||||
static_assert(compare(fma(2 * s, 3 * Hz, 1), 7));
|
||||
static_assert(compare(fma(2.0, 3.0*m, 1.0*m), 7*m);
|
||||
static_assert(compare(fma(2.0*m, 3.0, 1.0*m), 7*m));
|
||||
static_assert(compare(fma(2.0 * s, 3.0 * Hz, 1.0 * one), 7.0 * one));
|
||||
static_assert(compare(fma(2.0 * one, 3.0 * m, 1.0 * m), 7.0 * m));
|
||||
static_assert(compare(fma(2.0 * m, 3.0 * one, 1.0 * m), 7.0 * m));
|
||||
static_assert(compare(fma(2 * m, 3.0f * m, 1.0 * m2), 7.0 * m2));
|
||||
static_assert(compare(pow<0>(2 * m), 1 * one));
|
||||
static_assert(compare(pow<1>(2 * m), 2 * m));
|
||||
static_assert(compare(pow<2>(2 * m), 4 * pow<2>(m), 4 * m2));
|
||||
|
||||
Reference in New Issue
Block a user