NVIDIA / NVIDIA/cuopt

[QST] cuDSS failure in MIP root relaxation solve

Open
#1,466 2 comments 0 reactions 1 assignee View on GitHub

@chris-maes is already working on this.

Since Jul 6, 2026.

question
Dominant language
Cuda
Stars
1k
Forks
233
Avg merge
4d 4h
Merged PRs (30d)
95

Description

I am seeing the below output not sure how to resolve it..

(cuopt_venv) [hsubramanian35@atl1-1-02-009-31-0 TA_Scoot8Tail]$ cuopt_cli "$SCENARIO/out/ta/model_direct_time_bucketing.mps" --time-limit 36000 --solution-file "$SCENARIO/out/ta/soln.sol"
Setting CUDA_MODULE_LOADING to EAGER
Setting parameter solution_file to inputs/ak_60min_MPS/out/ta/soln.sol
Setting parameter time_limit to 3.600000e+04
Reading file model_direct_time_bucketing.mps
cuOpt version: 26.2.0, git hash: f73da24d, host arch: x86_64, device archs: 70-real,75-real,80-real,86-real,90a-real,100f-real,120a-real,120
CPU: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz, threads (physical/logical): 24/24, RAM: 342.15 GiB
CUDA 12.9, device: Tesla V100-PCIE-16GB (ID 0), VRAM: 15.77 GiB
CUDA device UUID: 213555ffffff92-65ffffffe6-ffffffe9ff

Solving a problem with 16390 constraints, 26082 variables (26082 integers), and 92394 nonzeros
Problem scaling:
Objective coefficents range: [4e+01, 2e+07]
Constraint matrix coefficients range: [1e+00, 1e+00]
Constraint rhs / bounds range: [1e+00, 1e+00]
Variable bounds range: [0e+00, 1e+00]

Original problem: 16390 constraints, 26082 variables, 92394 nonzeros
Calling Papilo presolver (git hash 741a2b9c)
Presolve status: reduced the problem
Presolve removed: 4956 constraints, 5863 variables, 933 nonzeros
Presolved problem: 11434 constraints, 20219 variables, 91461 nonzeros
Papilo presolve time: 4.56
Objective offset 2226867.500000 scaling_factor 1.000000
Model fingerprint: 0x5332affe
Running presolve!
After cuOpt presolve: 11434 constraints, 20219 variables, objective offset 2226867.500000.
cuOpt presolve time: 27.38

Solving LP root relaxation in concurrent mode
Skipping column scaling
Dual Simplex Phase 1
Dual feasible solution found.
Dual Simplex Phase 2
Iter Objective Num Inf. Sum Inf. Perturb Time
0 -1.2991811000000000e+07 2422 1.01774000e+05 0.00e+00 32.06
1 -1.2986009750000000e+07 2420 1.00705000e+05 0.00e+00 32.06
1000 -1.1659086250000000e+07 2153 4.05140000e+04 0.00e+00 32.09
2000 -3.7087500000000000e+05 2207 1.24320000e+04 0.00e+00 32.13
3000 +5.4480167500000000e+06 1767 5.85600000e+03 3.00e-07 32.18
4000 +9.1655730000000000e+06 1072 3.87600000e+03 0.00e+00 32.26
FAILED: CUDSS call ended unsuccessfully with status = 1, details: "cudssDataSet for interrupt"

-- How to resolve the last line?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.