Skip to content

sha2: cross compile to uefi#877

Closed
baloo wants to merge 1 commit into
RustCrypto:masterfrom
baloo:baloo/push-zvyxkmzzoxvs
Closed

sha2: cross compile to uefi#877
baloo wants to merge 1 commit into
RustCrypto:masterfrom
baloo:baloo/push-zvyxkmzzoxvs

Conversation

@baloo
Copy link
Copy Markdown
Member

@baloo baloo commented Jun 1, 2026

This is an attempt at reproducing an LLVM error I've seen in the field:

rustc-LLVM ERROR: Do not know how to split the result of this operator!

I have no clue where this actually comes from.

This is an attempt at reproducing an LLVM error I've seen in the field
@baloo baloo closed this Jun 1, 2026
@baloo baloo deleted the baloo/push-zvyxkmzzoxvs branch June 1, 2026 02:32
@baloo
Copy link
Copy Markdown
Member Author

baloo commented Jun 1, 2026

That doesn't reproduce in this repo, I've made a reproducer for the bug I'm chasing:
https://github.com/baloo/sha2-reproducer

I have no clue how to proceed for there.

@newpavlov
Copy link
Copy Markdown
Member

It's a known issue. See: rust-lang/rust#117938

The recommended workaround is to use the sha2_backend="soft" configuration flag.

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.

2 participants