tblis fails to compile with nvc++/nvc due the compiler being unrecognized during configuration.
export LEGATE_ARCH='arch-linux-cuda-release'
export LEGATE_DIR='/project/legate'
python install.py
...
Configuring Project
Working directory: /project/cupynumeric/_skbuild/linux-x86_64-3.13/cmake-build
Command:
/tmp/pip-build-env-24k6nflo/overlay/lib/python3.13/site-packages/cmake/data/bin/cmake /project/cupynumeric -G Ninja -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/local/anaconda/envs/cupynumeric/bin/ninja --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX:PATH=/project/cupynumeric/_skbuild/linux-x86_64-3.13/cmake-install -DPYTHON_VERSION_STRING:STRING=3.13.5 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/tmp/pip-build-env-24k6nflo/overlay/lib/python3.13/site-packages/skbuild/resources/cmake -DPYTHON_EXECUTABLE:PATH=/usr/local/anaconda/envs/cupynumeric/bin/python -DPYTHON_INCLUDE_DIR:PATH=/usr/local/anaconda/envs/cupynumeric/include/python3.13 -DPYTHON_LIBRARY:PATH=/usr/local/anaconda/envs/cupynumeric/lib/libpython3.13.so -DPython_EXECUTABLE:PATH=/usr/local/anaconda/envs/cupynumeric/bin/python -DPython_ROOT_DIR:PATH=/usr/local/anaconda/envs/cupynumeric -DPython_FIND_REGISTRY:STRING=NEVER -DPython_INCLUDE_DIR:PATH=/usr/local/anaconda/envs/cupynumeric/include/python3.13 -DPython3_EXECUTABLE:PATH=/usr/local/anaconda/envs/cupynumeric/bin/python -DPython3_ROOT_DIR:PATH=/usr/local/anaconda/envs/cupynumeric -DPython3_FIND_REGISTRY:STRING=NEVER -DPython3_INCLUDE_DIR:PATH=/usr/local/anaconda/envs/cupynumeric/include/python3.13 -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/local/anaconda/envs/cupynumeric/bin/ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_CUDA_ARCHITECTURES=all-major -DLegion_MAX_DIM=4 -DLegion_MAX_FIELDS=256 -DLegion_SPY=OFF -DLegion_BOUNDS_CHECKS=OFF -DLegion_USE_CUDA=OFF -DLegion_USE_OpenMP=OFF -DLegion_USE_LLVM=OFF -DLegion_NETWORKS= -DLegion_USE_HDF5=OFF -Dcupynumeric_BUILD_TESTS=OFF -DBUILD_MARCH=haswell -Dlegate_ROOT=/usr/local/anaconda/envs/cupynumeric/lib -DCMAKE_BUILD_PARALLEL_LEVEL=32 -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_CUDA_ARCHITECTURES=all-major -DLegion_MAX_DIM=4 -DLegion_MAX_FIELDS=256 -DLegion_SPY=OFF -DLegion_BOUNDS_CHECKS=OFF -DLegion_USE_CUDA=OFF -DLegion_USE_OpenMP=OFF -DLegion_USE_LLVM=OFF -DLegion_NETWORKS= -DLegion_USE_HDF5=OFF -Dcupynumeric_BUILD_TESTS=OFF -DBUILD_MARCH=haswell -Dlegate_ROOT=/usr/local/anaconda/envs/cupynumeric/lib -DCMAKE_BUILD_PARALLEL_LEVEL=32
...
-- The C compiler identification is NVHPC 25.5.0
-- The CXX compiler identification is NVHPC 25.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/nvidia/hpc_sdk/Linux_x86_64/25.5/compilers/bin/nvc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/nvidia/hpc_sdk/Linux_x86_64/25.5/compilers/bin/nvc++ - skipped -- Detecting CXX compile features
-- Detecting CXX compile features - done
...
'./configure' '--disable-thread-model' '--enable-silent-rules' '--disable-option-checking' '--with-label-type=int32_t' '--with-length-type=int64_t' '--with-stride-type=int64_t' '--prefix=/project/cupynumeric/_skbuild/linux-x86_64-3.13/cmake-build/_deps/tblis-build' '--disable-dependency-tracking'
...
checking compiler vendor... configure: error: Unable to determine compiler vendor.
CMake Error at cmake/thirdparty/get_tblis.cmake:111 (execute_process):
...
tblis fails to compile with
nvc++/nvcdue the compiler being unrecognized during configuration.