rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
97.98k stars 12.68k forks source link

LLVM 20 produces different assembly for rust/tests/assembly/riscv-soft-abi-with-float-features.rs #132139

Open krasimirgg opened 2 hours ago

krasimirgg commented 2 hours ago

After https://github.com/rust-lang/rust/pull/131807, we're seeing some test failures in our experimental rust + LLVM-at-HEAD build bot:

It seems that here the new assembly is just lw a0, 0(a0); not sure if that's OK.

https://github.com/rust-lang/rust/blob/97ae1df8aa9fa6dfd29dced18b232d25208c4111/tests/assembly/riscv-soft-abi-with-float-features.rs#L34

krasimirgg commented 2 hours ago

@rustbot label: A-LLVM

jieyouxu commented 2 hours ago

cc @beetrees @workingjubilee as you may know more about the intended behavior