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

Downgrade the toolchain to avoid blocking issue #1830

Merged
merged 1 commit into from
Nov 1, 2022

Conversation

celinval
Copy link
Contributor

@celinval celinval commented Nov 1, 2022

Description of changes:

Downgrade the rust toolchain for the nighly before the current version. This mitigates #1822 which is caused by rust-lang/rust#103814.

Ps.: I also bumped cbmc min version since older versions don't work with Kani.

Resolved issues:

Mitigates #1822

Related RFC:

N/A

Call-outs:

Testing:

  • How is this change tested? New test + manually tested against s2n-quic.

  • Is this a refactor change? No

Checklist

  • Each commit message has a non-empty body, explaining why the change was made
  • Methods or procedures are documented
  • Regression or unit tests are included, or existing tests cover the modified code
  • My PR is restricted to a single feature or bugfix

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

Mitigates model-checking#1822 which is
caused by rust-lang/rust#103814.

Ps.: I also bumped cbmc min version since older versions don't work with
Kani.
@celinval celinval requested a review from a team as a code owner November 1, 2022 17:47
@@ -22,7 +22,7 @@ KANI_DIR=$SCRIPT_DIR/..
export KANI_FAIL_ON_UNEXPECTED_DESCRIPTION="true"

# Required dependencies
check-cbmc-version.py --major 5 --minor 67
check-cbmc-version.py --major 5 --minor 69
Copy link
Contributor

Choose a reason for hiding this comment

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

I was just running into this (without updating cbmc you get a weird goto-cc failure in the test suite) so glad you snuck this in.

Copy link
Contributor

@zhassan-aws zhassan-aws left a comment

Choose a reason for hiding this comment

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

Interesting to know that the offending commit occurred on 10/25 itself!

@celinval
Copy link
Contributor Author

celinval commented Nov 1, 2022

Interesting to know that the offending commit occurred on 10/25 itself!

Bad luck, I guess... :)

@celinval celinval merged commit 0f41459 into model-checking:main Nov 1, 2022
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.

3 participants