closes #16654; add a test case (#21478)

(cherry picked from commit 4d76725299)
This commit is contained in:
ringabout
2023-03-06 14:12:47 +08:00
committed by narimiran
parent 7ceb4e4c87
commit e53e5476a7

12
tests/errmsgs/t16654.nim Normal file
View File

@@ -0,0 +1,12 @@
discard """
cmd: "nim check $options $file"
errormsg: "type mismatch: got <int> but expected 'float'"
"""
when true: # bug #16654
func fn[T](a: T, op: proc(a: T): float) = discard
proc main() =
let v = 1
proc bar(r: auto): auto = v
fn(1, bar)
main()