[BUG] cuOpt 26.8.0 CU13 build aborts on MIP solves while CU12 solves the same instance

Đang mở
#1,729 3 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@Iroy30 đang làm issue này rồi.

Từ ngày 14/8/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

awaiting response bug

Describe the bug

Attempting to solve an lp file MIP instance results in a bug with CU13 while it solves as expected with the CU12 version, using an NVIDIA RTX PRO 500 Blackwell Generation Laptop GPU.

CUDA Error: /__w/cuopt/cuopt/cpp/src/barrier/sparse_cholesky.cuh:185:one or more resources are insufficient or non-applicable for the operation
CUDA Error: /__w/cuopt/cuopt/cpp/src/barrier/sparse_cholesky.cuh:205:one or more resources passed in are not valid resource types for the operation

Steps/Code to reproduce bug

Download a toy problem instance and decompress the file (also attached): https://github.com/ZIB-AOPT/QOBLIB/blob/main/05-sports/instances/Small/Addition_000_Small.xml.gz

Install cuopt-CU12:

pip install --extra-index-url=https://pypi.nvidia.com 'libcuopt-cu12==26.8.*'

Install cuopt-CU13:

pip install --extra-index-url=https://pypi.nvidia.com 'libcuopt-cu13==26.8.*'

Invoke the bug under version CU13 (see attachments for mps file):

cuopt_cli /home/david/Downloads/Addition_000_Small.lp

Expected behavior
CU13 build should solve the instance, without resulting in the CUDA error described above.

Environment details (please complete the following information):

  • Environment location: Bare-metal
  • Method of cuOpt install: pip (NVIDIA package index)
    • cuopt-cu13==26.8.0, libcuopt-cu13==26.8.0 (also nvidia-cudss-cu13==0.7.1.6), version 26.8.0, git hash 400863c1, reports CUDA 13.3
    • OS: Ubuntu 24.04.4, x86_64, Python 3.12.3
    • CPU: Intel Core Ultra 7 366H, 16 threads, 30.91 GiB RAM
    • GPU: NVIDIA RTX PRO 500 Blackwell Generation Laptop GPU, compute capability 12.0 (sm_120), driver 580.173.02 (CUDA 13.0 driver), 6113 MiB VRAM (5.54 GiB usable per cuOpt)

Additional context
The MIP root seems to ignore --method (it always runs concurrent), so --method 1/--method 3 do not avoid the crash for MIPs. Perhaps a flag to disable concurrent solve could be added?

Addition_000_Small.xml.gz

Ngôn ngữ chính
Cuda
Star
1.1k
Fork
255
Merge trung bình
1 ngày 22 giờ
Pull request đã merge (30 ngày)
102

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của NVIDIA/cuopt

Tất cả issue của NVIDIA/cuopt

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.