Flakebi
485bdafdcf
Add test for addrspacecasting global vars
...
Global variables are casted to the default address space works,
as the amdgpu target is now merged, a test can be added.
2025-09-03 08:40:51 +02:00
winstonallo
04ff1444bb
Set NumRegisterParameters LLVM module flag to N when -Zregparm=N is
...
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-08-13 17:37:30 +02:00
Folkert de Vries
3689b80b75
make cfg_select a builtin macro
2025-07-13 14:34:40 +02:00
Folkert de Vries
8512e39769
minicore: use core's diagnostic::on_unimplemented messages
2025-07-03 10:22:40 +02:00
Jubilee Young
7632fab668
tests: Adopt ABI transmute tests from crashtests
2025-06-23 09:40:00 -07:00
David Wood
c162328d30
aux: add {Meta,Pointee}Sized bounds to minicore
...
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-16 23:04:33 +00:00
David Wood
c6d88a1892
aux: add {Meta,Pointee}Sized to minicore
...
Add `MetaSized` and `PointeeSized` to minicore so that fewer tests fail
from missing language items.
2025-06-16 15:00:22 +00:00
Folkert de Vries
df8a3d5f1d
stabilize naked_functions
2025-04-20 11:18:38 +02:00
David Wood
92eb4450fa
tests: use minicore more
...
minicore makes it much easier to add new language items to all of the
existing `no_core` tests.
2025-02-24 09:26:54 +00:00
Ralf Jung
4a4207a650
use add-core-stubs / minicore for a few more tests
2025-02-16 18:37:50 +01:00
Michael Goulet
516afd557c
Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validity
2025-02-13 03:45:04 +00:00
Taiki Endo
bd7213ff89
tests/assembly/asm: Remove uses of rustc_attrs and lang_items features by using minicore
2024-12-18 02:59:07 +09:00
Taiki Endo
86e0eabc8d
tests/ui/asm: Remove uses of rustc_attrs, lang_items, and decl_macro features by using minicore
2024-12-17 01:12:36 +09:00
Taiki Endo
2c8f6de1ba
Support input/output in vector registers of s390x inline assembly
2024-11-22 04:18:14 +09:00
Taiki Endo
a7520adc29
Fix typo in tests/auxiliary/minicore.rs
...
Co-authored-by: Jubilee <workingjubilee@gmail.com >
2024-11-03 17:32:33 +09:00
Jieyou Xu
89a107740c
Add more core stubs to minicore
...
`f32`, `f64` and `asm!` macro.
2024-11-02 21:59:27 +08:00
许杰友 Jieyou Xu (Joe)
adb6d4752f
tests: use minicore in tests/ui/abi/compatibility.rs as an example
2024-10-31 18:20:11 +08:00
许杰友 Jieyou Xu (Joe)
82c2e42894
minicore: add minimal minicore test auxiliary
...
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-10-31 18:20:11 +08:00