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

CI: Re-enable builds with Nightly Rust #5722

Closed
tronical opened this issue Jul 30, 2024 · 0 comments · Fixed by #5802
Closed

CI: Re-enable builds with Nightly Rust #5722

tronical opened this issue Jul 30, 2024 · 0 comments · Fixed by #5802
Labels
a:ci Automation for CI (Continous integration system) and tests (mT,bO)
Milestone

Comments

@tronical
Copy link
Member

Until rust-lang/rust#128386 is resolved, the build with nightly Rust is disabled. It should be our objective to re-enable testing with nightly when either this is fixed upstream or we have changed our code to pass tests (test_interpreter_expr_math failed, also with test-driver-rust).

@tronical tronical added the a:ci Automation for CI (Continous integration system) and tests (mT,bO) label Jul 30, 2024
@tronical tronical added this to the 1.7.2 milestone Jul 30, 2024
ogoffart added a commit that referenced this issue Aug 8, 2024
In rust, use f32 instead of f64 for arithmetic comparison.
In the interpreter, use approx_eq

The test is failling in nightly because of precision change in `log`.
By using f32, it actually should work

Also Revert "Disable builds with nightly Rust temporarily"
This reverts commit 4afc3a2.

Fixes #5722
ogoffart added a commit that referenced this issue Aug 8, 2024
In rust, use f32 instead of f64 for arithmetic comparison.
In the interpreter, use approx_eq

The test is failling in nightly because of precision change in `log`.
By using f32, it actually should work

Also Revert "Disable builds with nightly Rust temporarily"
This reverts commit 4afc3a2.

Fixes #5722
ogoffart added a commit that referenced this issue Aug 8, 2024
In rust, use f32 instead of f64 for arithmetic comparison.
In the interpreter, use approx_eq

The test is failling in nightly because of precision change in `log`.
By using f32, it actually should work

Also Revert "Disable builds with nightly Rust temporarily"
This reverts commit 4afc3a2.

Fixes #5722
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:ci Automation for CI (Continous integration system) and tests (mT,bO)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant