summary refs log tree commit diff stats
path: root/tests/ccgbugs/tmangle.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ccgbugs/tmangle.nim')
-rw-r--r--tests/ccgbugs/tmangle.nim16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/ccgbugs/tmangle.nim b/tests/ccgbugs/tmangle.nim
new file mode 100644
index 000000000..0050cef92
--- /dev/null
+++ b/tests/ccgbugs/tmangle.nim
@@ -0,0 +1,16 @@
+block:
+  proc hello() =
+    let NAN_INFINITY = 12
+    doAssert NAN_INFINITY == 12
+    let INF = "2.0"
+    doAssert INF == "2.0"
+    let NAN = 2.3
+    doAssert NAN == 2.3
+
+  hello()
+
+block:
+  proc hello(NAN: float) =
+    doAssert NAN == 2.0
+
+  hello(2.0)