-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Technical Group
Golden Model SIG
ratification-pkg
Technical Debt
Technical Liaison
Bill McSpadden
Task Category
SAIL model
Task Sub Category
- gcc
- binutils
- gdb
- intrinsics
- Java
- KVM
- ld
- llvm
- Linux kernel
- QEMU
- Spike
Ratification Target
3Q2023
Statement of Work (SOW)
Component names:
Sail (infrastructure)
Requirements:
In order to improve functional coverage of the RISC-V Sail model, the RISC-V ACTs need to be run against the model. Since the ACTs are not self-checking tests, another model needs to be checked against. We will use Spike to crosscheck the Sail model.
Configurations of the Sail model should be done with RISCV-Config.
RISCOF should be used for testing.
Deliverables:
- github repo that contains documentation as to how to set up and run a Sail/Spike crosschecking environment.
- A sandbox containing examples of running the crosscheck for different configurations of the models.
Acceptance Criteria:
- Tests run and results are identical between Sail and Spike
- Accepted PR into the Sail community and any additional projects identified during work
Projected timeframe: (best guess date)
6 person months of work from start date
SOW Signoffs: (delete those not needed)
- Development partner sign-off
- ACT SIG sign-off
- Golden Model SIG sign-off
Waiver
- Freeze
- Ratification
Pull Request Details
Metadata
Metadata
Labels
Type
Projects
Status
As-planned