From f1e4d8ed74549a868be58c15fc8cfe04159c52fd Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Thu, 25 Aug 2016 16:33:38 +0200 Subject: side-effect computation now done in the proper pass; fixes #4254 --- tests/effects/tsidee4.nim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/effects/tsidee4.nim b/tests/effects/tsidee4.nim index 2cb88a23e..ecc79580c 100644 --- a/tests/effects/tsidee4.nim +++ b/tests/effects/tsidee4.nim @@ -1,13 +1,13 @@ discard """ file: "tsidee4.nim" - line: 15 - errormsg: "type mismatch" + line: 12 + errormsg: "'noSideEffect' can have side effects" """ var global: int -proc dontcare(x: int): int = return x +proc dontcare(x: int): int = return global proc noSideEffect(x, y: int, p: proc (a: int): int {.noSideEffect.}): int {.noSideEffect.} = return x + y + dontcare(x) -- cgit 1.4.1-2-gfad0