diff options
| author | bors <bors@rust-lang.org> | 2022-12-10 13:56:58 +0000 | 
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-12-10 13:56:58 +0000 | 
| commit | a161a7b654083a881b22908a475988bcc3221a79 (patch) | |
| tree | 4f16cae7ff0289182746b3e4cfd48fab7d474d39 /compiler/rustc_driver | |
| parent | b12b83674f310b85f49ba799e51f9b9f1824870c (diff) | |
| parent | 3d33af38b31bd885df502b7e9e6d0dd003ae900a (diff) | |
| download | rust-a161a7b654083a881b22908a475988bcc3221a79.tar.gz rust-a161a7b654083a881b22908a475988bcc3221a79.zip | |
Auto merge of #105384 - uweigand:s390x-test-codegen, r=Mark-Simulacrum
Fix failing codegen tests on s390x Several codegen tests are currently failing due to making assumptions that are not valid for the s390x architecture: - catch-unwind.rs: fails due to inlining differences. Already ignored on another platform for the same reason. Solution: Ignore on s390x. - remap_path_prefix/main.rs: fails due to different alignment requirement for string constants. Solution: Do not test for the alignment requirement. - repr-transparent-aggregates-1.rs: many ABI assumptions. Already ignored on many platforms for the same reason. Solution: Ignore on s390x. - repr-transparent.rs: no vector ABI by default on s390x. Already ignored on another platform for a similar reason. Solution: Ignore on s390x. - uninit-consts.rs: hard-coded little-endian constant. Solution: Match both little- and big-endian versions. Fixes part of https://github.com/rust-lang/rust/issues/105383.
Diffstat (limited to 'compiler/rustc_driver')
0 files changed, 0 insertions, 0 deletions
