Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: cudaPackages.libnvshmem 3.6.5-0 -> 3.7.1-0 https://github.com/NVIDIA/nvshmem/releases attrpath: cudaPackages.libnvshmem Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/pyyzrm8kpzjbj8slk7z768lfv296iqh5-packages.json.drv building '/nix/store/pyyzrm8kpzjbj8slk7z768lfv296iqh5-packages.json.drv'... Going to be running update for following packages: - cuda12.9-libnvshmem-3.6.5-0 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - cuda12.9-libnvshmem-3.6.5-0: UPDATING ... - cuda12.9-libnvshmem-3.6.5-0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/cuda-modules/packages/libnvshmem.nix b/pkgs/development/cuda-modules/packages/libnvshmem.nix index 88aef3aee66b..23bd1bc3306b 100644 --- a/pkgs/development/cuda-modules/packages/libnvshmem.nix +++ b/pkgs/development/cuda-modules/packages/libnvshmem.nix @@ -58,13 +58,13 @@ backendStdenv.mkDerivation (finalAttrs: { # NOTE: Depends on the CUDA package set, so use cudaNamePrefix. name = "${cudaNamePrefix}-${finalAttrs.pname}-${finalAttrs.version}"; pname = "libnvshmem"; - version = "3.6.5-0"; + version = "3.7.1-0"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "nvshmem"; tag = "v${finalAttrs.version}"; - hash = "sha256-2E3/WGbg6srT/e3ykK0qxTy1ZlJ9JGGLlergG0ITwTY="; + hash = "sha256-U5ksyf/J8qQhDOuU9BsDYMdamkQujOFgZgzCceAKIgQ="; }; outputs = [ "out" ]; No auto update branch exists Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A cudaPackages.libnvshmem nix build failed. cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_p_ping_pong_latency.cu -o shmem_p_ping_pong_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_p_ping_pong_latency_ltoir.cubin shmem_p_ping_pong_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_p_ping_pong_latency.ltoir nvlink fatal : elfLink linker library load error [638/862] Generating shmem_put_ping_pong_latency_ltoir.cubin FAILED: [code=1] perftest/device/pt-to-pt/shmem_put_ping_pong_latency_ltoir.cubin /build/source/build/perftest/device/pt-to-pt/shmem_put_ping_pong_latency_ltoir.cubin cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_put_ping_pong_latency.cu -o shmem_put_ping_pong_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_put_ping_pong_latency_ltoir.cubin shmem_put_ping_pong_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_put_ping_pong_latency.ltoir nvlink fatal : elfLink linker library load error [639/862] Generating shmem_put_latency_ltoir.cubin FAILED: [code=1] perftest/device/pt-to-pt/shmem_put_latency_ltoir.cubin /build/source/build/perftest/device/pt-to-pt/shmem_put_latency_ltoir.cubin cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_put_latency.cu -o shmem_put_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_put_latency_ltoir.cubin shmem_put_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_put_latency.ltoir nvlink fatal : elfLink linker library load error [640/862] Generating shmem_signal_ping_pong_latency_ltoir.cubin FAILED: [code=1] perftest/device/pt-to-pt/shmem_signal_ping_pong_latency_ltoir.cubin /build/source/build/perftest/device/pt-to-pt/shmem_signal_ping_pong_latency_ltoir.cubin cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_signal_ping_pong_latency.cu -o shmem_signal_ping_pong_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_signal_ping_pong_latency_ltoir.cubin shmem_signal_ping_pong_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_signal_ping_pong_latency.ltoir nvlink fatal : elfLink linker library load error [641/862] Generating shmem_get_latency_ltoir.cubin FAILED: [code=1] perftest/device/pt-to-pt/shmem_get_latency_ltoir.cubin /build/source/build/perftest/device/pt-to-pt/shmem_get_latency_ltoir.cubin cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_get_latency.cu -o shmem_get_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_get_latency_ltoir.cubin shmem_get_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_get_latency.ltoir nvlink fatal : elfLink linker library load error [642/862] Generating shmem_atomic_ping_pong_latency_ltoir.cubin FAILED: [code=1] perftest/device/pt-to-pt/shmem_atomic_ping_pong_latency_ltoir.cubin /build/source/build/perftest/device/pt-to-pt/shmem_atomic_ping_pong_latency_ltoir.cubin cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_atomic_ping_pong_latency.cu -o shmem_atomic_ping_pong_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_atomic_ping_pong_latency_ltoir.cubin shmem_atomic_ping_pong_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_atomic_ping_pong_latency.ltoir nvlink fatal : elfLink linker library load error [643/862] Generating shmem_put_atomic_ping_pong_latency_ltoir.cubin FAILED: [code=1] perftest/device/pt-to-pt/shmem_put_atomic_ping_pong_latency_ltoir.cubin /build/source/build/perftest/device/pt-to-pt/shmem_put_atomic_ping_pong_latency_ltoir.cubin cd /build/source/build/perftest/device/pt-to-pt && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -std=c++17 -x cu -arch=sm_90 -dlto --ltoir -I/build/source/perftest/common -I/build/source/src/include -I/build/source/perftest/common -I/build/source/perftest/../src/include/ -I/nix/store/jw311rgz0qxwxkiqkjsgmd39r2sp8ybm-cuda12.9-libnvshmem-3.7.1-0/include -DNVSHMEM_HOSTLIB_ONLY /build/source/perftest/device/pt-to-pt/shmem_put_atomic_ping_pong_latency.cu -o shmem_put_atomic_ping_pong_latency.ltoir && /nix/store/s449s8l8qwi5vikvnvmnrbj2ynyq8597-cuda12.9-cuda_nvcc-12.9.86/bin/nvcc -arch=sm_90 -dlto -dlink -o shmem_put_atomic_ping_pong_latency_ltoir.cubin shmem_put_atomic_ping_pong_latency.ltoir /build/source/build/src/lib/libnvshmem_device_sm_90.ltoir && rm shmem_put_atomic_ping_pong_latency.ltoir nvlink fatal : elfLink linker library load error [644/862] Linking CXX executable test/host/mem/CMakeFiles/host_mmap_unmap_loop.dir/cmake_device_link.o [645/862] Building CUDA object test/host/init/CMakeFiles/host_host_api_no_rdc.dir/host_api_no_rdc.cu.o [646/862] Building CUDA object test/host/coll/CMakeFiles/host_reducescatter.dir/reducescatter.cu.o ninja: build stopped: subcommand failed.