From c34cb101b8621d52680892ae4041dff6541f1c0a Mon Sep 17 00:00:00 2001 From: cooldome Date: Fri, 6 Apr 2018 09:53:21 +0100 Subject: Fixes #7407 (#7427) --- compiler/vmgen.nim | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'compiler/vmgen.nim') 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) -- cgit 1.4.1-2-gfad0