From 004717081f2132e0a01634c91ed1d75460e55b6e Mon Sep 17 00:00:00 2001
From: Georges Da Costa <dacosta@irit.fr>
Date: Mon, 16 Nov 2020 22:16:13 +0100
Subject: [PATCH] Corrects a -infy bug for RAPL monitoring

---
 mojitos.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mojitos.c b/mojitos.c
index 0e9d065..dd8900c 100644
--- a/mojitos.c
+++ b/mojitos.c
@@ -27,6 +27,7 @@
 #include <string.h>
 #include <getopt.h>
 #include <signal.h>
+#include <inttypes.h>
 
 #include "counters.h"
 #include "rapl.h"
@@ -323,7 +324,7 @@ int main(int argc, char **argv) {
 	fprintf(output, "%lld ", tmp_infiniband_values[i]-infiniband_values[i]);
     if(rapl_mode==0)
       for (int r=0; r<rapl->nb; r++)
-	fprintf(output, "%ld ", tmp_rapl_values[r]-rapl_values[r]);
+	fprintf(output, "%" PRIu64 " ", tmp_rapl_values[r]-rapl_values[r]);
     if(load_mode==0)
       for(int i=0; i<10; i++)
 	fprintf(output, "%lld ", tmp_load_values[i]-load_values[i]);
-- 
GitLab