blob: b5ff583673c6949423fd8c5699b1f8fe5d2e8078 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
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()
|