From 95034859acdf0a7e122a441a85a8e76156d5d933 Mon Sep 17 00:00:00 2001 From: Tiago de Paula Peixoto <tiago@skewed.de> Date: Mon, 31 Mar 2025 11:22:25 +0200 Subject: [PATCH] Fix compilation with MacOS clang --- .../partition_centroid/graph_partition_centroid_rmi.cc | 2 +- src/graph/inference/uncertain/latent_mask.hh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/graph/inference/partition_centroid/graph_partition_centroid_rmi.cc b/src/graph/inference/partition_centroid/graph_partition_centroid_rmi.cc index adc89425..87f50d19 100644 --- a/src/graph/inference/partition_centroid/graph_partition_centroid_rmi.cc +++ b/src/graph/inference/partition_centroid/graph_partition_centroid_rmi.cc @@ -88,7 +88,7 @@ REGISTER_MOD { auto a = nr[r]; auto b = ns[s]; - for (int64_t m = max(1L, a + b - N); m <= min(a, b); ++m) + for (int64_t m = max(int64_t(1), a + b - N); m <= min(a, b); ++m) { double T = (m * (safelog_fast(m) + safelog_fast(N) - safelog_fast(a) - safelog_fast(b))) / N; double lT = lgamma_fast(a + 1) + lgamma_fast(b + 1); diff --git a/src/graph/inference/uncertain/latent_mask.hh b/src/graph/inference/uncertain/latent_mask.hh index 58853217..48c15187 100644 --- a/src/graph/inference/uncertain/latent_mask.hh +++ b/src/graph/inference/uncertain/latent_mask.hh @@ -168,7 +168,7 @@ struct LatentMask { auto e = get_edge(u, v); if (e == _null_edge) - return std::make_tuple(0L, _f_default, _lf_default); + return std::make_tuple(int64_t(0), _f_default, _lf_default); return std::make_tuple(_ecount[e], _f[e], _lf[e]); } -- GitLab