discard """ cmd: "nim check $file" errormsg: "type mismatch: got " nimout: ''' but expected one of: proc main(a, b, c: string) first type mismatch at position: 1 required type for a: string but expression '1' is of type: int literal(1) expression: main(1, 2, 3) ''' """ const myconst = "abcdefghijklmnopqrstuvwxyz" proc main(a, b, c: string) {.deprecated: "use foo " & "instead " & myconst.} = return main(1, 2, 3)