diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2019-08-27 23:19:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-27 23:19:41 +0200 |
commit | eaebbfa785eeb8ba586fa43bcd5e240b5c9c4ad9 (patch) | |
tree | 4453e28332d2224a584f7de36c19ecbc588a2aa1 /tests | |
parent | d564130a3b2596161847d695329ad009e693358a (diff) | |
parent | 329e169e964951b39cee863dd715277166497213 (diff) | |
download | Nim-eaebbfa785eeb8ba586fa43bcd5e240b5c9c4ad9.tar.gz |
Fix several float range issues (supersedes #11905) (#12067)
* Fix several float range issues * address the comments
Diffstat (limited to 'tests')
-rw-r--r-- | tests/range/trange.nim | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/range/trange.nim b/tests/range/trange.nim index 41804d0f2..9df0e6975 100644 --- a/tests/range/trange.nim +++ b/tests/range/trange.nim @@ -118,3 +118,14 @@ block: x3 = R32(4) doAssert $x1 & $x2 & $x3 == "444" + +block: + var x1: range[0'f..1'f] = 1 + const x2: range[0'f..1'f] = 1 + var x5: range[0'f32..1'f32] = 1'f64 + const x6: range[0'f32..1'f32] = 1'f64 + + reject: + const x: range[0'f..1'f] = 2'f + reject: + const x: range[0'f..1'f] = 2 |