diff --git a/src/library/compiler/ir_interpreter.cpp b/src/library/compiler/ir_interpreter.cpp index 25350cde67..fda95f92d5 100644 --- a/src/library/compiler/ir_interpreter.cpp +++ b/src/library/compiler/ir_interpreter.cpp @@ -682,7 +682,7 @@ public: if (params.size() == 2) { // List String -> IO UInt32 lean_object * in = lean_box(0); int i = argc; - while (i > 1) { + while (i > 0) { i--; lean_object * n = lean_alloc_ctor(1, 2, 0); lean_ctor_set(n, 0, lean_mk_string(argv[i]));