Skip to content

Fold RISC-V B instruction testing #1409

Closed
pavelkryukov opened this issue Nov 15, 2020 · 0 comments
Closed

Fold RISC-V B instruction testing #1409

pavelkryukov opened this issue Nov 15, 2020 · 0 comments
Assignees
Labels
1 Usually one-liner tasks, but may require some deep into infrastructure. good first issue Good task to start with MIPT-MIPS development S1 — ISA To solve the issue, you need knowledge about MIPS or RISC-V ISA testing Improves testing coverage

Comments

@pavelkryukov
Copy link
Member

We have a huge testing database for "B" instructions which mostly consists of copy-paste actions: https://github.com/MIPT-ILab/mipt-mips/blob/master/simulator/risc_v/t/unit_test.cpp

You objective is:

  1. Extract decoding tests to a new test case
  2. Use macros for testing whenever possible similarly to https://github.com/MIPT-ILab/mipt-mips/blob/master/simulator/risc_v/t/riscv64_test.cpp
@pavelkryukov pavelkryukov added testing Improves testing coverage 1 Usually one-liner tasks, but may require some deep into infrastructure. S1 — ISA To solve the issue, you need knowledge about MIPS or RISC-V ISA good first issue Good task to start with MIPT-MIPS development labels Nov 15, 2020
@graudtv graudtv self-assigned this Nov 17, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
1 Usually one-liner tasks, but may require some deep into infrastructure. good first issue Good task to start with MIPT-MIPS development S1 — ISA To solve the issue, you need knowledge about MIPS or RISC-V ISA testing Improves testing coverage
Projects
None yet
Development

No branches or pull requests

2 participants