Skip to content

aes: remove references to old aes_backend cfgs - #597

Merged
newpavlov merged 1 commit into
RustCrypto:masterfrom
TechnoPorg:push-ppmsuyxuokrq
Sep 19, 2026
Merged

newpavlov merged 1 commit into
RustCrypto:masterfrom
TechnoPorg:push-ppmsuyxuokrq

Conversation

@TechnoPorg

@TechnoPorg TechnoPorg commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Closes #596

cc @tarcieri

Comment thread .github/workflows/aes.yml Outdated
Comment on lines +111 to +146
@@ -143,7 +143,7 @@ jobs:
include:
- target: x86_64-unknown-linux-gnu
rust: stable
RUSTFLAGS: '-Dwarnings --cfg aes_backend="avx512"'
RUSTFLAGS: "-Dwarnings"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Without aes_backend these two CI configs duplicate each other, so one can be removed.

Comment thread .github/workflows/aes.yml Outdated
Comment thread .github/workflows/aes.yml Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It would be nice to have two separate SDE configurations: with and without AVX-512 to test both vaes256 and vaes512 backends.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I've made them use Alder Lake (for vaes256) and Granite Rapids (for vaes512) respectively. If you'd prefer to keep it using -future instead of pinning to a specific microarchitecture that works too

@newpavlov newpavlov left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks!

@newpavlov
newpavlov merged commit b99ebe6 into RustCrypto:master Sep 19, 2026
31 checks passed
@TechnoPorg
TechnoPorg deleted the push-ppmsuyxuokrq branch September 19, 2026 14:04
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.

aes: --cfg aes_backend documentation is no longer accurate

3 participants