Skip to content

unix: use extended PGO training set#1018

Draft
indygreg wants to merge 2 commits intogps-pgo-tweaksfrom
pgo-extended
Draft

unix: use extended PGO training set#1018
indygreg wants to merge 2 commits intogps-pgo-tweaksfrom
pgo-extended

Conversation

@indygreg
Copy link
Collaborator

This will run all tests by default and ensure we have maximal training coverage for PGO.

@geofft
Copy link
Collaborator

geofft commented Mar 20, 2026

I suspect this PR is equivalent to "get the full test suite passing," which we've talked about wanting to do but hasn't quite been prioritized :)

@indygreg
Copy link
Collaborator Author

Yeah. I just wanted to throw up the PR to see what kind of damage we were looking at for enabling the full test harness. It looks substantial :/

@indygreg indygreg changed the base branch from main to gps-pgo-tweaks March 21, 2026 05:30
@indygreg indygreg force-pushed the pgo-extended branch 4 times, most recently from 0e37663 to c3eb94d Compare March 21, 2026 07:23
Default runners have 2 CPUs. We can achieve a nice speed-up
(but not quite linear) by leveraging runners with more CPUs.
@indygreg indygreg force-pushed the pgo-extended branch 2 times, most recently from f3942c2 to c7381c9 Compare March 21, 2026 08:46
This will run all tests, ensuring maximal training coverage.

As part of this, we had to annotate/ignore every failing test because
test failures would otherwise fail the build.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants