Zac Sweers
06/10/2025, 6:32 PMdmitriy.novozhilov
06/11/2025, 6:43 AMdefaultDirectives {
LATEST_PHASE_IN_PIPELINE with TestPhase.BACKEND
}
useAfterAnalysisCheckers(::PhasedPipelineChecker)
Now you can (actually you have to) add a // RUN_PIPELINE_TILL: FRONTEND/FIR2IR/BACKEND
directive to all testdata files to specify what is the latest pipeline phase which is expected to run. If the directive is not specified or set not correctly, the infra will automatically propose you how you should modify the testdata.dmitriy.novozhilov
06/11/2025, 6:46 AMRUN_PIPELINE_TILL
.
Originally we implemented this to be able to run backends on our diagnostics testdata (at least for these tests which don't contain errors in them).dmitriy.novozhilov
06/11/2025, 6:47 AM