Test Suite Health: LCFail Elimination & Performance Optimization
6 sections
Overview
Restore the Ori test suite to full health across two fronts: (1) audit, categorize, and reprioritize the LLVM backend roadmap (Section 21A) so that LCFail tests can be driven from 3,956 to 0 via an impact-ordered implementation sequence — this plan creates the tracking infrastructure and priority ordering, then the actual codegen implementation is executed via Section 21A's subsections in the new priority order, and (2) target reducing the cargo t wall time from ~59s to <=30s (-50%) by profiling the compiler, optimizing the AOT test pipeline, and eliminating hot-path inefficiencies — without modifying a single test. The 30s target is aspirational; profiling data may reveal a different achievable floor, in which case the target is revised with rationale.
Planned
6 sections
LCFail Audit & Baseline
0/38 tasks
Roadmap Reprioritization
0/42 tasks
Profiling Infrastructure
0/44 tasks
AOT Pipeline Optimization
0/47 tasks
Compiler Hot Path Optimization
0/40 tasks
Verification
0/41 tasks