diff --git a/std/std.zig b/std/std.zig index 6eae224f3f..94a12fc0e6 100644 --- a/std/std.zig +++ b/std/std.zig @@ -1,5 +1,5 @@ import "syscall.zig"; -//import "errno.zig"; +import "errno.zig"; pub const stdin_fileno : isize = 0; pub const stdout_fileno : isize = 1; diff --git a/test/run_tests.cpp b/test/run_tests.cpp index 6457395e44..a48120ef63 100644 --- a/test/run_tests.cpp +++ b/test/run_tests.cpp @@ -1207,6 +1207,25 @@ pub fn main(args: [][]u8) i32 => { return 0; } )SOURCE", "OK\n"); + + add_simple_case("const number literal", R"SOURCE( +import "std.zig"; + +const ten = 10; + +pub fn main(args: [][]u8) i32 => { + const one = 1; + const eleven = ten + one; + + if (eleven != 11) { + print_str("BAD\n"); + } + + print_str("OK\n"); + return 0; +} + )SOURCE", "OK\n"); + }