From 16019f47c8da9887bad3b00fade2b048b17567b7 Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Thu, 5 May 2016 18:05:49 +0200 Subject: [PATCH] Fix a subtle overflow issue Found by stuwph on 6-men TB. --- src/syzygy/tbprobe.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/syzygy/tbprobe.cpp b/src/syzygy/tbprobe.cpp index 1868fa0f..aa1ad5ea 100644 --- a/src/syzygy/tbprobe.cpp +++ b/src/syzygy/tbprobe.cpp @@ -881,7 +881,7 @@ uint64_t set_factors(T& p, int num, int order[], File f) i += d->norm[i]; int n = 64 - i; - int size = 1; + uint64_t size = 1; for (int k = 0; i < num || k == order[0] || k == order[1]; ++k) if (k == order[0]) {