From 2c9d63ce297fb4047d2f7d6d763e5c937b8fc8b2 Mon Sep 17 00:00:00 2001 From: mratsim Date: Tue, 20 Mar 2018 16:14:31 +0100 Subject: [PATCH] Add more info about the corruption --- src/uint_binary_ops.nim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/uint_binary_ops.nim b/src/uint_binary_ops.nim index 7ec4536..8b2caa9 100644 --- a/src/uint_binary_ops.nim +++ b/src/uint_binary_ops.nim @@ -26,4 +26,7 @@ when isMainModule: echo "a * a: " & $z # How did the result value change? echo "a * a type: " & $z.type.name + # Compile without release: memory corruption + # In release: no corruption + # Comment out the "naiveMul" in mul_impl: no corruption echo "Is memory corrupted: " & $(z != toMpUint(100'u32))