Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,12 @@ mkl-devel = "*"
# itself is deliberately absent, as it is from the release list: it drags in
# cudensitymat, cupauliprop and custabilizer, none of which cytnx links.
nvidia-cuda-nvcc = "~=13.3.73"
# Named although nvidia-cuda-nvcc already depends on them: it does so without
# version bounds, which lets a re-resolve pick a newer CUDA minor version for
# cicc (nvidia-nvvm) than for ptxas (nvidia-cuda-nvcc), and ptxas rejects a
# PTX ISA newer than its own. Must match nvidia-cuda-nvcc above.
nvidia-nvvm = "~=13.3.73"
nvidia-cuda-crt = "~=13.3.73"
nvidia-cuda-cccl = "~=13.3.3.4.1"
nvidia-cuda-runtime = "~=13.3.29"
nvidia-cublas = "~=13.6.0.2"
Expand Down
1 change: 1 addition & 0 deletions src/utils/vec_intersect.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include "utils/vec_intersect.hpp"
#include "utils/vec2d_col_sort.hpp"
#include <algorithm>
#include <iterator>
#include <vector>
namespace cytnx {

Expand Down
7 changes: 7 additions & 0 deletions tools/prepare_cuda_release.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,13 @@
# dropped here since this only ever runs inside the Linux manylinux container.
CUDA_BUILD_TOOLCHAIN = [
"nvidia-cuda-nvcc ~=13.3.73",
# Named although nvidia-cuda-nvcc already depends on them: it does so
# without version bounds, which lets pip resolve a newer CUDA minor
# version for cicc (nvidia-nvvm) than for ptxas (nvidia-cuda-nvcc), and
# ptxas rejects a PTX ISA newer than its own. Must match the
# nvidia-cuda-nvcc version above.
"nvidia-nvvm ~=13.3.73",
"nvidia-cuda-crt ~=13.3.73",
Comment thread
IvanaGyro marked this conversation as resolved.
Comment thread
IvanaGyro marked this conversation as resolved.
"nvidia-cuda-cccl ~=13.3.3.4.1",
] + [
spec.split(";")[0].strip() for spec in CUDA_RUNTIME_DEPENDENCIES
Expand Down
Loading