Skip to content

Commit 7380123

Browse files
committed
[stat] Slightly raise test comparison accuracy for compatibility with IntelLLVM compiler
1 parent 694864c commit 7380123

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

test/c++/stat/autocorr.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -213,10 +213,10 @@ TEST(Stat, LogBinArray) {
213213
auto [errors_b, counts_b] = b.log_bin_errors();
214214

215215
for (auto [x1, x2, a] : itertools::zip(errors_b1, errors_b2, errors_b)) {
216-
EXPECT_NEAR(x1, a(0, 0), 1.e-15);
217-
EXPECT_NEAR(x2, a(0, 1), 1.e-15);
218-
EXPECT_NEAR(x1, a(1, 1), 1.e-15);
219-
EXPECT_NEAR(x2, a(1, 0), 1.e-15);
216+
EXPECT_NEAR(x1, a(0, 0), 1.e-14);
217+
EXPECT_NEAR(x2, a(0, 1), 1.e-14);
218+
EXPECT_NEAR(x1, a(1, 1), 1.e-14);
219+
EXPECT_NEAR(x2, a(1, 0), 1.e-14);
220220
}
221221

222222
auto [errors_bb, counts_bb] = b.log_bin_errors();

test/c++/stat/jackknife.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -165,12 +165,12 @@ TEST(Binned, array) {
165165
//std::cerr << xn << std::endl;
166166
//std::cerr << xd << std::endl;
167167

168-
EXPECT_NEAR(x1, x(0, 0), 1.e-15);
169-
EXPECT_NEAR(x2, x(0, 1), 1.e-15);
170-
EXPECT_NEAR(xn1, xn(0, 0), 1.e-15);
171-
EXPECT_NEAR(xn2, xn(0, 1), 1.e-15);
172-
EXPECT_NEAR(d1, xd(0, 0), 1.e-15);
173-
EXPECT_NEAR(d2, xd(1, 0), 1.e-15);
168+
EXPECT_NEAR(x1, x(0, 0), 1.e-13);
169+
EXPECT_NEAR(x2, x(0, 1), 1.e-13);
170+
EXPECT_NEAR(xn1, xn(0, 0), 1.e-13);
171+
EXPECT_NEAR(xn2, xn(0, 1), 1.e-13);
172+
EXPECT_NEAR(d1, xd(0, 0), 1.e-13);
173+
EXPECT_NEAR(d2, xd(1, 0), 1.e-13);
174174
}
175175

176176
/*

0 commit comments

Comments
 (0)