Skip to content

Refactor Risc-V cpu features#1291

Merged
AntoinePrv merged 1 commit intoxtensor-stack:masterfrom
AntoinePrv:riscv
Apr 14, 2026
Merged

Refactor Risc-V cpu features#1291
AntoinePrv merged 1 commit intoxtensor-stack:masterfrom
AntoinePrv:riscv

Conversation

@AntoinePrv
Copy link
Copy Markdown
Contributor

Major change was that the getauxval check for RVV was gated by defined(__riscv_vector) (compile time availability), which is the same sort of bug we fixed in #1252 #1253.

@AntoinePrv
Copy link
Copy Markdown
Contributor Author

@serge-sans-paille this is the same refactor we did for arm.

@serge-sans-paille
Copy link
Copy Markdown
Contributor

LGTM with the minor nits I left on 989cdd4#r181925820 addressed.

@AntoinePrv AntoinePrv force-pushed the riscv branch 2 times, most recently from a7397c1 to ab3e571 Compare April 9, 2026 18:15
@serge-sans-paille
Copy link
Copy Markdown
Contributor

sorry, the extra gcc failure should be fixed once I merge #1293, can you rebase on it afterward?

@AntoinePrv AntoinePrv force-pushed the riscv branch 2 times, most recently from e634c90 to c7527c3 Compare April 13, 2026 14:38
@AntoinePrv AntoinePrv merged commit 2f02bf7 into xtensor-stack:master Apr 14, 2026
73 checks passed
@AntoinePrv AntoinePrv deleted the riscv branch April 14, 2026 12:11
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