about summary refs log tree commit diff
path: root/tests/ui/limits/huge-enum.rs
AgeCommit message (Collapse)AuthorLines
2025-08-28compiler: Include span of too huge enum with -Cdebuginfo=2Martin Nordholts-3/+5
We have a ui test to ensure we emit an error if we encounter too big enums. Before this fix, compiling the test with `-Cdebuginfo=2` would not include the span of the instantiation site, because the error is then emitted from a different code path that does not include the span. Propagate the span to the error also in the debuginfo case, so the test passes regardless of debuginfo level.
2025-08-22ci: Begin running ui tests with `rust.debuginfo-level-tests=1`Martin Nordholts-0/+3
To reduce risk of regressing on generating debuginfo e.g. in the form of ICE:s. This will also ensure that future ui tests support different debuginfo levels. When I looked at run time for different CI jobs, **x86_64-gnu-debug** was far from the bottle neck, so it should be fine to make it perform more work.
2024-12-27Remove the `-test` suffix from normalize directivesZalathar-2/+2
2024-09-20TL note: current means targetJubilee Young-1/+1
2024-09-19Keep object-size-dependent tests failingJubilee Young-1/+1
These tests depend on the internal logic of rustc regarding handling very large objects. Fix them to reflect rustc_abi::obj_size_bound diffs.
2024-07-11Always use a colon in `//@ normalize-*:` headersZalathar-2/+2
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-3/+3
2023-07-05Remove some unnecessary normalizationBen Kimock-4/+0
2023-01-11Move /src/test to /testsAlbert Larsan-0/+18