fix(cli): running tests on 32bit platforms #3666
Merged
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.
This fixes a regression introduced by #3352 that make tests fail to build on 32 bit platforms, caused by this function 1 trying to compare a number bigger than what
usize
can represent on those platforms.I've also suggested clippy add a lint 2 for this kind of things.
Footnotes
https://github.com/launchbadge/sqlx/blob/9d74aeae5253a5bcdf07c5e3f581a6282e609eac/sqlx-cli/tests/add.rs#L36-L46 ↩
https://github.com/rust-lang/rust-clippy/issues/13943 ↩