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

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

end.