aboutsummaryrefslogtreecommitdiff
path: root/test/incremental/compile_error_then_log
AgeCommit message (Collapse)Author
2025-10-02Coff2: create a new linker from scratchJacob Young
2025-04-20compiler: integrate `@compileLog` with incremental compilationmlugg
Compile log output is now separated based on the `AnalUnit` which perfomred the `@compileLog` call, so that we can omit the output for unreferenced ("dead") units. The units are also sorted when collecting the `ErrorBundle`, so that compile logs are always printed in a consistent order, like compile errors are. This is important not only for incremental compilation, but also for parallel analysis. Resolves: #23609
2025-01-25incr-check: check compile errors against expectedmlugg
Also modifies all incremental cases using `#expect_error` to include the errors and notes which are expected.
2025-01-15wasm linker: incremental test coverageAndrew Kelley
2024-11-11test: remove old-style incremental cases, add a few new incremental casesmlugg
These cases have been disabled for a while, and we have transitioned to using a compact file format for incremental test cases. I was originally planning to port all of these cases, but the vast majority aren't testing anything interesting, so it wasn't worth the effort. I did look through each one; anything interesting being tested has been extracted into a new case in `test/incremental/`. Two of the new tests are currently failing with the self-hosted ELF linker, and thus are currently only enabled with the C backend. Resolves: #12844