[BUG] segfault when writing MPS with an empty row
Abierto
@akifcorduk ya está trabajando en esto.
Desde el 5/8/2026.
awaiting response
bug
- Lenguaje dominante
- Cuda
- Estrellas
- 1k
- Forks
- 233
- Merge medio
- 4 d 4 h
- PR fusionados (30 d)
- 95
Descripción
The following code segfaults on main and 26.6:
from cuopt.linear_programming import Problem
from cuopt.linear_programming.problem import LinearExpression
problem = Problem("empty-row")
x = problem.addVariable(
name="x",
lb=0.0,
ub=1.0,
)
# A valid constant-only constraint: 0 <= 1.
empty_expression = LinearExpression(
vars=[],
coefficients=[],
constant=0.0,
)
problem.addConstraint(empty_expression <= 1.0, name="empty")
problem.setObjective(x)
problem.writeMPS("empty-row.mps")
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Evaluación
Este issue todavía no se ha evaluado.