I made the SCF pipelining test pass validate malformed scheduling annotations before building the schedule. Bad annotations now produce diagnostics instead of crashing, while valid schedules keep using the existing path. Fixes #206918
I made the SCF pipelining test pass validate malformed scheduling annotations before building the schedule. Bad annotations now produce diagnostics instead of crashing, while valid schedules keep using the existing path. Fixes #206918