You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8d2e4cb
Browse filesBrowse the repository at this point in the historyBrowse files
ci: generate release benchmark projects with each version's own generator
The release performance comparison generated its benchmark projects with
the candidate's generator and compiled them with the previous release, so
any generator syntax newer than that release (such as FUNCTION
descriptions) failed the baseline before timing. The baseline now runs
projects written by its own generator: the release tag's source is
extracted with git archive (or taken from --baseline-source) and its
write_pristine_projects runs with this interpreter, with cwd and
PYTHONPATH set to that source, through the checkout generator runner
shared with the same-runner compile ratio job. The candidate keeps its
own generator. Generation failures stop the comparison with the
generator's stderr tail, and the report and evidence record the
baseline's generator.
0 commit comments