From 07b8f99d2ffb06cfbc82960608f948b55d0aa62f Mon Sep 17 00:00:00 2001 From: Don Clugston Date: Tue, 8 Jun 2010 19:35:10 +0000 Subject: [PATCH] Removed workaround for compiler bug 3896, which is now fixed. --- std/internal/math/biguintcore.d | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/std/internal/math/biguintcore.d b/std/internal/math/biguintcore.d index c8c192986..6d91114ba 100644 --- a/std/internal/math/biguintcore.d +++ b/std/internal/math/biguintcore.d @@ -79,8 +79,7 @@ public: struct BigUint { private: invariant() { - // @@@BUG@@@ Compiler bug 3986: - //assert( data.length == 1 || data[$-1] != 0 ); + assert( data.length == 1 || data[$-1] != 0 ); } BigDigit [] data = ZERO; this(BigDigit [] x) {