mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-07-24 13:54:28 +08:00
Cleanup the integer division test
This commit is contained in:
parent
f8df393165
commit
e2859c6b71
@ -116,8 +116,7 @@ void test_powers_64bit() {
|
||||
if (start_num < 0)
|
||||
start_num = 0;
|
||||
for (int64_t num = start_num; num < end_num; num++) {
|
||||
Eigen::internal::TensorIntDivisor<int64_t> divider =
|
||||
Eigen::internal::TensorIntDivisor<int64_t>(div);
|
||||
Eigen::internal::TensorIntDivisor<int64_t> divider(div);
|
||||
int64_t result = num/div;
|
||||
int64_t result_op = divider.divide(num);
|
||||
VERIFY_IS_EQUAL(result_op, result);
|
||||
@ -130,8 +129,7 @@ void test_specific() {
|
||||
// A particular combination that was previously failing
|
||||
int64_t div = 209715200;
|
||||
int64_t num = 3238002688;
|
||||
Eigen::internal::TensorIntDivisor<int64_t> divider =
|
||||
Eigen::internal::TensorIntDivisor<int64_t>(div);
|
||||
Eigen::internal::TensorIntDivisor<int64_t> divider(div);
|
||||
int64_t result = num/div;
|
||||
int64_t result_op = divider.divide(num);
|
||||
VERIFY_IS_EQUAL(result, result_op);
|
||||
|
Loading…
x
Reference in New Issue
Block a user