[BUG] ./build.sh --gpu-arch="89-real" libcuvs crashes
Nobody has claimed this yet.
- Dominant language
- Cuda
- Stars
- 854
- Forks
- 236
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 62
Description
Describe the bug
./build.sh --gpu-arch="89-real" libcuvs crashes
Steps/Code to reproduce bug
Rent AWS with nvidia base AMI for ubu 24. g6.4xlarge
Expected behavior
build.sh works (it works for other arches than 89)
Environment details (please complete the following information):
Additional context
ubuntu@ip-172-31-30-158:/cuvs_install_89_100$ rm -rf cuvs/cuvs_install_89_100$ git clone https://github.com/rapidsai/cuvs.git
ubuntu@ip-172-31-30-158:
Cloning into 'cuvs'...
remote: Enumerating objects: 21324, done.
remote: Counting objects: 100% (1092/1092), done.
remote: Compressing objects: 100% (480/480), done.
remote: Total 21324 (delta 866), reused 668 (delta 595), pack-reused 20232 (from 4)
Receiving objects: 100% (21324/21324), 10.28 MiB | 42.96 MiB/s, done.
Resolving deltas: 100% (15168/15168), done.
ubuntu@ip-172-31-30-158:/cuvs_install_89_100$ cd cuvs/cuvs_install_89_100/cuvs$ which nvcc
ubuntu@ip-172-31-30-158:
/usr/local/cuda-12.8/bin/nvcc
ubuntu@ip-172-31-30-158:/cuvs_install_89_100/cuvs$ cat /etc/os-release/cuvs_install_89_100/cuvs$ ./build.sh --gpu-arch="89-real" libcuvs
PRETTY_NAME="Ubuntu 24.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.3 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
ubuntu@ip-172-31-30-158:
Building for specified GPU architectures: 89-real
ubuntu@ip-172-31-30-158:~/cuvs_install_89_100/cuvs$
[it crashes]
[works fine for 90 and 100 and not specified]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with build.sh and reproduce ./build.sh --gpu-arch="89-real" libcuvs on the reported Ubuntu 24.04 and CUDA 12.8 environment, comparing it with architectures 90 and 100. Trace where the 89-real build stops or crashes; done means the command completes successfully without regressing the working architectures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100