1234567891011121314151617181920212223242526272829303132 |
- discard """
- errormsg: "unhandled exception: t9768.nim(24, 3) `a < 4` [AssertionDefect]"
- file: "std/assertions.nim"
- matrix: "-d:nimPreviewSlimSystem"
- nimout: '''
- stack trace: (most recent call last)
- t9768.nim(29, 33) main
- t9768.nim(24, 11) foo1
- '''
- """
- import std/assertions
- ## line 20
- proc foo1(a: int): auto =
- doAssert a < 4
- result = a * 2
- proc main()=
- static:
- if foo1(1) > 0: discard foo1(foo1(2))
- main()
|