summary refs log tree commit diff stats
path: root/lib/pure
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2019-10-28 16:56:38 +0100
committerMiran <narimiran@disroot.org>2019-10-28 16:56:38 +0100
commite58c2d261c65cf3dd4d3f92a8a4642a24a554f64 (patch)
tree82e7acb135647e0f61020846af302f8140c19f95 /lib/pure
parentc52a2c3ab0e8389b2f58063f02fdfd5a201288f9 (diff)
downloadNim-e58c2d261c65cf3dd4d3f92a8a4642a24a554f64.tar.gz
[backport] fix #12528, fix #12525: incorrect generic type resolution for default values (#12538)
Diffstat (limited to 'lib/pure')
-rw-r--r--lib/pure/complex.nim3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/pure/complex.nim b/lib/pure/complex.nim
index 6a5e0465e..d57adeb92 100644
--- a/lib/pure/complex.nim
+++ b/lib/pure/complex.nim
@@ -451,3 +451,6 @@ when isMainModule:
   doAssert(sizeof(a) == 16)
 
   doAssert 123.0.im + 456.0 == complex64(456, 123)
+
+  var localA = complex(0.1'f32)
+  doAssert localA.im is float32