-
Notifications
You must be signed in to change notification settings - Fork 264
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
Fix ci #705
Merged
Merged
Fix ci #705
Commits on Jul 3, 2024
-
This is a legacy constant and it's better to just use `i32::MAX`. Note that one cannot `use` an associated constant so this just removed the import. This is better anyway since it's only used once and it didn't provide meaningful line length reduction.
Configuration menu - View commit details
-
Copy full SHA for 05a4e39 - Browse repository at this point
Copy the full SHA 05a4e39View commit details -
Rust is now checking cfg attributes for typos but this interferes with our cfgs that rustc/cargo don't recognize. This whitelists them so they no longer produce warnings.
Configuration menu - View commit details
-
Copy full SHA for 614fe81 - Browse repository at this point
Copy the full SHA 614fe81View commit details -
The newest nightly stabilized `PanicMessage` with a slightly different API. This updates the API and removes the `#![feature()]` attribute.
Configuration menu - View commit details
-
Copy full SHA for 924ba38 - Browse repository at this point
Copy the full SHA 924ba38View commit details -
Use
libc::abort
instead ofintrinsics::abort
Despite using the `#![feature()]` attribute rustc still warns about it being unstable. Changing it to `libc::abort` gets rid of the annoying message.
Configuration menu - View commit details
-
Copy full SHA for df0523a - Browse repository at this point
Copy the full SHA df0523aView commit details
Commits on Jul 4, 2024
-
Migrate
no_std_test
to edition 2021Previously we had dependency problems that were resolved by resolver v2. We want to activate it just in case it happens again but even better, bump the edition. This was probably forgotten when other crates were migrated.
Configuration menu - View commit details
-
Copy full SHA for 2572fb6 - Browse repository at this point
Copy the full SHA 2572fb6View commit details -
Compile
no_std
test using xargoThe `no_std` test disables `std`, so unwinding is unsupported, so we use `panic = "abort"` but the `core` library is compiled with unwind by default which breaks the build. Xargo can handle this by recompiling `core` with `panic = "abort"` so we use it.
Configuration menu - View commit details
-
Copy full SHA for 742c69f - Browse repository at this point
Copy the full SHA 742c69fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24e81ee - Browse repository at this point
Copy the full SHA 24e81eeView commit details -
Upgrade cross image for windows
Cross uses an old image by default and there's a problem that is resolved in the newest wine version, so this commit upgrades the image.
Configuration menu - View commit details
-
Copy full SHA for 33a1893 - Browse repository at this point
Copy the full SHA 33a1893View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.