| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-06-25 | tests: bless s/C-cmse/cmse/ | Jubilee Young | -227/+227 | |
| 2025-06-25 | tests: s/C-cmse/cmse/ | Jubilee Young | -100/+100 | |
| 2025-06-23 | tests: Update and bless cmse-nonsecure ABI tests | Jubilee Young | -32/+29 | |
| 2025-06-13 | variadic functions: remove list of supported ABIs from error | Ralf Jung | -2/+2 | |
| 2025-03-03 | Bless UI tests | Tamme Dittrich | -0/+10 | |
| 2025-02-24 | tests: use minicore more | David Wood | -97/+92 | |
| minicore makes it much easier to add new language items to all of the existing `no_core` tests. | ||||
| 2025-02-13 | Rollup merge of #136948 - workingjubilee:split-off-extern-system-varargs, ↵ | Jacob Pratt | -2/+2 | |
| r=compiler-errors Split out the `extern_system_varargs` feature After the stabilization PR was opened, `extern "system"` functions were added to `extended_varargs_abi_support`. This has a number of questions regarding it that were not discussed and were somewhat surprising. It deserves to be considered as its own feature, separate from `extended_varargs_abi_support`. Tracking issue: - https://github.com/rust-lang/rust/issues/136946 | ||||
| 2025-02-12 | Split out the `extern_system_varargs` feature | Jubilee Young | -2/+2 | |
| After the stabilization PR was opened, `extern "system"` functions were added to `extended_varargs_abi_support`. This has a number of questions regarding it that were not discussed and were somewhat surprising. It deserves to be considered as its own feature, separate from `extended_varargs_abi_support`. | ||||
| 2025-02-13 | Use core stubs in some CMSE tests | Michael Goulet | -20/+19 | |
| 2025-02-11 | Revert "Stabilize `extended_varargs_abi_support`" | Jubilee Young | -2/+2 | |
| This reverts commit 685f189b4307435b83d625fea397ef36dff4e955. | ||||
| 2025-02-11 | Auto merge of #136845 - matthiaskrgr:rollup-ol4np4z, r=matthiaskrgr | bors | -2/+2 | |
| Rollup of 7 pull requests Successful merges: - #136107 (Introduce CoercePointeeWellformed for coherence checks at typeck stage) - #136155 (Enable sanitizers on MSVC CI jobs) - #136524 (Delay bug when method confirmation cannot upcast object pick of self) - #136584 (Prevent generic pattern types from being used in libstd) - #136603 (compiler: gate `extern "{abi}"` in ast_lowering) - #136821 (assign marcoieni and jdno to infra-ci PRs) - #136825 (Update books) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2025-02-10 | Show diff suggestion format on verbose replacement | Esteban Küber | -2/+3 | |
| ``` error[E0610]: `{integer}` is a primitive type and therefore doesn't have fields --> $DIR/attempted-access-non-fatal.rs:7:15 | LL | let _ = 2.l; | ^ | help: if intended to be a floating point literal, consider adding a `0` after the period and a `f64` suffix | LL - let _ = 2.l; LL + let _ = 2.0f64; | ``` | ||||
| 2025-02-09 | tests: error strings for ABI stability now match | Jubilee Young | -2/+2 | |
| 2025-01-27 | Remove all dead files inside tests/ui/ | León Orell Valerian Liehr | -9/+0 | |
| 2024-11-27 | Stabilize `extended_varargs_abi_support` | Soveu | -2/+2 | |
| 2024-10-14 | improve error messages for `C-cmse-nonsecure-entry` functions | Folkert de Vries | -41/+490 | |
| 2024-09-23 | Check ABI target compatibility for function pointers | Tamme Dittrich | -2/+3 | |
| This check was previously only performed on functions not function pointers. Co-authored-by: Folkert <folkert@folkertdev.nl> | ||||
| 2024-09-21 | disallow cmse ABIs on unsupported platforms | Folkert | -4/+37 | |
| 2024-09-21 | add test that accepts a `C-cmse-nonsecure-call` function pointer | Folkert | -0/+20 | |
| 2024-09-21 | remove `#[cmse_nonsecure_entry]` | Folkert | -76/+35 | |
| 2024-09-07 | fix ICE in CMSE type validation | Folkert de Vries | -8/+62 | |
| 2024-07-18 | improve error reporting | Folkert | -19/+28 | |
| 2024-07-18 | move CMSE validation to hir_analysis | Folkert | -193/+159 | |
| 2024-07-17 | add test for unions and repr(transparent) with ZST fields | Folkert | -3/+66 | |
| 2024-07-17 | add test for repr(transparent) enum | Folkert | -5/+12 | |
| 2024-07-16 | add more tests for `cmse-nonsecure-call` stack spills | Folkert | -62/+280 | |
| 2024-07-16 | add rust error message for CMSE stack spill | Folkert | -10/+17 | |
| when the `C-cmse-nonsecure-call` ABI is used, arguments and return values must be passed via registers. Failing to do so (i.e. spilling to the stack) causes an LLVM error down the line, but now rustc will properly emit an error a bit earlier in the chain | ||||
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -19/+19 | |
| 2024-02-08 | Continue to borrowck even if there were previous errors | Oli Scherer | -3/+6 | |
| 2024-01-13 | Bless tests | George-lewis | -0/+2 | |
| Update tests | ||||
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -8/+8 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+243 | |
