summary refs log tree commit diff
path: root/tests/ui/abi
AgeCommit message (Expand)AuthorLines
2025-07-17Taint body on invalid call ABIMichael Goulet-0/+23
2025-07-17Add rust-invalid ABIMichael Goulet-0/+21
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
2025-04-13UI tests: migrate remaining compile time `error-pattern`s to line annotationsVadim Petrochenkov-1/+0
2025-04-08UI tests: add missing diagnostic kinds where possibleVadim Petrochenkov-7/+7
2025-04-06update/bless testsBennet Bleßmann-7/+28
2025-04-05Update the minimum external LLVM to 19Josh Stone-1/+0
2025-04-03compiletest: Require `//~` annotations even if `error-pattern` is specifiedVadim Petrochenkov-1/+4
2025-03-25add FCW to warn about wasm ABI transitionRalf Jung-1/+0
2025-03-19Use explicit cpu in some asm and codegen tests.Jesus Checa Hidalgo-23/+24
2025-03-15Rollup merge of #138056 - heiher:loong64v1.1-features, r=petrochenkovLeón Orell Valerian Liehr-0/+1
2025-03-14rustc_target: Add target features for LoongArch v1.1WANG Rui-0/+1
2025-03-06Rollup merge of #137805 - RalfJung:layout-debug-print, r=NoratriebMichael Goulet-38/+38
2025-03-05Rollup merge of #138028 - workingjubilee:is-rustic-abi, r=compiler-errors许杰友 Jieyou Xu (Joe)-0/+6
2025-03-05Rollup merge of #137728 - Darksonn:no-tuple-unsize, r=oli-obk许杰友 Jieyou Xu (Joe)-3/+4
2025-03-04compiler: use `is_rustic_abi` in ty_utilsJubilee Young-0/+6
2025-03-03Bless UI testsTamme Dittrich-53/+53
2025-03-03Bless UI testsTamme Dittrich-0/+583
2025-03-01Rollup merge of #137771 - estebank:abi-sugg, r=compiler-errorsMatthias Krüger-16/+22
2025-02-28adjust Layout debug printing to match the internal field namesRalf Jung-38/+38
2025-02-28Tweak incorrect ABI suggestionEsteban Küber-16/+22
2025-02-27Delete tuple unsizingAlice Ryhl-3/+4
2025-02-24tests: use minicore moreDavid Wood-199/+184
2025-02-23Auto merge of #137225 - RalfJung:vectorcall, r=nnethercotebors-0/+1475
2025-02-20Update ui tests with `LayoutData { uninhabited: ... }` etcZachary S-0/+38
2025-02-20vectorcall ABI: error if sse2 is not availableRalf Jung-24/+63
2025-02-20mono-time abi_check: unify error paths for call and definition sitesRalf Jung-0/+1436
2025-02-16use add-core-stubs / minicore for a few more testsRalf Jung-9/+10