mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
* stdlib tests now check refc too * typo * fixes line numbers * disable cpp * do not touch
23 lines
316 B
Nim
23 lines
316 B
Nim
discard """
|
|
matrix: "--mm:refc; --mm:orc"
|
|
targets: "c cpp js"
|
|
output: '''
|
|
ok4
|
|
ok3
|
|
ok2
|
|
ok1
|
|
'''
|
|
"""
|
|
|
|
import std/exitprocs
|
|
|
|
proc fun1() {.noconv.} = echo "ok1"
|
|
proc fun2() = echo "ok2"
|
|
proc fun3() {.noconv.} = echo "ok3"
|
|
proc fun4() = echo "ok4"
|
|
|
|
addExitProc(fun1)
|
|
addExitProc(fun2)
|
|
addExitProc(fun3)
|
|
addExitProc(fun4)
|