Files
zig/test/cases/compile_errors/leading_zero_in_integer.zig
Matthew Lugg 213c4fc25f lib,test: remove uses of i0
In preparation for its removal, as accepted in
https://github.com/ziglang/zig/issues/1593.
2026-04-30 08:57:51 +01:00

25 lines
558 B
Zig

export fn entry1() void {
const T = u000123;
_ = T;
}
export fn entry2() void {
_ = u0;
var x: i01 = 1;
_ = x;
}
export fn entry3() void {
_ = 000123;
}
export fn entry4() void {
_ = 01;
}
// error
//
// :2:15: error: primitive integer type 'u000123' has leading zero
// :7:12: error: primitive integer type 'i01' has leading zero
// :11:9: error: number '000123' has leading zero
// :11:9: note: use '0o' prefix for octal literals
// :14:9: error: number '01' has leading zero
// :14:9: note: use '0o' prefix for octal literals