Jesus Checa Hidalgo
d75b2ba783
Remove needs-asm-support directive in tests with explicit targets
...
The `needs-asm-support` directive checks whether the host architecture
supports inline assembly, not the target architecture. For tests that
explicitly specify a target via `--target` in their compile-flags, this
directive is incorrect and unnecessary.
These tests are cross-compiling to specific targets (like x86_64, arm,
aarch64, riscv, etc.) that are already known to have stable asm support.
The directive was causing these tests to be incorrectly skipped on hosts
that don't support asm, even though the target does.
Tests with explicit targets should rely on `needs-llvm-components` to
ensure the appropriate backend is available, rather than checking host
asm support.
Improve documentation about `needs-asm-support` directive.
2025-10-16 14:05:04 +02:00
..
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-10-12 03:15:18 +00:00
2025-10-13 15:30:26 +02:00
2025-02-22 00:12:07 +00:00
2025-10-13 15:30:26 +02:00
2025-10-13 15:30:26 +02:00
2025-10-13 15:30:26 +02:00
2024-07-18 15:00:56 -05:00
2024-07-09 01:23:49 +00:00
2024-07-18 17:00:43 -04:00
2025-05-27 09:44:10 +02:00
2025-05-27 09:44:10 +02:00
2025-05-27 09:44:04 +02:00
2025-02-24 16:20:50 +00:00
2025-02-24 16:20:50 +00:00
2025-02-24 16:20:35 +00:00
2024-09-29 08:49:37 +02:00
2024-09-26 13:21:15 +02:00
2024-09-26 13:21:15 +02:00
2025-02-26 19:27:19 +00:00
2025-02-26 19:27:19 +00:00
2024-05-20 19:55:59 -07:00
2025-02-26 19:27:19 +00:00
2025-06-02 15:37:15 +00:00
2024-12-11 20:17:37 +00:00
2024-12-11 20:17:37 +00:00
2024-08-13 23:18:31 +02:00
2025-09-26 15:33:48 +02:00
2025-05-05 13:17:35 +00:00
2025-03-06 17:34:17 +00:00
2025-03-06 17:34:17 +00:00
2025-02-22 00:12:07 +00:00
2024-09-27 09:49:15 +05:30
2025-03-14 19:50:03 +00:00
2025-02-22 00:12:07 +00:00
2025-02-22 00:12:07 +00:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2025-03-10 14:28:09 +00:00
2025-03-10 14:28:09 +00:00
2024-08-02 19:59:34 +01:00
2024-08-02 19:59:34 +01:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2025-10-13 15:30:26 +02:00
2025-10-13 15:30:26 +02:00
2024-03-11 09:36:35 -07:00
2024-03-11 09:36:35 -07:00
2024-02-16 20:02:50 +00:00
2025-10-16 14:05:04 +02:00
2024-02-16 20:02:50 +00:00
2025-10-16 14:05:04 +02:00
2025-10-16 14:05:04 +02:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2024-02-16 20:02:50 +00:00
2023-11-24 19:15:52 +01:00
2025-10-06 05:54:53 +02:00
2025-07-23 13:48:04 +02:00
2025-05-05 13:17:35 +00:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-10-13 15:30:26 +02:00
2025-05-29 12:55:26 +00:00
2025-05-29 12:55:26 +00:00
2025-04-20 11:18:38 +02:00
2025-06-23 12:22:57 +02:00
2025-10-16 14:05:04 +02:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-04-20 11:18:38 +02:00
2025-05-03 19:15:19 +02:00
2025-04-20 11:18:38 +02:00
2025-08-14 18:18:42 +02:00
2025-10-08 08:32:03 +02:00
2025-07-19 01:42:30 +08:00
2025-07-19 01:42:30 +08:00
2025-04-27 22:05:07 +00:00
2025-07-26 00:42:21 +01:00
2025-07-26 00:42:21 +01:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-02-16 20:02:50 +00:00
2025-04-27 22:05:07 +00:00
2025-05-18 11:28:31 +02:00
2025-05-27 09:44:10 +02:00
2025-10-13 15:30:26 +02:00
2025-10-13 15:30:26 +02:00
2025-04-20 11:18:38 +02:00
2025-03-10 14:28:09 +00:00
2025-03-10 14:28:09 +00:00
2024-08-13 23:18:31 +02:00
2024-08-13 23:18:31 +02:00
2025-04-08 23:06:31 +03:00
2024-03-11 09:36:35 -07:00
2025-04-16 11:10:10 +02:00
2025-07-28 17:35:09 +03:00
2024-07-27 19:27:20 +02:00
2024-07-27 19:27:20 +02:00
2024-07-27 19:27:20 +02:00