As part of #53196, compile-fail tests were migrated to ui tests. As part of this PR, some tests remained as compile-fail tests - due to an unresolvable issue (at the time) with the test that meant delaying migration meant more sense than holding up the PR (which needed rebased a lot). The main issues exhibited were:
- Extra lines of output on some platforms - there is currently no way to normalize a whole line out of the output, therefore tests that had extra lines on some platforms had to say as
compile-fail tests.
- Non-deterministic ordering of error messages.
As part of #53196,
compile-failtests were migrated touitests. As part of this PR, some tests remained ascompile-failtests - due to an unresolvable issue (at the time) with the test that meant delaying migration meant more sense than holding up the PR (which needed rebased a lot). The main issues exhibited were:compile-failtests.compile-failtests toui#53196 that mention specific platforms.