diff --git a/tests/issues/test_issue_7689/test_issue_7689.odin b/tests/issues/test_issue_7689/test_issue_7689.odin new file mode 100644 index 000000000..7b39cdd99 --- /dev/null +++ b/tests/issues/test_issue_7689/test_issue_7689.odin @@ -0,0 +1,21 @@ +package bug_repro + +import "core:fmt" +import "core:os" + +main :: proc() { + x := len(os.args)+1 // runtime value so nothing is folded + + r: int + if x == 1 { + r = 1 + } else if x == 2 { + r = 2 + } else if x == 3 { + r = 3 + } else if x == 4 { + r = 4 + } + + fmt.println(r) +}