Oli Scherer
cb26b35b12
Make some diagnostics not depend on the source of what they reference being available
2022-12-13 09:48:22 +00:00
Oli Scherer
99348a5330
Change CTFE backtraces to use note instead of label to preserve their order
...
labels are reordered within the file in which they are reported, which can mess up the stack trace
2022-12-06 18:59:46 +00:00
Oli Scherer
7782a2b70d
Remove now-redundant file/line info from const backtraces
2022-12-06 18:59:46 +00:00
Ralf Jung
1115ec601a
cleanup and dedupe CTFE and Miri error reporting
2022-11-16 10:13:29 +01:00
Ralf Jung
fd59d44f58
make const_err a hard error
2022-10-07 18:08:49 +02:00
Maybe Waffle
13b67fb9d2
bless ui tests
2022-10-01 10:03:06 +00:00
est31
0a03825f76
Remove even more box syntax uses from src/test
...
Prior work, notably 6550021124 from #88316
has removed box syntax from most of the testsuite. However,
some tests were left out.
This commit removes box_syntax uses from more locations in src/test.
Some tests that are very box syntax specific are not being migrated.
2022-08-07 04:22:20 +02:00
Michael Goulet
01b2379e49
Mention first and last macro in backtrace
2022-07-19 03:07:54 +00:00
Camille GILLOT
42e4eee893
Shorten def_span for more items.
2022-07-01 17:39:19 +02:00
Ralf Jung
af58692ad1
bless remaining tests
2022-06-25 10:30:47 -04:00
Cameron Steffen
4cfb7add77
Fix a format_args span to be expansion
2021-10-29 17:13:15 -05:00
Fabian Wolff
f8372f876c
Remove trailing whitespace from error messages
2021-08-04 10:48:30 +02:00
Tomasz Miąsko
40c9aaee13
Do not emit alloca for ZST locals with multiple assignments
...
When rebuilding the standard library with `-Zbuild-std` this reduces the
number of locals that require an allocation from 62315 to 61767.
2021-06-10 14:53:06 +02:00
Ömer Sinan Ağacan
d6e209fd73
Move type size check tests to new dir ui/limits
2021-02-05 09:22:42 +03:00