-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove 'darwin' CPU value #17547
Remove 'darwin' CPU value #17547
Conversation
@meteorcloudy can you run the downstream pipeline on this again? I want to see where this is at |
A few things have changed since we reverted this:
so i'm interested to see if this looks more feasible now. I started looking at this again because with #16619 the unix toolchain would have to inherit the hacks aliasing these toolchains together |
Looks like there are already many tests failure in presubmit. |
Creating a downstream run here: https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2877 |
ah yea sorry I should have checked back here before I asked you to do that, the change was just invalid at that point, so that downstream run is invalid |
e0150aa
to
b43dab5
Compare
No worries, feel free to ping me again when it's ready |
b43dab5
to
e9d34b8
Compare
@meteorcloudy ok ready for another attempt |
oh turns out I can trigger these myself now nvm |
Ok so there are a few small issues with the downstream pipeline in the case people were selecting on only the old value, but PRs are out for everything there. I think given how simple the change is to fix this case (either replace |
Sounds good!
Can we have the list of broken projects and probably the relevant PRs here, so we'll know how to track the progress of fixing those breakages. /cc @oquenchil should also take a look. |
here are the remaining ones:
importantly the last 2 are dependencies of tensorflow, so once those merge they'll have to be bumped there, but that hasn't been a problem for me in the past also worth noting that ubp and tensorflow are broken in the downstream job regardless of this change |
b09e895
to
4b20fe3
Compare
Macos Information needs to be included |
Keith can this be merged? |
Yes. But I would prefer to merge the toolchain deletion first and then rebase this one since they do potentially interact and this one is lower priority |
@drraghavendra which PR do you mean? can you comment directly on that one? |
6d3a631
to
c1f55a4
Compare
@buildbreaker2021 I think we can land this now |
@buildbreaker2021 friendly bump 🙏🏻 |
This is another attempt to remove the legacy 'darwin' CPU string which actually means darwin_x86_64. The previous attempt was reverted here bazelbuild@e96b8ca RELNOTES: Remove 'darwin' as a CPU value, use 'darwin_x86_64' instead
c1f55a4
to
e4efa6c
Compare
sir please merge the PR |
Hi @drraghavendra, Its internal in progress. Will update once imported! |
This is another attempt to remove the legacy 'darwin' CPU string which actually means darwin_x86_64. The previous attempt was reverted here e96b8ca RELNOTES: Remove 'darwin' as a CPU value, use 'darwin_x86_64' instead Partial commit for third_party/*, see #17547. Signed-off-by: Sunil Gowroji <sgowroji@google.com>
Thirdparty changes are merged at 02846a8 |
This is another attempt to remove the legacy 'darwin' CPU string which actually means darwin_x86_64. The previous attempt was reverted here bazelbuild@e96b8ca RELNOTES: Remove 'darwin' as a CPU value, use 'darwin_x86_64' instead Partial commit for third_party/*, see bazelbuild#17547. Signed-off-by: Sunil Gowroji <sgowroji@google.com>
This is another attempt to remove the legacy 'darwin' CPU string which actually means darwin_x86_64. The previous attempt was reverted here bazelbuild@e96b8ca RELNOTES[INC]: Remove 'darwin' as a CPU value, use 'darwin_x86_64' instead Closes bazelbuild#17547. PiperOrigin-RevId: 520324475 Change-Id: I1de3dcfb4fc8d3920ef507ec12960058d24bcdcb
This is another attempt to remove the legacy 'darwin' CPU string which actually means darwin_x86_64. The previous attempt was reverted here e96b8ca
RELNOTES[INC]: Remove 'darwin' as a CPU value, use 'darwin_x86_64' instead