@@ -24,6 +24,43 @@ See [TESTCASES.md](./TESTCASES.md) for a human-readable index of all of the test
2424
2525## Changelog
2626
27+ ### v0.2
28+
29+ * Bitmask paddings are now filled with zeros, in alignment with the GP.
30+ * Disassemblies now end with an ` invalid ` instruction to signify places where
31+ the execution traps when going out of bounds. This is a purely cosmetic change
32+ to the reference disassemblies and doesn't affect the test vectors themselves.
33+ * The ` inst_rem_signed ` test was changed to make the output value non-zero.
34+ (The behavior is unchanged; the instruction still works the same as before.)
35+ * Set the initial value of the output register to a non-zero for the following tests:
36+ (The behavior is unchanged; the instructions still work the same as before.)
37+ - ` inst_rem_signed_with_overflow `
38+ - ` inst_set_greater_than_signed_imm_0 `
39+ - ` inst_set_greater_than_unsigned_imm_0 ` ,
40+ - ` inst_set_less_than_signed_0 `
41+ - ` inst_set_less_than_signed_imm_0 `
42+ - ` inst_set_less_than_unsigned_0 ` ,
43+ - ` inst_set_less_than_unsigned_imm_0 `
44+ * Add new tests:
45+ - ` inst_load_i16 `
46+ - ` inst_load_i8 `
47+ - ` inst_load_imm_and_jump `
48+ - ` inst_load_indirect_i16_with_offset `
49+ - ` inst_load_indirect_i16_without_offset `
50+ - ` inst_load_indirect_i8_with_offset `
51+ - ` inst_load_indirect_i8_without_offset `
52+ - ` inst_load_indirect_u16_with_offset `
53+ - ` inst_load_indirect_u16_without_offset `
54+ - ` inst_load_indirect_u32_with_offset `
55+ - ` inst_load_indirect_u32_without_offset `
56+ - ` inst_load_indirect_u8_with_offset `
57+ - ` inst_load_indirect_u8_without_offset `
58+ - ` inst_load_u16 `
59+ - ` inst_load_u32 `
60+ - ` inst_store_imm_u16 `
61+ - ` inst_store_imm_u32 `
62+ - ` inst_store_imm_u8 `
63+
2764### v0.1
2865
2966 * Initial test vectors.
0 commit comments