uweigand wrote: Turns out transparent union handling was indeed broken in the SystemZ ELF ABI as well. I've now checked in a fix here: https://github.com/llvm/llvm-project/commit/9af3628ce7400a96205a4c4468867c3c11dd4b2f https://github.com/llvm/llvm-project/pull/91384