cudnn: init 8.0.5, 8.2.4, 8.7.0; update 8.3.2 -> 8.3.3, 8.4.0 -> 8.4.1#215578
cudnn: init 8.0.5, 8.2.4, 8.7.0; update 8.3.2 -> 8.3.3, 8.4.0 -> 8.4.1#215578samuela merged 1 commit intoNixOS:masterfrom
Conversation
|
LGTM is there a reason we need to wait on 8.8.0? I feel like we could also create another PR for that once it becomes available |
|
Fair enough! I'll remove it and clean this up. |
b177b0f to
56fd717
Compare
|
@samuela who should I tag for review in general on CUDA-related issues? The CUDA maintainers team listed at the beginning of https://nixos.wiki/wiki/CUDA gives a 404: https://github.com/orgs/NixOS/teams/cuda-maintainers. Does the tag still work? When I tried typing it, GitHub didn't provide an auto-complete so I wasn't sure if it's valid. |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/how-to-install-a-specific-version-of-cuda-and-cudnn/21725/6 |
|
@NixOS/cuda-maintainers is the right tag, maybe it's something about the github organization settings? |
|
Result of 1 package marked as broken and skipped:
4 packages failed to build:
11 packages built:
|
|
Woah First thing I've seen so far is this, but it's still going. [connorbaker@fedora nixpkgs]$ nixpkgs-review pr 215578
$ git -c fetch.prune=false fetch --no-tags --force https://github.com/NixOS/nixpkgs master:refs/nixpkgs-review/0 pull/215578/head:refs/nixpkgs-review/1
remote: Enumerating objects: 1824, done.
remote: Counting objects: 100% (1119/1119), done.
remote: Compressing objects: 100% (86/86), done.
remote: Total 1824 (delta 1060), reused 1067 (delta 1028), pack-reused 705
Receiving objects: 100% (1824/1824), 1.36 MiB | 46.56 MiB/s, done.
Resolving deltas: 100% (1285/1285), completed with 302 local objects.
From https://github.com/NixOS/nixpkgs
* [new branch] master -> refs/nixpkgs-review/0
* [new ref] refs/pull/215578/head -> refs/nixpkgs-review/1
$ git worktree add /home/connorbaker/.cache/nixpkgs-review/pr-215578/nixpkgs 592d3352e74deaa2a97fb31db36163d30a92eb36
Preparing worktree (detached HEAD 592d3352e74)
HEAD is now at 592d3352e74 Merge pull request #215823 from fabaff/renault-api-bump
$ git merge --no-commit --no-ff 56fd717ee3069dc07805afc78ca6af5f02e4ac9b
Automatic merge went well; stopped before committing as requested
$ nix --extra-experimental-features nix-command no-url-literals build --no-link --keep-going --no-allow-import-from-derivation --option build-use-sandbox relaxed -f /home/connorbaker/.cache/nixpkgs-review/pr-215578/build.nix
error: builder for '/nix/store/ixb1rldrrb92848s2sgvkd5kx3p3xgxn-TensorRT-8.4.0.6.Linux.x86_64-gnu.cuda-11.6.cudnn8.3.tar.gz.drv' failed with exit code 1;
last 10 log lines:
> download the 8.4.0.6 Linux x86_64 TAR package for CUDA 11.7 from
> https://developer.nvidia.com/tensorrt.
>
> Once you have downloaded the file, add it to the store with the following
> command, and try building this derivation again.
>
> $ nix-store --add-fixed sha256 TensorRT-8.4.0.6.Linux.x86_64-gnu.cuda-11.6.cudnn8.3.tar.gz
>
> ***
>
For full logs, run 'nix log /nix/store/ixb1rldrrb92848s2sgvkd5kx3p3xgxn-TensorRT-8.4.0.6.Linux.x86_64-gnu.cuda-11.6.cudnn8.3.tar.gz.drv'.
[4/11/47 built (1 failed), 207 copied (3856.2/3857.0 MiB), 1394.5 MiB DL] building cuda_10.1.243_418.87.00_linux.run: 100 2453M 100 2453M 0 0 39.7M 0 0:01:01 0:01:01 --:--:-- 84.5M |
|
Yeah, nixpkgs-review is a life saver! TensorRT always fails for that same reason in nixpkgs-review, and caffeWithCuda is marked as broken anyhow, so this looks like a success to me. Thanks for contributing @ConnorBaker! |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/tweag-nix-dev-update-45/26397/1 |
Description of changes
Adds the following versions:
Bumps the following versions:
Corrects supported CUDA versions:
Changes default CUDNN versions:
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes