aboutsummaryrefslogtreecommitdiff
path: root/testsuite/fail_compilation/case_label_overflow.elna
blob: cfed88a6582f6e9dc02eca00d8f211d4364b3adb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
program()
var
  x: Int8 := 100i8

begin
  case x of
    100i8: assert(true)
  | 100i8 + 100i8: assert(false) (* @Error Case label must be a constant expression *)
  else
    assert(false)
  end
end.