mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 08:54:53 +00:00
closes #6013, closes #7009, closes #9190, closes #12487, closes #12831, closes #13184, closes #13252, closes #14860, closes #14877, closes #14894, closes #14917, closes #16153, closes #16439, closes #17779, closes #18074, closes #18202, closes #18314, closes #18648, closes #19063, closes #19446, closes #20065, closes #20367, closes #22126, closes #22820, closes #22888, closes #23020, closes #23287, closes #23510
11 lines
213 B
Nim
11 lines
213 B
Nim
# issue #22126
|
|
|
|
func foo[T](arr: openArray[T], idx: Natural = arr.high): int = # missed conversion: `Natural(arr.high)`
|
|
if idx == 0:
|
|
return 0
|
|
foo(arr, idx - 1)
|
|
|
|
let arr = [0, 1, 2]
|
|
|
|
doAssert foo(arr) == 0
|