about summary refs log tree commit diff
path: root/tests/ui/abi
AgeCommit message (Expand)AuthorLines
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-17Rollup merge of #115654 - RalfJung:pass-mode-cast, r=compiler-errorsDylan DPC-2/+2
2023-09-15special case `TyAndLayout` debug implBoxy-16/+15
2023-09-15clarify PassMode::Indirect as wellRalf Jung-2/+2
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-11Disentangle `Debug` and `Display` for `Ty`.Nicholas Nethercote-15/+16
2023-09-10fix homogeneous_aggregate not ignoring some 1-ZSTRalf Jung-8/+2
2023-09-09better spans for WF errorsRalf Jung-2/+2
2023-09-09use hir_crate_items(()).definitions() instead of hir().items()Ralf Jung-94/+94
2023-09-09rustc_layout, rustc_abi: make sure the types are well-formedRalf Jung-5/+19
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-08also ensure that size and alignment are the sameRalf Jung-3/+154
2023-09-08merge transparent-abi test into general abi compatibility test, and test repr...Ralf Jung-81/+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-1/+373
2023-09-07add support for rustc_abi(assert_eq) and use it to test some repr(transparent...Ralf Jung-1/+232
2023-09-06rustc_layout/abi: error when attribute is applied to the wrong thingRalf Jung-6/+27
2023-09-06rustc_abi: also support debugging function pointersRalf Jung-6/+102
2023-08-27add rustc_abi debugging attributeRalf Jung-0/+283
2023-08-25Auto merge of #114201 - Centri3:explicit-repr-rust, r=WaffleLapkinbors-0/+12
2023-08-18Add the relocation_model to the cfgLuca Barbato-0/+9
2023-08-08feat: `riscv-interrupt-{m,s}` calling conventionsSeth Pellegrino-45/+292
2023-08-07Fix stack-protector.rs on LLVM 17Nikita Popov-0/+2
2023-08-07stabilize abi_thiscallBenedikt Radtke-32/+31
2023-07-29Replace ignore-everything with only-archJubilee Young-17/+6
2023-07-29Allow explicit `#[repr(Rust)]`Catherine Flores-0/+12
2023-07-03abi: avoid ice for non-ffi-safe fn ptrsDavid Wood-0/+8
2023-07-03lint/ctypes: ext. abi fn-ptr in internal abi fnDavid Wood-1/+1
2023-04-30tests: Add tests for LoongArch64WANG Rui-0/+2
2023-04-03remove invalid ignore-prettyPietro Albini-1/+0
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-0/+2
2023-01-11Change `src/test` to `tests` in source files, fix tidy and testsAlbert Larsan-1/+1
2023-01-11Move /src/test to /testsAlbert Larsan-0/+2728