about summary refs log tree commit diff
path: root/tests/ui/abi
AgeCommit message (Expand)AuthorLines
2025-08-19bless tests with new lint messagesKarol Zwolak-6/+6
2025-08-15Rollup merge of #143075 - workingjubilee:interrupts-may-return-nevermore, r=d...Stuart Cook-0/+414
2025-08-04Rehome tests/ui/issues/ tests [3/?]Oneirical-0/+15
2025-07-22Rename `tests/codegen` into `tests/codegen-llvm`Guillaume Gomez-1/+1
2025-07-04Fix tests/ui/abi/debug.rs to cross-compile for riscv64Jubilee Young-31/+32
2025-07-04Fixed the ABI parameter inconsistency issue in debug.rs for the riscv64 archi...YingkaiLi-VM-15/+1009
2025-07-03Rollup merge of #143329 - folkertdev:minicore-diagnostic-on-unimplemented, r=...Jana Dönszelmann-20/+39
2025-07-03minicore: use core's `diagnostic::on_unimplemented` messagesFolkert de Vries-20/+39
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-10/+10
2025-06-27remember how to write never returnsJubilee Young-10/+10
2025-06-27compiler: allow interrupts to return () or !Jubilee Young-0/+110
2025-06-27compiler: fixup error message for x86-interrupt invalid returnsJubilee Young-2/+2
2025-06-27tests: add test for invalid interrupt signaturesJubilee Young-0/+304
2025-06-25Rollup merge of #142992 - workingjubilee:dont-validate-naughty-abis, r=jieyouxuJana Dönszelmann-188/+81
2025-06-25tests: specify why extern "rust-invalid" cannot be used in varargs testJubilee Young-1/+2
2025-06-25tests: migrate unsupported-abi-transmute.rs to extern "rust-invalid"Jubilee Young-13/+13
2025-06-25tests: split out unsupported-in-impls.rsJubilee Young-174/+66
2025-06-25tests: bless s/C-cmse/cmse/Jubilee Young-84/+84
2025-06-25tests: s/C-cmse/cmse/Jubilee Young-5/+5
2025-06-24Rollup merge of #142983 - compiler-errors:taint-invalid-call-abi, r=workingju...Jubilee-0/+44
2025-06-24Taint body on invalid call ABIMichael Goulet-0/+23
2025-06-24Add rust-invalid ABIMichael Goulet-0/+21
2025-06-24Error on invalid signatures for interrupt ABIsFolkert de Vries-152/+390
2025-06-23tests: Bless cannot-be-called and dedup with unsupported ABI testJubilee Young-1147/+414
2025-06-23tests: Verify varargs with unsupported fn ptr ABIs must errorJubilee Young-0/+27
2025-06-23tests: Adopt ABI transmute tests from crashtestsJubilee Young-0/+24
2025-06-23tests: Enhance unsupported ABI testsJubilee Young-1846/+1096
2025-06-20error on calls to ABIs that cannot be calledFolkert de Vries-176/+1293
2025-06-17Auto merge of #137944 - davidtwco:sized-hierarchy, r=oli-obkbors-2/+12
2025-06-16tests: `{Meta,Pointee}Sized` in non-minicore testsDavid Wood-2/+12
2025-06-16Fix RISC-V C function ABI when passing/returning structs containing floatsbeetrees-0/+44
2025-06-15Rollup merge of #142389 - beetrees:cranelift-arg-ext, r=bjorn3León Orell Valerian Liehr-0/+1118
2025-06-13Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgrbors-0/+508
2025-06-12add `extern "custom"` functionsFolkert de Vries-0/+508
2025-06-12Apply ABI attributes on return types in `rustc_codegen_cranelift`beetrees-0/+1118
2025-06-11tests: Bless for weaker unsupported_calling_conventionsJubilee Young-348/+0
2025-06-09tests: bless unsupported_calling_conventions linting on some fn_ptrsJubilee Young-166/+182
2025-06-09Auto merge of #141435 - RalfJung:unsupported_calling_conventions, r=workingju...bors-304/+1346
2025-06-08Remove rustc's notion of "preferred" alignment AKA `__alignof`Jubilee Young-76/+38
2025-06-08add specific help messages for stdcall and cdeclRalf Jung-102/+353
2025-06-08avoid repeating error annotations in test fileRalf Jung-418/+290
2025-06-08raw dylib: ensure that we have applied standard ABI checksRalf Jung-1/+27
2025-06-08add (back) unsupported_calling_conventions lint to reject more invalid callin...Ralf Jung-212/+1105
2025-06-03bless test for CanonAbi::X86(SysV64) changeJubilee Young-1/+3
2025-05-18Remove uses of `#[feature(avx512_target_feature)]`sayantn-15/+12
2025-05-06tests: don't ignore compiler stderr in `lib-defaults.rs`Jieyou Xu-15/+0
2025-05-01Remove redundant min-llvm-version annotations for LoongArch testsWANG Rui-1/+0
2025-04-20make abi_unsupported_vector_types a hard errorRalf Jung-852/+81
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-2/+2
2025-04-17Augment some tests involving attributes.Nicholas Nethercote-1/+10