use doAssert in tests (#16486)

This commit is contained in:
flywind 2020-12-28 07:13:21 -06:00 • committed by GitHub
commit 6d442a40a6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
78 changed files with 1056 additions and 1056 deletions

View file

@ -10,127 +10,127 @@ discard """
# unsigned < signed
assert 10'u8 < 20'i8
assert 10'u8 < 20'i16
assert 10'u8 < 20'i32
assert 10'u8 < 20'i64
doAssert 10'u8 < 20'i8
doAssert 10'u8 < 20'i16
doAssert 10'u8 < 20'i32
doAssert 10'u8 < 20'i64
assert 10'u16 < 20'i8
assert 10'u16 < 20'i16
assert 10'u16 < 20'i32
assert 10'u16 < 20'i64
doAssert 10'u16 < 20'i8
doAssert 10'u16 < 20'i16
doAssert 10'u16 < 20'i32
doAssert 10'u16 < 20'i64
assert 10'u32 < 20'i8
assert 10'u32 < 20'i16
assert 10'u32 < 20'i32
assert 10'u32 < 20'i64
doAssert 10'u32 < 20'i8
doAssert 10'u32 < 20'i16
doAssert 10'u32 < 20'i32
doAssert 10'u32 < 20'i64
# assert 10'u64 < 20'i8
# assert 10'u64 < 20'i16
# assert 10'u64 < 20'i32
# assert 10'u64 < 20'i64
# doAssert 10'u64 < 20'i8
# doAssert 10'u64 < 20'i16
# doAssert 10'u64 < 20'i32
# doAssert 10'u64 < 20'i64
# signed < unsigned
assert 10'i8 < 20'u8
assert 10'i8 < 20'u16
assert 10'i8 < 20'u32
# assert 10'i8 < 20'u64
doAssert 10'i8 < 20'u8
doAssert 10'i8 < 20'u16
doAssert 10'i8 < 20'u32
# doAssert 10'i8 < 20'u64
assert 10'i16 < 20'u8
assert 10'i16 < 20'u16
assert 10'i16 < 20'u32
# assert 10'i16 < 20'u64
doAssert 10'i16 < 20'u8
doAssert 10'i16 < 20'u16
doAssert 10'i16 < 20'u32
# doAssert 10'i16 < 20'u64
assert 10'i32 < 20'u8
assert 10'i32 < 20'u16
assert 10'i32 < 20'u32
# assert 10'i32 < 20'u64
doAssert 10'i32 < 20'u8
doAssert 10'i32 < 20'u16
doAssert 10'i32 < 20'u32
# doAssert 10'i32 < 20'u64
assert 10'i64 < 20'u8
assert 10'i64 < 20'u16
assert 10'i64 < 20'u32
# assert 10'i64 < 20'u64
doAssert 10'i64 < 20'u8
doAssert 10'i64 < 20'u16
doAssert 10'i64 < 20'u32
# doAssert 10'i64 < 20'u64
# unsigned <= signed
assert 10'u8 <= 20'i8
assert 10'u8 <= 20'i16
assert 10'u8 <= 20'i32
assert 10'u8 <= 20'i64
doAssert 10'u8 <= 20'i8
doAssert 10'u8 <= 20'i16
doAssert 10'u8 <= 20'i32
doAssert 10'u8 <= 20'i64
assert 10'u16 <= 20'i8
assert 10'u16 <= 20'i16
assert 10'u16 <= 20'i32
assert 10'u16 <= 20'i64
doAssert 10'u16 <= 20'i8
doAssert 10'u16 <= 20'i16
doAssert 10'u16 <= 20'i32
doAssert 10'u16 <= 20'i64
assert 10'u32 <= 20'i8
assert 10'u32 <= 20'i16
assert 10'u32 <= 20'i32
assert 10'u32 <= 20'i64
doAssert 10'u32 <= 20'i8
doAssert 10'u32 <= 20'i16
doAssert 10'u32 <= 20'i32
doAssert 10'u32 <= 20'i64
# assert 10'u64 <= 20'i8
# assert 10'u64 <= 20'i16
# assert 10'u64 <= 20'i32
# assert 10'u64 <= 20'i64
# doAssert 10'u64 <= 20'i8
# doAssert 10'u64 <= 20'i16
# doAssert 10'u64 <= 20'i32
# doAssert 10'u64 <= 20'i64
# signed <= unsigned
assert 10'i8 <= 20'u8
assert 10'i8 <= 20'u16
assert 10'i8 <= 20'u32
# assert 10'i8 <= 20'u64
doAssert 10'i8 <= 20'u8
doAssert 10'i8 <= 20'u16
doAssert 10'i8 <= 20'u32
# doAssert 10'i8 <= 20'u64
assert 10'i16 <= 20'u8
assert 10'i16 <= 20'u16
assert 10'i16 <= 20'u32
# assert 10'i16 <= 20'u64
doAssert 10'i16 <= 20'u8
doAssert 10'i16 <= 20'u16
doAssert 10'i16 <= 20'u32
# doAssert 10'i16 <= 20'u64
assert 10'i32 <= 20'u8
assert 10'i32 <= 20'u16
assert 10'i32 <= 20'u32
# assert 10'i32 <= 20'u64
doAssert 10'i32 <= 20'u8
doAssert 10'i32 <= 20'u16
doAssert 10'i32 <= 20'u32
# doAssert 10'i32 <= 20'u64
assert 10'i64 <= 20'u8
assert 10'i64 <= 20'u16
assert 10'i64 <= 20'u32
# assert 10'i64 <= 20'u64
doAssert 10'i64 <= 20'u8
doAssert 10'i64 <= 20'u16
doAssert 10'i64 <= 20'u32
# doAssert 10'i64 <= 20'u64
# signed == unsigned
assert 10'i8 == 10'u8
assert 10'i8 == 10'u16
assert 10'i8 == 10'u32
# assert 10'i8 == 10'u64
doAssert 10'i8 == 10'u8
doAssert 10'i8 == 10'u16
doAssert 10'i8 == 10'u32
# doAssert 10'i8 == 10'u64
assert 10'i16 == 10'u8
assert 10'i16 == 10'u16
assert 10'i16 == 10'u32
# assert 10'i16 == 10'u64
doAssert 10'i16 == 10'u8
doAssert 10'i16 == 10'u16
doAssert 10'i16 == 10'u32
# doAssert 10'i16 == 10'u64
assert 10'i32 == 10'u8
assert 10'i32 == 10'u16
assert 10'i32 == 10'u32
# assert 10'i32 == 10'u64
doAssert 10'i32 == 10'u8
doAssert 10'i32 == 10'u16
doAssert 10'i32 == 10'u32
# doAssert 10'i32 == 10'u64
assert 10'i64 == 10'u8
assert 10'i64 == 10'u16
assert 10'i64 == 10'u32
# assert 10'i64 == 10'u64
doAssert 10'i64 == 10'u8
doAssert 10'i64 == 10'u16
doAssert 10'i64 == 10'u32
# doAssert 10'i64 == 10'u64
# unsigned == signed
assert 10'u8 == 10'i8
assert 10'u8 == 10'i16
assert 10'u8 == 10'i32
# assert 10'u8 == 10'i64
doAssert 10'u8 == 10'i8
doAssert 10'u8 == 10'i16
doAssert 10'u8 == 10'i32
# doAssert 10'u8 == 10'i64
assert 10'u16 == 10'i8
assert 10'u16 == 10'i16
assert 10'u16 == 10'i32
# assert 10'u16 == 10'i64
doAssert 10'u16 == 10'i8
doAssert 10'u16 == 10'i16
doAssert 10'u16 == 10'i32
# doAssert 10'u16 == 10'i64
assert 10'u32 == 10'i8
assert 10'u32 == 10'i16
assert 10'u32 == 10'i32
# assert 10'u32 == 10'i64
doAssert 10'u32 == 10'i8
doAssert 10'u32 == 10'i16
doAssert 10'u32 == 10'i32
# doAssert 10'u32 == 10'i64
# assert 10'u64 == 10'i8
# assert 10'u64 == 10'i16
# assert 10'u64 == 10'i32
# assert 10'u64 == 10'i64
# doAssert 10'u64 == 10'i8
# doAssert 10'u64 == 10'i16
# doAssert 10'u64 == 10'i32
# doAssert 10'u64 == 10'i64