Nim/tests/arc/t14383.nim
cooldome 61c85e034d
Fix #15286 (#15292)
* fix #15286

* fix spacing
2020-09-10 12:40:39 +02:00

53 lines
No EOL
1 KiB
Nim

discard """
cmd: "nim c --gc:arc $file"
output: '''
hello
hello
@[4, 3, 2, 1]
@["a", "b"]
'''
"""
import dmodule
var val = parseMinValue()
if val.kind == minDictionary:
echo val
#------------------------------------------------------------------------------
# Issue #15035
#------------------------------------------------------------------------------
proc countRun(lst: sink openArray[int]): int =
discard
proc timSort(lst: var openArray[int]) =
let run = countRun(lst)
var a = @[4, 3, 2, 1]
timSort(a)
echo a
#------------------------------------------------------------------------------
# Issue #15238
#------------------------------------------------------------------------------
proc sinkArg(x: sink seq[string]) =
discard
proc varArg(lst: var seq[string]) =
sinkArg(lst)
var x = @["a", "b"]
varArg(x)
echo x
#------------------------------------------------------------------------------
# Issue #15286
#------------------------------------------------------------------------------
import std/os
discard getFileInfo(".")