1 2 3 4 5 6 7 8 9 10 11 12
discard """ errormsg: "can raise an unlisted exception: ref Exception" file: "tuserpragma2.nim" line: 11 """ {.push warningAsError[Effect]: on.} # bug #7216 {.pragma: my_pragma, raises: [].} proc test1 {.my_pragma.} = raise newException(Exception, "msg") {.pop.}