Open kognat-docs opened 2 years ago
Work around is to clone https://github.com/NVIDIA/cudnn-frontend.git into a directory one level above the tensorflow repository and to use the r1.15.5+nv22.05
branch source code
This is functional on RHEL 7 with glibc 2.17
The "workaround" of cloning cudnn-frontend from NVIDIA/cudnn-frontend noted above is the correct procedure as documented in the build instructions here.
The reference to the private repository (https://gitlab-master.nvidia.com/cudnn/cudnn_frontend.git) was replaced starting in 21.08 with the following.
native.new_local_repository(
name = "cudnn_frontend_archive",
build_file = clean_dep("//third_party:cudnn_frontend.BUILD"),
path = "../cudnn-frontend",
)
Sorry looks like I needed to get my glasses out and read the fine print
Thanks for the update
Sam
Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information
Describe the problem
Cannot access the URL here: https://github.com/NVIDIA/tensorflow/blob/r1.15.5%2Bnv21.06/tensorflow/workspace.bzl#L135
Provide the exact sequence of commands / steps that you executed before running into the problem
running bazel build to build from source to link against GLIBC 2.17 fails, with the following error
git clone https://github.com/NVIDIA/tensorflow.git git checkout r1.15.5+nv21.06
install working build toolchain using conda environment with libstdc++ 9.5 GCC 7.3.0 from SCL toolset and bazel 0.24.1 and Python 3.8 with other Python dependencies
./configure
CC=/opt/rh/devtoolset-7/root/usr/bin/gcc CXX=/opt/rh/devtoolset-7/root/usr/bin/g++ bazel build --config=v1 //tensorflow/tools/pip_package:build_pip_package
more .tf_configure.bazelrc
Any other info / logs Would prefer to build with 1.15+nv21.06 as it is the oldest version with NVIDIA library support via conda.
My clients are not interested in installed more current kernel drivers.
My clients are not interested in using Docker containers.
Error log: