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

Make cargo build work #719

Merged
merged 1 commit into from
Dec 13, 2024
Merged

Make cargo build work #719

merged 1 commit into from
Dec 13, 2024

Conversation

matthiasgoergens
Copy link
Collaborator

@matthiasgoergens matthiasgoergens commented Dec 10, 2024

Right now a simple cargo build fails. So let's fix that.

This PR also disentangles ceno_rt, so that we can work on building guest programs much easier.

Update: I extracted the remove of the target matrix into #725 for ease of review.

This PR also enables debug assertions for our tests.

@matthiasgoergens

This comment was marked as outdated.

matthiasgoergens added a commit that referenced this pull request Dec 12, 2024
Extracted from #719 for ease of
review.

Our strategy matrix only has one entry, so we might as well not use it.

Also, using `riscv32im-unknown-none-elf` as the target anywhere actually
fails. As an example you can try `TARGET=riscv32im-unknown-none-elf
cargo make clippy` on current `master`.
guest/examples/Cargo.toml Outdated Show resolved Hide resolved
Makefile.toml Show resolved Hide resolved
Copy link
Collaborator

@lispc lispc left a comment

Choose a reason for hiding this comment

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

only some small comments

Right now a simple `cargo build` fails.  So let's fix that.

This PR also disentangles `ceno_rt`, so that we can work on building guest programs much easier.

This PR also enables debug assertions for our tests.
@matthiasgoergens matthiasgoergens added this pull request to the merge queue Dec 13, 2024
Merged via the queue into master with commit af836bf Dec 13, 2024
6 checks passed
@matthiasgoergens matthiasgoergens deleted the matthias/cargo-build branch December 13, 2024 05:47
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.

2 participants