Oli Scherer
9b5d57d0a9
Unconditionally run check_item_type on all items
2025-06-30 08:06:08 +00:00
Ralf Jung
17946c22b1
const-eval error: always say in which item the error occurred
...
also adjust the wording a little so that we don't say "the error occurred here" for two different spans
2025-06-07 13:42:30 +02:00
Oli Scherer
020216c31c
Clarify why we are talking about a failed const eval at a random place
2025-06-02 15:37:15 +00:00
Oli Scherer
b331b8b96d
Use the informative error as the main const eval error message
2025-06-02 15:37:15 +00:00
FedericoBruzzone
cef97bce7b
Add TooGeneric variant to LayoutError and emit Unknown one
...
- `check-pass` test for a MRE of #135020
- fail test for #135138
- switch to `TooGeneric` for checking CMSE fn signatures
- switch to `TooGeneric` for compute `SizeSkeleton` (for transmute)
- fix broken tests
2025-01-27 00:37:34 +01:00
Michael Goulet
b89a6e4932
Consider more erroneous layouts as LayoutError::ReferencesError to suppress spurious errors
2025-01-14 19:07:37 +00:00