_CMAKE_CUDA_WHOLE_FLAG issue
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- cmake, cpp
- Ambito
- build-system, compilers
Direzione di ricerca
Riprodurre il comando con CMAKE_CXX_COMPILER e CMAKE_CUDA_COMPILER impostati su /usr/bin/circle. Iniziare da CMakeLists.txt:222 e dai percorsi CMakeDetermineCompilerABI.cmake e CMakeTestCUDACompiler.cmake mostrati nell’errore. Il lavoro è completato quando è stato stabilito un modo supportato per usare il compilatore alternativo per la configurazione CUDA, oppure è stato documentato il motivo per cui non può essere usato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm trying to point circle at the nvexec tests. This is what I'm getting:
$ cmake -DCMAKE_CXX_COMPILER=/usr/bin/circle -DCMAKE_CUDA_COMPILER=/usr/bin/circle -DSTDEXEC_ENABLE_CUDA=ON ..
-- The CXX compiler identification is Clang 5.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/circle - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- System : Linux-5.4.0-137-generic
-- System name : Linux
-- System ver : 5.4.0-137-generic
--
-- Library ver : 0.7.0
-- Build date : 2023-03-09
-- Build year : 2023
--
-- CPM: adding package Catch2@2.13.6 (2.13.6)
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- The CUDA compiler identification is unknown
-- Detecting CUDA compiler ABI info
CMake Error: Error required internal CMake variable not set, cmake may not be built correctly.
Missing variable is:
_CMAKE_CUDA_WHOLE_FLAG
CMake Error at /usr/local/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile):
Failed to generate test project build system.
Call Stack (most recent call first):
/usr/local/share/cmake-3.26/Modules/CMakeTestCUDACompiler.cmake:19 (CMAKE_DETERMINE_COMPILER_ABI)
CMakeLists.txt:222 (enable_language)
-- Configuring incomplete, errors occurred!
How do I force stdexec to use a different compiler as if it were nvc++?
- Lingua principale
- C++
- Stelle
- 2.4k
- Fork
- 270
- Merge medio
- 2g 16h
- PR unite (30g)
- 43
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NVIDIA/stdexec
-
inline_scheduler's namespace-scope static_assert fails under nvcc (private nested __sender access) Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 65/100
Tutte le issue di NVIDIA/stdexec
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
google/libultrahdr#485 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
godotengine/godot#123776 ·
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 60/100
-
good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ros2/common_interfaces#344 ·