rust/tests/ui/asm
Folkert de Vries 85f9dce889
in aarch64 asm parse error tests, only test cases specific to that target
this is more in line with the x86 parse error tests. The cross-platform tests were more complete anyway
2025-05-19 11:11:55 +02:00
..
aarch64 in aarch64 asm parse error tests, only test cases specific to that target 2025-05-19 11:11:55 +02:00
loongarch Remove redundant min-llvm-version annotations for LoongArch tests 2025-05-01 08:50:14 +08:00
powerpc 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
riscv Update the minimum external LLVM to 19 2025-04-05 11:44:38 -07:00
s390x 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
sparc 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
x86_64 Remove uses of #[feature(avx512_target_feature)] 2025-05-18 11:12:25 +05:30
arm-low-dreg.rs 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
asm-with-nested-closure.rs Make a fake body to store typeck results for global_asm 2025-02-22 00:12:07 +00:00
bad-template.aarch64.stderr 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
bad-template.rs 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
bad-template.x86_64.stderr 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
binary_asm_labels.rs add lint for inline asm labels that look like binary 2024-07-09 01:23:49 +00:00
binary_asm_labels.stderr Update the binary_asm_label message 2024-07-18 17:00:43 -04:00
binary_asm_labels_allowed.rs Change binary_asm_labels to only fire on x86 and x86_64 2024-07-18 15:00:56 -05:00
conditionally-sized-ptr-fail.rs Better error message for unsized pointers 2025-02-24 16:20:50 +00:00
conditionally-sized-ptr-fail.stderr Better error message for unsized pointers 2025-02-24 16:20:50 +00:00
conditionally-sized-ptr.rs Properly support thin ptrs that are only thin due to their param-env in asm macro 2025-02-24 16:20:35 +00:00
const-error.rs adjust test 2024-09-29 08:49:37 +02:00
const-refs-to-static.rs Stabilize const_refs_to_static 2024-09-26 13:21:15 +02:00
const-refs-to-static.stderr Stabilize const_refs_to_static 2024-09-26 13:21:15 +02:00
const-resolve-error.rs Bless tests 2025-02-26 19:27:19 +00:00
const-resolve-error.stderr Bless tests 2025-02-26 19:27:19 +00:00
empty_global_asm.rs Move 100 entries from tests/ui into subdirs 2024-05-20 19:55:59 -07:00
fail-const-eval-issue-121099.rs Bless tests 2025-02-26 19:27:19 +00:00
fail-const-eval-issue-121099.stderr Bless tests 2025-02-26 19:27:19 +00:00
generic-const.rs stabilize asm_const 2024-08-13 23:18:31 +02:00
generic_const_simd_vec_len.rs Clarify why a type is rejected for asm! 2024-12-11 20:17:37 +00:00
generic_const_simd_vec_len.stderr Clarify why a type is rejected for asm! 2024-12-11 20:17:37 +00:00
global-asm-isnt-really-a-mir-body.rs Exclude global_asm from mir_keys 2025-03-06 17:34:17 +00:00
global-asm-mono-sym-fn.rs Resolve instance for SymFn in global/naked asm 2025-05-05 13:17:35 +00:00
global-asm-with-error.rs Construct MIR error body for global_asm correctly 2025-03-06 17:34:17 +00:00
global-asm-with-error.stderr Exclude global_asm from mir_keys 2025-03-06 17:34:17 +00:00
global-asm-with-lifetimes.rs Make a fake body to store typeck results for global_asm 2025-02-22 00:12:07 +00:00
ice-bad-err-span-in-template-129503.rs Fix error span when arg to asm!() is a macro call 2024-09-27 09:49:15 +05:30
ice-bad-err-span-in-template-129503.stderr Do not suggest using -Zmacro-backtrace for builtin macros 2025-03-14 19:50:03 +00:00
inline-asm-with-lifetimes.bad.stderr Make a fake body to store typeck results for global_asm 2025-02-22 00:12:07 +00:00
inline-asm-with-lifetimes.rs Make a fake body to store typeck results for global_asm 2025-02-22 00:12:07 +00:00
inline-syntax.arm.stderr Update the minimum external LLVM to 19 2025-04-05 11:44:38 -07:00
inline-syntax.rs Update the minimum external LLVM to 19 2025-04-05 11:44:38 -07:00
inline-syntax.x86_64.stderr Update the minimum external LLVM to 19 2025-04-05 11:44:38 -07:00
invalid-const-operand.rs Pass InferCtxt to InlineAsmCtxt to properly taint on error 2025-03-10 14:28:09 +00:00
invalid-const-operand.stderr Pass InferCtxt to InlineAsmCtxt to properly taint on error 2025-03-10 14:28:09 +00:00
invalid-sym-operand.rs add needs-asm-support to invalid-sym-operand 2024-08-02 19:59:34 +01:00
invalid-sym-operand.stderr add needs-asm-support to invalid-sym-operand 2024-08-02 19:59:34 +01:00
issue-72570.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-72570.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-85247.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
issue-85247.rwpi.stderr 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
issue-87802.rs Update test directives for wasm32-wasip1 2024-03-11 09:36:35 -07:00
issue-87802.stderr Update test directives for wasm32-wasip1 2024-03-11 09:36:35 -07:00
issue-89305.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-89305.stderr Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-92378.rs 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
issue-97490.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-99071.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
issue-99071.stderr 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
issue-99122-2.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-99122.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-99122.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-113788.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-113788.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
may_unwind.rs Add needs-unwind annotations to a couple of tests 2024-03-25 14:19:07 +00:00
naked-asm-mono-sym-fn.rs Rename Instance::new to Instance::new_raw and add a note that it is raw 2025-05-05 13:17:35 +00:00
naked-asm-outside-naked-fn.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-asm-outside-naked-fn.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-ffi.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-ffi.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-inline.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-inline.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-instruction-set.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-rustic-abi.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-target-feature.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-testattrs.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-testattrs.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-unused.aarch64.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-unused.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions-unused.x86_64.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-functions.rs allow #[rustfmt::skip] in combination with #[naked] 2025-05-03 19:15:19 +02:00
naked-functions.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-invalid-attr.rs fix ICE in attribute name printing 2025-04-23 11:08:14 +02:00
naked-invalid-attr.stderr fix ICE in attribute name printing 2025-04-23 11:08:14 +02:00
naked-with-invalid-repr-attr.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
naked-with-invalid-repr-attr.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
named-asm-labels.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
named-asm-labels.s Move /src/test to /tests 2023-01-11 09:32:08 +00:00
named-asm-labels.stderr stabilize naked_functions 2025-04-20 11:18:38 +02:00
named_const_simd_vec_len.rs Move inline_asm to typeck, properly handle aliases 2025-04-27 22:05:07 +00:00
non-const.rs Note def descr in NonConstFunctionCall 2024-12-23 22:15:32 +00:00
non-const.stderr Note def descr in NonConstFunctionCall 2024-12-23 22:15:32 +00:00
noreturn.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
normalizable-asm-ty.rs Move inline_asm to typeck, properly handle aliases 2025-04-27 22:05:07 +00:00
parse-error.rs delay error for unsupported options 2025-05-18 11:28:31 +02:00
parse-error.stderr delay error for unsupported options 2025-05-18 11:28:31 +02:00
reg-conflict.rs 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
reg-conflict.stderr 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
simple_global_asm.rs stabilize naked_functions 2025-04-20 11:18:38 +02:00
tainting-on-error.rs Pass InferCtxt to InlineAsmCtxt to properly taint on error 2025-03-10 14:28:09 +00:00
tainting-on-error.stderr Pass InferCtxt to InlineAsmCtxt to properly taint on error 2025-03-10 14:28:09 +00:00
type-check-1.rs stabilize asm_const 2024-08-13 23:18:31 +02:00
type-check-1.stderr stabilize asm_const 2024-08-13 23:18:31 +02:00
type-check-4.rs UI tests: add missing diagnostic kinds where possible 2025-04-08 23:06:31 +03:00
type-check-4.stderr Update test directives for wasm32-wasip1 2024-03-11 09:36:35 -07:00
unpretty-expanded.rs Explicitly annotate edition for unpretty=expanded and unpretty=hir tests 2025-04-16 11:10:10 +02:00
unpretty-expanded.stdout Explicitly annotate edition for unpretty=expanded and unpretty=hir tests 2025-04-16 11:10:10 +02:00
unsupported-option.fixed add needs-asm-support to tests/ui/asm/unsupported-option.rs 2024-07-27 19:27:20 +02:00
unsupported-option.rs add needs-asm-support to tests/ui/asm/unsupported-option.rs 2024-07-27 19:27:20 +02:00
unsupported-option.stderr add needs-asm-support to tests/ui/asm/unsupported-option.rs 2024-07-27 19:27:20 +02:00