summary refs log tree commit diff stats
path: root/tests/misc/tunsignedinc.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/misc/tunsignedinc.nim')
-rw-r--r--tests/misc/tunsignedinc.nim34
1 files changed, 0 insertions, 34 deletions
diff --git a/tests/misc/tunsignedinc.nim b/tests/misc/tunsignedinc.nim
deleted file mode 100644
index 9d1a4bbb4..000000000
--- a/tests/misc/tunsignedinc.nim
+++ /dev/null
@@ -1,34 +0,0 @@
-
-block: # bug #2427
-  var x = 0'u8
-  dec x # OverflowDefect
-  x -= 1 # OverflowDefect
-  x = x - 1 # No error
-
-  doAssert(x == 253'u8)
-
-block:
-  var x = 130'u8
-  x += 130'u8
-  doAssert(x == 4'u8)
-
-block:
-  var x = 40000'u16
-  x = x + 40000'u16
-  doAssert(x == 14464'u16)
-
-block:
-  var x = 4000000000'u32
-  x = x + 4000000000'u32
-  doAssert(x == 3705032704'u32)
-
-block:
-  var x = 123'u16
-  x -= 125
-  doAssert(x == 65534'u16)
-
-block t4175:
-  let i = 0u - 1u
-  const j = 0u - 1u
-  doAssert i == j
-  doAssert j + 1u == 0u