Commit 2cee19ab21

Andrew Kelley <andrew@ziglang.org>
2021-05-14 05:08:35
CLI repl: "run" command handles cross compiled binaries
with an appropriate error message, and does not terminate the repl.
1 parent a854795
Changed files (1)
src/main.zig
@@ -2121,8 +2121,11 @@ fn runOrTest(
                     if (!watch) return cleanExit();
                     return;
                 },
-                .run => fatal("unable to execute {s}: non-native", .{exe_path}),
-                else => unreachable,
+                else => {
+                    std.log.err("unable to execute {s}: non-native", .{exe_path});
+                    if (!watch) process.exit(1);
+                    return;
+                },
             }
         }
         // when testing pass the zig_exe_path to argv