Skip to content

Add risc-v test configuration - #1193

Merged
ErikSchierboom merged 1 commit into
exercism:mainfrom
keiravillekode:risc-v
Sep 25, 2026
Merged

ErikSchierboom merged 1 commit into
exercism:mainfrom
keiravillekode:risc-v

Conversation

@keiravillekode

Copy link
Copy Markdown
Contributor

Context:

The aspiration is for the risc-v track to be 32 bit. I don't have the 32 bit tooling working yet, but "How hard can it be?"

cc @ErikSchierboom

@keiravillekode keiravillekode mentioned this pull request May 27, 2025
@ErikSchierboom

Copy link
Copy Markdown
Member

@keiravillekode am I correct ik seeing that the risc track hasn't been launched yet (of is nearing completion)?

@keiravillekode

Copy link
Copy Markdown
Contributor Author

http://github.com/exercism/risc-v has not been created yet. But it and http://github.com/exercism/risc-v-test-runner would be very similar to the arm64 track, it is mostly just the example solutions that need to be reimplemented. And often the example solutions can be easily ported from mips, as the instruction sets are similar.

I also need to request a logo.

Assuming I get the 32 bit tooling working (or give up and go with the 64 bit tooling currently used in https://github.com/keiravillekode/prototype-risc-v/) then the track could be created and launched with 20 exercises exceedingly quickly.

(Or we could take a slower approach and aim for 60+ exercises before launch, to reduce cross-track-reviewer workload after launch.)

@ErikSchierboom

Copy link
Copy Markdown
Member

I'd still like to only merge this once the track is nearly completed.

@IsaacG

IsaacG commented Sep 20, 2026

Copy link
Copy Markdown
Member

Closing this out as there's no imminent Risc V launch.

@IsaacG IsaacG closed this Sep 20, 2026
@keiravillekode keiravillekode mentioned this pull request Sep 24, 2026
14 of 28 tasks
@keiravillekode

Copy link
Copy Markdown
Contributor Author

The test runner has been implemented, the track has 77 exercises, and a logo has been requested.

@IsaacG IsaacG reopened this Sep 24, 2026
@IsaacG

IsaacG commented Sep 24, 2026

Copy link
Copy Markdown
Member

@keiravillekode Please rebase

@ErikSchierboom
ErikSchierboom merged commit 7de6099 into exercism:main Sep 25, 2026
4 checks passed
@keiravillekode
keiravillekode deleted the risc-v branch September 25, 2026 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants