Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: add float and double extension test to CI #470

Closed
wants to merge 6 commits into from
Closed
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
hart_ids: [0]
hart0:
ISA: RV32IFZicsr
ISA: RV32IFDZicsr
physical_addr_sz: 32
User_Spec_Version: '2.3'
supported_xlen: [32]
misa:
reset-val: 0x40000120
reset-val: 0x40000128
rv32:
accessible: true
mxl:
Expand All @@ -23,7 +23,7 @@ hart0:
warl:
dependency_fields: []
legal:
- extensions[25:0] bitmask [0x0000120, 0x0000000]
- extensions[25:0] bitmask [0x0000128, 0x0000000]
wr_illegal:
- Unchanged

6 changes: 3 additions & 3 deletions .github/isa_templates/RV32IMCZicsr_Zifencei.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
hart_ids: [0]
hart0:
ISA: RV32IMCZicsr_Zifencei
ISA: RV32IMCFDZicsr_Zifencei
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ISA string should be RV32IMFDCZicsr_Zifencei, C appears after F and D in RISC-V ISA config strong.

physical_addr_sz: 32
User_Spec_Version: '2.3'
supported_xlen: [32]
misa:
reset-val: 0x40001104
reset-val: 0x4000112C
rv32:
accessible: true
mxl:
Expand All @@ -23,7 +23,7 @@ hart0:
warl:
dependency_fields: []
legal:
- extensions[25:0] bitmask [0x0001104, 0x0000000]
- extensions[25:0] bitmask [0x000112C, 0x0000000]
wr_illegal:
- Unchanged

Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
hart_ids: [0]
hart0:
ISA: RV64IFZicsr
ISA: RV64IFDZicsr
physical_addr_sz: 32
User_Spec_Version: '2.3'
supported_xlen: [64]
misa:
reset-val: 0x8000000000000120
reset-val: 0x8000000000000128
rv64:
accessible: true
mxl:
Expand All @@ -23,7 +23,7 @@ hart0:
warl:
dependency_fields: []
legal:
- extensions[25:0] bitmask [0x0000120, 0x0000000]
- extensions[25:0] bitmask [0x0000128, 0x0000000]
wr_illegal:
- Unchanged

6 changes: 3 additions & 3 deletions .github/isa_templates/RV64IMCZicsr_Zifencei.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
hart_ids: [0]
hart0:
ISA: RV64IMCZicsr_Zifencei
ISA: RV64IMCFDZicsr_Zifencei
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ISA string should be RV64IMFDCZicsr_Zifencei, C appears after F and D in RISC-V ISA config strong.

physical_addr_sz: 32
User_Spec_Version: '2.3'
supported_xlen: [64]
misa:
reset-val: 0x8000000000001104
reset-val: 0x800000000000112C
rv64:
accessible: true
mxl:
Expand All @@ -23,7 +23,7 @@ hart0:
warl:
dependency_fields: []
legal:
- extensions[25:0] bitmask [0x0001104, 0x0000000]
- extensions[25:0] bitmask [0x000112C, 0x0000000]
wr_illegal:
- Unchanged

3 changes: 2 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ jobs:
isa_group:
- RV32IMCZicsr_Zifencei
- RV64IMCZicsr_Zifencei

- RV32IFDZicsr
- RV64IFDZicsr

steps:

Expand Down
Loading