David Spickett
edb80a8d7f
[lldb][test] Fix bf16 test cases on Arm 32-bit ( #161528 )
...
Fixes #157674
On ARM, the presence of a specific bf16 type in the AST is gated by:
```
bool ARMTargetInfo::hasBFloat16Type() const {
// The __bf16 type is generally available so long as we have any fp registers.
return HasBFloat16 || (FPU && !SoftFloat);
}
```
And the target we use when evaluating symbols (derived from the program
file, I think, haven't found it yet) does not enable any of this.
This means that we fall back to __fp16.
So for parts of the testing we just need to expect __fp16 instead, and
others we need to skip because now a class looks like it inherits from
itself.
There's a proper fix here somewhere but I don't know what it is yet.
2025-10-01 15:53:10 +01:00
..
2023-05-25 12:54:09 -07:00
2025-09-09 13:37:07 +01:00
2023-07-03 08:35:55 -04:00
2024-06-28 14:15:09 +01:00
2023-05-25 12:54:09 -07:00
2024-08-20 22:26:49 +04:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-06-27 14:30:24 -07:00
2025-02-28 14:59:35 +00:00
2025-02-28 14:59:35 +00:00
2025-02-28 14:59:35 +00:00
2023-05-25 12:54:09 -07:00
2024-07-26 14:28:11 +02:00
2025-02-13 09:53:17 +00:00
2024-07-26 14:28:11 +02:00
2023-05-25 12:54:09 -07:00
2024-11-11 13:30:06 +00:00
2025-05-27 18:41:16 -07:00
2022-06-17 14:34:49 -07:00
2024-04-19 16:41:07 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-06-06 17:17:00 +01:00
2023-05-25 12:54:09 -07:00
2024-11-05 16:39:31 +01:00
2024-06-28 20:08:53 +01:00
2025-05-27 18:41:16 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-02-13 18:13:09 +00:00
2023-05-25 12:54:09 -07:00
2024-02-16 20:58:50 -08:00
2025-09-09 09:02:00 +00:00
2025-08-05 21:23:46 -07:00
2023-10-13 10:06:50 -07:00
2025-10-01 15:53:10 +01:00
2025-06-09 10:14:54 +00:00
2023-05-25 12:54:09 -07:00
2024-09-18 17:50:09 +05:00
2023-05-25 12:54:09 -07:00
2025-07-18 16:27:46 +01:00
2023-05-25 12:54:09 -07:00
2025-10-01 08:37:15 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-29 17:39:36 +04:00
2025-05-29 12:06:29 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-10-16 13:07:02 +02:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-08-22 19:33:59 +00:00
2025-08-28 08:28:42 -07:00
2024-05-21 12:45:59 +02:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-02-28 14:59:35 +00:00
2025-05-27 18:41:16 -07:00
2023-05-25 12:54:09 -07:00
2025-01-16 10:49:51 +01:00
2024-09-16 12:05:00 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-10-18 14:19:42 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-02-13 16:19:41 -06:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-03-17 14:30:39 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-29 17:39:36 +04:00
2023-05-25 12:54:09 -07:00
2025-01-24 10:02:15 -08:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-11-18 16:15:41 -08:00
2023-05-25 12:54:09 -07:00
2025-09-20 18:30:18 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2025-07-17 09:17:25 +00:00
2025-10-01 15:53:10 +01:00
2024-09-27 18:09:52 -07:00
2024-02-16 20:58:50 -08:00
2023-05-25 12:54:09 -07:00
2023-05-29 12:13:16 +04:00
2024-02-13 16:19:41 -06:00
2025-02-17 16:25:13 -08:00
2025-05-27 18:41:16 -07:00
2023-05-25 12:54:09 -07:00
2025-05-07 20:39:37 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-12-23 11:51:28 +00:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-02-15 22:54:00 -08:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-02-15 22:54:00 -08:00
2025-02-28 14:59:35 +00:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00