From 9eeff690d504496640a6d891fc2a029a78c47774 Mon Sep 17 00:00:00 2001 From: Andrii Riabushenko Date: Tue, 31 Dec 2019 00:10:02 +0000 Subject: [PATCH] Revert "fixes #12989" This reverts commit 928c2fee06bd11a0901c5f563b4953788be76ae6. --- compiler/lowerings.nim | 1 + tests/destructor/t12037.nim | 9 --------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/compiler/lowerings.nim b/compiler/lowerings.nim index cf84458205..ac29d600bf 100644 --- a/compiler/lowerings.nim +++ b/compiler/lowerings.nim @@ -60,6 +60,7 @@ proc lowerTupleUnpacking*(g: ModuleGraph; n: PNode; owner: PSym): PNode = var temp = newSym(skTemp, getIdent(g.cache, genPrefix), owner, value.info, g.config.options) temp.typ = skipTypes(value.typ, abstractInst) incl(temp.flags, sfFromGeneric) + incl(temp.flags, sfCursor) var v = newNodeI(nkVarSection, value.info) let tempAsNode = newSymNode(temp) diff --git a/tests/destructor/t12037.nim b/tests/destructor/t12037.nim index 1a7d536cc6..57ebae9e4e 100644 --- a/tests/destructor/t12037.nim +++ b/tests/destructor/t12037.nim @@ -23,12 +23,3 @@ test() import tables var t = initTable[string, seq[ptr int]]() discard t.hasKeyOrPut("f1", @[]) - - -############################################# -### bug #12989 -proc bug(start: (seq[int], int)) = - let (s, i) = start - -let input = @[0] -bug((input, 0))