Skip to content

cudaPackages: support multiple platforms#256324

Merged
ConnorBaker merged 7 commits intoNixOS:masterfrom
ConnorBaker:feat/cuda-redist-multiple-arch
Dec 7, 2023
Merged

cudaPackages: support multiple platforms#256324
ConnorBaker merged 7 commits intoNixOS:masterfrom
ConnorBaker:feat/cuda-redist-multiple-arch

Conversation

@ConnorBaker
Copy link
Contributor

@ConnorBaker ConnorBaker commented Sep 20, 2023

Note

For reviewers: Please, please review by commit instead of viewing the diff all at once. The first two commits move the JSON and Nix configuration expressions we need for build systems or to avoid IFD; they can largely be ignored. The commits with changes to Nix's handling of CUDA packages come after those two.

The important bits are less than 2,000 lines of Nix.

Note

This PR was formatted with piegamesde/nixfmt@21ef16e.

Description of changes

  • Moved CUDA libraries to a new modules directory, cuda-modules, and added some documentation in the form of a README.md there.
  • Added documentation to the language frameworks CUDA doc.
  • Rewrote cudatoolkit's versions.toml to a Nix expression, releases.nix.
    • Information about compatible NVCC releases is now in nvccCompatibilities.nix
  • Added Nix files which provide information about compatible host compilers for different releases of NVCC to nvccCompatibilities.nix.
  • Regenerated redistributable and feature manifests with latest version of cuda-redist-find-features (ConnorBaker/cuda-redist-find-features@603407b).
  • Wrote modules to verify structure and content of redistributable and feature manifests, serving as a sort of documentation.
  • Created a generic builder for packages which come from manifests (requires both feature and redistrib manifests) and moved CUDA/CuTensor to it.

Things to be done

  • Test Jetson support.

Future Work

Tracked in #271217.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • 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/)
  • 23.11 Release Notes (or backporting 23.05 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.

nixpkgs-review logs

x86_64-linux

Log archive name: x86_64-linux-cap-7_5-pr-256324-36-logs.tar.zst

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

144 packages failed to build:
  • cctag
  • cctag.dev
  • cctag.lib
  • citrix_workspace
  • citrix_workspace_23_02_0
  • cp2k
  • cudaPackages.nsight_compute (cudaPackages.nsight_compute.bin)
  • cudaPackages.nsight_systems (cudaPackages.nsight_systems.bin)
  • deepin.dde-gsettings-schemas
  • deepin.deepin-camera
  • deepin.deepin-screen-recorder
  • deepin.image-editor
  • dl-poly-classic-mpi
  • frigate
  • getdp
  • gromacsDouble
  • gromacsDouble.dev
  • gromacsDouble.man
  • gromacsDoubleMpi
  • gromacsDoubleMpi.dev
  • gromacsDoubleMpi.man
  • ib-controller
  • libsForQt5.mauikit-imagetools
  • libsForQt5.pix
  • lightgbm
  • llama-cpp
  • mathematica (mathematica-cuda)
  • mathematica-webdoc (mathematica-webdoc-cuda)
  • monado
  • nomacs
  • obs-studio-plugins.advanced-scene-switcher
  • obs-studio-plugins.obs-backgroundremoval
  • obs-studio-plugins.obs-ndi
  • obs-studio-plugins.obs-replay-source
  • ocamlPackages.torch
  • ollama
  • opencomposite-helper
  • openmvs
  • opentrack
  • openvino
  • openvino.python
  • osm2pgsql
  • petsc
  • pixinsight
  • python310Packages.aeppl
  • python310Packages.aeppl.dist
  • python310Packages.aesara
  • python310Packages.aesara.dist
  • python310Packages.apricot-select
  • python310Packages.apricot-select.dist
  • python310Packages.ax
  • python310Packages.ax.dist
  • python310Packages.bsuite
  • python310Packages.bsuite.dist
  • python310Packages.fairseq
  • python310Packages.fairseq.dist
  • python310Packages.gpt-2-simple
  • python310Packages.gpt-2-simple.dist
  • python310Packages.hyppo
  • python310Packages.hyppo.dist
  • python310Packages.imagededup
  • python310Packages.imagededup.dist
  • python310Packages.opensfm
  • python310Packages.opensfm.dist
  • python310Packages.openvino
  • python310Packages.plotnine
  • python310Packages.plotnine.dist
  • python310Packages.python-mapnik
  • python310Packages.python-mapnik.dist
  • python310Packages.pytorch-metric-learning
  • python310Packages.pytorch-metric-learning.dist
  • python310Packages.rlax
  • python310Packages.rlax.dist
  • python310Packages.scikits-odes
  • python310Packages.scikits-odes.dist
  • python310Packages.skrl
  • python310Packages.skrl.dist
  • python310Packages.speechbrain
  • python310Packages.speechbrain.dist
  • python310Packages.tensorrt
  • python310Packages.tensorrt.dist
  • python310Packages.tf2onnx
  • python310Packages.tf2onnx.dist
  • python310Packages.tiny-cuda-nn
  • python310Packages.torchaudio
  • python310Packages.torchaudio.dist
  • python310Packages.trackpy
  • python310Packages.trackpy.dist
  • python311Packages.aeppl
  • python311Packages.aeppl.dist
  • python311Packages.aesara
  • python311Packages.aesara.dist
  • python311Packages.ax
  • python311Packages.ax.dist
  • python311Packages.bsuite
  • python311Packages.bsuite.dist
  • python311Packages.fairseq
  • python311Packages.fairseq.dist
  • python311Packages.gpt-2-simple
  • python311Packages.gpt-2-simple.dist
  • python311Packages.hoomd-blue
  • python311Packages.hyppo
  • python311Packages.hyppo.dist
  • python311Packages.imagededup
  • python311Packages.imagededup.dist
  • python311Packages.opensfm
  • python311Packages.opensfm.dist
  • python311Packages.openvino
  • python311Packages.plotnine
  • python311Packages.plotnine.dist
  • python311Packages.python-mapnik
  • python311Packages.python-mapnik.dist
  • python311Packages.pytorch-metric-learning
  • python311Packages.pytorch-metric-learning.dist
  • python311Packages.rlax
  • python311Packages.rlax.dist
  • python311Packages.scikits-odes
  • python311Packages.scikits-odes.dist
  • python311Packages.skrl
  • python311Packages.skrl.dist
  • python311Packages.speechbrain
  • python311Packages.speechbrain.dist
  • python311Packages.tensorrt
  • python311Packages.tensorrt.dist
  • python311Packages.tf2onnx
  • python311Packages.tf2onnx.dist
  • python311Packages.tiny-cuda-nn
  • python311Packages.torchaudio
  • python311Packages.torchaudio.dist
  • python311Packages.trackpy
  • python311Packages.trackpy.dist
  • rocmPackages.mivisionx (rocmPackages.mivisionx-hip)
  • rocmPackages.mivisionx-cpu
  • rocmPackages.mivisionx-opencl
  • rtabmap
  • saga
  • sdrangel
  • suitesparse_4_4
  • sunshine
  • ueberzugpp
  • wolfram-engine
  • wolfram-notebook
  • xpano
  • ytfzf
1715 packages built:
  • EBTKS
  • MIDIVisualizer
  • aitrack
  • ants
  • apacheHttpdPackages.mod_tile
  • apbs
  • arcanPackages.all-wrapped
  • arcanPackages.arcan
  • arcanPackages.arcan-wrapped
  • arcanPackages.cat9-wrapped
  • arcanPackages.durden-wrapped
  • arcanPackages.ffmpeg
  • arcanPackages.ffmpeg.bin
  • arcanPackages.ffmpeg.data
  • arcanPackages.ffmpeg.dev
  • arcanPackages.ffmpeg.doc
  • arcanPackages.ffmpeg.lib
  • arcanPackages.ffmpeg.man
  • arcanPackages.pipeworld-wrapped
  • arcanPackages.prio-wrapped
  • arcanPackages.xarcan
  • arrayfire
  • audiobookshelf
  • auto-multiple-choice
  • bicgl
  • bicpl
  • blender
  • blender-hip
  • c3d
  • cantor
  • catboost
  • catboost.dev
  • cdo
  • ceres-solver
  • ceres-solver.dev
  • cholmod-extra
  • cloudcompare
  • colmap (colmapWithCuda)
  • conglomerate
  • corrscope
  • corrscope.dist
  • costa
  • ctranslate2
  • cudaPackages.cuda-samples
  • cudaPackages.cuda_cccl (cudaPackages.cuda_cccl.dev)
  • cudaPackages.cuda_cudart (cudaPackages.cuda_cudart.dev ,cudaPackages.cuda_cudart.lib ,cudaPackages.cuda_cudart.static)
  • cudaPackages.cuda_cuobjdump (cudaPackages.cuda_cuobjdump.bin)
  • cudaPackages.cuda_cupti (cudaPackages.cuda_cupti.dev ,cudaPackages.cuda_cupti.lib ,cudaPackages.cuda_cupti.sample ,cudaPackages.cuda_cupti.static)
  • cudaPackages.cuda_cuxxfilt (cudaPackages.cuda_cuxxfilt.bin ,cudaPackages.cuda_cuxxfilt.dev ,cudaPackages.cuda_cuxxfilt.static)
  • cudaPackages.cuda_demo_suite
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_gdb (cudaPackages.cuda_gdb.bin)
  • cudaPackages.cuda_memcheck (cudaPackages.cuda_memcheck.bin)
  • cudaPackages.cuda_nsight (cudaPackages.cuda_nsight.bin)
  • cudaPackages.cuda_nvcc (cudaPackages.cuda_nvcc.bin ,cudaPackages.cuda_nvcc.dev ,cudaPackages.cuda_nvcc.static)
  • cudaPackages.cuda_nvdisasm (cudaPackages.cuda_nvdisasm.bin)
  • cudaPackages.cuda_nvml_dev (cudaPackages.cuda_nvml_dev.dev ,cudaPackages.cuda_nvml_dev.lib)
  • cudaPackages.cuda_nvprof (cudaPackages.cuda_nvprof.bin ,cudaPackages.cuda_nvprof.lib)
  • cudaPackages.cuda_nvprune (cudaPackages.cuda_nvprune.bin)
  • cudaPackages.cuda_nvrtc (cudaPackages.cuda_nvrtc.dev ,cudaPackages.cuda_nvrtc.lib ,cudaPackages.cuda_nvrtc.static)
  • cudaPackages.cuda_nvtx (cudaPackages.cuda_nvtx.dev ,cudaPackages.cuda_nvtx.lib)
  • cudaPackages.cuda_nvvp (cudaPackages.cuda_nvvp.bin)
  • cudaPackages.cuda_profiler_api (cudaPackages.cuda_profiler_api.dev)
  • cudaPackages.cuda_sanitizer_api (cudaPackages.cuda_sanitizer_api.bin)
  • cudaPackages.cudatoolkit
  • cudaPackages.cudatoolkit.doc
  • cudaPackages.cudatoolkit.lib
  • cudaPackages.cudnn (cudaPackages.cudnn.dev ,cudaPackages.cudnn.lib ,cudaPackages.cudnn.static)
  • cudaPackages.cudnn_8_6 (cudaPackages.cudnn_8_6.dev ,cudaPackages.cudnn_8_6.lib ,cudaPackages.cudnn_8_6.static)
  • cudaPackages.cudnn_8_7 (cudaPackages.cudnn_8_7.dev ,cudaPackages.cudnn_8_7.lib ,cudaPackages.cudnn_8_7.static)
  • cudaPackages.cudnn_8_8 (cudaPackages.cudnn_8_8.dev ,cudaPackages.cudnn_8_8.lib ,cudaPackages.cudnn_8_8.static)
  • cudaPackages.cutensor (cudaPackages.cutensor.dev ,cudaPackages.cutensor.lib ,cudaPackages.cutensor.static)
  • cudaPackages.cutensor_1_3 (cudaPackages.cutensor_1_3.dev ,cudaPackages.cutensor_1_3.lib ,cudaPackages.cutensor_1_3.static)
  • cudaPackages.cutensor_1_4 (cudaPackages.cutensor_1_4.dev ,cudaPackages.cutensor_1_4.lib ,cudaPackages.cutensor_1_4.static)
  • cudaPackages.cutensor_1_5 (cudaPackages.cutensor_1_5.dev ,cudaPackages.cutensor_1_5.lib ,cudaPackages.cutensor_1_5.static)
  • cudaPackages.cutensor_1_6 (cudaPackages.cutensor_1_6.dev ,cudaPackages.cutensor_1_6.lib ,cudaPackages.cutensor_1_6.static)
  • cudaPackages.fabricmanager (cudaPackages.fabricmanager.bin ,cudaPackages.fabricmanager.dev ,cudaPackages.fabricmanager.lib)
  • cudaPackages.libcublas (cudaPackages.libcublas.dev ,cudaPackages.libcublas.lib ,cudaPackages.libcublas.static)
  • cudaPackages.libcufft (cudaPackages.libcufft.dev ,cudaPackages.libcufft.lib ,cudaPackages.libcufft.static)
  • cudaPackages.libcufile (cudaPackages.libcufile.dev ,cudaPackages.libcufile.lib ,cudaPackages.libcufile.sample ,cudaPackages.libcufile.static)
  • cudaPackages.libcurand (cudaPackages.libcurand.dev ,cudaPackages.libcurand.lib ,cudaPackages.libcurand.static)
  • cudaPackages.libcusolver (cudaPackages.libcusolver.dev ,cudaPackages.libcusolver.lib ,cudaPackages.libcusolver.static)
  • cudaPackages.libcusparse (cudaPackages.libcusparse.dev ,cudaPackages.libcusparse.lib ,cudaPackages.libcusparse.static)
  • cudaPackages.libnpp (cudaPackages.libnpp.dev ,cudaPackages.libnpp.lib ,cudaPackages.libnpp.static)
  • cudaPackages.libnvidia_nscq (cudaPackages.libnvidia_nscq.lib)
  • cudaPackages.libnvjpeg (cudaPackages.libnvjpeg.dev ,cudaPackages.libnvjpeg.lib ,cudaPackages.libnvjpeg.static)
  • cudaPackages.nccl
  • cudaPackages.nccl-tests
  • cudaPackages.nccl.dev
  • cudaPackages.nvidia_fs
  • cudaPackages.saxpy
  • cudaPackages.tensorrt (cudaPackages.tensorrt.bin ,cudaPackages.tensorrt.dev ,cudaPackages.tensorrt.lib ,cudaPackages.tensorrt.python ,cudaPackages.tensorrt.sample ,cudaPackages.tensorrt.static)
  • darktable
  • dbcsr
  • dcgm
  • deepin.deepin-image-viewer
  • deepin.deepin-ocr-plugin-manager
  • deface
  • deface.dist
  • digikam
  • dtcmp
  • dtcmp.dev
  • easyocr (python311Packages.easyocr)
  • easyocr.dist (python311Packages.easyocr.dist)
  • eccodes
  • elastix
  • elmerfem
  • elpa
  • elpa.dev
  • elpa.doc
  • elpa.man
  • entwine
  • escrotum
  • escrotum.dist
  • escrotum.man
  • facedetect
  • faiss (faissWithCuda ,python311Packages.faiss)
  • faiss.demos (faissWithCuda.demos ,python311Packages.faiss.demos)
  • faust2jack
  • febio
  • ffcast
  • ffmpeg_4-full
  • ffmpeg_4-full.bin
  • ffmpeg_4-full.data
  • ffmpeg_4-full.dev
  • ffmpeg_4-full.doc
  • ffmpeg_4-full.lib
  • ffmpeg_4-full.man
  • ffmpeg_5-full
  • ffmpeg_5-full.bin
  • ffmpeg_5-full.data
  • ffmpeg_5-full.dev
  • ffmpeg_5-full.doc
  • ffmpeg_5-full.lib
  • ffmpeg_5-full.man
  • fftwMpi
  • fftwMpi.dev
  • fftwMpi.info
  • fftwMpi.man
  • fgallery
  • flowblade
  • focus-stack
  • freecad
  • frei0r
  • g2o
  • g2o.debug
  • gama
  • gdal (python311Packages.gdal)
  • gegl
  • gegl.dev
  • gegl.devdoc
  • gimp
  • gimp-with-plugins
  • gimp.dev
  • gimpPlugins.bimp
  • gimpPlugins.farbfeld
  • gimpPlugins.fourier
  • gimpPlugins.gap
  • gimpPlugins.gimplensfun
  • gimpPlugins.gmic
  • gimpPlugins.lightning
  • gimpPlugins.lqrPlugin
  • gimpPlugins.texturize
  • gimpPlugins.waveletSharpen
  • glaxnimate
  • globalarrays
  • gmic
  • gmic-qt
  • gmic.dev
  • gmic.lib
  • gmic.man
  • gmt
  • gnome-photos
  • gnome-photos.installedTests
  • gnudatalanguage
  • gplates
  • gpt2tc
  • gpu-burn
  • grass
  • gromacs
  • gromacs.dev
  • gromacs.man
  • gromacsMpi (gromacsCudaMpi)
  • gromacsMpi.dev (gromacsCudaMpi.dev)
  • gromacsMpi.man (gromacsCudaMpi.man)
  • gromacsPlumed
  • gromacsPlumed.dev
  • gromacsPlumed.man
  • gwe
  • hal-hardware-analyzer
  • handbrake
  • haruna
  • hashcat
  • hdf5-mpi
  • hdf5-mpi.dev
  • highfive-mpi
  • hikounomizu
  • home-assistant-component-tests.dremel_3d_printer
  • home-assistant-component-tests.environment_canada
  • hp2p
  • hpcg
  • hpl
  • hpx
  • hwloc
  • hwloc.dev
  • hwloc.doc
  • hwloc.lib
  • hwloc.man
  • hydrus
  • hydrus.doc
  • imagination
  • inormalize
  • intensity-normalization (python311Packages.intensity-normalization)
  • intensity-normalization.dist (python311Packages.intensity-normalization.dist)
  • ior
  • itk
  • itk_5_2
  • jellyfin
  • jellyfin-ffmpeg
  • jellyfin-ffmpeg.bin
  • jellyfin-ffmpeg.data
  • jellyfin-ffmpeg.dev
  • jellyfin-ffmpeg.doc
  • jellyfin-ffmpeg.lib
  • jellyfin-ffmpeg.man
  • jupyter-all
  • katago (katagoWithCuda)
  • katagoTensorRT
  • kdenlive (libsForQt5.kdenlive)
  • khoj
  • khoj.dist
  • labplot
  • lammps-mpi
  • libcircle
  • libcircle.dev
  • libminc
  • librealsense
  • librealsense-gui
  • librealsense-gui.dev
  • librealsense.dev
  • librealsenseWithCuda
  • librealsenseWithCuda.dev
  • libretranslate (python311Packages.libretranslate)
  • libretranslate.dist (python311Packages.libretranslate.dist)
  • librsb
  • libsForQt5.mlt
  • libsForQt5.mlt.dev
  • libsForQt5.soundkonverter
  • libtensorflow (libtensorflow-bin ,libtensorflow-bin.python ,libtensorflow.python)
  • libvdwxc
  • libyafaray (yafaray-core)
  • liquidsoap
  • lwgrp
  • lwgrp.dev
  • magma (magma-cuda ,magma_2_7_2)
  • magma-cuda-static
  • magma_2_6_2
  • magnetophonDSP.VoiceOfFaust
  • manim
  • manim.dist
  • mapcache
  • mapnik
  • mapproxy
  • mapproxy.dist
  • mapserver
  • mavproxy
  • mavproxy.dist
  • meerk40t
  • meerk40t-camera
  • meerk40t-camera.dist
  • meerk40t.dist
  • merkaartor
  • migrate
  • minc_tools
  • minc_widgets
  • mirtk
  • mlt
  • mlt.dev
  • mni_autoreg
  • monero-gui
  • mpi
  • mpi.man
  • mpich
  • mpich.doc
  • mpich.man
  • mpifileutils
  • mpifileutils.dev
  • mpifileutils.man
  • mprime
  • mrtrix
  • mvapich
  • mvapich.doc
  • mvapich.man
  • mysql-workbench
  • n3
  • naev
  • napari (python311Packages.napari)
  • napari.dist (python311Packages.napari.dist)
  • natron
  • ncnn
  • nco
  • ncview
  • nest-mpi
  • netcdf
  • netcdf-mpi
  • netcdfcxx4
  • netcdffortran
  • neuron-full (python311Packages.neuronpy)
  • neuron-mpi
  • nvidia-thrust (nvidia-thrust-cuda)
  • nvidia-thrust-intel
  • nvtop
  • nvtop-nvidia
  • nwchem
  • obs-studio
  • obs-studio-plugins.droidcam-obs
  • obs-studio-plugins.input-overlay
  • obs-studio-plugins.looking-glass-obs
  • obs-studio-plugins.obs-3d-effect
  • obs-studio-plugins.obs-command-source
  • obs-studio-plugins.obs-freeze-filter
  • obs-studio-plugins.obs-gradient-source
  • obs-studio-plugins.obs-gstreamer
  • obs-studio-plugins.obs-livesplit-one
  • obs-studio-plugins.obs-move-transition
  • obs-studio-plugins.obs-multi-rtmp
  • obs-studio-plugins.obs-mute-filter
  • obs-studio-plugins.obs-nvfbc
  • obs-studio-plugins.obs-pipewire-audio-capture
  • obs-studio-plugins.obs-rgb-levels-filter
  • obs-studio-plugins.obs-scale-to-sound
  • obs-studio-plugins.obs-shaderfilter
  • obs-studio-plugins.obs-source-clone
  • obs-studio-plugins.obs-source-record
  • obs-studio-plugins.obs-source-switcher
  • obs-studio-plugins.obs-teleport
  • obs-studio-plugins.obs-text-pthread
  • obs-studio-plugins.obs-transition-table
  • obs-studio-plugins.obs-tuna
  • obs-studio-plugins.obs-vaapi
  • obs-studio-plugins.obs-vertical-canvas
  • obs-studio-plugins.obs-vintage-filter
  • obs-studio-plugins.obs-vkcapture
  • obs-studio-plugins.obs-websocket
  • obs-studio-plugins.waveform
  • obs-studio-plugins.wlrobs
  • ocamlPackages.frei0r
  • octave
  • octaveFull
  • octavePackages.arduino
  • octavePackages.audio
  • octavePackages.bim
  • octavePackages.bsltl
  • octavePackages.cgi
  • octavePackages.communications
  • octavePackages.control
  • octavePackages.data-smoothing
  • octavePackages.database
  • octavePackages.dataframe
  • octavePackages.dicom
  • octavePackages.divand
  • octavePackages.doctest
  • octavePackages.econometrics
  • octavePackages.financial
  • octavePackages.fits
  • octavePackages.fpl
  • octavePackages.fuzzy-logic-toolkit
  • octavePackages.ga
  • octavePackages.general
  • octavePackages.generate_html
  • octavePackages.geometry
  • octavePackages.gsl
  • octavePackages.image
  • octavePackages.instrument-control
  • octavePackages.interval
  • octavePackages.io
  • octavePackages.linear-algebra
  • octavePackages.lssa
  • octavePackages.ltfat
  • octavePackages.mapping
  • octavePackages.matgeom
  • octavePackages.miscellaneous
  • octavePackages.msh
  • octavePackages.mvn
  • octavePackages.nan
  • octavePackages.ncarray
  • octavePackages.netcdf
  • octavePackages.nurbs
  • octavePackages.ocl
  • octavePackages.octclip
  • octavePackages.octproj
  • octavePackages.optics
  • octavePackages.optim
  • octavePackages.optiminterp
  • octavePackages.quaternion
  • octavePackages.queueing
  • octavePackages.signal
  • octavePackages.sockets
  • octavePackages.splines
  • octavePackages.statistics
  • octavePackages.stk
  • octavePackages.strings
  • octavePackages.struct
  • octavePackages.symbolic
  • octavePackages.tsa
  • octavePackages.video
  • octavePackages.windows
  • octavePackages.zeromq
  • octopus
  • olive-editor
  • ome_zarr (python311Packages.ome-zarr)
  • ome_zarr.dist (python311Packages.ome-zarr.dist)
  • oobicpl
  • openai-full
  • openai-full.dist
  • openai-whisper (python311Packages.openai-whisper)
  • openai-whisper.dist (python311Packages.openai-whisper.dist)
  • opencv
  • opencv.package_tests
  • opencv3
  • openems
  • openmm
  • openmvg
  • openorienteering-mapper
  • opensubdiv
  • opensubdiv.dev
  • openturns
  • ovito
  • p2pool
  • paraview
  • parmetis
  • pdal
  • peek
  • perl536Packages.Tirex
  • perl536Packages.Tirex.devdoc
  • perl538Packages.Tirex
  • perl538Packages.Tirex.devdoc
  • photoprism
  • pianotrans
  • pianotrans.dist
  • pitivi
  • pmix
  • postgis (postgresql15Packages.postgis)
  • postgis.doc (postgresql15Packages.postgis.doc)
  • postgresql12JitPackages.postgis
  • postgresql12JitPackages.postgis.doc
  • postgresql12Packages.postgis
  • postgresql12Packages.postgis.doc
  • postgresql13JitPackages.postgis
  • postgresql13JitPackages.postgis.doc
  • postgresql13Packages.postgis
  • postgresql13Packages.postgis.doc
  • postgresql14JitPackages.postgis
  • postgresql14JitPackages.postgis.doc
  • postgresql14Packages.postgis
  • postgresql14Packages.postgis.doc
  • postgresqlJitPackages.postgis (postgresql15JitPackages.postgis)
  • postgresqlJitPackages.postgis.doc (postgresql15JitPackages.postgis.doc)
  • postgresql16JitPackages.postgis
  • postgresql16JitPackages.postgis.doc
  • postgresql16Packages.postgis
  • postgresql16Packages.postgis.doc
  • precice
  • printrun
  • printrun.dist
  • prometheus-dcgm-exporter
  • pymol
  • pymol.dist
  • python310Packages.accelerate
  • python310Packages.accelerate.dist
  • python310Packages.aigpy
  • python310Packages.aigpy.dist
  • python310Packages.albumentations
  • python310Packages.albumentations.dist
  • python310Packages.aplpy
  • python310Packages.aplpy.dist
  • python310Packages.apptools
  • python310Packages.apptools.dist
  • python310Packages.argos-translate-files
  • python310Packages.argos-translate-files.dist
  • python310Packages.argostranslate
  • python310Packages.argostranslate.dist
  • python310Packages.arviz
  • python310Packages.arviz.dist
  • python310Packages.atomman
  • python310Packages.atomman.dist
  • python310Packages.auditok
  • python310Packages.auditok.dist
  • python310Packages.augmax
  • python310Packages.augmax.dist
  • python310Packages.autofaiss
  • python310Packages.autofaiss.dist
  • python310Packages.awkward
  • python310Packages.awkward.dist
  • python310Packages.bambi
  • python310Packages.bambi.dist
  • python310Packages.baselines
  • python310Packages.baselines.dist
  • python310Packages.batchgenerators
  • python310Packages.batchgenerators.dist
  • python310Packages.bitsandbytes
  • python310Packages.bitsandbytes.dist
  • python310Packages.blackjax
  • python310Packages.blackjax.dist
  • python310Packages.blosc2
  • python310Packages.blosc2.dist
  • python310Packages.boltztrap2
  • python310Packages.boltztrap2.dist
  • python310Packages.botorch
  • python310Packages.botorch.dist
  • python310Packages.boxx
  • python310Packages.boxx.dist
  • python310Packages.bpycv
  • python310Packages.bpycv.dist
  • python310Packages.camelot
  • python310Packages.camelot.dist
  • python310Packages.cartopy
  • python310Packages.cartopy.dist
  • python310Packages.catboost
  • python310Packages.catboost.dist
  • python310Packages.chainer
  • python310Packages.chainer.dist
  • python310Packages.chex
  • python310Packages.chex.dist
  • python310Packages.clarifai
  • python310Packages.clarifai.dist
  • python310Packages.clean-fid
  • python310Packages.clean-fid.dist
  • python310Packages.cleanlab
  • python310Packages.cleanlab.dist
  • python310Packages.clifford
  • python310Packages.clifford.dist
  • python310Packages.clip
  • python310Packages.clip-anytorch
  • python310Packages.clip-anytorch.dist
  • python310Packages.clip.dist
  • python310Packages.coffea
  • python310Packages.coffea.dist
  • python310Packages.compressai
  • python310Packages.compressai.dist
  • python310Packages.correctionlib
  • python310Packages.correctionlib.dist
  • python310Packages.cppe
  • python310Packages.cppe.dist
  • python310Packages.ctranslate2
  • python310Packages.ctranslate2.dist
  • python310Packages.cupy
  • python310Packages.cupy.dist
  • python310Packages.cvxopt
  • python310Packages.cvxopt.dist
  • python310Packages.cvxpy
  • python310Packages.cvxpy.dist
  • python310Packages.dalle-mini
  • python310Packages.dalle-mini.dist
  • python310Packages.dask-awkward
  • python310Packages.dask-awkward.dist
  • python310Packages.dask-glm
  • python310Packages.dask-glm.dist
  • python310Packages.dask-image
  • python310Packages.dask-image.dist
  • python310Packages.dask-ml
  • python310Packages.dask-ml.dist
  • python310Packages.dask-mpi
  • python310Packages.dask-mpi.dist
  • python310Packages.datashader
  • python310Packages.datashader.dist
  • python310Packages.dctorch
  • python310Packages.dctorch.dist
  • python310Packages.deepdish
  • python310Packages.deepdish.dist
  • python310Packages.deepwave
  • python310Packages.deepwave.dist
  • python310Packages.detectron2
  • python310Packages.detectron2.dist
  • python310Packages.distrax
  • python310Packages.distrax.dist
  • python310Packages.django-bootstrap4
  • python310Packages.django-bootstrap4.dist
  • python310Packages.dm-haiku
  • python310Packages.dm-haiku.dist
  • python310Packages.dm-haiku.testsout
  • python310Packages.dremel3dpy
  • python310Packages.dremel3dpy.dist
  • python310Packages.easyocr
  • python310Packages.easyocr.dist
  • python310Packages.eccodes
  • python310Packages.edward
  • python310Packages.edward.dist
  • python310Packages.effdet
  • python310Packages.effdet.dist
  • python310Packages.einops
  • python310Packages.einops.dist
  • python310Packages.encodec
  • python310Packages.encodec.dist
  • python310Packages.env-canada
  • python310Packages.env-canada.dist
  • python310Packages.envisage
  • python310Packages.envisage.dist
  • python310Packages.equinox
  • python310Packages.equinox.dist
  • python310Packages.experiment-utilities
  • python310Packages.experiment-utilities.dist
  • python310Packages.ezyrb
  • python310Packages.ezyrb.dist
  • python310Packages.fairscale
  • python310Packages.fairscale.dist
  • python310Packages.faiss
  • python310Packages.faiss.demos
  • python310Packages.farm-haystack
  • python310Packages.farm-haystack.dist
  • python310Packages.fastai
  • python310Packages.fastai.dist
  • python310Packages.faster-whisper
  • python310Packages.faster-whisper.dist
  • python310Packages.fenics
  • python310Packages.fenics.dist
  • python310Packages.ffcv
  • python310Packages.ffcv.dist
  • python310Packages.fiona
  • python310Packages.fiona.dist
  • python310Packages.fipy
  • python310Packages.fipy.dist
  • python310Packages.flammkuchen
  • python310Packages.flammkuchen.dist
  • python310Packages.flax
  • python310Packages.flax.dist
  • python310Packages.flyingsquid
  • python310Packages.flyingsquid.dist
  • python310Packages.folium
  • python310Packages.folium.dist
  • python310Packages.funsor
  • python310Packages.funsor.dist
  • python310Packages.fvcore
  • python310Packages.fvcore.dist
  • python310Packages.galois
  • python310Packages.galois.dist
  • python310Packages.gdal
  • python310Packages.geopandas
  • python310Packages.geopandas.dist
  • python310Packages.glueviz
  • python310Packages.glueviz.dist
  • python310Packages.glymur
  • python310Packages.glymur.dist
  • python310Packages.gpaw
  • python310Packages.gpaw.dist
  • python310Packages.gpytorch
  • python310Packages.gpytorch.dist
  • python310Packages.grad-cam
  • python310Packages.grad-cam.dist
  • python310Packages.gradio
  • python310Packages.gradio-client
  • python310Packages.gradio-client.dist
  • python310Packages.gradio.dist
  • python310Packages.guidance
  • python310Packages.guidance.dist
  • python310Packages.gumath
  • python310Packages.gumath.dist
  • python310Packages.gymnasium
  • python310Packages.gymnasium.dist
  • python310Packages.h5netcdf
  • python310Packages.h5netcdf.dist
  • python310Packages.h5py-mpi
  • python310Packages.h5py-mpi.dist
  • python310Packages.handout
  • python310Packages.handout.dist
  • python310Packages.hoomd-blue
  • python310Packages.ignite
  • python310Packages.ignite.dist
  • python310Packages.imagecorruptions
  • python310Packages.imagecorruptions.dist
  • python310Packages.imageio
  • python310Packages.imageio.dist
  • python310Packages.imantics
  • python310Packages.imantics.dist
  • python310Packages.imutils
  • python310Packages.imutils.dist
  • python310Packages.intensity-normalization
  • python310Packages.intensity-normalization.dist
  • python310Packages.invisible-watermark
  • python310Packages.invisible-watermark.dist
  • python310Packages.iopath
  • python310Packages.iopath.dist
  • python310Packages.jax
  • python310Packages.jax.dist
  • python310Packages.jaxlib (python310Packages.jaxlib-build ,python310Packages.jaxlibWithCuda)
  • python310Packages.jaxlib-bin
  • python310Packages.jaxlib-bin.dist
  • python310Packages.jaxlib.dist (python310Packages.jaxlib-build.dist ,python310Packages.jaxlibWithCuda.dist)
  • python310Packages.jaxopt
  • python310Packages.jaxopt.dist
  • python310Packages.jmp
  • python310Packages.jmp.dist
  • python310Packages.k-diffusion
  • python310Packages.k-diffusion.dist
  • python310Packages.kornia
  • python310Packages.kornia.dist
  • python310Packages.labelbox
  • python310Packages.labelbox.dist
  • python310Packages.layoutparser
  • python310Packages.layoutparser.dist
  • python310Packages.libgpuarray
  • python310Packages.libgpuarray.dist
  • python310Packages.libretranslate
  • python310Packages.libretranslate.dist
  • python310Packages.librosa
  • python310Packages.librosa.dist
  • python310Packages.lightgbm
  • python310Packages.lightgbm.dist
  • python310Packages.lime
  • python310Packages.lime.dist
  • python310Packages.linear_operator
  • python310Packages.linear_operator.dist
  • python310Packages.lion-pytorch
  • python310Packages.lion-pytorch.dist
  • python310Packages.manifest-ml
  • python310Packages.manifest-ml.dist
  • python310Packages.mayavi
  • python310Packages.mayavi.dist
  • python310Packages.mdtraj
  • python310Packages.mdtraj.dist
  • python310Packages.meep
  • python310Packages.meshio
  • python310Packages.meshio.dist
  • python310Packages.mhcflurry
  • python310Packages.mhcflurry.dist
  • python310Packages.minichain
  • python310Packages.minichain.dist
  • python310Packages.mlt
  • python310Packages.mlt.dev
  • python310Packages.mmcv
  • python310Packages.mmcv.dist
  • python310Packages.mmengine
  • python310Packages.mmengine.dist
  • python310Packages.moderngl-window
  • python310Packages.moderngl-window.dist
  • python310Packages.monai
  • python310Packages.monai.dist
  • python310Packages.monty
  • python310Packages.monty.dist
  • python310Packages.moviepy
  • python310Packages.moviepy.dist
  • python310Packages.mpi4py
  • python310Packages.mpi4py.dist
  • python310Packages.mplhep
  • python310Packages.mplhep.dist
  • python310Packages.mung
  • python310Packages.mung.dist
  • python310Packages.muscima
  • python310Packages.muscima.dist
  • python310Packages.n3fit
  • python310Packages.n3fit.dist
  • python310Packages.napari
  • python310Packages.napari-console
  • python310Packages.napari-console.dist
  • python310Packages.napari-svg
  • python310Packages.napari-svg.dist
  • python310Packages.napari.dist
  • python310Packages.nest
  • python310Packages.netcdf4
  • python310Packages.netcdf4.dist
  • python310Packages.neuronpy
  • python310Packages.nianet
  • python310Packages.nianet.dist
  • python310Packages.numba (python310Packages.numbaWithCuda)
  • python310Packages.numba-scipy
  • python310Packages.numba-scipy.dist
  • python310Packages.numba.dist (python310Packages.numbaWithCuda.dist)
  • python310Packages.numpyro
  • python310Packages.numpyro.dist
  • python310Packages.objax
  • python310Packages.objax.dist
  • python310Packages.ome-zarr
  • python310Packages.ome-zarr.dist
  • python310Packages.omrdatasettools
  • python310Packages.omrdatasettools.dist
  • python310Packages.openai-triton (python310Packages.openai-triton-cuda)
  • python310Packages.openai-triton-bin
  • python310Packages.openai-triton-bin.dist
  • python310Packages.openai-triton.dist (python310Packages.openai-triton-cuda.dist)
  • python310Packages.openai-whisper
  • python310Packages.openai-whisper.dist
  • python310Packages.opencv4
  • python310Packages.opencv4.package_tests
  • python310Packages.openllm
  • python310Packages.openllm.dist
  • python310Packages.openmm
  • python310Packages.openturns
  • python310Packages.openusd
  • python310Packages.openusd.doc
  • python310Packages.optax
  • python310Packages.optax.dist
  • python310Packages.optax.testsout
  • python310Packages.optimum
  • python310Packages.optimum.dist
  • python310Packages.optuna
  • python310Packages.optuna.dist
  • python310Packages.osmnx
  • python310Packages.osmnx.dist
  • python310Packages.osqp
  • python310Packages.osqp.dist
  • python310Packages.pandas-stubs
  • python310Packages.pandas-stubs.dist
  • python310Packages.pdbfixer
  • python310Packages.pdbfixer.dist
  • python310Packages.pdf2docx
  • python310Packages.pdf2docx.dist
  • python310Packages.pdfplumber
  • python310Packages.pdfplumber.dist
  • python310Packages.peft
  • python310Packages.peft.dist
  • python310Packages.pgmpy
  • python310Packages.pgmpy.dist
  • python310Packages.phik
  • python310Packages.phik.dist
  • python310Packages.piano-transcription-inference
  • python310Packages.piano-transcription-inference.dist
  • python310Packages.picos
  • python310Packages.picos.dist
  • python310Packages.pillow-heif
  • python310Packages.pillow-heif.dist
  • python310Packages.pims
  • python310Packages.pims.dist
  • python310Packages.pot
  • python310Packages.pot.dist
  • python310Packages.psd-tools
  • python310Packages.psd-tools.dist
  • python310Packages.pvextractor
  • python310Packages.pvextractor.dist
  • python310Packages.pycuda
  • python310Packages.pycuda.dist
  • python310Packages.pydicom-seg
  • python310Packages.pydicom-seg.dist
  • python310Packages.pydmd
  • python310Packages.pydmd.dist
  • python310Packages.pydub
  • python310Packages.pydub.dist
  • python310Packages.pyfakewebcam
  • python310Packages.pyfakewebcam.dist
  • python310Packages.pyglet
  • python310Packages.pyglet.dist
  • python310Packages.pygmo
  • python310Packages.pygmt
  • python310Packages.pygmt.dist
  • python310Packages.pymatgen
  • python310Packages.pymatgen.dist
  • python310Packages.pymatting
  • python310Packages.pymatting.dist
  • python310Packages.pymc (python310Packages.pymc3)
  • python310Packages.pymc.dist (python310Packages.pymc3.dist)
  • python310Packages.pymedio
  • python310Packages.pymedio.dist
  • python310Packages.pymoo
  • python310Packages.pymoo.dist
  • python310Packages.pynndescent
  • python310Packages.pynndescent.dist
  • python310Packages.pynvml
  • python310Packages.pynvml.dist
  • python310Packages.pyprecice
  • python310Packages.pyprecice.dist
  • python310Packages.pyradiomics
  • python310Packages.pyradiomics.dist
  • python310Packages.pyrealsense2
  • python310Packages.pyrealsense2.dev
  • python310Packages.pyrealsense2WithCuda
  • python310Packages.pyrealsense2WithCuda.dev
  • python310Packages.pyrender
  • python310Packages.pyrender.dist
  • python310Packages.pyro-ppl
  • python310Packages.pyro-ppl.dist
  • python310Packages.pyscf
  • python310Packages.pyscf.dist
  • python310Packages.pyslurm
  • python310Packages.pyslurm.dist
  • python310Packages.pytensor
  • python310Packages.pytensor.dist
  • python310Packages.python-csxcad
  • python310Packages.python-csxcad.dist
  • python310Packages.python-openems
  • python310Packages.python-openems.dist
  • python310Packages.pytmx
  • python310Packages.pytmx.dist
  • python310Packages.torch (python310Packages.pytorch ,python310Packages.torchWithCuda ,python310Packages.torchWithoutRocm)
  • python310Packages.torch-bin (python310Packages.pytorch-bin)
  • python310Packages.torch-bin.dist (python310Packages.pytorch-bin.dist)
  • python310Packages.pytorch-lightning
  • python310Packages.pytorch-lightning.dist
  • python310Packages.pytorch-msssim
  • python310Packages.pytorch-msssim.dist
  • python310Packages.pytorch-pfn-extras
  • python310Packages.pytorch-pfn-extras.dist
  • python310Packages.torch.dev (python310Packages.pytorch.dev ,python310Packages.torchWithCuda.dev ,python310Packages.torchWithoutRocm.dev)
  • python310Packages.torch.dist (python310Packages.pytorch.dist ,python310Packages.torchWithCuda.dist ,python310Packages.torchWithoutRocm.dist)
  • python310Packages.torch.lib (python310Packages.pytorch.lib ,python310Packages.torchWithCuda.lib ,python310Packages.torchWithoutRocm.lib)
  • python310Packages.torchWithoutCuda (python310Packages.pytorchWithoutCuda)
  • python310Packages.torchWithoutCuda.dev (python310Packages.pytorchWithoutCuda.dev)
  • python310Packages.torchWithoutCuda.dist (python310Packages.pytorchWithoutCuda.dist)
  • python310Packages.torchWithoutCuda.lib (python310Packages.pytorchWithoutCuda.lib)
  • python310Packages.pyvista
  • python310Packages.pyvista.dist
  • python310Packages.qcodes
  • python310Packages.qcodes-contrib-drivers
  • python310Packages.qcodes-contrib-drivers.dist
  • python310Packages.qcodes.dist
  • python310Packages.qpsolvers
  • python310Packages.qpsolvers.dist
  • python310Packages.quaternion
  • python310Packages.quaternion.dist
  • python310Packages.qudida
  • python310Packages.qudida.dist
  • python310Packages.qutip
  • python310Packages.qutip.dist
  • python310Packages.rasterio
  • python310Packages.rasterio.dist
  • python310Packages.remi
  • python310Packages.remi.dist
  • python310Packages.resampy
  • python310Packages.resampy.dist
  • python310Packages.resize-right
  • python310Packages.resize-right.dist
  • python310Packages.rising
  • python310Packages.rising.dist
  • python310Packages.rotary-embedding-torch
  • python310Packages.rotary-embedding-torch.dist
  • python310Packages.safetensors
  • python310Packages.safetensors.dist
  • python310Packages.scikitimage (python310Packages.scikit-image)
  • python310Packages.scikitimage.dist (python310Packages.scikit-image.dist)
  • python310Packages.scikit-survival
  • python310Packages.scikit-survival.dist
  • python310Packages.sentence-transformers
  • python310Packages.sentence-transformers.dist
  • python310Packages.sfepy
  • python310Packages.sfepy.dist
  • python310Packages.shap
  • python310Packages.shap.dist
  • python310Packages.shazamio
  • python310Packages.shazamio.dist
  • python310Packages.simpleitk
  • python310Packages.simpleitk.dist
  • python310Packages.skorch
  • python310Packages.skorch.dist
  • python310Packages.slicedimage
  • python310Packages.slicedimage.dist
  • python310Packages.slicer
  • python310Packages.slicer.dist
  • python310Packages.snorkel
  • python310Packages.snorkel.dist
  • python310Packages.spacy
  • python310Packages.spacy-loggers
  • python310Packages.spacy-loggers.dist
  • python310Packages.spacy-lookups-data
  • python310Packages.spacy-lookups-data.dist
  • python310Packages.spacy-transformers
  • python310Packages.spacy-transformers.dist
  • python310Packages.spacy.dist
  • python310Packages.sparse
  • python310Packages.sparse.dist
  • python310Packages.spectral-cube
  • python310Packages.spectral-cube.dist
  • python310Packages.stanza
  • python310Packages.stanza.dist
  • python310Packages.stumpy
  • python310Packages.stumpy.dist
  • python310Packages.sumo
  • python310Packages.sumo.dist
  • python310Packages.tables
  • python310Packages.tables.dist
  • python310Packages.tensorboardx
  • python310Packages.tensorboardx.dist
  • python310Packages.tensorflow (python310Packages.tensorflow-build ,python310Packages.tensorflow-build_2 ,python310Packages.tensorflowWithCuda)
  • python310Packages.tensorflow-bin (python310Packages.tensorflow-bin_2)
  • python310Packages.tensorflow-bin.dist (python310Packages.tensorflow-bin_2.dist)
  • python310Packages.tensorflow.dist (python310Packages.tensorflow-build.dist ,python310Packages.tensorflowWithCuda.dist)
  • python310Packages.tensorflow-probability
  • python310Packages.tensorflow-probability.dist
  • python310Packages.tensorflowWithoutCuda
  • python310Packages.tensorflowWithoutCuda.dist
  • python310Packages.test-tube
  • python310Packages.test-tube.dist
  • python310Packages.textacy
  • python310Packages.textacy.dist
  • python310Packages.textnets
  • python310Packages.textnets.dist
  • python310Packages.tflearn
  • python310Packages.tflearn.dist
  • python310Packages.timezonefinder
  • python310Packages.timezonefinder.dist
  • python310Packages.timm
  • python310Packages.timm.dist
  • python310Packages.torch-tb-profiler
  • python310Packages.torch-tb-profiler.dist
  • python310Packages.torchaudio-bin
  • python310Packages.torchaudio-bin.dist
  • python310Packages.torchdiffeq
  • python310Packages.torchdiffeq.dist
  • python310Packages.torchgpipe
  • python310Packages.torchgpipe.dist
  • python310Packages.torchinfo
  • python310Packages.torchinfo.dist
  • python310Packages.torchio
  • python310Packages.torchio.dist
  • python310Packages.torchlibrosa
  • python310Packages.torchlibrosa.dist
  • python310Packages.torchmetrics
  • python310Packages.torchmetrics.dist
  • python310Packages.torchsde
  • python310Packages.torchsde.dist
  • python310Packages.torchvision
  • python310Packages.torchvision-bin
  • python310Packages.torchvision-bin.dist
  • python310Packages.torchvision.dist
  • python310Packages.trainer
  • python310Packages.trainer.dist
  • python310Packages.transformers
  • python310Packages.transformers.dist
  • python310Packages.translatehtml
  • python310Packages.translatehtml.dist
  • python310Packages.trfl
  • python310Packages.trfl.dist
  • python310Packages.tsfresh
  • python310Packages.tsfresh.dist
  • python310Packages.ttach
  • python310Packages.ttach.dist
  • python310Packages.txtai
  • python310Packages.txtai.dist
  • python310Packages.umap-learn
  • python310Packages.umap-learn.dist
  • python310Packages.uproot
  • python310Packages.uproot.dist
  • python310Packages.vector
  • python310Packages.vector.dist
  • python310Packages.videocr
  • python310Packages.videocr.dist
  • python310Packages.vidstab
  • python310Packages.vidstab.dist
  • python310Packages.vqgan-jax
  • python310Packages.vqgan-jax.dist
  • python310Packages.wagtail
  • python310Packages.wagtail-factories
  • python310Packages.wagtail-factories.dist
  • python310Packages.wagtail-localize
  • python310Packages.wagtail-localize.dist
  • python310Packages.wagtail.dist
  • python310Packages.wandb
  • python310Packages.wandb.dist
  • python310Packages.willow
  • python310Packages.willow.dist
  • python310Packages.wktutils
  • python310Packages.wktutils.dist
  • python310Packages.wrf-python
  • python310Packages.wrf-python.dist
  • python310Packages.xarray-einstats
  • python310Packages.xarray-einstats.dist
  • python310Packages.xformers
  • python310Packages.xformers.dist
  • python310Packages.xgboost
  • python310Packages.xgboost.dist
  • python310Packages.zcs
  • python310Packages.zcs.dist
  • python311Packages.accelerate
  • python311Packages.accelerate.dist
  • python311Packages.aigpy
  • python311Packages.aigpy.dist
  • python311Packages.albumentations
  • python311Packages.albumentations.dist
  • python311Packages.aplpy
  • python311Packages.aplpy.dist
  • python311Packages.apptools
  • python311Packages.apptools.dist
  • python311Packages.apricot-select
  • python311Packages.apricot-select.dist
  • python311Packages.argos-translate-files
  • python311Packages.argos-translate-files.dist
  • python311Packages.argostranslate
  • python311Packages.argostranslate.dist
  • python311Packages.arviz
  • python311Packages.arviz.dist
  • python311Packages.atomman
  • python311Packages.atomman.dist
  • python311Packages.auditok
  • python311Packages.auditok.dist
  • python311Packages.augmax
  • python311Packages.augmax.dist
  • python311Packages.autofaiss
  • python311Packages.autofaiss.dist
  • python311Packages.awkward
  • python311Packages.awkward.dist
  • python311Packages.bambi
  • python311Packages.bambi.dist
  • python311Packages.baselines
  • python311Packages.baselines.dist
  • python311Packages.batchgenerators
  • python311Packages.batchgenerators.dist
  • python311Packages.bitsandbytes
  • python311Packages.bitsandbytes.dist
  • python311Packages.blackjax
  • python311Packages.blackjax.dist
  • python311Packages.blosc2
  • python311Packages.blosc2.dist
  • python311Packages.boltztrap2
  • python311Packages.boltztrap2.dist
  • python311Packages.botorch
  • python311Packages.botorch.dist
  • python311Packages.camelot
  • python311Packages.camelot.dist
  • python311Packages.cartopy
  • python311Packages.cartopy.dist
  • python311Packages.catboost
  • python311Packages.catboost.dist
  • python311Packages.chainer
  • python311Packages.chainer.dist
  • python311Packages.chex
  • python311Packages.chex.dist
  • python311Packages.clarifai
  • python311Packages.clarifai.dist
  • python311Packages.clean-fid
  • python311Packages.clean-fid.dist
  • python311Packages.cleanlab
  • python311Packages.cleanlab.dist
  • python311Packages.clifford
  • python311Packages.clifford.dist
  • python311Packages.clip
  • python311Packages.clip-anytorch
  • python311Packages.clip-anytorch.dist
  • python311Packages.clip.dist
  • python311Packages.coffea
  • python311Packages.coffea.dist
  • python311Packages.compressai
  • python311Packages.compressai.dist
  • python311Packages.correctionlib
  • python311Packages.correctionlib.dist
  • python311Packages.cppe
  • python311Packages.cppe.dist
  • python311Packages.ctranslate2
  • python311Packages.ctranslate2.dist
  • python311Packages.cupy
  • python311Packages.cupy.dist
  • python311Packages.cvxopt
  • python311Packages.cvxopt.dist
  • python311Packages.cvxpy
  • python311Packages.cvxpy.dist
  • python311Packages.dalle-mini
  • python311Packages.dalle-mini.dist
  • python311Packages.dask-awkward
  • python311Packages.dask-awkward.dist
  • python311Packages.dask-glm
  • python311Packages.dask-glm.dist
  • python311Packages.dask-image
  • python311Packages.dask-image.dist
  • python311Packages.dask-ml
  • python311Packages.dask-ml.dist
  • python311Packages.dask-mpi
  • python311Packages.dask-mpi.dist
  • python311Packages.datashader
  • python311Packages.datashader.dist
  • python311Packages.dctorch
  • python311Packages.dctorch.dist
  • python311Packages.deepdish
  • python311Packages.deepdish.dist
  • python311Packages.deepwave
  • python311Packages.deepwave.dist
  • python311Packages.detectron2
  • python311Packages.detectron2.dist
  • python311Packages.distrax
  • python311Packages.distrax.dist
  • python311Packages.django-bootstrap4
  • python311Packages.django-bootstrap4.dist
  • python311Packages.dm-haiku
  • python311Packages.dm-haiku.dist
  • python311Packages.dm-haiku.testsout
  • python311Packages.dremel3dpy
  • python311Packages.dremel3dpy.dist
  • python311Packages.eccodes
  • python311Packages.edward
  • python311Packages.edward.dist
  • python311Packages.effdet
  • python311Packages.effdet.dist
  • python311Packages.einops
  • python311Packages.einops.dist
  • python311Packages.encodec
  • python311Packages.encodec.dist
  • python311Packages.env-canada
  • python311Packages.env-canada.dist
  • python311Packages.envisage
  • python311Packages.envisage.dist
  • python311Packages.equinox
  • python311Packages.equinox.dist
  • python311Packages.experiment-utilities
  • python311Packages.experiment-utilities.dist
  • python311Packages.ezyrb
  • python311Packages.ezyrb.dist
  • python311Packages.fairscale
  • python311Packages.fairscale.dist
  • python311Packages.farm-haystack
  • python311Packages.farm-haystack.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.faster-whisper
  • python311Packages.faster-whisper.dist
  • python311Packages.fenics
  • python311Packages.fenics.dist
  • python311Packages.ffcv
  • python311Packages.ffcv.dist
  • python311Packages.fiona
  • python311Packages.fiona.dist
  • python311Packages.fipy
  • python311Packages.fipy.dist
  • python311Packages.flammkuchen
  • python311Packages.flammkuchen.dist
  • python311Packages.flax
  • python311Packages.flax.dist
  • python311Packages.flyingsquid
  • python311Packages.flyingsquid.dist
  • python311Packages.folium
  • python311Packages.folium.dist
  • python311Packages.funsor
  • python311Packages.funsor.dist
  • python311Packages.fvcore
  • python311Packages.fvcore.dist
  • python311Packages.galois
  • python311Packages.galois.dist
  • python311Packages.geopandas
  • python311Packages.geopandas.dist
  • python311Packages.glueviz
  • python311Packages.glueviz.dist
  • python311Packages.glymur
  • python311Packages.glymur.dist
  • python311Packages.gpaw
  • python311Packages.gpaw.dist
  • python311Packages.gpytorch
  • python311Packages.gpytorch.dist
  • python311Packages.grad-cam
  • python311Packages.grad-cam.dist
  • python311Packages.gradio
  • python311Packages.gradio-client
  • python311Packages.gradio-client.dist
  • python311Packages.gradio.dist
  • python311Packages.guidance
  • python311Packages.guidance.dist
  • python311Packages.gumath
  • python311Packages.gumath.dist
  • python311Packages.gymnasium
  • python311Packages.gymnasium.dist
  • python311Packages.h5netcdf
  • python311Packages.h5netcdf.dist
  • python311Packages.h5py-mpi
  • python311Packages.h5py-mpi.dist
  • python311Packages.handout
  • python311Packages.handout.dist
  • python311Packages.ignite
  • python311Packages.ignite.dist
  • python311Packages.imagecorruptions
  • python311Packages.imagecorruptions.dist
  • python311Packages.imageio
  • python311Packages.imageio.dist
  • python311Packages.imantics
  • python311Packages.imantics.dist
  • python311Packages.imutils
  • python311Packages.imutils.dist
  • python311Packages.invisible-watermark
  • python311Packages.invisible-watermark.dist
  • python311Packages.iopath
  • python311Packages.iopath.dist
  • python311Packages.jax
  • python311Packages.jax.dist
  • python311Packages.jaxlib (python311Packages.jaxlib-build ,python311Packages.jaxlibWithCuda)
  • python311Packages.jaxlib-bin
  • python311Packages.jaxlib-bin.dist
  • python311Packages.jaxlib.dist (python311Packages.jaxlib-build.dist ,python311Packages.jaxlibWithCuda.dist)
  • python311Packages.jaxopt
  • python311Packages.jaxopt.dist
  • python311Packages.jmp
  • python311Packages.jmp.dist
  • python311Packages.k-diffusion
  • python311Packages.k-diffusion.dist
  • python311Packages.kornia
  • python311Packages.kornia.dist
  • python311Packages.labelbox
  • python311Packages.labelbox.dist
  • python311Packages.layoutparser
  • python311Packages.layoutparser.dist
  • python311Packages.libgpuarray
  • python311Packages.libgpuarray.dist
  • python311Packages.librosa
  • python311Packages.librosa.dist
  • python311Packages.lightgbm
  • python311Packages.lightgbm.dist
  • python311Packages.lime
  • python311Packages.lime.dist
  • python311Packages.linear_operator
  • python311Packages.linear_operator.dist
  • python311Packages.lion-pytorch
  • python311Packages.lion-pytorch.dist
  • python311Packages.manifest-ml
  • python311Packages.manifest-ml.dist
  • python311Packages.mdtraj
  • python311Packages.mdtraj.dist
  • python311Packages.meep
  • python311Packages.meshio
  • python311Packages.meshio.dist
  • python311Packages.mhcflurry
  • python311Packages.mhcflurry.dist
  • python311Packages.mlt
  • python311Packages.mlt.dev
  • python311Packages.mmcv
  • python311Packages.mmcv.dist
  • python311Packages.mmengine
  • python311Packages.mmengine.dist
  • python311Packages.moderngl-window
  • python311Packages.moderngl-window.dist
  • python311Packages.monai
  • python311Packages.monai.dist
  • python311Packages.monty
  • python311Packages.monty.dist
  • python311Packages.moviepy
  • python311Packages.moviepy.dist
  • python311Packages.mpi4py
  • python311Packages.mpi4py.dist
  • python311Packages.mplhep
  • python311Packages.mplhep.dist
  • python311Packages.mung
  • python311Packages.mung.dist
  • python311Packages.muscima
  • python311Packages.muscima.dist
  • python311Packages.n3fit
  • python311Packages.n3fit.dist
  • python311Packages.napari-console
  • python311Packages.napari-console.dist
  • python311Packages.napari-svg
  • python311Packages.napari-svg.dist
  • python311Packages.nest
  • python311Packages.netcdf4
  • python311Packages.netcdf4.dist
  • python311Packages.nianet
  • python311Packages.nianet.dist
  • python311Packages.numba (python311Packages.numbaWithCuda)
  • python311Packages.numba-scipy
  • python311Packages.numba-scipy.dist
  • python311Packages.numba.dist (python311Packages.numbaWithCuda.dist)
  • python311Packages.numpyro
  • python311Packages.numpyro.dist
  • python311Packages.objax
  • python311Packages.objax.dist
  • python311Packages.omrdatasettools
  • python311Packages.omrdatasettools.dist
  • python311Packages.openai-triton (python311Packages.openai-triton-cuda)
  • python311Packages.openai-triton-bin
  • python311Packages.openai-triton-bin.dist
  • python311Packages.openai-triton.dist (python311Packages.openai-triton-cuda.dist)
  • python311Packages.opencv4
  • python311Packages.opencv4.package_tests
  • python311Packages.openllm
  • python311Packages.openllm.dist
  • python311Packages.openmm
  • python311Packages.openturns
  • python311Packages.openusd
  • python311Packages.openusd.doc
  • python311Packages.optax
  • python311Packages.optax.dist
  • python311Packages.optax.testsout
  • python311Packages.optimum
  • python311Packages.optimum.dist
  • python311Packages.optuna
  • python311Packages.optuna.dist
  • python311Packages.osmnx
  • python311Packages.osmnx.dist
  • python311Packages.osqp
  • python311Packages.osqp.dist
  • python311Packages.pandas-stubs
  • python311Packages.pandas-stubs.dist
  • python311Packages.pdbfixer
  • python311Packages.pdbfixer.dist
  • python311Packages.pdf2docx
  • python311Packages.pdf2docx.dist
  • python311Packages.pdfplumber
  • python311Packages.pdfplumber.dist
  • python311Packages.peft
  • python311Packages.peft.dist
  • python311Packages.pgmpy
  • python311Packages.pgmpy.dist
  • python311Packages.phik
  • python311Packages.phik.dist
  • python311Packages.piano-transcription-inference
  • python311Packages.piano-transcription-inference.dist
  • python311Packages.picos
  • python311Packages.picos.dist
  • python311Packages.pillow-heif
  • python311Packages.pillow-heif.dist
  • python311Packages.pims
  • python311Packages.pims.dist
  • python311Packages.pot
  • python311Packages.pot.dist
  • python311Packages.psd-tools
  • python311Packages.psd-tools.dist
  • python311Packages.pvextractor
  • python311Packages.pvextractor.dist
  • python311Packages.pycuda
  • python311Packages.pycuda.dist
  • python311Packages.pydicom-seg
  • python311Packages.pydicom-seg.dist
  • python311Packages.pydmd
  • python311Packages.pydmd.dist
  • python311Packages.pydub
  • python311Packages.pydub.dist
  • python311Packages.pyfakewebcam
  • python311Packages.pyfakewebcam.dist
  • python311Packages.pyglet
  • python311Packages.pyglet.dist
  • python311Packages.pygmo
  • python311Packages.pygmt
  • python311Packages.pygmt.dist
  • python311Packages.pymatgen
  • python311Packages.pymatgen.dist
  • python311Packages.pymatting
  • python311Packages.pymatting.dist
  • python311Packages.pymc (python311Packages.pymc3)
  • python311Packages.pymc.dist (python311Packages.pymc3.dist)
  • python311Packages.pymedio
  • python311Packages.pymedio.dist
  • python311Packages.pymoo
  • python311Packages.pymoo.dist
  • python311Packages.pynndescent
  • python311Packages.pynndescent.dist
  • python311Packages.pynvml
  • python311Packages.pynvml.dist
  • python311Packages.pyprecice
  • python311Packages.pyprecice.dist
  • python311Packages.pyradiomics
  • python311Packages.pyradiomics.dist
  • python311Packages.pyrealsense2
  • python311Packages.pyrealsense2.dev
  • python311Packages.pyrealsense2WithCuda
  • python311Packages.pyrealsense2WithCuda.dev
  • python311Packages.pyrender
  • python311Packages.pyrender.dist
  • python311Packages.pyro-ppl
  • python311Packages.pyro-ppl.dist
  • python311Packages.pyscf
  • python311Packages.pyscf.dist
  • python311Packages.pyslurm
  • python311Packages.pyslurm.dist
  • python311Packages.pytensor
  • python311Packages.pytensor.dist
  • python311Packages.python-csxcad
  • python311Packages.python-csxcad.dist
  • python311Packages.python-openems
  • python311Packages.python-openems.dist
  • python311Packages.pytmx
  • python311Packages.pytmx.dist
  • python311Packages.torch (python311Packages.pytorch ,python311Packages.torchWithCuda ,python311Packages.torchWithoutRocm)
  • python311Packages.torch-bin (python311Packages.pytorch-bin)
  • python311Packages.torch-bin.dist (python311Packages.pytorch-bin.dist)
  • python311Packages.pytorch-lightning
  • python311Packages.pytorch-lightning.dist
  • python311Packages.pytorch-msssim
  • python311Packages.pytorch-msssim.dist
  • python311Packages.pytorch-pfn-extras
  • python311Packages.pytorch-pfn-extras.dist
  • python311Packages.torch.dev (python311Packages.pytorch.dev ,python311Packages.torchWithCuda.dev ,python311Packages.torchWithoutRocm.dev)
  • python311Packages.torch.dist (python311Packages.pytorch.dist ,python311Packages.torchWithCuda.dist ,python311Packages.torchWithoutRocm.dist)
  • python311Packages.torch.lib (python311Packages.pytorch.lib ,python311Packages.torchWithCuda.lib ,python311Packages.torchWithoutRocm.lib)
  • python311Packages.torchWithoutCuda (python311Packages.pytorchWithoutCuda)
  • python311Packages.torchWithoutCuda.dev (python311Packages.pytorchWithoutCuda.dev)
  • python311Packages.torchWithoutCuda.dist (python311Packages.pytorchWithoutCuda.dist)
  • python311Packages.torchWithoutCuda.lib (python311Packages.pytorchWithoutCuda.lib)
  • python311Packages.pyvista
  • python311Packages.pyvista.dist
  • python311Packages.qcodes
  • python311Packages.qcodes-contrib-drivers
  • python311Packages.qcodes-contrib-drivers.dist
  • python311Packages.qcodes.dist
  • python311Packages.qpsolvers
  • python311Packages.qpsolvers.dist
  • python311Packages.quaternion
  • python311Packages.quaternion.dist
  • python311Packages.qudida
  • python311Packages.qudida.dist
  • python311Packages.qutip
  • python311Packages.qutip.dist
  • python311Packages.rasterio
  • python311Packages.rasterio.dist
  • python311Packages.remi
  • python311Packages.remi.dist
  • python311Packages.resampy
  • python311Packages.resampy.dist
  • python311Packages.resize-right
  • python311Packages.resize-right.dist
  • python311Packages.rising
  • python311Packages.rising.dist
  • python311Packages.rotary-embedding-torch
  • python311Packages.rotary-embedding-torch.dist
  • python311Packages.safetensors
  • python311Packages.safetensors.dist
  • python311Packages.scikitimage (python311Packages.scikit-image)
  • python311Packages.scikitimage.dist (python311Packages.scikit-image.dist)
  • python311Packages.scikit-survival
  • python311Packages.scikit-survival.dist
  • python311Packages.sentence-transformers
  • python311Packages.sentence-transformers.dist
  • python311Packages.sfepy
  • python311Packages.sfepy.dist
  • python311Packages.shap
  • python311Packages.shap.dist
  • python311Packages.shazamio
  • python311Packages.shazamio.dist
  • python311Packages.simpleitk
  • python311Packages.simpleitk.dist
  • python311Packages.skorch
  • python311Packages.skorch.dist
  • python311Packages.slicedimage
  • python311Packages.slicedimage.dist
  • python311Packages.slicer
  • python311Packages.slicer.dist
  • python311Packages.snorkel
  • python311Packages.snorkel.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.sparse
  • python311Packages.sparse.dist
  • python311Packages.spectral-cube
  • python311Packages.spectral-cube.dist
  • python311Packages.stanza
  • python311Packages.stanza.dist
  • python311Packages.stumpy
  • python311Packages.stumpy.dist
  • python311Packages.sumo
  • python311Packages.sumo.dist
  • python311Packages.tables
  • python311Packages.tables.dist
  • python311Packages.tensorboardx
  • python311Packages.tensorboardx.dist
  • python311Packages.tensorflow (python311Packages.tensorflow-build ,python311Packages.tensorflow-build_2 ,python311Packages.tensorflowWithCuda)
  • python311Packages.tensorflow-bin (python311Packages.tensorflow-bin_2)
  • python311Packages.tensorflow-bin.dist (python311Packages.tensorflow-bin_2.dist)
  • python311Packages.tensorflow.dist (python311Packages.tensorflow-build.dist ,python311Packages.tensorflowWithCuda.dist)
  • python311Packages.tensorflow-probability
  • python311Packages.tensorflow-probability.dist
  • python311Packages.tensorflowWithoutCuda
  • python311Packages.tensorflowWithoutCuda.dist
  • python311Packages.test-tube
  • python311Packages.test-tube.dist
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.tflearn
  • python311Packages.tflearn.dist
  • python311Packages.timezonefinder
  • python311Packages.timezonefinder.dist
  • python311Packages.timm
  • python311Packages.timm.dist
  • python311Packages.torch-tb-profiler
  • python311Packages.torch-tb-profiler.dist
  • python311Packages.torchaudio-bin
  • python311Packages.torchaudio-bin.dist
  • python311Packages.torchdiffeq
  • python311Packages.torchdiffeq.dist
  • python311Packages.torchgpipe
  • python311Packages.torchgpipe.dist
  • python311Packages.torchinfo
  • python311Packages.torchinfo.dist
  • python311Packages.torchio
  • python311Packages.torchio.dist
  • python311Packages.torchlibrosa
  • python311Packages.torchlibrosa.dist
  • python311Packages.torchmetrics
  • python311Packages.torchmetrics.dist
  • python311Packages.torchsde
  • python311Packages.torchsde.dist
  • python311Packages.torchvision
  • python311Packages.torchvision-bin
  • python311Packages.torchvision-bin.dist
  • python311Packages.torchvision.dist
  • python311Packages.trainer
  • python311Packages.trainer.dist
  • python311Packages.transformers
  • python311Packages.transformers.dist
  • python311Packages.translatehtml
  • python311Packages.translatehtml.dist
  • python311Packages.trfl
  • python311Packages.trfl.dist
  • python311Packages.tsfresh
  • python311Packages.tsfresh.dist
  • python311Packages.ttach
  • python311Packages.ttach.dist
  • python311Packages.txtai
  • python311Packages.txtai.dist
  • python311Packages.umap-learn
  • python311Packages.umap-learn.dist
  • python311Packages.uproot
  • python311Packages.uproot.dist
  • python311Packages.vector
  • python311Packages.vector.dist
  • python311Packages.videocr
  • python311Packages.videocr.dist
  • python311Packages.vidstab
  • python311Packages.vidstab.dist
  • python311Packages.vqgan-jax
  • python311Packages.vqgan-jax.dist
  • python311Packages.wagtail
  • python311Packages.wagtail-factories
  • python311Packages.wagtail-factories.dist
  • python311Packages.wagtail-localize
  • python311Packages.wagtail-localize.dist
  • python311Packages.wagtail.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python311Packages.willow
  • python311Packages.willow.dist
  • python311Packages.wktutils
  • python311Packages.wktutils.dist
  • python311Packages.wrf-python
  • python311Packages.wrf-python.dist
  • python311Packages.xarray-einstats
  • python311Packages.xarray-einstats.dist
  • python311Packages.xformers
  • python311Packages.xformers.dist
  • python311Packages.xgboost
  • python311Packages.xgboost.dist
  • pytrainer
  • pytrainer.dist
  • qgis
  • qgis-ltr
  • qimgv
  • qmapshack
  • quantum-espresso-mpi
  • quirc
  • raxml-mpi
  • realesrgan-ncnn-vulkan
  • restream
  • rocmPackages.rocalution
  • rocmPackages.rocprofiler
  • rofi-screenshot
  • run-scaled
  • sage
  • sageWithDoc
  • scalapack
  • scalapack.dev
  • scotch
  • shaq
  • shaq.dist
  • shotcut
  • siesta-mpi
  • simpleitk
  • siril
  • sirius
  • sitespeed-io
  • slurm (slurm-llnl)
  • slurm.dev (slurm-llnl.dev)
  • slurm-spank-stunnel
  • slurm-spank-x11
  • spfft
  • spla
  • suitesparse
  • suitesparse.dev
  • suitesparse.doc
  • sumo
  • sundials
  • sundials.examples
  • synfigstudio
  • tartube
  • tartube-yt-dlp
  • tartube-yt-dlp.dist
  • tartube.dist
  • tidal-dl
  • tidal-dl.dist
  • tiny-cuda-nn
  • tone
  • toppler
  • tplay
  • trafficserver
  • trafficserver.man
  • trilinos
  • trilinos-mpi
  • tts
  • tts.dist
  • ucc
  • ucc.dev
  • ucx
  • ucx.dev
  • ucx.doc
  • udig
  • video-trimmer
  • video2midi
  • vokoscreen
  • vpv
  • waifu2x-converter-cpp
  • whisper-ctranslate2
  • whisper-ctranslate2.dist
  • wifite2
  • wifite2.dist
  • wyoming-faster-whisper
  • wyoming-faster-whisper.dist
  • wyoming-openwakeword
  • wyoming-openwakeword.dist
  • xfitter
  • xgboost (xgboostWithCuda)
  • xmr-stak
  • xmrig
  • xmrig-mo
  • xpra
  • xpra.dist
  • xpraWithNvenc
  • xpraWithNvenc.dist
  • xyce
  • xyce-parallel
  • xyce-parallel.doc
  • xyce.doc
  • zfp

aarch64-linux

Jetson

Log archive name: aarch64-linux-cap-7_2-pr-256324-36-logs.tar.zst

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

124 packages failed to build:
  • catboost
  • catboost.dev
  • cctag
  • cctag.dev
  • cctag.lib
  • citrix_workspace
  • citrix_workspace_23_02_0
  • cudaPackages.cuda_gdb (cudaPackages.cuda_gdb.bin)
  • cudaPackages.libcudla (cudaPackages.libcudla.dev ,cudaPackages.libcudla.lib)
  • cudaPackages.nsight_compute (cudaPackages.nsight_compute.bin)
  • deepin.dde-gsettings-schemas
  • deepin.deepin-camera
  • deepin.deepin-screen-recorder
  • deepin.image-editor
  • deface
  • deface.dist
  • faiss (faissWithCuda ,python311Packages.faiss)
  • faiss.demos (faissWithCuda.demos ,python311Packages.faiss.demos)
  • ib-controller
  • libsForQt5.mauikit-imagetools
  • libsForQt5.pix
  • monado
  • nomacs
  • nvidia-thrust (nvidia-thrust-cuda)
  • nvidia-thrust-intel
  • obs-studio-plugins.advanced-scene-switcher
  • obs-studio-plugins.obs-replay-source
  • ocamlPackages.torch
  • opencomposite-helper
  • opentrack
  • osm2pgsql
  • python310Packages.autofaiss
  • python310Packages.autofaiss.dist
  • python310Packages.ax
  • python310Packages.ax.dist
  • python310Packages.bitsandbytes
  • python310Packages.bitsandbytes.dist
  • python310Packages.catboost
  • python310Packages.catboost.dist
  • python310Packages.compressai
  • python310Packages.compressai.dist
  • python310Packages.fairseq
  • python310Packages.fairseq.dist
  • python310Packages.faiss
  • python310Packages.faiss.demos
  • python310Packages.imagededup
  • python310Packages.imagededup.dist
  • python310Packages.mmcv
  • python310Packages.mmcv.dist
  • python310Packages.mmengine
  • python310Packages.mmengine.dist
  • python310Packages.optuna
  • python310Packages.optuna.dist
  • python310Packages.torch-bin (python310Packages.pytorch-bin)
  • python310Packages.torch-bin.dist (python310Packages.pytorch-bin.dist)
  • python310Packages.pytorch-metric-learning
  • python310Packages.pytorch-metric-learning.dist
  • python310Packages.pytorch-pfn-extras
  • python310Packages.pytorch-pfn-extras.dist
  • python310Packages.speechbrain
  • python310Packages.speechbrain.dist
  • python310Packages.tiny-cuda-nn
  • python310Packages.torchaudio
  • python310Packages.torchaudio-bin
  • python310Packages.torchaudio-bin.dist
  • python310Packages.torchaudio.dist
  • python310Packages.torchgpipe
  • python310Packages.torchgpipe.dist
  • python310Packages.torchinfo
  • python310Packages.torchinfo.dist
  • python310Packages.txtai
  • python310Packages.txtai.dist
  • python311Packages.autofaiss
  • python311Packages.autofaiss.dist
  • python311Packages.ax
  • python311Packages.ax.dist
  • python311Packages.bitsandbytes
  • python311Packages.bitsandbytes.dist
  • python311Packages.catboost
  • python311Packages.catboost.dist
  • python311Packages.compressai
  • python311Packages.compressai.dist
  • python311Packages.fairseq
  • python311Packages.fairseq.dist
  • python311Packages.imagededup
  • python311Packages.imagededup.dist
  • python311Packages.mmcv
  • python311Packages.mmcv.dist
  • python311Packages.mmengine
  • python311Packages.mmengine.dist
  • python311Packages.optuna
  • python311Packages.optuna.dist
  • python311Packages.torch-bin (python311Packages.pytorch-bin)
  • python311Packages.torch-bin.dist (python311Packages.pytorch-bin.dist)
  • python311Packages.pytorch-metric-learning
  • python311Packages.pytorch-metric-learning.dist
  • python311Packages.pytorch-pfn-extras
  • python311Packages.pytorch-pfn-extras.dist
  • python311Packages.speechbrain
  • python311Packages.speechbrain.dist
  • python311Packages.tiny-cuda-nn
  • python311Packages.torchaudio
  • python311Packages.torchaudio-bin
  • python311Packages.torchaudio-bin.dist
  • python311Packages.torchaudio.dist
  • python311Packages.torchgpipe
  • python311Packages.torchgpipe.dist
  • python311Packages.torchinfo
  • python311Packages.torchinfo.dist
  • python311Packages.txtai
  • python311Packages.txtai.dist
  • python311Packages.wagtail
  • python311Packages.wagtail-factories
  • python311Packages.wagtail-factories.dist
  • python311Packages.wagtail-localize
  • python311Packages.wagtail-localize.dist
  • python311Packages.wagtail.dist
  • python311Packages.willow
  • python311Packages.willow.dist
  • sdrangel
  • tiny-cuda-nn
  • ueberzugpp
  • xpano
  • ytfzf
705 packages built:
  • MIDIVisualizer
  • aitrack
  • arcanPackages.all-wrapped
  • arcanPackages.arcan
  • arcanPackages.arcan-wrapped
  • arcanPackages.cat9-wrapped
  • arcanPackages.durden-wrapped
  • arcanPackages.ffmpeg
  • arcanPackages.ffmpeg.bin
  • arcanPackages.ffmpeg.data
  • arcanPackages.ffmpeg.dev
  • arcanPackages.ffmpeg.doc
  • arcanPackages.ffmpeg.lib
  • arcanPackages.ffmpeg.man
  • arcanPackages.pipeworld-wrapped
  • arcanPackages.prio-wrapped
  • arcanPackages.xarcan
  • audiobookshelf
  • auto-multiple-choice
  • corrscope
  • corrscope.dist
  • ctranslate2
  • cudaPackages.cuda_cccl (cudaPackages.cuda_cccl.dev)
  • cudaPackages.cuda_compat
  • cudaPackages.cuda_cudart (cudaPackages.cuda_cudart.dev ,cudaPackages.cuda_cudart.lib ,cudaPackages.cuda_cudart.static)
  • cudaPackages.cuda_cuobjdump (cudaPackages.cuda_cuobjdump.bin)
  • cudaPackages.cuda_cupti (cudaPackages.cuda_cupti.dev ,cudaPackages.cuda_cupti.lib ,cudaPackages.cuda_cupti.sample)
  • cudaPackages.cuda_cuxxfilt (cudaPackages.cuda_cuxxfilt.bin ,cudaPackages.cuda_cuxxfilt.dev ,cudaPackages.cuda_cuxxfilt.static)
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_nvcc (cudaPackages.cuda_nvcc.bin ,cudaPackages.cuda_nvcc.dev ,cudaPackages.cuda_nvcc.static)
  • cudaPackages.cuda_nvdisasm (cudaPackages.cuda_nvdisasm.bin)
  • cudaPackages.cuda_nvml_dev (cudaPackages.cuda_nvml_dev.dev ,cudaPackages.cuda_nvml_dev.lib)
  • cudaPackages.cuda_nvprune (cudaPackages.cuda_nvprune.bin)
  • cudaPackages.cuda_nvrtc (cudaPackages.cuda_nvrtc.dev ,cudaPackages.cuda_nvrtc.lib ,cudaPackages.cuda_nvrtc.static)
  • cudaPackages.cuda_nvtx (cudaPackages.cuda_nvtx.dev ,cudaPackages.cuda_nvtx.lib)
  • cudaPackages.cuda_profiler_api (cudaPackages.cuda_profiler_api.dev)
  • cudaPackages.cuda_sanitizer_api (cudaPackages.cuda_sanitizer_api.bin)
  • cudaPackages.libcublas (cudaPackages.libcublas.dev ,cudaPackages.libcublas.lib ,cudaPackages.libcublas.static)
  • cudaPackages.libcufft (cudaPackages.libcufft.dev ,cudaPackages.libcufft.lib ,cudaPackages.libcufft.static)
  • cudaPackages.libcufile (cudaPackages.libcufile.dev ,cudaPackages.libcufile.lib ,cudaPackages.libcufile.sample ,cudaPackages.libcufile.static)
  • cudaPackages.libcurand (cudaPackages.libcurand.dev ,cudaPackages.libcurand.lib ,cudaPackages.libcurand.static)
  • cudaPackages.libcusolver (cudaPackages.libcusolver.dev ,cudaPackages.libcusolver.lib ,cudaPackages.libcusolver.static)
  • cudaPackages.libcusparse (cudaPackages.libcusparse.dev ,cudaPackages.libcusparse.lib ,cudaPackages.libcusparse.static)
  • cudaPackages.libnpp (cudaPackages.libnpp.dev ,cudaPackages.libnpp.lib ,cudaPackages.libnpp.static)
  • cudaPackages.nvidia_fs
  • cudaPackages.saxpy
  • darktable
  • deepin.deepin-image-viewer
  • deepin.deepin-ocr-plugin-manager
  • digikam
  • easyocr (python311Packages.easyocr)
  • easyocr.dist (python311Packages.easyocr.dist)
  • escrotum
  • escrotum.dist
  • escrotum.man
  • facedetect
  • faust2jack
  • ffcast
  • ffmpeg_4-full
  • ffmpeg_4-full.bin
  • ffmpeg_4-full.data
  • ffmpeg_4-full.dev
  • ffmpeg_4-full.doc
  • ffmpeg_4-full.lib
  • ffmpeg_4-full.man
  • ffmpeg_5-full
  • ffmpeg_5-full.bin
  • ffmpeg_5-full.data
  • ffmpeg_5-full.dev
  • ffmpeg_5-full.doc
  • ffmpeg_5-full.lib
  • ffmpeg_5-full.man
  • fgallery
  • flowblade
  • focus-stack
  • frei0r
  • glaxnimate
  • gmic
  • gmic-qt
  • gmic.dev
  • gmic.lib
  • gmic.man
  • handbrake
  • haruna
  • hikounomizu
  • home-assistant-component-tests.dremel_3d_printer
  • home-assistant-component-tests.environment_canada
  • hydrus
  • hydrus.doc
  • imagination
  • jellyfin
  • jellyfin-ffmpeg
  • jellyfin-ffmpeg.bin
  • jellyfin-ffmpeg.data
  • jellyfin-ffmpeg.dev
  • jellyfin-ffmpeg.doc
  • jellyfin-ffmpeg.lib
  • jellyfin-ffmpeg.man
  • kdenlive (libsForQt5.kdenlive)
  • khoj
  • khoj.dist
  • libsForQt5.mlt
  • libsForQt5.mlt.dev
  • libsForQt5.soundkonverter
  • libyafaray (yafaray-core)
  • liquidsoap
  • magma (magma-cuda ,magma_2_7_2)
  • magma-cuda-static
  • magma_2_6_2
  • manim
  • manim.dist
  • mavproxy
  • mavproxy.dist
  • meerk40t
  • meerk40t-camera
  • meerk40t-camera.dist
  • meerk40t.dist
  • mlt
  • mlt.dev
  • monero-gui
  • napari (python311Packages.napari)
  • napari.dist (python311Packages.napari.dist)
  • ncnn
  • obs-studio
  • obs-studio-plugins.droidcam-obs
  • obs-studio-plugins.obs-freeze-filter
  • obs-studio-plugins.obs-livesplit-one
  • obs-studio-plugins.obs-teleport
  • obs-studio-plugins.obs-tuna
  • obs-studio-plugins.obs-vkcapture
  • ocamlPackages.frei0r
  • olive-editor
  • ome_zarr (python311Packages.ome-zarr)
  • ome_zarr.dist (python311Packages.ome-zarr.dist)
  • openai-full
  • openai-full.dist
  • opencv
  • opencv.package_tests
  • peek
  • photoprism
  • printrun
  • printrun.dist
  • python310Packages.accelerate
  • python310Packages.accelerate.dist
  • python310Packages.aigpy
  • python310Packages.aigpy.dist
  • python310Packages.albumentations
  • python310Packages.albumentations.dist
  • python310Packages.aplpy
  • python310Packages.aplpy.dist
  • python310Packages.apptools
  • python310Packages.apptools.dist
  • python310Packages.atomman
  • python310Packages.atomman.dist
  • python310Packages.auditok
  • python310Packages.auditok.dist
  • python310Packages.batchgenerators
  • python310Packages.batchgenerators.dist
  • python310Packages.blosc2
  • python310Packages.blosc2.dist
  • python310Packages.botorch
  • python310Packages.botorch.dist
  • python310Packages.boxx
  • python310Packages.boxx.dist
  • python310Packages.camelot
  • python310Packages.camelot.dist
  • python310Packages.clarifai
  • python310Packages.clarifai.dist
  • python310Packages.clean-fid
  • python310Packages.clean-fid.dist
  • python310Packages.clip
  • python310Packages.clip-anytorch
  • python310Packages.clip-anytorch.dist
  • python310Packages.clip.dist
  • python310Packages.dask-image
  • python310Packages.dask-image.dist
  • python310Packages.dctorch
  • python310Packages.dctorch.dist
  • python310Packages.deepdish
  • python310Packages.deepdish.dist
  • python310Packages.detectron2
  • python310Packages.detectron2.dist
  • python310Packages.dremel3dpy
  • python310Packages.dremel3dpy.dist
  • python310Packages.easyocr
  • python310Packages.easyocr.dist
  • python310Packages.effdet
  • python310Packages.effdet.dist
  • python310Packages.env-canada
  • python310Packages.env-canada.dist
  • python310Packages.envisage
  • python310Packages.envisage.dist
  • python310Packages.experiment-utilities
  • python310Packages.experiment-utilities.dist
  • python310Packages.ezyrb
  • python310Packages.ezyrb.dist
  • python310Packages.fairscale
  • python310Packages.fairscale.dist
  • python310Packages.farm-haystack
  • python310Packages.farm-haystack.dist
  • python310Packages.fastai
  • python310Packages.fastai.dist
  • python310Packages.flammkuchen
  • python310Packages.flammkuchen.dist
  • python310Packages.flyingsquid
  • python310Packages.flyingsquid.dist
  • python310Packages.funsor
  • python310Packages.funsor.dist
  • python310Packages.fvcore
  • python310Packages.fvcore.dist
  • python310Packages.glueviz
  • python310Packages.glueviz.dist
  • python310Packages.glymur
  • python310Packages.glymur.dist
  • python310Packages.gpytorch
  • python310Packages.gpytorch.dist
  • python310Packages.grad-cam
  • python310Packages.grad-cam.dist
  • python310Packages.gradio
  • python310Packages.gradio-client
  • python310Packages.gradio-client.dist
  • python310Packages.gradio.dist
  • python310Packages.guidance
  • python310Packages.guidance.dist
  • python310Packages.handout
  • python310Packages.handout.dist
  • python310Packages.ignite
  • python310Packages.ignite.dist
  • python310Packages.imagecorruptions
  • python310Packages.imagecorruptions.dist
  • python310Packages.imageio
  • python310Packages.imageio.dist
  • python310Packages.imantics
  • python310Packages.imantics.dist
  • python310Packages.imutils
  • python310Packages.imutils.dist
  • python310Packages.invisible-watermark
  • python310Packages.invisible-watermark.dist
  • python310Packages.iopath
  • python310Packages.iopath.dist
  • python310Packages.kornia
  • python310Packages.kornia.dist
  • python310Packages.labelbox
  • python310Packages.labelbox.dist
  • python310Packages.layoutparser
  • python310Packages.layoutparser.dist
  • python310Packages.lime
  • python310Packages.lime.dist
  • python310Packages.linear_operator
  • python310Packages.linear_operator.dist
  • python310Packages.lion-pytorch
  • python310Packages.lion-pytorch.dist
  • python310Packages.manifest-ml
  • python310Packages.manifest-ml.dist
  • python310Packages.mayavi
  • python310Packages.mayavi.dist
  • python310Packages.mdtraj
  • python310Packages.mdtraj.dist
  • python310Packages.minichain
  • python310Packages.minichain.dist
  • python310Packages.mlt
  • python310Packages.mlt.dev
  • python310Packages.moderngl-window
  • python310Packages.moderngl-window.dist
  • python310Packages.monai
  • python310Packages.monai.dist
  • python310Packages.monty
  • python310Packages.monty.dist
  • python310Packages.moviepy
  • python310Packages.moviepy.dist
  • python310Packages.mung
  • python310Packages.mung.dist
  • python310Packages.muscima
  • python310Packages.muscima.dist
  • python310Packages.napari
  • python310Packages.napari-console
  • python310Packages.napari-console.dist
  • python310Packages.napari-svg
  • python310Packages.napari-svg.dist
  • python310Packages.napari.dist
  • python310Packages.nianet
  • python310Packages.nianet.dist
  • python310Packages.ome-zarr
  • python310Packages.ome-zarr.dist
  • python310Packages.omrdatasettools
  • python310Packages.omrdatasettools.dist
  • python310Packages.openai-triton (python310Packages.openai-triton-cuda)
  • python310Packages.openai-triton.dist (python310Packages.openai-triton-cuda.dist)
  • python310Packages.opencv4
  • python310Packages.opencv4.package_tests
  • python310Packages.optimum
  • python310Packages.optimum.dist
  • python310Packages.pandas-stubs
  • python310Packages.pandas-stubs.dist
  • python310Packages.pdf2docx
  • python310Packages.pdf2docx.dist
  • python310Packages.pdfplumber
  • python310Packages.pdfplumber.dist
  • python310Packages.peft
  • python310Packages.peft.dist
  • python310Packages.pgmpy
  • python310Packages.pgmpy.dist
  • python310Packages.pillow-heif
  • python310Packages.pillow-heif.dist
  • python310Packages.pims
  • python310Packages.pims.dist
  • python310Packages.psd-tools
  • python310Packages.psd-tools.dist
  • python310Packages.pvextractor
  • python310Packages.pvextractor.dist
  • python310Packages.pydub
  • python310Packages.pydub.dist
  • python310Packages.pyfakewebcam
  • python310Packages.pyfakewebcam.dist
  • python310Packages.pyglet
  • python310Packages.pyglet.dist
  • python310Packages.pymatgen
  • python310Packages.pymatgen.dist
  • python310Packages.pyrender
  • python310Packages.pyrender.dist
  • python310Packages.pyro-ppl
  • python310Packages.pyro-ppl.dist
  • python310Packages.pytmx
  • python310Packages.pytmx.dist
  • python310Packages.torch (python310Packages.pytorch ,python310Packages.torchWithCuda ,python310Packages.torchWithoutRocm)
  • python310Packages.pytorch-lightning
  • python310Packages.pytorch-lightning.dist
  • python310Packages.pytorch-msssim
  • python310Packages.pytorch-msssim.dist
  • python310Packages.torch.dev (python310Packages.pytorch.dev ,python310Packages.torchWithCuda.dev ,python310Packages.torchWithoutRocm.dev)
  • python310Packages.torch.dist (python310Packages.pytorch.dist ,python310Packages.torchWithCuda.dist ,python310Packages.torchWithoutRocm.dist)
  • python310Packages.torch.lib (python310Packages.pytorch.lib ,python310Packages.torchWithCuda.lib ,python310Packages.torchWithoutRocm.lib)
  • python310Packages.torchWithoutCuda (python310Packages.pytorchWithoutCuda)
  • python310Packages.torchWithoutCuda.dev (python310Packages.pytorchWithoutCuda.dev)
  • python310Packages.torchWithoutCuda.dist (python310Packages.pytorchWithoutCuda.dist)
  • python310Packages.torchWithoutCuda.lib (python310Packages.pytorchWithoutCuda.lib)
  • python310Packages.pyvista
  • python310Packages.pyvista.dist
  • python310Packages.qudida
  • python310Packages.qudida.dist
  • python310Packages.remi
  • python310Packages.remi.dist
  • python310Packages.resize-right
  • python310Packages.resize-right.dist
  • python310Packages.rising
  • python310Packages.rising.dist
  • python310Packages.safetensors
  • python310Packages.safetensors.dist
  • python310Packages.scikitimage (python310Packages.scikit-image)
  • python310Packages.scikitimage.dist (python310Packages.scikit-image.dist)
  • python310Packages.sentence-transformers
  • python310Packages.sentence-transformers.dist
  • python310Packages.shazamio
  • python310Packages.shazamio.dist
  • python310Packages.skorch
  • python310Packages.skorch.dist
  • python310Packages.slicedimage
  • python310Packages.slicedimage.dist
  • python310Packages.slicer
  • python310Packages.slicer.dist
  • python310Packages.snorkel
  • python310Packages.snorkel.dist
  • python310Packages.spacy
  • python310Packages.spacy-loggers
  • python310Packages.spacy-loggers.dist
  • python310Packages.spacy-lookups-data
  • python310Packages.spacy-lookups-data.dist
  • python310Packages.spacy-transformers
  • python310Packages.spacy-transformers.dist
  • python310Packages.spacy.dist
  • python310Packages.spectral-cube
  • python310Packages.spectral-cube.dist
  • python310Packages.stanza
  • python310Packages.stanza.dist
  • python310Packages.sumo
  • python310Packages.sumo.dist
  • python310Packages.tables
  • python310Packages.tables.dist
  • python310Packages.tensorboardx
  • python310Packages.tensorboardx.dist
  • python310Packages.test-tube
  • python310Packages.test-tube.dist
  • python310Packages.textacy
  • python310Packages.textacy.dist
  • python310Packages.textnets
  • python310Packages.textnets.dist
  • python310Packages.timm
  • python310Packages.timm.dist
  • python310Packages.torch-tb-profiler
  • python310Packages.torch-tb-profiler.dist
  • python310Packages.torchdiffeq
  • python310Packages.torchdiffeq.dist
  • python310Packages.torchmetrics
  • python310Packages.torchmetrics.dist
  • python310Packages.torchsde
  • python310Packages.torchsde.dist
  • python310Packages.torchvision
  • python310Packages.torchvision.dist
  • python310Packages.trainer
  • python310Packages.trainer.dist
  • python310Packages.transformers
  • python310Packages.transformers.dist
  • python310Packages.ttach
  • python310Packages.ttach.dist
  • python310Packages.videocr
  • python310Packages.videocr.dist
  • python310Packages.vidstab
  • python310Packages.vidstab.dist
  • python310Packages.wagtail
  • python310Packages.wagtail-factories
  • python310Packages.wagtail-factories.dist
  • python310Packages.wagtail-localize
  • python310Packages.wagtail-localize.dist
  • python310Packages.wagtail.dist
  • python310Packages.wandb
  • python310Packages.wandb.dist
  • python310Packages.willow
  • python310Packages.willow.dist
  • python310Packages.xformers
  • python310Packages.xformers.dist
  • python310Packages.zcs
  • python310Packages.zcs.dist
  • python311Packages.accelerate
  • python311Packages.accelerate.dist
  • python311Packages.aigpy
  • python311Packages.aigpy.dist
  • python311Packages.albumentations
  • python311Packages.albumentations.dist
  • python311Packages.aplpy
  • python311Packages.aplpy.dist
  • python311Packages.apptools
  • python311Packages.apptools.dist
  • python311Packages.atomman
  • python311Packages.atomman.dist
  • python311Packages.auditok
  • python311Packages.auditok.dist
  • python311Packages.batchgenerators
  • python311Packages.batchgenerators.dist
  • python311Packages.blosc2
  • python311Packages.blosc2.dist
  • python311Packages.botorch
  • python311Packages.botorch.dist
  • python311Packages.camelot
  • python311Packages.camelot.dist
  • python311Packages.clarifai
  • python311Packages.clarifai.dist
  • python311Packages.clean-fid
  • python311Packages.clean-fid.dist
  • python311Packages.clip
  • python311Packages.clip-anytorch
  • python311Packages.clip-anytorch.dist
  • python311Packages.clip.dist
  • python311Packages.dask-image
  • python311Packages.dask-image.dist
  • python311Packages.dctorch
  • python311Packages.dctorch.dist
  • python311Packages.deepdish
  • python311Packages.deepdish.dist
  • python311Packages.detectron2
  • python311Packages.detectron2.dist
  • python311Packages.dremel3dpy
  • python311Packages.dremel3dpy.dist
  • python311Packages.effdet
  • python311Packages.effdet.dist
  • python311Packages.env-canada
  • python311Packages.env-canada.dist
  • python311Packages.envisage
  • python311Packages.envisage.dist
  • python311Packages.experiment-utilities
  • python311Packages.experiment-utilities.dist
  • python311Packages.ezyrb
  • python311Packages.ezyrb.dist
  • python311Packages.fairscale
  • python311Packages.fairscale.dist
  • python311Packages.farm-haystack
  • python311Packages.farm-haystack.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.flammkuchen
  • python311Packages.flammkuchen.dist
  • python311Packages.flyingsquid
  • python311Packages.flyingsquid.dist
  • python311Packages.funsor
  • python311Packages.funsor.dist
  • python311Packages.fvcore
  • python311Packages.fvcore.dist
  • python311Packages.glueviz
  • python311Packages.glueviz.dist
  • python311Packages.glymur
  • python311Packages.glymur.dist
  • python311Packages.gpytorch
  • python311Packages.gpytorch.dist
  • python311Packages.grad-cam
  • python311Packages.grad-cam.dist
  • python311Packages.gradio
  • python311Packages.gradio-client
  • python311Packages.gradio-client.dist
  • python311Packages.gradio.dist
  • python311Packages.guidance
  • python311Packages.guidance.dist
  • python311Packages.handout
  • python311Packages.handout.dist
  • python311Packages.ignite
  • python311Packages.ignite.dist
  • python311Packages.imagecorruptions
  • python311Packages.imagecorruptions.dist
  • python311Packages.imageio
  • python311Packages.imageio.dist
  • python311Packages.imantics
  • python311Packages.imantics.dist
  • python311Packages.imutils
  • python311Packages.imutils.dist
  • python311Packages.invisible-watermark
  • python311Packages.invisible-watermark.dist
  • python311Packages.iopath
  • python311Packages.iopath.dist
  • python311Packages.kornia
  • python311Packages.kornia.dist
  • python311Packages.labelbox
  • python311Packages.labelbox.dist
  • python311Packages.layoutparser
  • python311Packages.layoutparser.dist
  • python311Packages.lime
  • python311Packages.lime.dist
  • python311Packages.linear_operator
  • python311Packages.linear_operator.dist
  • python311Packages.lion-pytorch
  • python311Packages.lion-pytorch.dist
  • python311Packages.manifest-ml
  • python311Packages.manifest-ml.dist
  • python311Packages.mdtraj
  • python311Packages.mdtraj.dist
  • python311Packages.mlt
  • python311Packages.mlt.dev
  • python311Packages.moderngl-window
  • python311Packages.moderngl-window.dist
  • python311Packages.monai
  • python311Packages.monai.dist
  • python311Packages.monty
  • python311Packages.monty.dist
  • python311Packages.moviepy
  • python311Packages.moviepy.dist
  • python311Packages.mung
  • python311Packages.mung.dist
  • python311Packages.muscima
  • python311Packages.muscima.dist
  • python311Packages.napari-console
  • python311Packages.napari-console.dist
  • python311Packages.napari-svg
  • python311Packages.napari-svg.dist
  • python311Packages.nianet
  • python311Packages.nianet.dist
  • python311Packages.omrdatasettools
  • python311Packages.omrdatasettools.dist
  • python311Packages.openai-triton (python311Packages.openai-triton-cuda)
  • python311Packages.openai-triton.dist (python311Packages.openai-triton-cuda.dist)
  • python311Packages.opencv4
  • python311Packages.opencv4.package_tests
  • python311Packages.optimum
  • python311Packages.optimum.dist
  • python311Packages.pandas-stubs
  • python311Packages.pandas-stubs.dist
  • python311Packages.pdf2docx
  • python311Packages.pdf2docx.dist
  • python311Packages.pdfplumber
  • python311Packages.pdfplumber.dist
  • python311Packages.peft
  • python311Packages.peft.dist
  • python311Packages.pgmpy
  • python311Packages.pgmpy.dist
  • python311Packages.pillow-heif
  • python311Packages.pillow-heif.dist
  • python311Packages.pims
  • python311Packages.pims.dist
  • python311Packages.psd-tools
  • python311Packages.psd-tools.dist
  • python311Packages.pvextractor
  • python311Packages.pvextractor.dist
  • python311Packages.pydub
  • python311Packages.pydub.dist
  • python311Packages.pyfakewebcam
  • python311Packages.pyfakewebcam.dist
  • python311Packages.pyglet
  • python311Packages.pyglet.dist
  • python311Packages.pymatgen
  • python311Packages.pymatgen.dist
  • python311Packages.pyrender
  • python311Packages.pyrender.dist
  • python311Packages.pyro-ppl
  • python311Packages.pyro-ppl.dist
  • python311Packages.pytmx
  • python311Packages.pytmx.dist
  • python311Packages.torch (python311Packages.pytorch ,python311Packages.torchWithCuda ,python311Packages.torchWithoutRocm)
  • python311Packages.pytorch-lightning
  • python311Packages.pytorch-lightning.dist
  • python311Packages.pytorch-msssim
  • python311Packages.pytorch-msssim.dist
  • python311Packages.torch.dev (python311Packages.pytorch.dev ,python311Packages.torchWithCuda.dev ,python311Packages.torchWithoutRocm.dev)
  • python311Packages.torch.dist (python311Packages.pytorch.dist ,python311Packages.torchWithCuda.dist ,python311Packages.torchWithoutRocm.dist)
  • python311Packages.torch.lib (python311Packages.pytorch.lib ,python311Packages.torchWithCuda.lib ,python311Packages.torchWithoutRocm.lib)
  • python311Packages.torchWithoutCuda (python311Packages.pytorchWithoutCuda)
  • python311Packages.torchWithoutCuda.dev (python311Packages.pytorchWithoutCuda.dev)
  • python311Packages.torchWithoutCuda.dist (python311Packages.pytorchWithoutCuda.dist)
  • python311Packages.torchWithoutCuda.lib (python311Packages.pytorchWithoutCuda.lib)
  • python311Packages.pyvista
  • python311Packages.pyvista.dist
  • python311Packages.qudida
  • python311Packages.qudida.dist
  • python311Packages.remi
  • python311Packages.remi.dist
  • python311Packages.resize-right
  • python311Packages.resize-right.dist
  • python311Packages.rising
  • python311Packages.rising.dist
  • python311Packages.safetensors
  • python311Packages.safetensors.dist
  • python311Packages.scikitimage (python311Packages.scikit-image)
  • python311Packages.scikitimage.dist (python311Packages.scikit-image.dist)
  • python311Packages.sentence-transformers
  • python311Packages.sentence-transformers.dist
  • python311Packages.shazamio
  • python311Packages.shazamio.dist
  • python311Packages.skorch
  • python311Packages.skorch.dist
  • python311Packages.slicedimage
  • python311Packages.slicedimage.dist
  • python311Packages.slicer
  • python311Packages.slicer.dist
  • python311Packages.snorkel
  • python311Packages.snorkel.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.spectral-cube
  • python311Packages.spectral-cube.dist
  • python311Packages.stanza
  • python311Packages.stanza.dist
  • python311Packages.sumo
  • python311Packages.sumo.dist
  • python311Packages.tables
  • python311Packages.tables.dist
  • python311Packages.tensorboardx
  • python311Packages.tensorboardx.dist
  • python311Packages.test-tube
  • python311Packages.test-tube.dist
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.timm
  • python311Packages.timm.dist
  • python311Packages.torch-tb-profiler
  • python311Packages.torch-tb-profiler.dist
  • python311Packages.torchdiffeq
  • python311Packages.torchdiffeq.dist
  • python311Packages.torchmetrics
  • python311Packages.torchmetrics.dist
  • python311Packages.torchsde
  • python311Packages.torchsde.dist
  • python311Packages.torchvision
  • python311Packages.torchvision.dist
  • python311Packages.trainer
  • python311Packages.trainer.dist
  • python311Packages.transformers
  • python311Packages.transformers.dist
  • python311Packages.ttach
  • python311Packages.ttach.dist
  • python311Packages.videocr
  • python311Packages.videocr.dist
  • python311Packages.vidstab
  • python311Packages.vidstab.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python311Packages.xformers
  • python311Packages.xformers.dist
  • qimgv
  • quirc
  • realesrgan-ncnn-vulkan
  • restream
  • rofi-screenshot
  • run-scaled
  • shaq
  • shaq.dist
  • shotcut
  • siril
  • sitespeed-io
  • synfigstudio
  • tartube
  • tartube-yt-dlp
  • tartube-yt-dlp.dist
  • tartube.dist
  • tidal-dl
  • tidal-dl.dist
  • tone
  • tplay
  • video-trimmer
  • video2midi
  • vokoscreen
  • xpra
  • xpra.dist

Non-Jetson

Log archive name: aarch64-linux-cap-7_5-pr-256324-33-logs.tar.zst.

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

112 packages failed to build:
  • catboost
  • catboost.dev
  • cctag
  • cctag.dev
  • cctag.lib
  • citrix_workspace
  • citrix_workspace_23_02_0
  • cudaPackages.cuda_gdb (cudaPackages.cuda_gdb.bin)
  • cudaPackages.nsight_compute (cudaPackages.nsight_compute.bin)
  • cudaPackages.nsight_systems (cudaPackages.nsight_systems.bin)
  • deepin.dde-gsettings-schemas
  • deepin.deepin-camera
  • deepin.deepin-screen-recorder
  • deepin.image-editor
  • deface
  • deface.dist
  • faiss (faissWithCuda ,python311Packages.faiss)
  • faiss.demos (faissWithCuda.demos ,python311Packages.faiss.demos)
  • ib-controller
  • libsForQt5.mauikit-imagetools
  • libsForQt5.pix
  • monado
  • nomacs
  • nvidia-thrust (nvidia-thrust-cuda)
  • nvidia-thrust-intel
  • obs-studio-plugins.advanced-scene-switcher
  • obs-studio-plugins.obs-replay-source
  • ocamlPackages.torch
  • opencomposite-helper
  • opentrack
  • osm2pgsql
  • python310Packages.autofaiss
  • python310Packages.autofaiss.dist
  • python310Packages.ax
  • python310Packages.ax.dist
  • python310Packages.bitsandbytes
  • python310Packages.bitsandbytes.dist
  • python310Packages.catboost
  • python310Packages.catboost.dist
  • python310Packages.compressai
  • python310Packages.compressai.dist
  • python310Packages.fairseq
  • python310Packages.fairseq.dist
  • python310Packages.faiss
  • python310Packages.faiss.demos
  • python310Packages.imagededup
  • python310Packages.imagededup.dist
  • python310Packages.mmcv
  • python310Packages.mmcv.dist
  • python310Packages.mmengine
  • python310Packages.mmengine.dist
  • python310Packages.torch-bin (python310Packages.pytorch-bin)
  • python310Packages.torch-bin.dist (python310Packages.pytorch-bin.dist)
  • python310Packages.pytorch-metric-learning
  • python310Packages.pytorch-metric-learning.dist
  • python310Packages.pytorch-pfn-extras
  • python310Packages.pytorch-pfn-extras.dist
  • python310Packages.speechbrain
  • python310Packages.speechbrain.dist
  • python310Packages.tiny-cuda-nn
  • python310Packages.torchaudio
  • python310Packages.torchaudio-bin
  • python310Packages.torchaudio-bin.dist
  • python310Packages.torchaudio.dist
  • python310Packages.torchgpipe
  • python310Packages.torchgpipe.dist
  • python310Packages.torchinfo
  • python310Packages.torchinfo.dist
  • python310Packages.txtai
  • python310Packages.txtai.dist
  • python311Packages.autofaiss
  • python311Packages.autofaiss.dist
  • python311Packages.ax
  • python311Packages.ax.dist
  • python311Packages.bitsandbytes
  • python311Packages.bitsandbytes.dist
  • python311Packages.catboost
  • python311Packages.catboost.dist
  • python311Packages.compressai
  • python311Packages.compressai.dist
  • python311Packages.fairseq
  • python311Packages.fairseq.dist
  • python311Packages.imagededup
  • python311Packages.imagededup.dist
  • python311Packages.mmcv
  • python311Packages.mmcv.dist
  • python311Packages.mmengine
  • python311Packages.mmengine.dist
  • python311Packages.torch-bin (python311Packages.pytorch-bin)
  • python311Packages.torch-bin.dist (python311Packages.pytorch-bin.dist)
  • python311Packages.pytorch-metric-learning
  • python311Packages.pytorch-metric-learning.dist
  • python311Packages.pytorch-pfn-extras
  • python311Packages.pytorch-pfn-extras.dist
  • python311Packages.speechbrain
  • python311Packages.speechbrain.dist
  • python311Packages.tiny-cuda-nn
  • python311Packages.torchaudio
  • python311Packages.torchaudio-bin
  • python311Packages.torchaudio-bin.dist
  • python311Packages.torchaudio.dist
  • python311Packages.torchgpipe
  • python311Packages.torchgpipe.dist
  • python311Packages.torchinfo
  • python311Packages.torchinfo.dist
  • python311Packages.txtai
  • python311Packages.txtai.dist
  • sdrangel
  • tiny-cuda-nn
  • ueberzugpp
  • xpano
  • ytfzf
729 packages built:
  • MIDIVisualizer
  • aitrack
  • arcanPackages.all-wrapped
  • arcanPackages.arcan
  • arcanPackages.arcan-wrapped
  • arcanPackages.cat9-wrapped
  • arcanPackages.durden-wrapped
  • arcanPackages.ffmpeg
  • arcanPackages.ffmpeg.bin
  • arcanPackages.ffmpeg.data
  • arcanPackages.ffmpeg.dev
  • arcanPackages.ffmpeg.doc
  • arcanPackages.ffmpeg.lib
  • arcanPackages.ffmpeg.man
  • arcanPackages.pipeworld-wrapped
  • arcanPackages.prio-wrapped
  • arcanPackages.xarcan
  • audiobookshelf
  • auto-multiple-choice
  • corrscope
  • corrscope.dist
  • ctranslate2
  • cudaPackages.cuda_cccl (cudaPackages.cuda_cccl.dev)
  • cudaPackages.cuda_cudart (cudaPackages.cuda_cudart.dev ,cudaPackages.cuda_cudart.lib ,cudaPackages.cuda_cudart.static)
  • cudaPackages.cuda_cuobjdump (cudaPackages.cuda_cuobjdump.bin)
  • cudaPackages.cuda_cupti (cudaPackages.cuda_cupti.dev ,cudaPackages.cuda_cupti.lib ,cudaPackages.cuda_cupti.sample)
  • cudaPackages.cuda_cuxxfilt (cudaPackages.cuda_cuxxfilt.bin ,cudaPackages.cuda_cuxxfilt.dev ,cudaPackages.cuda_cuxxfilt.static)
  • cudaPackages.cuda_documentation
  • cudaPackages.cuda_nvcc (cudaPackages.cuda_nvcc.bin ,cudaPackages.cuda_nvcc.dev ,cudaPackages.cuda_nvcc.static)
  • cudaPackages.cuda_nvdisasm (cudaPackages.cuda_nvdisasm.bin)
  • cudaPackages.cuda_nvml_dev (cudaPackages.cuda_nvml_dev.dev ,cudaPackages.cuda_nvml_dev.lib)
  • cudaPackages.cuda_nvprune (cudaPackages.cuda_nvprune.bin)
  • cudaPackages.cuda_nvrtc (cudaPackages.cuda_nvrtc.dev ,cudaPackages.cuda_nvrtc.lib ,cudaPackages.cuda_nvrtc.static)
  • cudaPackages.cuda_nvtx (cudaPackages.cuda_nvtx.dev ,cudaPackages.cuda_nvtx.lib)
  • cudaPackages.cuda_profiler_api (cudaPackages.cuda_profiler_api.dev)
  • cudaPackages.cuda_sanitizer_api (cudaPackages.cuda_sanitizer_api.bin)
  • cudaPackages.cudnn (cudaPackages.cudnn.dev ,cudaPackages.cudnn.lib ,cudaPackages.cudnn.static)
  • cudaPackages.cudnn_8_6 (cudaPackages.cudnn_8_6.dev ,cudaPackages.cudnn_8_6.lib ,cudaPackages.cudnn_8_6.static)
  • cudaPackages.cudnn_8_7 (cudaPackages.cudnn_8_7.dev ,cudaPackages.cudnn_8_7.lib ,cudaPackages.cudnn_8_7.static)
  • cudaPackages.cudnn_8_8 (cudaPackages.cudnn_8_8.dev ,cudaPackages.cudnn_8_8.lib ,cudaPackages.cudnn_8_8.static)
  • cudaPackages.cutensor (cudaPackages.cutensor.dev ,cudaPackages.cutensor.lib ,cudaPackages.cutensor.static)
  • cudaPackages.cutensor_1_3 (cudaPackages.cutensor_1_3.dev ,cudaPackages.cutensor_1_3.lib ,cudaPackages.cutensor_1_3.static)
  • cudaPackages.cutensor_1_4 (cudaPackages.cutensor_1_4.dev ,cudaPackages.cutensor_1_4.lib ,cudaPackages.cutensor_1_4.static)
  • cudaPackages.cutensor_1_5 (cudaPackages.cutensor_1_5.dev ,cudaPackages.cutensor_1_5.lib ,cudaPackages.cutensor_1_5.static)
  • cudaPackages.cutensor_1_6 (cudaPackages.cutensor_1_6.dev ,cudaPackages.cutensor_1_6.lib ,cudaPackages.cutensor_1_6.static)
  • cudaPackages.fabricmanager (cudaPackages.fabricmanager.bin ,cudaPackages.fabricmanager.dev ,cudaPackages.fabricmanager.lib)
  • cudaPackages.libcublas (cudaPackages.libcublas.dev ,cudaPackages.libcublas.lib ,cudaPackages.libcublas.static)
  • cudaPackages.libcufft (cudaPackages.libcufft.dev ,cudaPackages.libcufft.lib ,cudaPackages.libcufft.static)
  • cudaPackages.libcurand (cudaPackages.libcurand.dev ,cudaPackages.libcurand.lib ,cudaPackages.libcurand.static)
  • cudaPackages.libcusolver (cudaPackages.libcusolver.dev ,cudaPackages.libcusolver.lib ,cudaPackages.libcusolver.static)
  • cudaPackages.libcusparse (cudaPackages.libcusparse.dev ,cudaPackages.libcusparse.lib ,cudaPackages.libcusparse.static)
  • cudaPackages.libnpp (cudaPackages.libnpp.dev ,cudaPackages.libnpp.lib ,cudaPackages.libnpp.static)
  • cudaPackages.libnvidia_nscq (cudaPackages.libnvidia_nscq.lib)
  • cudaPackages.libnvjpeg (cudaPackages.libnvjpeg.dev ,cudaPackages.libnvjpeg.lib ,cudaPackages.libnvjpeg.static)
  • cudaPackages.nccl
  • cudaPackages.nccl-tests
  • cudaPackages.nccl.dev
  • cudaPackages.saxpy
  • darktable
  • deepin.deepin-image-viewer
  • deepin.deepin-ocr-plugin-manager
  • digikam
  • easyocr (python311Packages.easyocr)
  • easyocr.dist (python311Packages.easyocr.dist)
  • escrotum
  • escrotum.dist
  • escrotum.man
  • facedetect
  • faust2jack
  • ffcast
  • ffmpeg_4-full
  • ffmpeg_4-full.bin
  • ffmpeg_4-full.data
  • ffmpeg_4-full.dev
  • ffmpeg_4-full.doc
  • ffmpeg_4-full.lib
  • ffmpeg_4-full.man
  • ffmpeg_5-full
  • ffmpeg_5-full.bin
  • ffmpeg_5-full.data
  • ffmpeg_5-full.dev
  • ffmpeg_5-full.doc
  • ffmpeg_5-full.lib
  • ffmpeg_5-full.man
  • fgallery
  • flowblade
  • focus-stack
  • frei0r
  • glaxnimate
  • gmic
  • gmic-qt
  • gmic.dev
  • gmic.lib
  • gmic.man
  • handbrake
  • haruna
  • hikounomizu
  • home-assistant-component-tests.dremel_3d_printer
  • home-assistant-component-tests.environment_canada
  • hydrus
  • hydrus.doc
  • imagination
  • jellyfin
  • jellyfin-ffmpeg
  • jellyfin-ffmpeg.bin
  • jellyfin-ffmpeg.data
  • jellyfin-ffmpeg.dev
  • jellyfin-ffmpeg.doc
  • jellyfin-ffmpeg.lib
  • jellyfin-ffmpeg.man
  • kdenlive (libsForQt5.kdenlive)
  • khoj
  • khoj.dist
  • libsForQt5.mlt
  • libsForQt5.mlt.dev
  • libsForQt5.soundkonverter
  • libyafaray (yafaray-core)
  • liquidsoap
  • magma (magma-cuda ,magma_2_7_2)
  • magma-cuda-static
  • magma_2_6_2
  • manim
  • manim.dist
  • mavproxy
  • mavproxy.dist
  • meerk40t
  • meerk40t-camera
  • meerk40t-camera.dist
  • meerk40t.dist
  • mlt
  • mlt.dev
  • monero-gui
  • napari (python311Packages.napari)
  • napari.dist (python311Packages.napari.dist)
  • ncnn
  • obs-studio
  • obs-studio-plugins.droidcam-obs
  • obs-studio-plugins.obs-freeze-filter
  • obs-studio-plugins.obs-livesplit-one
  • obs-studio-plugins.obs-teleport
  • obs-studio-plugins.obs-tuna
  • obs-studio-plugins.obs-vkcapture
  • ocamlPackages.frei0r
  • olive-editor
  • ome_zarr (python311Packages.ome-zarr)
  • ome_zarr.dist (python311Packages.ome-zarr.dist)
  • openai-full
  • openai-full.dist
  • opencv
  • opencv.package_tests
  • peek
  • photoprism
  • printrun
  • printrun.dist
  • python310Packages.accelerate
  • python310Packages.accelerate.dist
  • python310Packages.aigpy
  • python310Packages.aigpy.dist
  • python310Packages.albumentations
  • python310Packages.albumentations.dist
  • python310Packages.aplpy
  • python310Packages.aplpy.dist
  • python310Packages.apptools
  • python310Packages.apptools.dist
  • python310Packages.atomman
  • python310Packages.atomman.dist
  • python310Packages.auditok
  • python310Packages.auditok.dist
  • python310Packages.batchgenerators
  • python310Packages.batchgenerators.dist
  • python310Packages.blosc2
  • python310Packages.blosc2.dist
  • python310Packages.botorch
  • python310Packages.botorch.dist
  • python310Packages.boxx
  • python310Packages.boxx.dist
  • python310Packages.camelot
  • python310Packages.camelot.dist
  • python310Packages.clarifai
  • python310Packages.clarifai.dist
  • python310Packages.clean-fid
  • python310Packages.clean-fid.dist
  • python310Packages.clip
  • python310Packages.clip-anytorch
  • python310Packages.clip-anytorch.dist
  • python310Packages.clip.dist
  • python310Packages.dask-image
  • python310Packages.dask-image.dist
  • python310Packages.dctorch
  • python310Packages.dctorch.dist
  • python310Packages.deepdish
  • python310Packages.deepdish.dist
  • python310Packages.detectron2
  • python310Packages.detectron2.dist
  • python310Packages.dremel3dpy
  • python310Packages.dremel3dpy.dist
  • python310Packages.easyocr
  • python310Packages.easyocr.dist
  • python310Packages.effdet
  • python310Packages.effdet.dist
  • python310Packages.env-canada
  • python310Packages.env-canada.dist
  • python310Packages.envisage
  • python310Packages.envisage.dist
  • python310Packages.experiment-utilities
  • python310Packages.experiment-utilities.dist
  • python310Packages.ezyrb
  • python310Packages.ezyrb.dist
  • python310Packages.fairscale
  • python310Packages.fairscale.dist
  • python310Packages.farm-haystack
  • python310Packages.farm-haystack.dist
  • python310Packages.fastai
  • python310Packages.fastai.dist
  • python310Packages.flammkuchen
  • python310Packages.flammkuchen.dist
  • python310Packages.flyingsquid
  • python310Packages.flyingsquid.dist
  • python310Packages.funsor
  • python310Packages.funsor.dist
  • python310Packages.fvcore
  • python310Packages.fvcore.dist
  • python310Packages.glueviz
  • python310Packages.glueviz.dist
  • python310Packages.glymur
  • python310Packages.glymur.dist
  • python310Packages.gpytorch
  • python310Packages.gpytorch.dist
  • python310Packages.grad-cam
  • python310Packages.grad-cam.dist
  • python310Packages.gradio
  • python310Packages.gradio-client
  • python310Packages.gradio-client.dist
  • python310Packages.gradio.dist
  • python310Packages.guidance
  • python310Packages.guidance.dist
  • python310Packages.handout
  • python310Packages.handout.dist
  • python310Packages.ignite
  • python310Packages.ignite.dist
  • python310Packages.imagecorruptions
  • python310Packages.imagecorruptions.dist
  • python310Packages.imageio
  • python310Packages.imageio.dist
  • python310Packages.imantics
  • python310Packages.imantics.dist
  • python310Packages.imutils
  • python310Packages.imutils.dist
  • python310Packages.invisible-watermark
  • python310Packages.invisible-watermark.dist
  • python310Packages.iopath
  • python310Packages.iopath.dist
  • python310Packages.kornia
  • python310Packages.kornia.dist
  • python310Packages.labelbox
  • python310Packages.labelbox.dist
  • python310Packages.layoutparser
  • python310Packages.layoutparser.dist
  • python310Packages.lime
  • python310Packages.lime.dist
  • python310Packages.linear_operator
  • python310Packages.linear_operator.dist
  • python310Packages.lion-pytorch
  • python310Packages.lion-pytorch.dist
  • python310Packages.manifest-ml
  • python310Packages.manifest-ml.dist
  • python310Packages.mayavi
  • python310Packages.mayavi.dist
  • python310Packages.mdtraj
  • python310Packages.mdtraj.dist
  • python310Packages.minichain
  • python310Packages.minichain.dist
  • python310Packages.mlt
  • python310Packages.mlt.dev
  • python310Packages.moderngl-window
  • python310Packages.moderngl-window.dist
  • python310Packages.monai
  • python310Packages.monai.dist
  • python310Packages.monty
  • python310Packages.monty.dist
  • python310Packages.moviepy
  • python310Packages.moviepy.dist
  • python310Packages.mung
  • python310Packages.mung.dist
  • python310Packages.muscima
  • python310Packages.muscima.dist
  • python310Packages.napari
  • python310Packages.napari-console
  • python310Packages.napari-console.dist
  • python310Packages.napari-svg
  • python310Packages.napari-svg.dist
  • python310Packages.napari.dist
  • python310Packages.nianet
  • python310Packages.nianet.dist
  • python310Packages.ome-zarr
  • python310Packages.ome-zarr.dist
  • python310Packages.omrdatasettools
  • python310Packages.omrdatasettools.dist
  • python310Packages.openai-triton (python310Packages.openai-triton-cuda)
  • python310Packages.openai-triton.dist (python310Packages.openai-triton-cuda.dist)
  • python310Packages.opencv4
  • python310Packages.opencv4.package_tests
  • python310Packages.optimum
  • python310Packages.optimum.dist
  • python310Packages.optuna
  • python310Packages.optuna.dist
  • python310Packages.pandas-stubs
  • python310Packages.pandas-stubs.dist
  • python310Packages.pdf2docx
  • python310Packages.pdf2docx.dist
  • python310Packages.pdfplumber
  • python310Packages.pdfplumber.dist
  • python310Packages.peft
  • python310Packages.peft.dist
  • python310Packages.pgmpy
  • python310Packages.pgmpy.dist
  • python310Packages.pillow-heif
  • python310Packages.pillow-heif.dist
  • python310Packages.pims
  • python310Packages.pims.dist
  • python310Packages.psd-tools
  • python310Packages.psd-tools.dist
  • python310Packages.pvextractor
  • python310Packages.pvextractor.dist
  • python310Packages.pydub
  • python310Packages.pydub.dist
  • python310Packages.pyfakewebcam
  • python310Packages.pyfakewebcam.dist
  • python310Packages.pyglet
  • python310Packages.pyglet.dist
  • python310Packages.pymatgen
  • python310Packages.pymatgen.dist
  • python310Packages.pyrender
  • python310Packages.pyrender.dist
  • python310Packages.pyro-ppl
  • python310Packages.pyro-ppl.dist
  • python310Packages.pytmx
  • python310Packages.pytmx.dist
  • python310Packages.torch (python310Packages.pytorch ,python310Packages.torchWithCuda ,python310Packages.torchWithoutRocm)
  • python310Packages.pytorch-lightning
  • python310Packages.pytorch-lightning.dist
  • python310Packages.pytorch-msssim
  • python310Packages.pytorch-msssim.dist
  • python310Packages.torch.dev (python310Packages.pytorch.dev ,python310Packages.torchWithCuda.dev ,python310Packages.torchWithoutRocm.dev)
  • python310Packages.torch.dist (python310Packages.pytorch.dist ,python310Packages.torchWithCuda.dist ,python310Packages.torchWithoutRocm.dist)
  • python310Packages.torch.lib (python310Packages.pytorch.lib ,python310Packages.torchWithCuda.lib ,python310Packages.torchWithoutRocm.lib)
  • python310Packages.torchWithoutCuda (python310Packages.pytorchWithoutCuda)
  • python310Packages.torchWithoutCuda.dev (python310Packages.pytorchWithoutCuda.dev)
  • python310Packages.torchWithoutCuda.dist (python310Packages.pytorchWithoutCuda.dist)
  • python310Packages.torchWithoutCuda.lib (python310Packages.pytorchWithoutCuda.lib)
  • python310Packages.pyvista
  • python310Packages.pyvista.dist
  • python310Packages.qudida
  • python310Packages.qudida.dist
  • python310Packages.remi
  • python310Packages.remi.dist
  • python310Packages.resize-right
  • python310Packages.resize-right.dist
  • python310Packages.rising
  • python310Packages.rising.dist
  • python310Packages.safetensors
  • python310Packages.safetensors.dist
  • python310Packages.scikitimage (python310Packages.scikit-image)
  • python310Packages.scikitimage.dist (python310Packages.scikit-image.dist)
  • python310Packages.sentence-transformers
  • python310Packages.sentence-transformers.dist
  • python310Packages.shazamio
  • python310Packages.shazamio.dist
  • python310Packages.skorch
  • python310Packages.skorch.dist
  • python310Packages.slicedimage
  • python310Packages.slicedimage.dist
  • python310Packages.slicer
  • python310Packages.slicer.dist
  • python310Packages.snorkel
  • python310Packages.snorkel.dist
  • python310Packages.spacy
  • python310Packages.spacy-loggers
  • python310Packages.spacy-loggers.dist
  • python310Packages.spacy-lookups-data
  • python310Packages.spacy-lookups-data.dist
  • python310Packages.spacy-transformers
  • python310Packages.spacy-transformers.dist
  • python310Packages.spacy.dist
  • python310Packages.spectral-cube
  • python310Packages.spectral-cube.dist
  • python310Packages.stanza
  • python310Packages.stanza.dist
  • python310Packages.sumo
  • python310Packages.sumo.dist
  • python310Packages.tables
  • python310Packages.tables.dist
  • python310Packages.tensorboardx
  • python310Packages.tensorboardx.dist
  • python310Packages.test-tube
  • python310Packages.test-tube.dist
  • python310Packages.textacy
  • python310Packages.textacy.dist
  • python310Packages.textnets
  • python310Packages.textnets.dist
  • python310Packages.timm
  • python310Packages.timm.dist
  • python310Packages.torch-tb-profiler
  • python310Packages.torch-tb-profiler.dist
  • python310Packages.torchdiffeq
  • python310Packages.torchdiffeq.dist
  • python310Packages.torchmetrics
  • python310Packages.torchmetrics.dist
  • python310Packages.torchsde
  • python310Packages.torchsde.dist
  • python310Packages.torchvision
  • python310Packages.torchvision.dist
  • python310Packages.trainer
  • python310Packages.trainer.dist
  • python310Packages.transformers
  • python310Packages.transformers.dist
  • python310Packages.ttach
  • python310Packages.ttach.dist
  • python310Packages.videocr
  • python310Packages.videocr.dist
  • python310Packages.vidstab
  • python310Packages.vidstab.dist
  • python310Packages.wagtail
  • python310Packages.wagtail-factories
  • python310Packages.wagtail-factories.dist
  • python310Packages.wagtail-localize
  • python310Packages.wagtail-localize.dist
  • python310Packages.wagtail.dist
  • python310Packages.wandb
  • python310Packages.wandb.dist
  • python310Packages.willow
  • python310Packages.willow.dist
  • python310Packages.xformers
  • python310Packages.xformers.dist
  • python310Packages.zcs
  • python310Packages.zcs.dist
  • python311Packages.accelerate
  • python311Packages.accelerate.dist
  • python311Packages.aigpy
  • python311Packages.aigpy.dist
  • python311Packages.albumentations
  • python311Packages.albumentations.dist
  • python311Packages.aplpy
  • python311Packages.aplpy.dist
  • python311Packages.apptools
  • python311Packages.apptools.dist
  • python311Packages.atomman
  • python311Packages.atomman.dist
  • python311Packages.auditok
  • python311Packages.auditok.dist
  • python311Packages.batchgenerators
  • python311Packages.batchgenerators.dist
  • python311Packages.blosc2
  • python311Packages.blosc2.dist
  • python311Packages.botorch
  • python311Packages.botorch.dist
  • python311Packages.camelot
  • python311Packages.camelot.dist
  • python311Packages.clarifai
  • python311Packages.clarifai.dist
  • python311Packages.clean-fid
  • python311Packages.clean-fid.dist
  • python311Packages.clip
  • python311Packages.clip-anytorch
  • python311Packages.clip-anytorch.dist
  • python311Packages.clip.dist
  • python311Packages.dask-image
  • python311Packages.dask-image.dist
  • python311Packages.dctorch
  • python311Packages.dctorch.dist
  • python311Packages.deepdish
  • python311Packages.deepdish.dist
  • python311Packages.detectron2
  • python311Packages.detectron2.dist
  • python311Packages.dremel3dpy
  • python311Packages.dremel3dpy.dist
  • python311Packages.effdet
  • python311Packages.effdet.dist
  • python311Packages.env-canada
  • python311Packages.env-canada.dist
  • python311Packages.envisage
  • python311Packages.envisage.dist
  • python311Packages.experiment-utilities
  • python311Packages.experiment-utilities.dist
  • python311Packages.ezyrb
  • python311Packages.ezyrb.dist
  • python311Packages.fairscale
  • python311Packages.fairscale.dist
  • python311Packages.farm-haystack
  • python311Packages.farm-haystack.dist
  • python311Packages.fastai
  • python311Packages.fastai.dist
  • python311Packages.flammkuchen
  • python311Packages.flammkuchen.dist
  • python311Packages.flyingsquid
  • python311Packages.flyingsquid.dist
  • python311Packages.funsor
  • python311Packages.funsor.dist
  • python311Packages.fvcore
  • python311Packages.fvcore.dist
  • python311Packages.glueviz
  • python311Packages.glueviz.dist
  • python311Packages.glymur
  • python311Packages.glymur.dist
  • python311Packages.gpytorch
  • python311Packages.gpytorch.dist
  • python311Packages.grad-cam
  • python311Packages.grad-cam.dist
  • python311Packages.gradio
  • python311Packages.gradio-client
  • python311Packages.gradio-client.dist
  • python311Packages.gradio.dist
  • python311Packages.guidance
  • python311Packages.guidance.dist
  • python311Packages.handout
  • python311Packages.handout.dist
  • python311Packages.ignite
  • python311Packages.ignite.dist
  • python311Packages.imagecorruptions
  • python311Packages.imagecorruptions.dist
  • python311Packages.imageio
  • python311Packages.imageio.dist
  • python311Packages.imantics
  • python311Packages.imantics.dist
  • python311Packages.imutils
  • python311Packages.imutils.dist
  • python311Packages.invisible-watermark
  • python311Packages.invisible-watermark.dist
  • python311Packages.iopath
  • python311Packages.iopath.dist
  • python311Packages.kornia
  • python311Packages.kornia.dist
  • python311Packages.labelbox
  • python311Packages.labelbox.dist
  • python311Packages.layoutparser
  • python311Packages.layoutparser.dist
  • python311Packages.lime
  • python311Packages.lime.dist
  • python311Packages.linear_operator
  • python311Packages.linear_operator.dist
  • python311Packages.lion-pytorch
  • python311Packages.lion-pytorch.dist
  • python311Packages.manifest-ml
  • python311Packages.manifest-ml.dist
  • python311Packages.mdtraj
  • python311Packages.mdtraj.dist
  • python311Packages.mlt
  • python311Packages.mlt.dev
  • python311Packages.moderngl-window
  • python311Packages.moderngl-window.dist
  • python311Packages.monai
  • python311Packages.monai.dist
  • python311Packages.monty
  • python311Packages.monty.dist
  • python311Packages.moviepy
  • python311Packages.moviepy.dist
  • python311Packages.mung
  • python311Packages.mung.dist
  • python311Packages.muscima
  • python311Packages.muscima.dist
  • python311Packages.napari-console
  • python311Packages.napari-console.dist
  • python311Packages.napari-svg
  • python311Packages.napari-svg.dist
  • python311Packages.nianet
  • python311Packages.nianet.dist
  • python311Packages.omrdatasettools
  • python311Packages.omrdatasettools.dist
  • python311Packages.openai-triton (python311Packages.openai-triton-cuda)
  • python311Packages.openai-triton.dist (python311Packages.openai-triton-cuda.dist)
  • python311Packages.opencv4
  • python311Packages.opencv4.package_tests
  • python311Packages.optimum
  • python311Packages.optimum.dist
  • python311Packages.optuna
  • python311Packages.optuna.dist
  • python311Packages.pandas-stubs
  • python311Packages.pandas-stubs.dist
  • python311Packages.pdf2docx
  • python311Packages.pdf2docx.dist
  • python311Packages.pdfplumber
  • python311Packages.pdfplumber.dist
  • python311Packages.peft
  • python311Packages.peft.dist
  • python311Packages.pgmpy
  • python311Packages.pgmpy.dist
  • python311Packages.pillow-heif
  • python311Packages.pillow-heif.dist
  • python311Packages.pims
  • python311Packages.pims.dist
  • python311Packages.psd-tools
  • python311Packages.psd-tools.dist
  • python311Packages.pvextractor
  • python311Packages.pvextractor.dist
  • python311Packages.pydub
  • python311Packages.pydub.dist
  • python311Packages.pyfakewebcam
  • python311Packages.pyfakewebcam.dist
  • python311Packages.pyglet
  • python311Packages.pyglet.dist
  • python311Packages.pymatgen
  • python311Packages.pymatgen.dist
  • python311Packages.pyrender
  • python311Packages.pyrender.dist
  • python311Packages.pyro-ppl
  • python311Packages.pyro-ppl.dist
  • python311Packages.pytmx
  • python311Packages.pytmx.dist
  • python311Packages.torch (python311Packages.pytorch ,python311Packages.torchWithCuda ,python311Packages.torchWithoutRocm)
  • python311Packages.pytorch-lightning
  • python311Packages.pytorch-lightning.dist
  • python311Packages.pytorch-msssim
  • python311Packages.pytorch-msssim.dist
  • python311Packages.torch.dev (python311Packages.pytorch.dev ,python311Packages.torchWithCuda.dev ,python311Packages.torchWithoutRocm.dev)
  • python311Packages.torch.dist (python311Packages.pytorch.dist ,python311Packages.torchWithCuda.dist ,python311Packages.torchWithoutRocm.dist)
  • python311Packages.torch.lib (python311Packages.pytorch.lib ,python311Packages.torchWithCuda.lib ,python311Packages.torchWithoutRocm.lib)
  • python311Packages.torchWithoutCuda (python311Packages.pytorchWithoutCuda)
  • python311Packages.torchWithoutCuda.dev (python311Packages.pytorchWithoutCuda.dev)
  • python311Packages.torchWithoutCuda.dist (python311Packages.pytorchWithoutCuda.dist)
  • python311Packages.torchWithoutCuda.lib (python311Packages.pytorchWithoutCuda.lib)
  • python311Packages.pyvista
  • python311Packages.pyvista.dist
  • python311Packages.qudida
  • python311Packages.qudida.dist
  • python311Packages.remi
  • python311Packages.remi.dist
  • python311Packages.resize-right
  • python311Packages.resize-right.dist
  • python311Packages.rising
  • python311Packages.rising.dist
  • python311Packages.safetensors
  • python311Packages.safetensors.dist
  • python311Packages.scikitimage (python311Packages.scikit-image)
  • python311Packages.scikitimage.dist (python311Packages.scikit-image.dist)
  • python311Packages.sentence-transformers
  • python311Packages.sentence-transformers.dist
  • python311Packages.shazamio
  • python311Packages.shazamio.dist
  • python311Packages.skorch
  • python311Packages.skorch.dist
  • python311Packages.slicedimage
  • python311Packages.slicedimage.dist
  • python311Packages.slicer
  • python311Packages.slicer.dist
  • python311Packages.snorkel
  • python311Packages.snorkel.dist
  • python311Packages.spacy
  • python311Packages.spacy-loggers
  • python311Packages.spacy-loggers.dist
  • python311Packages.spacy-lookups-data
  • python311Packages.spacy-lookups-data.dist
  • python311Packages.spacy-transformers
  • python311Packages.spacy-transformers.dist
  • python311Packages.spacy.dist
  • python311Packages.spectral-cube
  • python311Packages.spectral-cube.dist
  • python311Packages.stanza
  • python311Packages.stanza.dist
  • python311Packages.sumo
  • python311Packages.sumo.dist
  • python311Packages.tables
  • python311Packages.tables.dist
  • python311Packages.tensorboardx
  • python311Packages.tensorboardx.dist
  • python311Packages.test-tube
  • python311Packages.test-tube.dist
  • python311Packages.textacy
  • python311Packages.textacy.dist
  • python311Packages.textnets
  • python311Packages.textnets.dist
  • python311Packages.timm
  • python311Packages.timm.dist
  • python311Packages.torch-tb-profiler
  • python311Packages.torch-tb-profiler.dist
  • python311Packages.torchdiffeq
  • python311Packages.torchdiffeq.dist
  • python311Packages.torchmetrics
  • python311Packages.torchmetrics.dist
  • python311Packages.torchsde
  • python311Packages.torchsde.dist
  • python311Packages.torchvision
  • python311Packages.torchvision.dist
  • python311Packages.trainer
  • python311Packages.trainer.dist
  • python311Packages.transformers
  • python311Packages.transformers.dist
  • python311Packages.ttach
  • python311Packages.ttach.dist
  • python311Packages.videocr
  • python311Packages.videocr.dist
  • python311Packages.vidstab
  • python311Packages.vidstab.dist
  • python311Packages.wagtail
  • python311Packages.wagtail-factories
  • python311Packages.wagtail-factories.dist
  • python311Packages.wagtail-localize
  • python311Packages.wagtail-localize.dist
  • python311Packages.wagtail.dist
  • python311Packages.wandb
  • python311Packages.wandb.dist
  • python311Packages.willow
  • python311Packages.willow.dist
  • python311Packages.xformers
  • python311Packages.xformers.dist
  • qimgv
  • quirc
  • realesrgan-ncnn-vulkan
  • restream
  • rofi-screenshot
  • run-scaled
  • shaq
  • shaq.dist
  • shotcut
  • siril
  • sitespeed-io
  • synfigstudio
  • tartube
  • tartube-yt-dlp
  • tartube-yt-dlp.dist
  • tartube.dist
  • tidal-dl
  • tidal-dl.dist
  • tone
  • tplay
  • video-trimmer
  • video2midi
  • vokoscreen
  • xpra
  • xpra.dist

@ConnorBaker ConnorBaker added the 6.topic: cuda Parallel computing platform and API label Sep 20, 2023
@ConnorBaker ConnorBaker self-assigned this Sep 20, 2023
@github-actions github-actions bot added the 8.has: documentation This PR adds or changes documentation label Sep 22, 2023
@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch 2 times, most recently from e13c68e to 59c6666 Compare October 5, 2023 03:18
Copy link
Contributor

@yannham yannham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I hope it's not too noisy, but I'm trying out this PR on a Jetson device and I will comment here as I find stuff that doesn't work or evaluate.

@ConnorBaker
Copy link
Contributor Author

ConnorBaker commented Oct 6, 2023

@yannham @SomeoneSerge if you could figure out why the latest commit (c0bad78) gives an infinite recursion error when trying to evaluate any member of cudaPackages when this line is present:

(import ../development/cuda-modules/cudnn/extension.nix)

and is fine when it is commented out, that'd be much appreciated.

From what I've seen in the CLI, it seems like the issue has to do with the CUDNN extensions use of the flags attribute.

Here's just trying to evaluate the entire cudaPackages attribute set in the REPL:

Details
$ nix repl --impure . --show-trace
Welcome to Nix 2.18.1. Type :? for help.

Loading installable 'git+file:///home/connorbaker/nixpkgs#'...
Added 5 variables.
nix-repl> legacyPackages.x86_64-linux.cudaPackages                    
error:
       … while evaluating the attribute 'x86_64-linux.cudaPackages'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/top-level/all-packages.nix:7281:3:

         7280|   # such cuDNN release as of 2023-01-10.
         7281|   cudaPackages = cudaPackages_11;
             |   ^
         7282|

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/top-level/all-packages.nix:7271:23:

         7270|   cudaPackages_11_7 = recurseIntoAttrs (callPackage ./cuda-packages.nix { cudaVersion = "11.7"; });
         7271|   cudaPackages_11_8 = recurseIntoAttrs (callPackage ./cuda-packages.nix { cudaVersion = "11.8"; });
             |                       ^
         7272|   cudaPackages_11 = cudaPackages_11_8;

       … while calling 'recurseIntoAttrs'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/attrsets.nix:1018:5:

         1017|     # An attribute set to scan for derivations.
         1018|     attrs:
             |     ^
         1019|     attrs // { recurseForDerivations = true; };

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/top-level/all-packages.nix:7271:41:

         7270|   cudaPackages_11_7 = recurseIntoAttrs (callPackage ./cuda-packages.nix { cudaVersion = "11.7"; });
         7271|   cudaPackages_11_8 = recurseIntoAttrs (callPackage ./cuda-packages.nix { cudaVersion = "11.8"; });
             |                                         ^
         7272|   cudaPackages_11 = cudaPackages_11_8;

       … while calling 'callPackageWith'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/customisation.nix:122:35:

          121|   */
          122|   callPackageWith = autoArgs: fn: args:
             |                                   ^
          123|     let

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/customisation.nix:173:34:

          172|
          173|     in if missingArgs == [] then makeOverridable f allArgs else abort error;
             |                                  ^
          174|

       … while calling 'makeOverridable'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/customisation.nix:72:24:

           71|   */
           72|   makeOverridable = f: origArgs:
             |                        ^
           73|     let

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/customisation.nix:74:16:

           73|     let
           74|       result = f origArgs;
             |                ^
           75|

       … while calling anonymous lambda

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/top-level/cuda-packages.nix:1:1:

            1| {
             | ^
            2|   config,

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/top-level/cuda-packages.nix:101:18:

          100|
          101|   cudaPackages = customisation.makeScope newScope (fixedPoints.extends composedExtension passthruFunction);
             |                  ^
          102| in

       … while calling 'makeScope'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/customisation.nix:268:25:

          267|      which can form the parent scope for later package sets. */
          268|   makeScope = newScope: f:
             |                         ^
          269|     let self = f self // {

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/customisation.nix:269:16:

          268|   makeScope = newScope: f:
          269|     let self = f self // {
             |                ^
          270|           newScope = scope: newScope (self // scope);

       … while calling 'extends'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:91:24:

           90|   */
           91|   extends = f: rattrs: self: let super = rattrs self; in super // f self super;
             |                        ^
           92|

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:91:67:

           90|   */
           91|   extends = f: rattrs: self: let super = rattrs self; in super // f self super;
             |                                                                   ^
           92|

       … while calling 'composeExtensions'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:99:18:

           98|   composeExtensions =
           99|     f: g: final: prev:
             |                  ^
          100|       let fApplied = f final prev;

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:102:22:

          101|           prev' = prev // fApplied;
          102|       in fApplied // g final prev';
             |                      ^
          103|

       … while calling 'composeExtensions'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:99:18:

           98|   composeExtensions =
           99|     f: g: final: prev:
             |                  ^
          100|       let fApplied = f final prev;

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:102:22:

          101|           prev' = prev // fApplied;
          102|       in fApplied // g final prev';
             |                      ^
          103|

       … while calling 'composeExtensions'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:99:18:

           98|   composeExtensions =
           99|     f: g: final: prev:
             |                  ^
          100|       let fApplied = f final prev;

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:102:22:

          101|           prev' = prev // fApplied;
          102|       in fApplied // g final prev';
             |                      ^
          103|

       … while calling 'composeExtensions'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:99:18:

           98|   composeExtensions =
           99|     f: g: final: prev:
             |                  ^
          100|       let fApplied = f final prev;

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/fixed-points.nix:100:22:

           99|     f: g: final: prev:
          100|       let fApplied = f final prev;
             |                      ^
          101|           prev' = prev // fApplied;

       … while calling anonymous lambda

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/development/cuda-modules/cudnn/extension.nix:3:8:

            2| # https://docs.nvidia.com/deeplearning/cudnn/archives/cudnn-880/support-matrix/index.html
            3| final: prev: let
             |        ^
            4|   inherit (final) callPackage;

       … from call site

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/development/cuda-modules/cudnn/extension.nix:43:33:

           42|   # newestToOldestCudnnPackages :: List (AttrSet Packages)
           43|   newestToOldestCudnnPackages = lists.reverseList cudnnPackages;
             |                                 ^
           44|

       … while calling 'reverseList'

         at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/lib/lists.nix:510:17:

          509|   */
          510|   reverseList = xs:
             |                 ^
          511|     let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;

       error: infinite recursion encountered

       at /nix/store/hpalq6ph2zy2hxx5s1n1mkj7gbky6crn-source/pkgs/top-level/cuda-packages.nix:47:13:

           46|     nvccCompatibilities = builtins.import ../development/cuda-modules/nvccCompatibilities.nix;
           47|     flags = final.callPackage ../development/cuda-modules/flags.nix {};
             |             ^
           48|

@infinisil
Copy link
Member

@ConnorBaker Oh I see you're using a lot of prev in the cudnn overlay. prev should really only be used to access the same attribute that you're overriding in the overlay. Otherwise you end up with those attributes not being properly overridable.

I see you did that to get around infinite recursion errors though. The reason you got those in the first place is because the attribute names of the overlay need to be computable without relying on final.

My recommendation is to pass all data that is needed to generate the overlay attribute set names via function arguments outside of the overlay.

@ConnorBaker
Copy link
Contributor Author

@infinisil so should final only be used for callPackage? That is, attribute names are computed ahead of time and then provided to the overlay, and the relevant packages are created inside the overlay? I had tried doing as much all inside of an overlay but got infinite recursion errors (I guess because the attribute names were created dynamically — I noticed it did work if I was able to specify them ahead of time).

I fear I may have misunderstood how to use overlays / extensions. Is there a Nix hour you’d recommend?

@ofborg ofborg bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Oct 8, 2023
@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch 2 times, most recently from c6ad5a3 to 222ba41 Compare October 8, 2023 23:35
@infinisil
Copy link
Member

so should final only be used for callPackage?

Nah, final should be the default. Only use prev when you need to access the same attribute that you're assigning, e.g.

final: prev: {
  # Both assigning and accessing `foo` -> use `prev`
  foo = prev.foo.override {
    # Not assigning anything for the overlay -> use `final`
    bar = final.bar_2;
  };
  
  # Assigning `baz` but accessing `baz_2` -> use `final`
  baz = final.baz_2;
}

The last change looks like the right direction to me, and indeed I see you don't even need the prev argument in cuddn anymore, which makes sense given the above rule :)

In fact if in all the internal overlays you never need _prev, you could avoid using overlays altogether. If you don't need prev, overlays are just a complicated way of doing //. Though prev gets useful at least as soon as you have a nested scope where different components should add different attributes.

@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch from 222ba41 to e728935 Compare October 9, 2023 00:06
@github-actions github-actions bot added the 6.topic: python Python is a high-level, general-purpose programming language. label Oct 12, 2023
@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch 2 times, most recently from 1c7ab5e to e77263d Compare October 17, 2023 13:20
@ofborg ofborg bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Oct 17, 2023
@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch 3 times, most recently from 0989906 to c54efcd Compare October 17, 2023 18:12
@ConnorBaker
Copy link
Contributor Author

I was able to build PyTorch with CUDA for the Jetson! Still need to verify it works, but it built!

@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch from c54efcd to 4022705 Compare October 18, 2023 13:46
@github-actions github-actions bot removed the 6.topic: python Python is a high-level, general-purpose programming language. label Oct 18, 2023
@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch from 737ddb3 to d761aed Compare October 26, 2023 14:15
@github-actions github-actions bot added the 6.topic: python Python is a high-level, general-purpose programming language. label Oct 26, 2023
@hacker1024
Copy link
Member

hacker1024 commented Oct 27, 2023

magma is failing for me on an NVIDIA Jetson Orin NX with cudaCapabilities = [ "8.7" ].

Log
Sourcing setup-cuda-hook
Executing setupCUDAToolkitCompilers
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/icmm2apcmxxl4zvx5k75ya8aj3n72ifm-magma-2.7.2.tar.gz
source root is magma-2.7.2
setting SOURCE_DATE_EPOCH to timestamp 1692969612 of file magma-2.7.2/docs/html/resize.js
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
fixing cmake files...
cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/share/doc/MAGMA -DCMAKE_INSTALL_INFODIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/include -DCMAKE_INSTALL_SBINDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/5pddfdaafk05w3j1cj38n9mzwrhwkqmv-gfortran-wrapper-12.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/5pddfdaafk05w3j1cj38n9mzwrhwkqmv-gfortran-wrapper-12.3.0/bin/ranlib -DCMAKE_AR=/nix/store/5pddfdaafk05w3j1cj38n9mzwrhwkqmv-gfortran-wrapper-12.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/bcikic9m1j14f5bfar1619pfr1lds0ra-magma-2.7.2 -DGPU_TARGET= -DBUILD_SHARED_LIBS=OFF -DCMAKE_CUDA_ARCHITECTURES=87 -DMIN_ARCH=870 -DCMAKE_C_COMPILER=/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/cc -DCMAKE_CXX_COMPILER=/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/c++ -DMAGMA_ENABLE_CUDA=ON -DCUDA_HOST_COMPILER=/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/c++ -DCMAKE_CUDA_HOST_COMPILER=/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/c++ -DCUDAToolkit_INCLUDE_DIR=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/include;/nix/store/znm3agz59xw67g1l7akk4ax507cgkhp4-cuda_cudart-12.0.146-dev/include;/nix/store/nrx761qlkd3r75jcyy4kpz9sllk3xk4f-libcublas-12.0.2.224-dev/include;/nix/store/vd3phar5a3fsfj2da6290hic8snb6lwd-libcusparse-12.0.1.140-dev/include;/nix/store/fcxfbfn9j6x6slmsvyrh9nyjciimrr35-cuda_profiler_api-12.0.140-dev/include;/nix/store/7k5xck947vy2cijhlxgm53k0q8g8cyb4-cuda_cccl-12.0.140-dev/include -DCUDAToolkit_ROOT=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140;/nix/store/znm3agz59xw67g1l7akk4ax507cgkhp4-cuda_cudart-12.0.146-dev;/nix/store/ybrd8p0nqk9pzhcjcv6wf2rsqvwkjd21-cuda_cudart-12.0.146-lib;/nix/store/yadj3cw0vk3ma9wsi98knpfb4hi94hkd-cuda_cudart-12.0.146-static;/nix/store/nrx761qlkd3r75jcyy4kpz9sllk3xk4f-libcublas-12.0.2.224-dev;/nix/store/a5gy606dvcp2ba43i1hl9mpxa4bqkc64-libcublas-12.0.2.224-lib;/nix/store/vd3phar5a3fsfj2da6290hic8snb6lwd-libcusparse-12.0.1.140-dev;/nix/store/rb3ibiaxk9iz50j9fqx58vd9lf3sxx0m-libcusparse-12.0.1.140-lib;/nix/store/fcxfbfn9j6x6slmsvyrh9nyjciimrr35-cuda_profiler_api-12.0.140-dev;/nix/store/7k5xck947vy2cijhlxgm53k0q8g8cyb4-cuda_cccl-12.0.140-dev 
-- The C compiler identification is GNU 12.3.0
-- The CXX compiler identification is GNU 12.3.0
-- The Fortran compiler identification is GNU 12.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /nix/store/5pddfdaafk05w3j1cj38n9mzwrhwkqmv-gfortran-wrapper-12.3.0/bin/gfortran - skipped
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Performing Test COMPILER_SUPPORTS_CXX0X
-- Performing Test COMPILER_SUPPORTS_CXX0X - Success
-- Performing Test COMPILER_SUPPORTS_FPIC
-- Performing Test COMPILER_SUPPORTS_FPIC - Success
-- Performing Test COMPILER_SUPPORTS_C99
-- Performing Test COMPILER_SUPPORTS_C99 - Success
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP_Fortran: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- Found OpenMP
--     OpenMP_C_FLAGS   -fopenmp
--     OpenMP_CXX_FLAGS -fopenmp
�[31mCMake Error at /nix/store/gvq8kmlamwjggjapbyw37i4cspajsplc-cmake-3.26.4/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:751 (message):
  Compiling the CUDA compiler identification source file
  "CMakeCUDACompilerId.cu" failed.

  Compiler:
  /nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/nvcc

  Build flags:

  Id flags:
  --keep;--keep-dir;tmp;-ccbin=/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin/c++
  -v



  The output was:

  2

  nvcc warning : incompatible redefinition for option 'compiler-bindir', the
  last value of this option was used

  #$ NVCC_PREPEND_FLAGS="
  --compiler-bindir=/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin
  -Xfatbin=-compress-all"

  #$ NVCC_APPEND_FLAGS=" -L@cudartLib@/lib -L@cudartStatic@/lib
  -I@cudartInclude@/include"

  #$ _NVVM_BRANCH_=nvvm

  #$ _SPACE_=

  #$ _CUDART_=cudart

  #$
  _HERE_=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin

  #$
  _THERE_=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin

  #$ _TARGET_SIZE_=

  #$ _TARGET_DIR_=

  #$ _TARGET_SIZE_=64

  #$
  TOP=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/..

  #$
  NVVMIR_LIBRARY_DIR=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/../nvvm/libdevice


  #$
  LD_LIBRARY_PATH=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/../lib:


  #$
  PATH=/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/../nvvm/bin:/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin:/nix/store/gvq8kmlamwjggjapbyw37i4cspajsplc-cmake-3.26.4/bin:/nix/store/18966ppvmcylv6gykdddzyrgvk6a56va-ninja-1.11.1/bin:/nix/store/5pddfdaafk05w3j1cj38n9mzwrhwkqmv-gfortran-wrapper-12.3.0/bin:/nix/store/73y97sr42lkg2fyzmqyw11np08cqg6vm-binutils-wrapper-2.40/bin:/nix/store/q5ivgn27vl58cahzng642baihd9sbssp-binutils-2.40/bin:/nix/store/pdqldhcsam8caqmfx9h7ag81wk7zj8cg-glibc-2.38-23-bin/bin:/nix/store/yzjayfz7wj5qjr7gc7lxxlyknrjv629d-coreutils-9.3/bin:/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin:/nix/store/h0m1lbs2kwj1nzgbnrcnl9lh0ibpc3n3-patchelf-0.15.0/bin:/nix/store/pnq8ll8ayvlkw6p0xh9fmqn94v4lfi78-gcc-wrapper-12.3.0/bin:/nix/store/p6c9dnykv4a5fir64xn28z5qrh9y519q-gcc-12.3.0/bin:/nix/store/i9d9pcz0vb21g8l42bal5x44snmzhyhd-binutils-wrapper-2.40/bin:/nix/store/yzjayfz7wj5qjr7gc7lxxlyknrjv629d-coreutils-9.3/bin:/nix/store/30v4rl287cjngxf74wsk4bfr6f4b4m4n-findutils-4.9.0/bin:/nix/store/8hpla0x98q0rljbssyn2k9mp7kw106fz-diffutils-3.10/bin:/nix/store/3vk6zr0a9wxnyy5kxzdli8amlq3jyx2i-gnused-4.9/bin:/nix/store/56ywcai3wk520ib1jxac6wpwvi61wm45-gnugrep-3.11/bin:/nix/store/j0wajgmfxbszcs7q642k3csy023cmmac-gawk-5.2.2/bin:/nix/store/hlzkhprf0qrqqdn1s801j2h3rlfd4fpa-gnutar-1.35/bin:/nix/store/bnvgr7vpmgarna14i067m4a3w6biihqx-gzip-1.13/bin:/nix/store/858bz1aiz6v93xb3m7jyjfk42acwzxiv-bzip2-1.0.8-bin/bin:/nix/store/1fclfqxwlrnwxw57icqwnmzzk7lqfjwy-gnumake-4.4.1/bin:/nix/store/5manmilmar3d8209ggbshm1hpg5ps9px-bash-5.2-p15/bin:/nix/store/klws8w4ck6278w2nhcf1j28zf6601q5w-patch-2.7.6/bin:/nix/store/f6hbrgr4i30lf67ymlr8qhkq7y2hdbkg-xz-5.4.4-bin/bin:/nix/store/pmsc4193a7ldzwbb8clfvbgk2kz71ibi-file-5.45/bin


  #$
  INCLUDES="-I/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/..//include"


  #$ LIBRARIES=
  "-L/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/..//lib64/stubs"
  "-L/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/..//lib64"


  #$ CUDAFE_FLAGS=

  #$ PTXAS_FLAGS=

  #$ rm tmp/a_dlink.reg.c

  #$ "/nix/store/pc19mc9kflkc2cls27i7wnbvrlpp8l4z-gcc-wrapper-12.3.0/bin"/c++
  -D__CUDA_ARCH_LIST__=520 -E -x c++ -D__CUDACC__ -D__NVCC__
  -I"@cudartInclude@/include"
  "-I/nix/store/v3y1rx3y0bni5xc431abzq22c80g7rbi-cuda_nvcc-12.0.140/bin/..//include"
  -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=0
  -D__CUDACC_VER_BUILD__=140 -D__CUDA_API_VER_MAJOR__=12
  -D__CUDA_API_VER_MINOR__=0 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include
  "cuda_runtime.h" "CMakeCUDACompilerId.cu" -o
  "tmp/CMakeCUDACompilerId.cpp4.ii"

  #$ cudafe++ --c++17 --gnu_version=120300 --display_error_number
  --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name
  "/build/magma-2.7.2/build/CMakeFiles/3.26.4/CompilerIdCUDA/CMakeCUDACompilerId.cu"
  --allow_managed --unsigned_chars --unsigned_wchar_t --m64 --parse_templates
  --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.cpp" --stub_file_name
  "CMakeCUDACompilerId.cudafe1.stub.c" --gen_module_id_file
  --module_id_file_name "tmp/CMakeCUDACompilerId.module_id"
  "tmp/CMakeCUDACompilerId.cpp4.ii"


  /nix/store/ykbz3nwq9gzgmimr133fjj2zxri92i8f-glibc-2.38-23-dev/include/bits/math-vector.h(30):
  error: identifier "__Float32x4_t" is undefined




  /nix/store/ykbz3nwq9gzgmimr133fjj2zxri92i8f-glibc-2.38-23-dev/include/bits/math-vector.h(31):
  error: identifier "__Float64x2_t" is undefined




  /nix/store/ykbz3nwq9gzgmimr133fjj2zxri92i8f-glibc-2.38-23-dev/include/bits/math-vector.h(40):
  error: identifier "__SVFloat32_t" is undefined




  /nix/store/ykbz3nwq9gzgmimr133fjj2zxri92i8f-glibc-2.38-23-dev/include/bits/math-vector.h(41):
  error: identifier "__SVFloat64_t" is undefined




  /nix/store/ykbz3nwq9gzgmimr133fjj2zxri92i8f-glibc-2.38-23-dev/include/bits/math-vector.h(42):
  error: identifier "__SVBool_t" is undefined



  5 errors detected in the compilation of "CMakeCUDACompilerId.cu".

  # --error 0x2 --





Call Stack (most recent call first):
  /nix/store/gvq8kmlamwjggjapbyw37i4cspajsplc-cmake-3.26.4/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /nix/store/gvq8kmlamwjggjapbyw37i4cspajsplc-cmake-3.26.4/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:53 (__determine_compiler_id_test)
  /nix/store/gvq8kmlamwjggjapbyw37i4cspajsplc-cmake-3.26.4/share/cmake-3.26/Modules/CMakeDetermineCUDACompiler.cmake:307 (CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:116 (enable_language)

�[0m
-- Configuring incomplete, errors occurred!

@ConnorBaker
Copy link
Contributor Author

Rebased from 708e7cc to ec1bb84.

@ConnorBaker ConnorBaker force-pushed the feat/cuda-redist-multiple-arch branch from ce282e2 to c4a4f59 Compare December 7, 2023 18:37
@ConnorBaker ConnorBaker requested a review from layus as a code owner December 7, 2023 19:27
@ConnorBaker
Copy link
Contributor Author

cudnn_7_6

It's CAFFE -- it doesn't have any maintainers and hasn't been updated in about six years https://github.com/BVLC/caffe.

@ConnorBaker ConnorBaker merged commit 6cb8f04 into NixOS:master Dec 7, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Dec 7, 2023

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-256324-to-release-23.11 origin/release-23.11
cd .worktree/backport-256324-to-release-23.11
git switch --create backport-256324-to-release-23.11
git cherry-pick -x 4a25023c2ef6f05904d27867aab8e71c034198a9 397d95d07fd095a3fba459a694bd284be3c47899 8e800cedaf24f5ad9717463b809b0beef7677000 bfaefd0873a91aaffaae4254da5734f2fb311f48 0a7dacf94d879f7040c67ff7c3b0540ffe8a8782 aaf735eac97989ee924f2b3296d0d5200a6d734c 6179d88b7d98b7114840facfafb709b1f37b9aa8

@SomeoneSerge
Copy link
Contributor

SomeoneSerge commented Dec 7, 2023

It's CAFFE -- it doesn't have any maintainers and hasn't been updated in about six years https://github.com/BVLC/caffe.

But did you fix the eval?

@ConnorBaker
Copy link
Contributor Author

ConnorBaker commented Dec 7, 2023

It's CAFFE -- it doesn't have any maintainers and hasn't been updated in about six years https://github.com/BVLC/caffe.

But did you fix the eval?

I didn't think to because it's marked as broken if CUDA support is enabled. I'll make a followup PR to handle it.

EDIT: Tracked in #272761.

@ConnorBaker
Copy link
Contributor Author

Backport is tracked in #272784.

@natsukium
Copy link
Member

This change seems to break torch on darwin. I'm not sure what is going on at a first glance, could you please check?
Also, thanks for all your great work in developing the cuda ecosystem!

short log

❯ nom-build -A python311Packages.torch --system aarch64-darwin --show-trace
error:
...
       … while evaluating derivation 'python3.11-torch-2.1.1'
         whose name attribute is located at /home/natsukium/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:348:7

       … while evaluating attribute 'USE_NCCL' of derivation 'python3.11-torch-2.1.1'

         at /home/natsukium/nixpkgs/pkgs/development/python-modules/torch/default.nix:276:3:

          275|
          276|   USE_NCCL = setBool (cudaPackages ? nccl);
             |   ^
          277|   USE_SYSTEM_NCCL = setBool useSystemNccl;                  # don't build pytorch's third_party NCCL

       … from call site

         at /home/natsukium/nixpkgs/pkgs/development/python-modules/torch/default.nix:276:14:

          275|
          276|   USE_NCCL = setBool (cudaPackages ? nccl);
             |              ^
          277|   USE_SYSTEM_NCCL = setBool useSystemNccl;                  # don't build pytorch's third_party NCCL

       … while calling 'setBool'

         at /home/natsukium/nixpkgs/pkgs/development/python-modules/torch/default.nix:61:13:

           60|
           61|   setBool = v: if v then "1" else "0";
             |             ^
           62|

       … from call site

         at /home/natsukium/nixpkgs/pkgs/top-level/all-packages.nix:7318:21:

         7317|   cudaPackages_11_8 = callPackage ./cuda-packages.nix { cudaVersion = "11.8"; };
         7318|   cudaPackages_11 = recurseIntoAttrs cudaPackages_11_8;
             |                     ^
         7319|
...
         at /home/natsukium/nixpkgs/pkgs/development/cuda-modules/flags.nix:136:5:

          135|   getRedistArch =
          136|     nixSystem:
             |     ^
          137|     if nixSystem == "aarch64-linux" then

       error: Unsupported Nix system: aarch64-darwin
full log
HEAD is now at 8e800ced cudaPackages: move derivations to cuda-modules & support aarch64

 nixpkgs (8e800ce) 
❯ nom-build -A python311Packages.torch --system aarch64-darwin --show-trace
error:
       … while evaluating the attribute 'drvPath'

         at /home/natsukium/nixpkgs/lib/customisation.nix:263:7:

          262|     in commonAttrs // {
          263|       drvPath = assert condition; drv.drvPath;
             |       ^
          264|       outPath = assert condition; drv.outPath;

       … while evaluating the attribute 'drvPath'

         at /home/natsukium/nixpkgs/lib/customisation.nix:263:7:

          262|     in commonAttrs // {
          263|       drvPath = assert condition; drv.drvPath;
             |       ^
          264|       outPath = assert condition; drv.outPath;

       … while calling the 'derivationStrict' builtin

         at /builtin/derivation.nix:9:12: (source not available)

       … while evaluating derivation 'python3.11-torch-2.1.1'
         whose name attribute is located at /home/natsukium/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:348:7

       … while evaluating attribute 'USE_NCCL' of derivation 'python3.11-torch-2.1.1'

         at /home/natsukium/nixpkgs/pkgs/development/python-modules/torch/default.nix:276:3:

          275|
          276|   USE_NCCL = setBool (cudaPackages ? nccl);
             |   ^
          277|   USE_SYSTEM_NCCL = setBool useSystemNccl;                  # don't build pytorch's third_party NCCL

       … from call site

         at /home/natsukium/nixpkgs/pkgs/development/python-modules/torch/default.nix:276:14:

          275|
          276|   USE_NCCL = setBool (cudaPackages ? nccl);
             |              ^
          277|   USE_SYSTEM_NCCL = setBool useSystemNccl;                  # don't build pytorch's third_party NCCL

       … while calling 'setBool'

         at /home/natsukium/nixpkgs/pkgs/development/python-modules/torch/default.nix:61:13:

           60|
           61|   setBool = v: if v then "1" else "0";
             |             ^
           62|

       … from call site

         at /home/natsukium/nixpkgs/pkgs/top-level/all-packages.nix:7318:21:

         7317|   cudaPackages_11_8 = callPackage ./cuda-packages.nix { cudaVersion = "11.8"; };
         7318|   cudaPackages_11 = recurseIntoAttrs cudaPackages_11_8;
             |                     ^
         7319|

       … while calling 'recurseIntoAttrs'

         at /home/natsukium/nixpkgs/lib/attrsets.nix:1073:5:

         1072|     # An attribute set to scan for derivations.
         1073|     attrs:
             |     ^
         1074|     attrs // { recurseForDerivations = true; };

       … from call site

         at /home/natsukium/nixpkgs/pkgs/top-level/all-packages.nix:7317:23:

         7316|   cudaPackages_11_7 = callPackage ./cuda-packages.nix { cudaVersion = "11.7"; };
         7317|   cudaPackages_11_8 = callPackage ./cuda-packages.nix { cudaVersion = "11.8"; };
             |                       ^
         7318|   cudaPackages_11 = recurseIntoAttrs cudaPackages_11_8;

       … while calling 'callPackageWith'

         at /home/natsukium/nixpkgs/lib/customisation.nix:153:35:

          152|   */
          153|   callPackageWith = autoArgs: fn: args:
             |                                   ^
          154|     let

       … from call site

         at /home/natsukium/nixpkgs/lib/trivial.nix:430:7:

          429|     { # TODO: Should we add call-time "type" checking like built in?
          430|       __functor = self: f;
             |       ^
          431|       __functionArgs = args;

       … while calling anonymous lambda

         at /home/natsukium/nixpkgs/lib/customisation.nix:96:17:

           95|     in
           96|     mirrorArgs (origArgs:
             |                 ^
           97|     let

       … from call site

         at /home/natsukium/nixpkgs/lib/customisation.nix:98:16:

           97|     let
           98|       result = f origArgs;
             |                ^
           99|

       … while calling anonymous lambda

         at /home/natsukium/nixpkgs/pkgs/top-level/cuda-packages.nix:23:1:

           22| # I've (@connorbaker) attempted to do that, though I'm unsure of how this will interact with overrides.
           23| {
             | ^
           24|   callPackage,

       … from call site

         at /home/natsukium/nixpkgs/pkgs/top-level/cuda-packages.nix:114:18:

          113|
          114|   cudaPackages = customisation.makeScope newScope (
             |                  ^
          115|     fixedPoints.extends composedExtension passthruFunction

       … while calling 'makeScope'

         at /home/natsukium/nixpkgs/lib/customisation.nix:317:25:

          316|   */
          317|   makeScope = newScope: f:
             |                         ^
          318|     let self = f self // {

       … from call site

         at /home/natsukium/nixpkgs/lib/customisation.nix:318:16:

          317|   makeScope = newScope: f:
          318|     let self = f self // {
             |                ^
          319|           newScope = scope: newScope (self // scope);

       … while calling 'extends'

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:141:24:

          140|   */
          141|   extends = f: rattrs: self: let super = rattrs self; in super // f self super;
             |                        ^
          142|

       … from call site

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:141:67:

          140|   */
          141|   extends = f: rattrs: self: let super = rattrs self; in super // f self super;
             |                                                                   ^
          142|

       … while calling 'composeExtensions'

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:149:18:

          148|   composeExtensions =
          149|     f: g: final: prev:
             |                  ^
          150|       let fApplied = f final prev;

       … from call site

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:152:22:

          151|           prev' = prev // fApplied;
          152|       in fApplied // g final prev';
             |                      ^
          153|

       … while calling 'composeExtensions'

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:149:18:

          148|   composeExtensions =
          149|     f: g: final: prev:
             |                  ^
          150|       let fApplied = f final prev;

       … from call site

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:152:22:

          151|           prev' = prev // fApplied;
          152|       in fApplied // g final prev';
             |                      ^
          153|

       … while calling 'composeExtensions'

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:149:18:

          148|   composeExtensions =
          149|     f: g: final: prev:
             |                  ^
          150|       let fApplied = f final prev;

       … from call site

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:152:22:

          151|           prev' = prev // fApplied;
          152|       in fApplied // g final prev';
             |                      ^
          153|

       … while calling 'composeExtensions'

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:149:18:

          148|   composeExtensions =
          149|     f: g: final: prev:
             |                  ^
          150|       let fApplied = f final prev;

       … from call site

         at /home/natsukium/nixpkgs/lib/fixed-points.nix:150:22:

          149|     f: g: final: prev:
          150|       let fApplied = f final prev;
             |                      ^
          151|           prev' = prev // fApplied;

       … while calling 'extension'

         at /home/natsukium/nixpkgs/pkgs/development/cuda-modules/generic-builders/multiplex.nix:104:12:

          103|   extension =
          104|     final: _:
             |            ^
          105|     let

       … from call site

         at /home/natsukium/nixpkgs/pkgs/development/cuda-modules/generic-builders/multiplex.nix:86:36:

           85|   # newestToOldestSupportedPackage :: List (AttrSet Packages)
           86|   newestToOldestSupportedPackage = lists.reverseList supportedPackages;
             |                                    ^
           87|

       … while calling 'reverseList'

         at /home/natsukium/nixpkgs/lib/lists.nix:509:17:

          508|   */
          509|   reverseList = xs:
             |                 ^
          510|     let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;

       … from call site

         at /home/natsukium/nixpkgs/pkgs/development/cuda-modules/generic-builders/multiplex.nix:79:16:

           78|   # Get all of the packages for our given platform.
           79|   redistArch = flags.getRedistArch hostPlatform.system;
             |                ^
           80|

       … while calling 'getRedistArch'

         at /home/natsukium/nixpkgs/pkgs/development/cuda-modules/flags.nix:136:5:

          135|   getRedistArch =
          136|     nixSystem:
             |     ^
          137|     if nixSystem == "aarch64-linux" then

       error: Unsupported Nix system: aarch64-darwin

@SomeoneSerge
Copy link
Contributor

A quick comment. There are two problems at play:

  • We should avoid throw when possible, cf. e.g. cudaPackages: keep unsupported attributes, mark unsupported, explain why #266475
  • In the current state of cudaPackages (right after merging) the evaluation of the attribute list has some unorderly depenencies. This is also related to the infinite recursion-related workarounds in the code. These are being investigated. This was a major refactor and we expected to see some issues on master/unstable

@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/on-nixpkgs-and-the-ai-follow-up-to-2023-nix-developer-dialogues/37087/1

@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/on-nixpkgs-and-the-ai-follow-up-to-2023-nix-developer-dialogues/37087/2

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 6.topic: python Python is a high-level, general-purpose programming language. 8.has: documentation This PR adds or changes documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

8 participants