aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimmi Holst Christensen <jhc@liab.dk>2018-01-17 14:35:13 +0100
committerJimmi Holst Christensen <jhc@liab.dk>2018-01-17 14:35:13 +0100
commit1d6f54cc7d6a00f3ebcc96b5265c845223c64e2e (patch)
treec471e1c69cb8092f57fc05564e1216c6d666df53
parentfa2c3be341ac6a7eddc65397984dac1bf648be26 (diff)
downloadzig-1d6f54cc7d6a00f3ebcc96b5265c845223c64e2e.tar.gz
zig-1d6f54cc7d6a00f3ebcc96b5265c845223c64e2e.zip
A few more none negative cases, just to be sure we've covered everything
-rw-r--r--test/cases/math.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/cases/math.zig b/test/cases/math.zig
index 91fb52d217..88f32a2839 100644
--- a/test/cases/math.zig
+++ b/test/cases/math.zig
@@ -369,6 +369,9 @@ test "big number xor" {
assert(0xFFFFFFFFFFFFFFFF0000000000000000 ^ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF == 0x0000000000000000FFFFFFFFFFFFFFFF);
assert(0x0000000000000000FFFFFFFFFFFFFFFF ^ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF == 0xFFFFFFFFFFFFFFFF0000000000000000);
assert(0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ^ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF == 0x00000000000000000000000000000000);
+ assert(0xFFFFFFFF00000000FFFFFFFF00000000 ^ 0x00000000FFFFFFFF00000000FFFFFFFF == 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF);
+ assert(0xFFFFFFFF00000000FFFFFFFF00000000 ^ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF == 0x00000000FFFFFFFF00000000FFFFFFFF);
+ assert(0x00000000FFFFFFFF00000000FFFFFFFF ^ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF == 0xFFFFFFFF00000000FFFFFFFF00000000);
}
}