Closed charliermarsh closed 3 months ago
Unclear on the best way to test this (if any?). My methodology was to grep for pgo+lto
, then work backwards to identify the sites at which lto
should be removed.
Actually, I cherry-picked the hopeful CI fix commit to your branch. Let's see if CI works now.
Feel free to rebase the branch at your leisure. The latest HEAD commit should disappear.
@indygreg -- Thanks for cherry-picking. Want me to rebase or will you squash-merge either way?
@indygreg -- Thanks for cherry-picking. Want me to rebase or will you squash-merge either way?
Please rebase. (I could do this myself but I try not to force push to other people's branches as a matter of courtesy since Git doesn't handle force pushes very well!)
I also try to have a linear, merge-free history in the repo. Up to this point usually I've been cherry picking commits locally and amending commit messages in flight. It isn't very GitHub-y. But I don't need to be a stickler for this preference going forward.
Summary
This PR removes
lto
builds for cases in whichpgo+lto
exists, which looked like a good first task to familiarize myself with the project structure.Closes https://github.com/indygreg/python-build-standalone/issues/220.