cloudhan
cloudhan
Wait for https://togithub.com/bazelbuild/rules_cc/issues/279
You need to add toolchain configurations for both cc and cuda rules. Since nvc++ is both a c/cpp compiler and a cuda compiler, and if it is not mixable (nvc++...
dup of #2093
I am currently on my way of jumping ship, that is, I am joining NVIDIA ;). It may take sometime for me to settle down so it might take a...
@udaya2899 The cloudhan/hermetic-ctk-2 branch is actually working months ago with. Better test on it and provide some feedback.
@hofbi Seem to be very interesting. But it seems to be in a very early stage. Better just wait now.
For a preview, https://github.com/cloudhan/cuda-samples/blob/bazel-cuda-components/WORKSPACE.bazel shows how a manually configured repo will be. Branch [cloudhan/hermetic-ctk-2](https://github.com/bazel-contrib/rules_cuda/tree/cloudhan/hermetic-ctk-2) contains the related feature. https://github.com/cloudhan/cuda-samples/blob/bazel-cuda-redist-json/WORKSPACE.bazel shows how a automatically configured repo will be for WORKSPACE based...
@udaya2899 I updated previous comment. The branchs are stacked one by one, so blindly pick the last one should be OK.
You can also find MODULE base config in the referenced cuda-samples repo.
Auto config with redistrib.json in MODULE based project is not implemented at the moment. Maybe in future PRs. Another unsolved feature is how can we make switch cuda version easier....