From d0f5b61aa59184825f8b8b60d9a7e169405441a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Thu, 2 Sep 2021 22:32:50 +0200 Subject: hwloc: use int in hwloc_bitmap_foreach_begin loop Affinity.c:67:10: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'unsigned int' changed the value to 4294967295 (32-bit, unsigned) --- Affinity.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Affinity.c') diff --git a/Affinity.c b/Affinity.c index 13f5547c..c1e73cc3 100644 --- a/Affinity.c +++ b/Affinity.c @@ -63,9 +63,9 @@ Affinity* Affinity_get(const Process* proc, ProcessList* pl) { Affinity_add(affinity, i); } } else { - unsigned int id; - hwloc_bitmap_foreach_begin(id, cpuset); - Affinity_add(affinity, id); + int id; + hwloc_bitmap_foreach_begin(id, cpuset) + Affinity_add(affinity, (unsigned)id); hwloc_bitmap_foreach_end(); } } -- cgit v1.2.3