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

Contracts build risc-v fixtures #2554

Merged
merged 53 commits into from
Jan 4, 2024
Merged

Contracts build risc-v fixtures #2554

merged 53 commits into from
Jan 4, 2024

Conversation

pgherveou
Copy link
Contributor

@pgherveou pgherveou commented Nov 29, 2023

Follow up from #2347 this time to verify that fixtures build to RISC-V

@pgherveou pgherveou requested a review from athei as a code owner November 29, 2023 22:19
@pgherveou pgherveou requested a review from a team November 29, 2023 22:19
@pgherveou pgherveou added the R0-silent Changes should not be mentioned in any release notes label Nov 29, 2023
@pgherveou pgherveou requested a review from xermicus November 30, 2023 12:21
@athei
Copy link
Member

athei commented Dec 6, 2023

We should be able to pass CI now. Toolchain should be installed for both macOS and Linux.

@pgherveou
Copy link
Contributor Author

We should be able to pass CI now. Toolchain should be installed for both macOS and Linux.

Nice will merge master and try to pass these jobs

@pgherveou pgherveou requested a review from a team as a code owner December 8, 2023 16:26
Copy link
Member

@athei athei left a comment

Choose a reason for hiding this comment

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

We can remove the caching code since we get the RISC-V toolchain deployed on the CI?

Cargo.toml Show resolved Hide resolved
substrate/frame/contracts/fixtures/Cargo.toml Outdated Show resolved Hide resolved
@pgherveou
Copy link
Contributor Author

We can remove the caching code since we get the RISC-V toolchain deployed on the CI?

Removed it already, (the tmp hack of checking in the rv compilation output). We only use caching to check if we need to recompile a given fixture now

@athei
Copy link
Member

athei commented Jan 4, 2024

Yes my bad. I just read "cache" and thought it was about this. But it is just to prevent re-building all fixtures when only one of them changed. Good to be merged once the CI is green.

@pgherveou pgherveou merged commit f82c297 into master Jan 4, 2024
120 of 121 checks passed
@pgherveou pgherveou deleted the pg/riscv-fixtures branch January 4, 2024 14:49
bgallois pushed a commit to duniter/duniter-polkadot-sdk that referenced this pull request Mar 25, 2024
Follow up from paritytech#2347 this time to verify that fixtures build to RISC-V

---------

Co-authored-by: alvicsam <[email protected]>
Co-authored-by: Alexander Samusev <[email protected]>
Co-authored-by: Alexander Theißen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R0-silent Changes should not be mentioned in any release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants