diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/arc/tarc_orc.nim | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/arc/tarc_orc.nim b/tests/arc/tarc_orc.nim index 879ece3c7..c6a7845b0 100644 --- a/tests/arc/tarc_orc.nim +++ b/tests/arc/tarc_orc.nim @@ -1,4 +1,5 @@ discard """ + targets: "c cpp" matrix: "--mm:arc; --mm:orc" """ @@ -20,3 +21,15 @@ block: let keys = initKeyPair() doAssert keys.public[0] == 88 + + +template minIndexByIt: untyped = + var other = 3 + other + +proc bug20303() = + var hlibs = @["hello", "world", "how", "are", "you"] + let res = hlibs[minIndexByIt()] + doAssert res == "are" + +bug20303() |