diff --git a/scm-perf/poulpe-scheduler-bin/auto-cases b/scm-perf/poulpe-scheduler-bin/auto-cases
index 68de0f5ec747a9f19e7fc6a43a424b46f67b51b2_c2NtLXBlcmYvcG91bHBlLXNjaGVkdWxlci1iaW4vYXV0by1jYXNlcw==..02a13d59f6457c4bd86dd441929d6df311c79c12_c2NtLXBlcmYvcG91bHBlLXNjaGVkdWxlci1iaW4vYXV0by1jYXNlcw== 100755
--- a/scm-perf/poulpe-scheduler-bin/auto-cases
+++ b/scm-perf/poulpe-scheduler-bin/auto-cases
@@ -131,5 +131,5 @@
         if not all_dimensions:
             all_benchmarks.append(f)
         else:
-            for variants in itertools.product(all_dimensions):
+            for variants in itertools.product(*all_dimensions):
                 p = [str(f)]
@@ -135,5 +135,5 @@
                 p = [str(f)]
-                p.extend(*variants)
+                p.extend(variants)
                 all_benchmarks.append(';'.join(p))
     return all_benchmarks