NVIDIA / NVIDIA/cuopt

Build fails with "Killed" error during CUDA compilation

Open
#84 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

The cuOpt library build process fails during CUDA compilation with a "Killed" error, preventing successful compilation of the library and subsequent linking of user programs.

Environment

OS: Ubuntu 20.04
CUDA Version: release 12.9, V12.9.41
GPU: RTX 3060
RAM: 16GB
CMake Version: 4.0.2
GCC Version: 13.3.0

I run ./build.sh libcuopt

Error:
[18/128] Building CUDA object CMakeFil...uting/local_search/sliding_window.cu.o
ninja: build stopped: subcommand failed.

Questions:
What are the minimum system requirements for building cuOpt?
Are there build configuration options to reduce memory usage during compilation?
Should certain CUDA compilation flags be used to reduce memory consumption?

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.

Research direction

Start by reproducing the failure with ./build.sh libcuopt in the reported Ubuntu 20.04, CUDA 12.9, 16GB RAM environment. Inspect the build configuration and the CUDA compilation step reported by Ninja. Done should include documented minimum requirements or a confirmed configuration or flag that avoids the "Killed" failure.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.