about summary refs log tree commit diff
path: root/tests/ui/abi/compatibility.rs
AgeCommit message (Expand)AuthorLines
2025-05-01Remove redundant min-llvm-version annotations for LoongArch testsWANG Rui-1/+0
2025-03-25add FCW to warn about wasm ABI transitionRalf Jung-1/+0
2025-03-14rustc_target: Add target features for LoongArch v1.1WANG Rui-0/+1
2024-10-31tests: use minicore in `tests/ui/abi/compatibility.rs` as an example许杰友 Jieyou Xu (Joe)-55/+14
2024-10-24Rollup merge of #130225 - adetaylor:rename-old-receiver, r=wesleywiserStuart Cook-4/+4
2024-10-22Rename Receiver -> LegacyReceiverAdrian Taylor-4/+4
2024-10-21abi/compatibility: also test Option-like typesRalf Jung-1/+17
2024-10-11rename RcBox in other places tooJonathan Dönszelmann-3/+3
2024-09-18Update the minimum external LLVM to 18Josh Stone-1/+0
2024-09-10abi/compatibility test: remove tests inside repr(C) wrappersRalf Jung-41/+11
2024-08-27ABI compat check: detect unadjusted ABI mismatchesRalf Jung-3/+4
2024-07-04Rollup merge of #123043 - GoldsteinE:fix/repr-c-dead-branches, r=oli-obkMatthias Krüger-0/+5
2024-06-28Clarify guarantees about ABI compatibilityMax “Goldstein” Siling-0/+1
2024-06-28Disable dead variant removal for `#[repr(C)]` enums.Goldstein-0/+4
2024-05-31NVPTX: Avoid PassMode::Direct for C ABIKjetil Kjeka-7/+3
2024-05-29tests: reenable ABI compatibility test for cskyJubilee Young-8/+5
2024-05-29fn_arg_sanity_check: fix panic messageRalf Jung-0/+1
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-03-06loongarch: add frecipe and relax target featureWANG Rui-1/+1
2024-03-05only set noalias on Box with the global allocatorRalf Jung-0/+1
2024-03-02Add a new `wasm32-wasip1` target to rustcAlex Crichton-3/+3
2024-02-25Use generic `NonZero` in tests.Markus Reiter-4/+5
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-54/+54
2023-12-11Auto merge of #118032 - RalfJung:char-u32, r=Mark-Simulacrumbors-0/+7
2023-11-19Auto merge of #117500 - RalfJung:aggregate-abi, r=davidtwcobors-3/+27
2023-11-19disable csky test on CIRalf Jung-3/+5
2023-11-18guarantee that char and u32 are ABI-compatibleRalf Jung-0/+7
2023-11-07test and fix some more targetsRalf Jung-0/+9
2023-11-04document ABI compatibilityRalf Jung-4/+4
2023-11-03default Aggregate ABI to Indirect, and make sure it's never used for unsizedRalf Jung-0/+11
2023-11-03move ABI sanity check from LLVM codegen backend to ABI computation logicRalf Jung-3/+5
2023-10-24tests/ui/abi/compatibility: Set min-llvm-version to 17 for LoongArch64WANG Rui-0/+1
2023-09-22run abi/compatibility test against a whole bunch of targetsRalf Jung-10/+173
2023-09-20tests/ui/abi: Enable repr(transparent) union ABI tests on LoongArch64WANG Rui-2/+0
2023-09-19tests/ui/abi: Enable repr(transparent) union ABI tests on RISC-Vmsizanoen-2/+1
2023-09-12add some DispatchFromDyn ABI compatibility testsRalf Jung-0/+5
2023-09-12add enough cfg to make the test pass on problematic targetsRalf Jung-14/+39
2023-09-12also test ABI-compatibility for some unsized typesRalf Jung-2/+19
2023-09-12make sure the types in the ABI compat test actually type-checkRalf Jung-2/+5
2023-09-11Rollup merge of #115708 - RalfJung:homogeneous, r=davidtwcoMatthias Krüger-8/+2
2023-09-10fix homogeneous_aggregate not ignoring some 1-ZSTRalf Jung-8/+2
2023-09-09rustc_layout, rustc_abi: make sure the types are well-formedRalf Jung-4/+5
2023-09-08need to disable part of this test on armRalf Jung-1/+8
2023-09-08add a testcase for another MIPS64 bugRalf Jung-0/+1
2023-09-08merge transparent-abi test into general abi compatibility test, and test repr...Ralf Jung-2/+42
2023-09-08add tests for RFC 3391Ralf Jung-0/+25
2023-09-08accept some differences for rustc_abi(assert_eq), so that we can test more th...Ralf Jung-0/+76