riscv-admin / dev-partners

This repo is for tracking of RISC-V Development Partners Activities
3 stars 0 forks source link

ACT Hint Ops #32

Open jjscheel opened 1 year ago

jjscheel commented 1 year ago

Technical Group

Architecture Test SIG

ratification-pkg

Priv 1.11

Technical Liaison

Allen Baum

Task Category

Arch Tests

Task Sub Category

Ratification Target

3Q2023

Statement of Work (SOW)

Component names: RV32/64I

Requirements: Generate tests for hint ops to confirm that they have no architectural observable effects. This would setup registers and initialize CSRs, execute the hint, then store all relevant registers into the signature (with the expectation they will be unchanged, as confirmed from Sail). Any register that contains an address would need to be relocated appropriately prior to being saved (that would be the signature pointer, primarily, and any CSRs that contain an address such as EPC and TVAL.

The test should be easily updated as new hint functionality is ratified (e.g. Zihintntl).

Deliverables:

Acceptance Criteria:

Projected timeframe: (best guess date)

SOW Signoffs:

Waiver

Pull Request Details

No response

allenjbaum commented 1 year ago

This should be a good onboarding project

UmerShahidengr commented 6 months ago

@HAMZA-AFZAL404 can you have a look at it? @jjscheel you can assign this SoW to 10xEngineers

HAMZA-AFZAL404 commented 6 months ago

Ok i am doing it.

jjscheel commented 6 months ago

@HAMZA-AFZAL404, as you start your work, the 2 most important questions for me is what "size" is this. (See the help text on the Sizing field) and when do you target having a PR accepted by the community. This is the Planning phase work I need to move you to Developing. Please post your thoughts when you have them.

THANKS!

jjscheel commented 5 months ago

@HAMZA-AFZAL404, an thoughts on my previous questions about size and target completion date?

jjscheel commented 4 months ago

@HAMZA-AFZAL404, an thoughts on my previous questions about size and target completion date?

UmerShahidengr commented 3 months ago

@jjscheel , @HAMZA-AFZAL404 has been assigned to some other projects in a different team, so he will not be available to work on ACT stuff, we have shelved this one, we will come back to this one in the next quarter

jjscheel commented 3 months ago

Ok. Will set to blocking. Let me know when you have a resource to work on this.