# tests various bug when passing string to openArray argument in VM. # bug #6086 proc map*[T, S](data: openArray[T], op: proc (x: T): S {.closure.}): seq[S]{.inline.} = # map inlined from sequtils newSeq(result, data.len) for i in 0..data.len-1: result[i] = op(data[i]) proc set_all[T](s: var openArray[T]; val: T) = for i in 0..