Skip to content

Commit

Permalink
Adapt to new FP utils
Browse files Browse the repository at this point in the history
  • Loading branch information
chfast committed Aug 6, 2020
1 parent 18820e7 commit 5dfd4ef
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions test/unittests/execute_floating_point_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -247,13 +247,13 @@ TYPED_TEST(execute_floating_point_trunc, trunc)
// NaNs.
EXPECT_THAT(execute(*instance, 0, {FloatLimits::quiet_NaN()}), Traps());
EXPECT_THAT(execute(*instance, 0, {FloatLimits::signaling_NaN()}), Traps());
EXPECT_THAT(execute(*instance, 0, {nan<FloatT>()}), Traps());
EXPECT_THAT(execute(*instance, 0, {-nan<FloatT>()}), Traps());
EXPECT_THAT(execute(*instance, 0, {nan<FloatT>(1)}), Traps());
EXPECT_THAT(execute(*instance, 0, {-nan<FloatT>(1)}), Traps());
EXPECT_THAT(execute(*instance, 0, {nan<FloatT>(0xdead)}), Traps());
EXPECT_THAT(execute(*instance, 0, {-nan<FloatT>(0xdead)}), Traps());
const auto signaling_nan = nan<FloatT>(FPUtils<FloatT>::CanonicalNaNPayload >> 1);
EXPECT_THAT(execute(*instance, 0, {FP<FloatT>::nan()}), Traps());
EXPECT_THAT(execute(*instance, 0, {-FP<FloatT>::nan()}), Traps());
EXPECT_THAT(execute(*instance, 0, {FP<FloatT>::nan(1)}), Traps());
EXPECT_THAT(execute(*instance, 0, {-FP<FloatT>::nan(1)}), Traps());
EXPECT_THAT(execute(*instance, 0, {FP<FloatT>::nan(0xdead)}), Traps());
EXPECT_THAT(execute(*instance, 0, {-FP<FloatT>::nan(0xdead)}), Traps());
const auto signaling_nan = FP<FloatT>::nan(FP<FloatT>::canon >> 1);
EXPECT_THAT(execute(*instance, 0, {signaling_nan}), Traps());
EXPECT_THAT(execute(*instance, 0, {-signaling_nan}), Traps());

Expand Down

0 comments on commit 5dfd4ef

Please sign in to comment.