aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordam <dam@gudinoff>2023-05-20 16:42:00 +0100
committerdam <dam@gudinoff>2023-05-20 16:42:00 +0100
commite029b883686de9f37e147914b8b0fb0045c9f395 (patch)
treea2c79ef9c0e15f29095f185a613d1e6bee094887
parent03955d0d2db657aa8a5911ff959290fbaf60fd4c (diff)
downloadtask-time-tracker-e029b883686de9f37e147914b8b0fb0045c9f395.tar.zst
task-time-tracker-e029b883686de9f37e147914b8b0fb0045c9f395.zip
Improved tests for sub operation.
-rw-r--r--Math_Ext.jai8
1 files 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);