Blob Blame History Raw
--- src/analyze.cpp.orig	2019-07-01 10:53:57.000000000 -0600
+++ src/analyze.cpp	2019-07-12 14:07:27.864093352 -0600
@@ -294,9 +294,9 @@ void Internal::clear_analyzed_levels ()
 struct analyze_trail_negative_rank {
   Internal * internal;
   analyze_trail_negative_rank (Internal * s) : internal (s) { }
-  size_t operator () (int a) {
+  uint64_t operator () (int a) {
     Var & v = internal->var (a);
-    size_t res = v.level;
+    uint64_t res = v.level;
     res <<= 32;
     res |= v.trail;
     return ~res;