This commit is contained in:
Andreas Rumpf
2019-02-09 11:18:21 +01:00
parent 3c909ae8ff
commit c6fdf93c7f
2 changed files with 17 additions and 4 deletions

View File

@@ -1,9 +1,18 @@
discard """
errormsg: "'mainUnsafe' is not GC-safe"
line: 17
line: 26
cmd: "nim $target --hints:on --threads:on $options $file"
"""
# bug #6955
var global_proc: proc(a: string): int {.nimcall.} = nil
proc myproc(i: int) {.gcsafe.} =
if global_proc != nil:
echo "a"
if isNil(global_proc):
return
proc mymap(x: proc ()) =
x()