summary refs log tree commit diff stats
path: root/compiler/vmgen.nim
diff options
context:
space:
mode:
authorcooldome <cdome@bk.ru>2018-04-06 09:53:21 +0100
committerAndreas Rumpf <rumpf_a@web.de>2018-04-06 10:53:21 +0200
commitc34cb101b8621d52680892ae4041dff6541f1c0a (patch)
treeeb4ee5a00c3aee41fa39ddcca45dd586817827ed /compiler/vmgen.nim
parent9bacdd64c1a30ab77d2701f877262f8f7c164c36 (diff)
downloadNim-c34cb101b8621d52680892ae4041dff6541f1c0a.tar.gz
Fixes #7407 (#7427)
Diffstat (limited to 'compiler/vmgen.nim')
-rw-r--r--compiler/vmgen.nim3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/vmgen.nim b/compiler/vmgen.nim
index bcfaeef23..b8f1ef711 100644
--- a/compiler/vmgen.nim
+++ b/compiler/vmgen.nim
@@ -251,7 +251,7 @@ proc gen(c: PCtx; n: PNode; dest: var TDest; flags: TGenFlags = {})
 proc gen(c: PCtx; n: PNode; dest: TRegister; flags: TGenFlags = {}) =
   var d: TDest = dest
   gen(c, n, d, flags)
-  internalAssert d == dest
+  #internalAssert d == dest # issue #7407
 
 proc gen(c: PCtx; n: PNode; flags: TGenFlags = {}) =
   var tmp: TDest = -1
@@ -1829,7 +1829,6 @@ proc gen(c: PCtx; n: PNode; dest: var TDest; flags: TGenFlags = {}) =
     unused(n, dest)
     genReturn(c, n)
   of nkRaiseStmt:
-    unused(n, dest)
     genRaise(c, n)
   of nkBreakStmt:
     unused(n, dest)