summary refs log tree commit diff stats
path: root/tests
diff options
context:
space:
mode:
authorArne Döring <arne.doering@gmx.net>2018-10-24 13:10:44 +0200
committerAndreas Rumpf <rumpf_a@web.de>2018-10-24 13:10:44 +0200
commiteb6225ad8ce0f0d7e7ca834045ed71c2fc457745 (patch)
treebfb20f5cc0db718b83ed85e6cffe9705a133ffa2 /tests
parent16d82c82e37cfdc17b063e32f042e85b5d1122e2 (diff)
downloadNim-eb6225ad8ce0f0d7e7ca834045ed71c2fc457745.tar.gz
fixes #9276 (#9317)
Diffstat (limited to 'tests')
-rw-r--r--tests/casestmt/tcomputedgoto.nim9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/casestmt/tcomputedgoto.nim b/tests/casestmt/tcomputedgoto.nim
index 58ef3caa4..f7603dac3 100644
--- a/tests/casestmt/tcomputedgoto.nim
+++ b/tests/casestmt/tcomputedgoto.nim
@@ -1,16 +1,22 @@
 discard """
   output: '''
 yeah A enumB
+uneven
 yeah A enumB
 yeah CD enumD
+uneven
 yeah CD enumE
 yeah A enumB
+uneven
 yeah CD enumE
 yeah CD enumD
+uneven
 yeah A enumB
 yeah B enumC
+uneven
 yeah A enumB
 yeah A enumB
+uneven
 yeah A enumB
 '''
 """
@@ -47,4 +53,7 @@ proc vm() =
     of enumLast: discard
     inc(pc)
 
+    if pc mod 2 == 1:
+      echo "uneven"
+
 vm()