From e029b883686de9f37e147914b8b0fb0045c9f395 Mon Sep 17 00:00:00 2001 From: dam Date: Sat, 20 May 2023 16:42:00 +0100 Subject: Improved tests for sub operation. --- Math_Ext.jai | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Math_Ext.jai b/Math_Ext.jai index 07ea788..0fb0014 100644 --- a/Math_Ext.jai +++ b/Math_Ext.jai @@ -72,14 +72,14 @@ test_math_ext :: () { set_build_options_dc(.{do_output=false}); // Test unsigned sub. errors += test_op("sub", cast( u8)1, cast( u8) U8_MAX, 0, u8, true); - errors += test_op("sub", cast(u16)1, cast(u16)U16_MAX, 0, u16, true); + errors += test_op("sub", cast( u8)1, cast(u16)U16_MAX, 0, u16, true); errors += test_op("sub", cast(u32)1, cast(u32)U32_MAX, 0, u32, true); - errors += test_op("sub", cast(u64)1, cast(u64)U64_MAX, 0, u64, true); + errors += test_op("sub", cast(u32)1, cast(u64)U64_MAX, 0, u64, true); errors += test_op("sub", cast( u8) U8_MAX, cast( u8)0, U8_MAX, u8, false); - errors += test_op("sub", cast(u16)U16_MAX, cast(u16)0, U16_MAX, u16, false); + errors += test_op("sub", cast(u16)U16_MAX, cast( u8)0, U16_MAX, u16, false); errors += test_op("sub", cast(u32)U32_MAX, cast(u32)0, U32_MAX, u32, false); - errors += test_op("sub", cast(u64)U64_MAX, cast(u64)0, U64_MAX, u64, false); + errors += test_op("sub", cast(u64)U64_MAX, cast(u32)0, U64_MAX, u64, false); // errors += test_add(cast(s32)66, cast(s64)-2, 64, s64, false); // errors += test_add(cast(u32)66, cast(s64)4, 70, s64, false); -- cgit v1.2.3