about summary refs log tree commit diff
path: root/tests/auxiliary
AgeCommit message (Collapse)AuthorLines
2025-09-03Add test for addrspacecasting global varsFlakebi-1/+8
Global variables are casted to the default address space works, as the amdgpu target is now merged, a test can be added.
2025-08-13Set NumRegisterParameters LLVM module flag to `N` when `-Zregparm=N` iswinstonallo-0/+7
set * Enforce the `-Zregparm=N` flag by setting the NumRegisterParameters LLVM module flag * Add assembly tests verifying that the parameters are passed in registers for reparm values 1, 2, and 3, for both LLVM intrinsics and non-builtin functions * Add c_void type to minicore
2025-07-20So many test updates x_xScott McMurray-0/+160
2025-07-13make `cfg_select` a builtin macroFolkert de Vries-0/+4
2025-07-03minicore: use core's `diagnostic::on_unimplemented` messagesFolkert de Vries-1/+19
2025-06-23tests: Adopt ABI transmute tests from crashtestsJubilee Young-0/+7
2025-06-16aux: add `{Meta,Pointee}Sized` bounds to minicoreDavid Wood-15/+15
With `MetaSized` bounds replacing `?Sized` and being added as a supertrait, the same relaxations applied to the standard library must be applied to minicore.
2025-06-16aux: add `{Meta,Pointee}Sized` to minicoreDavid Wood-1/+7
Add `MetaSized` and `PointeeSized` to minicore so that fewer tests fail from missing language items.
2025-04-20stabilize `naked_functions`Folkert de Vries-1/+0
2025-02-24tests: use minicore moreDavid Wood-2/+64
minicore makes it much easier to add new language items to all of the existing `no_core` tests.
2025-02-16use add-core-stubs / minicore for a few more testsRalf Jung-2/+20
2025-02-13Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validityMichael Goulet-0/+3
2024-12-18tests/assembly/asm: Remove uses of rustc_attrs and lang_items features by ↵Taiki Endo-2/+22
using minicore
2024-12-17tests/ui/asm: Remove uses of rustc_attrs, lang_items, and decl_macro ↵Taiki Endo-1/+9
features by using minicore
2024-11-22Support input/output in vector registers of s390x inline assemblyTaiki Endo-0/+1
2024-11-03Fix typo in tests/auxiliary/minicore.rsTaiki Endo-1/+1
Co-authored-by: Jubilee <workingjubilee@gmail.com>
2024-11-02Add more core stubs to `minicore`Jieyou Xu-2/+11
`f32`, `f64` and `asm!` macro.
2024-10-31tests: use minicore in `tests/ui/abi/compatibility.rs` as an example许杰友 Jieyou Xu (Joe)-19/+14
2024-10-31minicore: add minimal minicore test auxiliary许杰友 Jieyou Xu (Joe)-0/+77
The initial `minicore` is intentionally super minimal and contains an incomplete subset of `core` items, and explicitly not items from `alloc` or `std`-only items.
2024-04-17Clean up users of rust_dbg_callBen Kimock-3/+3
2024-03-17extend extern tests to include FiveU16sErik Desjardins-0/+24
As described in the code, this extends just beyond a 64bit reg, but isn't a round number, so it triggers some edge cases in the cast ABI.
2023-01-11Move /src/test to /testsAlbert Larsan-0/+429