diff options
| author | dam <dam@gudinoff> | 2023-05-20 16:42:00 +0100 |
|---|---|---|
| committer | dam <dam@gudinoff> | 2023-05-20 16:42:00 +0100 |
| commit | e029b883686de9f37e147914b8b0fb0045c9f395 (patch) | |
| tree | a2c79ef9c0e15f29095f185a613d1e6bee094887 | |
| parent | 03955d0d2db657aa8a5911ff959290fbaf60fd4c (diff) | |
| download | task-time-tracker-e029b883686de9f37e147914b8b0fb0045c9f395.tar.zst task-time-tracker-e029b883686de9f37e147914b8b0fb0045c9f395.zip | |
Improved tests for sub operation.
| -rw-r--r-- | Math_Ext.jai | 8 |
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); |
