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
Can't build MacOS GPU pip because odf nccl_archive errors #7364
Comments
fixing this will enable me to add the first macos XLA wheel to https://github.com/yaroslavvb/tensorflow-community-wheels |
This seems to be an issue in nccl. |
After getting master, those errors are gone, but now pip package won't build with a bunch of errors like below
|
@jhseu Looks like protobuf update broke mac gpu build? |
Looks like it's protocolbuffers/protobuf#2545 and protocolbuffers/protobuf@ecc460a. Can't really revert that change because macOS atomics are deprecated in favor of C++11 atomics. Not sure why nvcc is hitting both static_asserts when it should only reach one... Will investigate later today. |
Fixed in protocolbuffers/protobuf#2699. Will have to update workspace.bzl after that's merged. |
I was able to build the pip package successfully. Now running all tests on it, but as the build is successful, closing this issue. |
Looks like Google CI build is having the same issue:
https://ci.tensorflow.org/view/Nightly/job/nightly-matrix-mac-gpu/TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON3,label=gpu-mac/lastFailedBuild/console
The text was updated successfully, but these errors were encountered: