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

Cleanup CI and build configs #418

Merged
merged 2 commits into from
May 7, 2024
Merged

Conversation

justsmth
Copy link
Contributor

@justsmth justsmth commented May 6, 2024

Description of changes:

  • Remove last remaining usage of actions-rs GitHub action.
  • Fix riscv cross-compilation -- download latest to build cross, then download toolchain for target.
  • Bump MSRV to 1.63 -- Rustls is now at 1.63 as well.
  • Ignoring the unexpected_cfgs. We can't properly handle these until we're at MSRV 1.77.
  • Remove various erroneous reference to non-existent cfg values.

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

@justsmth justsmth force-pushed the build-ci-cleanup branch 3 times, most recently from bf2f826 to 2426bd4 Compare May 6, 2024 19:05
@justsmth justsmth changed the title [DRAFT] Cleanup CI and build configs Cleanup CI and build configs May 6, 2024
@justsmth justsmth marked this pull request as ready for review May 6, 2024 19:40
@justsmth justsmth requested a review from a team as a code owner May 6, 2024 19:40
@justsmth justsmth requested a review from skmcgrail May 6, 2024 19:42
Comment on lines +162 to +167
expect_iterated_x25519(
"7c3911e0ab2586fd864497297e575e6f3bc601c0883c30df5f4dd2d24f665424",
10_000..1_000_000,
&mut k,
&mut u,
);

Choose a reason for hiding this comment

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

why disable this test? is it too slow?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, really slow. This was never executing anyways due to being conditioned on a non-existent feature. However, I'm not opposed too putting a guard around such tests so that they can still execute, but only when we're prepared to wait.

aws-lc-rs/tests/hmac_test.rs Show resolved Hide resolved
@justsmth justsmth merged commit 9aec497 into aws:main May 7, 2024
184 checks passed
@justsmth justsmth deleted the build-ci-cleanup branch May 7, 2024 13:44
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