From 91935fd915ce643472c81e11a04d1531eacad6e9 Mon Sep 17 00:00:00 2001 From: Araq Date: Sun, 18 Dec 2016 20:21:50 +0100 Subject: fixes #4308, fixes #4905 --- tests/errmsgs/tdont_show_system.nim | 13 +++++++++++++ tests/errmsgs/tproper_stacktrace.nim | 11 +++++++++++ 2 files changed, 24 insertions(+) create mode 100644 tests/errmsgs/tdont_show_system.nim create mode 100644 tests/errmsgs/tproper_stacktrace.nim (limited to 'tests') diff --git a/tests/errmsgs/tdont_show_system.nim b/tests/errmsgs/tdont_show_system.nim new file mode 100644 index 000000000..6963a8a3f --- /dev/null +++ b/tests/errmsgs/tdont_show_system.nim @@ -0,0 +1,13 @@ +discard """ + errormsg: "value of type 'bool' has to be discarded" + line: 13 + file: "tdont_show_system.nim" +""" + +# bug #4308 + +#proc getGameTile: int = +# 1 > 0 + +# bug #4905 subsumes the problem of #4308: +true notin {false} diff --git a/tests/errmsgs/tproper_stacktrace.nim b/tests/errmsgs/tproper_stacktrace.nim new file mode 100644 index 000000000..57e65fa6f --- /dev/null +++ b/tests/errmsgs/tproper_stacktrace.nim @@ -0,0 +1,11 @@ +discard """ + outputsub: '''tproper_stacktrace.nim(7) tproper_stacktrace''' + exitcode: 1 +""" + +template fuzzy(x) = + echo x[] != 9 + +var p: ptr int +fuzzy p + -- cgit 1.4.1-2-gfad0