-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Open
Labels
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorfrontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.
Milestone
Description
Zig Version
0.16.0-dev.747+493ad58ff
Steps to Reproduce and Observed Behavior
pub fn main() !void {
const x = 0;
comptime {
x += std.math.add(usize, x, 2);
}
}
const std = @import("std");$> zig run a.zig
fish: Job 1, 'zig' terminated by signal SIGSEGV (Address boundary error)
Exited with code [SIGSEGV]
Expected Behavior
"Cannot assign to constant", or a similar error
rohlem
Metadata
Metadata
Assignees
Labels
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorfrontendTokenization, parsing, AstGen, Sema, and Liveness.Tokenization, parsing, AstGen, Sema, and Liveness.