From caac3ffe5fa64caad45385de723e5610feb38133 Mon Sep 17 00:00:00 2001
From: Soeren Peters <peters@irmb.tu-bs.de>
Date: Tue, 6 Apr 2021 10:37:33 +0200
Subject: [PATCH] Switch to rabs according to version 5.1.1 tag
 (https://github.com/KarypisLab/METIS/blob/v5.1.1-DistDGL-v0.5/libmetis/balance.c)

---
 3rdParty/metis/metis-5.1.0/libmetis/balance.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/3rdParty/metis/metis-5.1.0/libmetis/balance.c b/3rdParty/metis/metis-5.1.0/libmetis/balance.c
index 326f3948c..6e88b5323 100644
--- a/3rdParty/metis/metis-5.1.0/libmetis/balance.c
+++ b/3rdParty/metis/metis-5.1.0/libmetis/balance.c
@@ -20,7 +20,7 @@ void Balance2Way(ctrl_t *ctrl, graph_t *graph, real_t *ntpwgts)
 
   if (graph->ncon == 1) {
     /* return right away if the balance is OK */
-    if (abs(ntpwgts[0]*graph->tvwgt[0]-graph->pwgts[0]) < 3*graph->tvwgt[0]/graph->nvtxs)
+    if (rabs(ntpwgts[0]*graph->tvwgt[0]-graph->pwgts[0]) < 3*graph->tvwgt[0]/graph->nvtxs)
       return;
 
     if (graph->nbnd > 0)
-- 
GitLab