Brian Smith
Brian Smith
The folded_multiply and specialize cases are addressed in #269.
Unfortunately, I don't currently have access to the systems I normally use for benchmarking as I am traveling, so I haven't measured the impact of this yet.
> Do you have an example of this intrinsic being used? I'm not familiar enough with memory sanitizers to know what to do here. I documented what LLVM libc does...
See https://github.com/rust-lang/rust/issues/123619, which seems relevant to figuring out a strategy for linking in the msan runtime.
[job-logs.txt](https://github.com/user-attachments/files/20376143/job-logs.txt)
This seems to happen consistently in CI. Not that it is Rust 1.66 but not Stable. Wouldn't be surprised if our RSA assembly code is violating ABI or similar. Need...
The panic points to this line failing: https://github.com/briansmith/ring/blob/934ee03e67fb74322af9a805c2dd19893e461d4a/src/arithmetic/bigint/modulus.rs#L155 This hasn't changed for a very long time, so I'm guessing it is either a codegen bug or longstanding UB in our...
A workaround, avoiding running the tests on aarch64-pc-windows-msvc 1.66 release, was put into CI in PR #2538.
So far, this failure has only occurred in `--release` mode, and only for Rust 1.66 (not stable). And it is intermittent; on most CI runs the test fails, but on...
This is easily reproducible using Rust 1.66 on the latest Windows 11 ARM64 using the latest Visual Studio using on my MacBook in Parallels: ``` while cargo +1.66 test --lib...