aboutsummaryrefslogtreecommitdiff
path: root/testsuite/fail_compilation/case_label_overflow.elna
blob: ab6dbfd66a733a50e30679ad0d69fdd61f00b248 (plain)
1
2
3
4
5
6
7
8
9
10
11
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.