Skip to content

Commit 565dc2e

Browse files
committed
Try again to fix compile issue on Windows for unit test
1 parent 36d4ebd commit 565dc2e

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

InterSpec/GammaInteractionCalc.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@
2727

2828
#include <map>
2929
#include <set>
30-
#include <tuple>
3130
#include <array>
31+
#include <deque>
32+
#include <tuple>
3233
#include <atomic>
3334
#include <vector>
3435
#include <utility>

target/testing/test_DetectorPeakResponse.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ namespace {
7474
bool close_enough( const double a, const double b, const double rel_tol = 1e-5 )
7575
{
7676
const double diff = fabs(a - b);
77-
const double max_val = std::max(fabs(a), fabs(b));
77+
const double max_val = (std::max)(fabs(a), fabs(b));
7878
return diff <= rel_tol * max_val || diff <= 1e-8;
7979
}
8080

@@ -990,7 +990,7 @@ BOOST_AUTO_TEST_CASE( test_url_serialization_round_trip )
990990
const float eff_rest = restored->intrinsicEfficiency( E * PhysicalUnits::keV );
991991

992992
// URL encoding has limited precision, use 0.1% tolerance
993-
const double rel_diff = fabs(eff_orig - eff_rest) / std::max(fabs(eff_orig), fabs(eff_rest));
993+
const double rel_diff = fabs(eff_orig - eff_rest) / (std::max)(fabs(eff_orig), fabs(eff_rest));
994994
BOOST_CHECK_MESSAGE( rel_diff < 0.001,
995995
original->name() + ": efficiency mismatch at " + to_string(E) + " keV: " +
996996
to_string(eff_orig) + " vs " + to_string(eff_rest) );

0 commit comments

Comments
 (0)