-
Notifications
You must be signed in to change notification settings - Fork 84
ci: add no-std job to check floresta-common
#825
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
Conversation
|
To verify, see how this commit triggered a failure in the two jobs: JoseSK999@e231f01 |
|
What about something similar for |
|
I am removing that part of the descriptor from |
Yes, this CI job can be extended by adding |
Sounds nice. If this gets merged first you would just have to remove these two lines: - crate: floresta-common
feature_args: "--features descriptors-no-std" |
Do you think it would be better to do this as a follow-up? |
We can't do it right now actually, https://github.com/JoseSK999/Floresta/actions/runs/21690035145/job/62547127016 |
Shoot! Need to update upstream to allow no-std :( |
Davidson-Souza
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK e7d6f9c
|
Okay I have switched from |
This ensures we don't link `std` by mistake, as our no-default-feature `floresta-common` wouldn't be able to compile for a `no_std` target.
Davidson-Souza
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re-ACK e6d6a00
Taking a look at it 😈 |
|
ACK e6d6a00 |
Description and Notes
This ensures we don't link
stdby mistake, as our no-default-featurefloresta-commonwouldn't be able to compile for ano_stdtarget.If we ever link the
stdlib, we will get this error: