Skip to content
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

cudaPackages.cudatoolkit: fix the setupCudaHook not being propagated correctly #273048

Merged

Conversation

SomeoneSerge
Copy link
Contributor

@SomeoneSerge SomeoneSerge commented Dec 9, 2023

Description of changes

Missed in #271078. Here's an example of a related error: https://hercules-ci.com/accounts/github/SomeoneSerge/derivations/%2Fnix%2Fstore%2F064plchffmjm075mhb0m3s00q3977hpl-suitesparse-5.13.0.drv/log?via-job=0a87e961-e83f-43e5-89fd-0fa01863101b

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

also fix the incompatible gcc error by adding cuda_nvcc to
nativeBuildInputs (cudaPackages.cudatoolkit in buildInputs is
insufficient because that doesn't propagate the hook)
@ofborg ofborg bot requested review from ConnorBaker and samuela December 9, 2023 07:45
@ofborg ofborg bot added 11.by: package-maintainer This PR was created by the maintainer of the package it changes 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 11-100 labels Dec 9, 2023
blurgyy added a commit to blurgyy/flames that referenced this pull request Dec 11, 2023
Waiting for <NixOS/nixpkgs#273048>

Signed-off-by: Gaoyang Zhang <[email protected]>
@ConnorBaker
Copy link
Contributor

ConnorBaker commented Dec 11, 2023

aarch64-darwin

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = false; }' run on aarch64-darwin 1

x86_64-darwin

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = false; }' run on x86_64-darwin 1

aarch64-linux

Jetson

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = true; cudaCapabilities = [ "7.2" ]; }' run on aarch64-linux 1

59 packages marked as broken and skipped:
  • caffeWithCuda
  • caffeWithCuda.bin
  • colmapWithCuda
  • cudaPackages_10.cutensor
  • cudaPackages_10.cutensor_1_3
  • cudaPackages_10.cutensor_1_4
  • cudaPackages_10.cutensor_1_5
  • cudaPackages_10.cutensor_1_6
  • cudaPackages_10.cutensor_1_7
  • cudaPackages_10.nccl
  • cudaPackages_10.nccl-tests
  • dcgm
  • gpu-burn
  • gwe
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • nvtop
  • nvtop-nvidia
  • prometheus-dcgm-exporter
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.lightgbm
  • python310Packages.lightgbm.dist
  • python310Packages.numbaWithCuda
  • python310Packages.numbaWithCuda.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.tensorflowWithCuda
  • python310Packages.tensorflowWithCuda.dist
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python311Packages.caffeWithCuda
  • python311Packages.caffeWithCuda.bin
  • python311Packages.lightgbm
  • python311Packages.lightgbm.dist
  • python311Packages.numbaWithCuda
  • python311Packages.numbaWithCuda.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.shap
  • python311Packages.shap.dist
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
  • xgboostWithCuda
  • xpraWithNvenc
  • xpraWithNvenc.dist

Non-Jetson

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = true; cudaCapabilities = [ "7.5" ]; }' run on aarch64-linux 1

78 packages marked as broken and skipped:
  • caffeWithCuda
  • caffeWithCuda.bin
  • colmapWithCuda
  • cudaPackages_10.cutensor
  • cudaPackages_10.cutensor.dev
  • cudaPackages_10.cutensor.lib
  • cudaPackages_10.cutensor.static
  • cudaPackages_10.cutensor_1_3
  • cudaPackages_10.cutensor_1_3.dev
  • cudaPackages_10.cutensor_1_3.lib
  • cudaPackages_10.cutensor_1_3.static
  • cudaPackages_10.cutensor_1_4
  • cudaPackages_10.cutensor_1_4.dev
  • cudaPackages_10.cutensor_1_4.lib
  • cudaPackages_10.cutensor_1_4.static
  • cudaPackages_10.cutensor_1_5
  • cudaPackages_10.cutensor_1_5.dev
  • cudaPackages_10.cutensor_1_5.lib
  • cudaPackages_10.cutensor_1_5.static
  • cudaPackages_10.cutensor_1_6
  • cudaPackages_10.cutensor_1_6.dev
  • cudaPackages_10.cutensor_1_6.lib
  • cudaPackages_10.cutensor_1_6.static
  • cudaPackages_10.cutensor_1_7
  • cudaPackages_10.cutensor_1_7.dev
  • cudaPackages_10.cutensor_1_7.lib
  • cudaPackages_10.cutensor_1_7.static
  • cudaPackages_10.nccl
  • cudaPackages_10.nccl-tests
  • cudaPackages_10.nccl.dev
  • dcgm
  • gpu-burn
  • gwe
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • nvtop
  • nvtop-nvidia
  • prometheus-dcgm-exporter
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.lightgbm
  • python310Packages.lightgbm.dist
  • python310Packages.numbaWithCuda
  • python310Packages.numbaWithCuda.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.tensorflowWithCuda
  • python310Packages.tensorflowWithCuda.dist
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python311Packages.caffeWithCuda
  • python311Packages.caffeWithCuda.bin
  • python311Packages.lightgbm
  • python311Packages.lightgbm.dist
  • python311Packages.numbaWithCuda
  • python311Packages.numbaWithCuda.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.shap
  • python311Packages.shap.dist
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
  • xgboostWithCuda
  • xpraWithNvenc
  • xpraWithNvenc.dist

Non-CUDA

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = false; }' run on aarch64-linux 1

78 packages marked as broken and skipped:
  • caffeWithCuda
  • caffeWithCuda.bin
  • colmapWithCuda
  • cudaPackages_10.cutensor
  • cudaPackages_10.cutensor.dev
  • cudaPackages_10.cutensor.lib
  • cudaPackages_10.cutensor.static
  • cudaPackages_10.cutensor_1_3
  • cudaPackages_10.cutensor_1_3.dev
  • cudaPackages_10.cutensor_1_3.lib
  • cudaPackages_10.cutensor_1_3.static
  • cudaPackages_10.cutensor_1_4
  • cudaPackages_10.cutensor_1_4.dev
  • cudaPackages_10.cutensor_1_4.lib
  • cudaPackages_10.cutensor_1_4.static
  • cudaPackages_10.cutensor_1_5
  • cudaPackages_10.cutensor_1_5.dev
  • cudaPackages_10.cutensor_1_5.lib
  • cudaPackages_10.cutensor_1_5.static
  • cudaPackages_10.cutensor_1_6
  • cudaPackages_10.cutensor_1_6.dev
  • cudaPackages_10.cutensor_1_6.lib
  • cudaPackages_10.cutensor_1_6.static
  • cudaPackages_10.cutensor_1_7
  • cudaPackages_10.cutensor_1_7.dev
  • cudaPackages_10.cutensor_1_7.lib
  • cudaPackages_10.cutensor_1_7.static
  • cudaPackages_10.nccl
  • cudaPackages_10.nccl-tests
  • cudaPackages_10.nccl.dev
  • dcgm
  • gpu-burn
  • gwe
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • nvtop
  • nvtop-nvidia
  • prometheus-dcgm-exporter
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.lightgbm
  • python310Packages.lightgbm.dist
  • python310Packages.numbaWithCuda
  • python310Packages.numbaWithCuda.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.tensorflowWithCuda
  • python310Packages.tensorflowWithCuda.dist
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python311Packages.caffeWithCuda
  • python311Packages.caffeWithCuda.bin
  • python311Packages.lightgbm
  • python311Packages.lightgbm.dist
  • python311Packages.numbaWithCuda
  • python311Packages.numbaWithCuda.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.shap
  • python311Packages.shap.dist
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
  • xgboostWithCuda
  • xpraWithNvenc
  • xpraWithNvenc.dist

x86_64-linux

Non-Jetson

PR=273048; \
SYSTEM="x86_64-linux"; \
CUDA_SUPPORT="true"; \
CUDA_CAPABILITIES='[ "7.5" ]'; \
nixpkgs-review pr "$PR" \
  --system "$SYSTEM" \
  --no-shell \
  --checkout commit \
  --allow aliases \
  --build-args "--max-jobs 1" \
  --extra-nixpkgs-config "{
    allowUnfree = true;
    allowBroken = false;
    cudaSupport = ${CUDA_SUPPORT:-false};
    cudaCapabilities = ${CUDA_CAPABILITIES:-[]};
  }"

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = true; cudaCapabilities = [ "7.5" ]; }' run on x86_64-linux 1

52 packages marked as broken and skipped:
  • caffe
  • caffe.bin
  • caffeWithCuda
  • caffeWithCuda.bin
  • cudaPackages_10.tensorrt
  • cudaPackages_10.tensorrt.bin
  • cudaPackages_10.tensorrt.dev
  • cudaPackages_10.tensorrt.lib
  • cudaPackages_10.tensorrt.python
  • cudaPackages_10.tensorrt.sample
  • cudaPackages_10.tensorrt.static
  • cudaPackages_10.tensorrt_8_0
  • cudaPackages_10.tensorrt_8_0.bin
  • cudaPackages_10.tensorrt_8_0.dev
  • cudaPackages_10.tensorrt_8_0.lib
  • cudaPackages_10.tensorrt_8_0.python
  • cudaPackages_10.tensorrt_8_0.sample
  • cudaPackages_10.tensorrt_8_0.static
  • cudaPackages_10.tensorrt_8_2
  • cudaPackages_10.tensorrt_8_2.bin
  • cudaPackages_10.tensorrt_8_2.dev
  • cudaPackages_10.tensorrt_8_2.lib
  • cudaPackages_10.tensorrt_8_2.python
  • cudaPackages_10.tensorrt_8_2.sample
  • cudaPackages_10.tensorrt_8_2.static
  • cudaPackages_10.tensorrt_8_4
  • cudaPackages_10.tensorrt_8_4.bin
  • cudaPackages_10.tensorrt_8_4.dev
  • cudaPackages_10.tensorrt_8_4.lib
  • cudaPackages_10.tensorrt_8_4.python
  • cudaPackages_10.tensorrt_8_4.sample
  • cudaPackages_10.tensorrt_8_4.static
  • cudaPackages_10.tensorrt_8_5
  • cudaPackages_10.tensorrt_8_5.bin
  • cudaPackages_10.tensorrt_8_5.dev
  • cudaPackages_10.tensorrt_8_5.lib
  • cudaPackages_10.tensorrt_8_5.python
  • cudaPackages_10.tensorrt_8_5.sample
  • cudaPackages_10.tensorrt_8_5.static
  • python310Packages.caffe
  • python310Packages.caffe.bin
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python311Packages.caffe
  • python311Packages.caffe.bin
  • python311Packages.caffeWithCuda
  • python311Packages.caffeWithCuda.bin
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
21 packages failed to build:
  • colmapWithCuda
  • cudaPackages_10.cuda-samples
  • cudaPackages_10.cudnn_7_6 (cudaPackages_10.cudnn_7_6.dev ,cudaPackages_10.cudnn_7_6.lib ,cudaPackages_10.cudnn_7_6.static)
  • cudaPackages_10.cutensor (cudaPackages_10.cutensor.dev ,cudaPackages_10.cutensor.lib ,cudaPackages_10.cutensor.static ,cudaPackages_10.cutensor_1_7 ,cudaPackages_10.cutensor_1_7.dev ,cudaPackages_10.cutensor_1_7.lib ,cudaPackages_10.cutensor_1_7.static)
  • cudaPackages_10.cutensor_1_3 (cudaPackages_10.cutensor_1_3.dev ,cudaPackages_10.cutensor_1_3.lib ,cudaPackages_10.cutensor_1_3.static)
  • cudaPackages_10.cutensor_1_4 (cudaPackages_10.cutensor_1_4.dev ,cudaPackages_10.cutensor_1_4.lib ,cudaPackages_10.cutensor_1_4.static)
  • cudaPackages_10.cutensor_1_5 (cudaPackages_10.cutensor_1_5.dev ,cudaPackages_10.cutensor_1_5.lib ,cudaPackages_10.cutensor_1_5.static)
  • cudaPackages_10.cutensor_1_6 (cudaPackages_10.cutensor_1_6.dev ,cudaPackages_10.cutensor_1_6.lib ,cudaPackages_10.cutensor_1_6.static)
  • cudaPackages_10.nccl
  • cudaPackages_10.nccl-tests
  • cudaPackages_10.nccl.dev
  • cudaPackages_12.cuda-samples
  • katagoWithCuda
  • python310Packages.lightgbm
  • python310Packages.lightgbm.dist
  • python310Packages.shap
  • python310Packages.shap.dist
  • python311Packages.lightgbm
  • python311Packages.lightgbm.dist
  • python311Packages.shap
  • python311Packages.shap.dist
54 packages built:
  • cudaPackages.cuda-samples (cudaPackagesGoogle.cuda-samples ,cudaPackages_11.cuda-samples)
  • cudatoolkit (cudaPackages.cudatoolkit ,cudatoolkit_11)
  • cudatoolkit.doc (cudaPackages.cudatoolkit.doc ,cudatoolkit_11.doc)
  • cudatoolkit.lib (cudaPackages.cudatoolkit.lib ,cudatoolkit_11.lib)
  • cudaPackages_10.cudatoolkit
  • cudaPackages_10.cudatoolkit.doc
  • cudaPackages_10.cudatoolkit.lib
  • cudaPackages_10.cudnn (cudaPackages_10.cudnn.dev ,cudaPackages_10.cudnn.lib ,cudaPackages_10.cudnn.static ,cudaPackages_10.cudnn_8_7 ,cudaPackages_10.cudnn_8_7.dev ,cudaPackages_10.cudnn_8_7.lib ,cudaPackages_10.cudnn_8_7.static)
  • cudaPackages_10.cudnn_8_0 (cudaPackages_10.cudnn_8_0.dev ,cudaPackages_10.cudnn_8_0.lib ,cudaPackages_10.cudnn_8_0.static)
  • cudaPackages_10.cudnn_8_1 (cudaPackages_10.cudnn_8_1.dev ,cudaPackages_10.cudnn_8_1.lib ,cudaPackages_10.cudnn_8_1.static)
  • cudaPackages_10.cudnn_8_2 (cudaPackages_10.cudnn_8_2.dev ,cudaPackages_10.cudnn_8_2.lib ,cudaPackages_10.cudnn_8_2.static)
  • cudaPackages_10.cudnn_8_3 (cudaPackages_10.cudnn_8_3.dev ,cudaPackages_10.cudnn_8_3.lib ,cudaPackages_10.cudnn_8_3.static)
  • cudaPackages_10.cudnn_8_4 (cudaPackages_10.cudnn_8_4.dev ,cudaPackages_10.cudnn_8_4.lib ,cudaPackages_10.cudnn_8_4.static)
  • cudaPackages_10.cudnn_8_5 (cudaPackages_10.cudnn_8_5.dev ,cudaPackages_10.cudnn_8_5.lib ,cudaPackages_10.cudnn_8_5.static)
  • cudaPackages_10.cudnn_8_6 (cudaPackages_10.cudnn_8_6.dev ,cudaPackages_10.cudnn_8_6.lib ,cudaPackages_10.cudnn_8_6.static)
  • cudaPackages_12.cudatoolkit
  • cudaPackages_12.cudatoolkit.doc
  • cudaPackages_12.cudatoolkit.lib
  • dcgm
  • gpu-burn
  • gwe
  • katagoTensorRT
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • nvtop
  • nvtop-nvidia
  • prometheus-dcgm-exporter
  • python310Packages.jaxlibWithCuda
  • python310Packages.jaxlibWithCuda.dist
  • python310Packages.numbaWithCuda
  • python310Packages.numbaWithCuda.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.tensorflowWithCuda
  • python310Packages.tensorflowWithCuda.dist
  • python311Packages.jaxlibWithCuda
  • python311Packages.jaxlibWithCuda.dist
  • python311Packages.numbaWithCuda
  • python311Packages.numbaWithCuda.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • xgboostWithCuda
  • xpraWithNvenc
  • xpraWithNvenc.dist

Non-CUDA

PR=273048; \
SYSTEM="x86_64-linux"; \
CUDA_SUPPORT="false"; \
CUDA_CAPABILITIES='[]'; \
nixpkgs-review pr "$PR" \
  --system "$SYSTEM" \
  --no-shell \
  --checkout commit \
  --allow aliases \
  --build-args "--max-jobs 1" \
  --extra-nixpkgs-config "{
    allowUnfree = true;
    allowBroken = false;
    cudaSupport = ${CUDA_SUPPORT:-false};
    cudaCapabilities = ${CUDA_CAPABILITIES:-[]};
  }"

Result of nixpkgs-review pr 273048 --extra-nixpkgs-config '{ allowUnfree = true; allowBroken = false; cudaSupport = false; cudaCapabilities = []; }' run on x86_64-linux 1

49 packages marked as broken and skipped:
  • caffeWithCuda
  • caffeWithCuda.bin
  • cudaPackages_10.nccl-tests
  • cudaPackages_10.tensorrt
  • cudaPackages_10.tensorrt.bin
  • cudaPackages_10.tensorrt.dev
  • cudaPackages_10.tensorrt.lib
  • cudaPackages_10.tensorrt.python
  • cudaPackages_10.tensorrt.sample
  • cudaPackages_10.tensorrt.static
  • cudaPackages_10.tensorrt_8_0
  • cudaPackages_10.tensorrt_8_0.bin
  • cudaPackages_10.tensorrt_8_0.dev
  • cudaPackages_10.tensorrt_8_0.lib
  • cudaPackages_10.tensorrt_8_0.python
  • cudaPackages_10.tensorrt_8_0.sample
  • cudaPackages_10.tensorrt_8_0.static
  • cudaPackages_10.tensorrt_8_2
  • cudaPackages_10.tensorrt_8_2.bin
  • cudaPackages_10.tensorrt_8_2.dev
  • cudaPackages_10.tensorrt_8_2.lib
  • cudaPackages_10.tensorrt_8_2.python
  • cudaPackages_10.tensorrt_8_2.sample
  • cudaPackages_10.tensorrt_8_2.static
  • cudaPackages_10.tensorrt_8_4
  • cudaPackages_10.tensorrt_8_4.bin
  • cudaPackages_10.tensorrt_8_4.dev
  • cudaPackages_10.tensorrt_8_4.lib
  • cudaPackages_10.tensorrt_8_4.python
  • cudaPackages_10.tensorrt_8_4.sample
  • cudaPackages_10.tensorrt_8_4.static
  • cudaPackages_10.tensorrt_8_5
  • cudaPackages_10.tensorrt_8_5.bin
  • cudaPackages_10.tensorrt_8_5.dev
  • cudaPackages_10.tensorrt_8_5.lib
  • cudaPackages_10.tensorrt_8_5.python
  • cudaPackages_10.tensorrt_8_5.sample
  • cudaPackages_10.tensorrt_8_5.static
  • python310Packages.caffe
  • python310Packages.caffe.bin
  • python310Packages.caffeWithCuda
  • python310Packages.caffeWithCuda.bin
  • python310Packages.theanoWithCuda
  • python310Packages.theanoWithCuda.dist
  • python311Packages.caffeWithCuda
  • python311Packages.caffeWithCuda.bin
  • python311Packages.theanoWithCuda
  • python311Packages.theanoWithCuda.dist
  • truecrack-cuda
20 packages failed to build:
  • colmapWithCuda
  • cudaPackages_10.cuda-samples
  • cudaPackages_10.cudnn_7_6 (cudaPackages_10.cudnn_7_6.dev ,cudaPackages_10.cudnn_7_6.lib ,cudaPackages_10.cudnn_7_6.static)
  • cudaPackages_10.cutensor (cudaPackages_10.cutensor.dev ,cudaPackages_10.cutensor.lib ,cudaPackages_10.cutensor.static ,cudaPackages_10.cutensor_1_7 ,cudaPackages_10.cutensor_1_7.dev ,cudaPackages_10.cutensor_1_7.lib ,cudaPackages_10.cutensor_1_7.static)
  • cudaPackages_10.cutensor_1_3 (cudaPackages_10.cutensor_1_3.dev ,cudaPackages_10.cutensor_1_3.lib ,cudaPackages_10.cutensor_1_3.static)
  • cudaPackages_10.cutensor_1_4 (cudaPackages_10.cutensor_1_4.dev ,cudaPackages_10.cutensor_1_4.lib ,cudaPackages_10.cutensor_1_4.static)
  • cudaPackages_10.cutensor_1_5 (cudaPackages_10.cutensor_1_5.dev ,cudaPackages_10.cutensor_1_5.lib ,cudaPackages_10.cutensor_1_5.static)
  • cudaPackages_10.cutensor_1_6 (cudaPackages_10.cutensor_1_6.dev ,cudaPackages_10.cutensor_1_6.lib ,cudaPackages_10.cutensor_1_6.static)
  • cudaPackages_10.nccl
  • cudaPackages_10.nccl.dev
  • cudaPackages_12.cuda-samples
  • katagoWithCuda
  • python310Packages.lightgbm
  • python310Packages.lightgbm.dist
  • python310Packages.shap
  • python310Packages.shap.dist
  • python311Packages.lightgbm
  • python311Packages.lightgbm.dist
  • python311Packages.shap
  • python311Packages.shap.dist
58 packages built:
  • caffe
  • caffe.bin
  • cudaPackages.cuda-samples (cudaPackagesGoogle.cuda-samples ,cudaPackages_11.cuda-samples)
  • cudatoolkit (cudaPackages.cudatoolkit ,cudatoolkit_11)
  • cudatoolkit.doc (cudaPackages.cudatoolkit.doc ,cudatoolkit_11.doc)
  • cudatoolkit.lib (cudaPackages.cudatoolkit.lib ,cudatoolkit_11.lib)
  • cudaPackages_10.cudatoolkit
  • cudaPackages_10.cudatoolkit.doc
  • cudaPackages_10.cudatoolkit.lib
  • cudaPackages_10.cudnn (cudaPackages_10.cudnn.dev ,cudaPackages_10.cudnn.lib ,cudaPackages_10.cudnn.static ,cudaPackages_10.cudnn_8_7 ,cudaPackages_10.cudnn_8_7.dev ,cudaPackages_10.cudnn_8_7.lib ,cudaPackages_10.cudnn_8_7.static)
  • cudaPackages_10.cudnn_8_0 (cudaPackages_10.cudnn_8_0.dev ,cudaPackages_10.cudnn_8_0.lib ,cudaPackages_10.cudnn_8_0.static)
  • cudaPackages_10.cudnn_8_1 (cudaPackages_10.cudnn_8_1.dev ,cudaPackages_10.cudnn_8_1.lib ,cudaPackages_10.cudnn_8_1.static)
  • cudaPackages_10.cudnn_8_2 (cudaPackages_10.cudnn_8_2.dev ,cudaPackages_10.cudnn_8_2.lib ,cudaPackages_10.cudnn_8_2.static)
  • cudaPackages_10.cudnn_8_3 (cudaPackages_10.cudnn_8_3.dev ,cudaPackages_10.cudnn_8_3.lib ,cudaPackages_10.cudnn_8_3.static)
  • cudaPackages_10.cudnn_8_4 (cudaPackages_10.cudnn_8_4.dev ,cudaPackages_10.cudnn_8_4.lib ,cudaPackages_10.cudnn_8_4.static)
  • cudaPackages_10.cudnn_8_5 (cudaPackages_10.cudnn_8_5.dev ,cudaPackages_10.cudnn_8_5.lib ,cudaPackages_10.cudnn_8_5.static)
  • cudaPackages_10.cudnn_8_6 (cudaPackages_10.cudnn_8_6.dev ,cudaPackages_10.cudnn_8_6.lib ,cudaPackages_10.cudnn_8_6.static)
  • cudaPackages_12.cudatoolkit
  • cudaPackages_12.cudatoolkit.doc
  • cudaPackages_12.cudatoolkit.lib
  • dcgm
  • gpu-burn
  • gwe
  • katagoTensorRT
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • nvtop
  • nvtop-nvidia
  • prometheus-dcgm-exporter
  • python310Packages.jaxlibWithCuda
  • python310Packages.jaxlibWithCuda.dist
  • python310Packages.numbaWithCuda
  • python310Packages.numbaWithCuda.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.tensorflowWithCuda
  • python310Packages.tensorflowWithCuda.dist
  • python311Packages.caffe
  • python311Packages.caffe.bin
  • python311Packages.jaxlibWithCuda
  • python311Packages.jaxlibWithCuda.dist
  • python311Packages.numbaWithCuda
  • python311Packages.numbaWithCuda.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.tensorflowWithCuda
  • python311Packages.tensorflowWithCuda.dist
  • xgboostWithCuda
  • xpraWithNvenc
  • xpraWithNvenc.dist

@ConnorBaker ConnorBaker added backport release-23.11 6.topic: cuda Parallel computing platform and API labels Dec 11, 2023
@ConnorBaker
Copy link
Contributor

Looks good to me, merging.

@ConnorBaker ConnorBaker merged commit 894467a into NixOS:master Dec 11, 2023
33 checks passed
Copy link
Contributor

Backport failed for release-23.11, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin release-23.11
git worktree add -d .worktree/backport-273048-to-release-23.11 origin/release-23.11
cd .worktree/backport-273048-to-release-23.11
git switch --create backport-273048-to-release-23.11
git cherry-pick -x 810599277409a7d564c159983f3bb4a51aed1ea3 7c97d5f5c441cce6ad717a85676eec7c7ff1b27e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: cuda Parallel computing platform and API 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 11-100 11.by: package-maintainer This PR was created by the maintainer of the package it changes
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants