[Issue]: Build - Warnings and errors
@essamROCm đang làm issue này rồi.
Từ ngày 23/9/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Problem Description
Build should not require rocm supported devices
-- The CXX compiler identification is Clang 24.0.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/rocm-nightly/lib/llvm/bin/amdclang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- HIP: Using hipcc from relative path: /opt/rocm-nightly/bin/hipcc
CMake Warning (dev) at /opt/rocm-nightly/lib/cmake/hip/hip-config-amd.cmake:82 (message):
GPU_TARGETS was not set, and system GPU detection was unsuccsessful.
The amdgpu-arch tool failed:
Error: 'Failed to get device count: no ROCm-capable device is detected (error code: 100)'
Output: ''
As a result, --offload-arch will not be set for subsequent
compilations, and the default architecture
(gfx906 for dynamic build / gfx942 for static build) will be used
for compiling device code in C++ language mode
Call Stack (most recent call first):
/opt/rocm-nightly/lib/cmake/hip/hip-config.cmake:164 (include)
videoDecode/CMakeLists.txt:57 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- 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
-- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS
-- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Success
-- Found rocdecode: /opt/rocm-nightly/include (found suitable version "1.10.0", minimum required is "1.0.0")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2")
-- Checking for module 'libavcodec'
-- Package 'libavcodec', required by 'virtual:world', not found
-- Checking for module 'libavformat'
-- Package 'libavformat', required by 'virtual:world', not found
-- Checking for module 'libavutil'
-- Package 'libavutil', required by 'virtual:world', not found
-- NOTE: FindFFmpeg failed to find -- FFMPEG
-- Found Python3: /opt/python-shared/cp312-cp312/bin/python3.12 (found suitable version "3.12.9", minimum required is "3.9") found components: Interpreter Development.Module
-- pybind11 v3.1.0
-- Performing Test HAS_FLTO_THIN
-- Performing Test HAS_FLTO_THIN - Success
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- rocDecode SDK source warnings remain visible and non-fatal; SDK headers use SYSTEM includes. SDK warnings are not fixed.
-- rocPyVideoDecode target: rocpydecode_3_12
-- rocPyVideoDecode FFmpeg support: OFF
-- rocPyVideoDecode CPU backend support: OFF
-- HIP: Using hipcc from relative path: /opt/rocm-nightly/bin/hipcc
CMake Warning (dev) at /opt/rocm-nightly/lib/cmake/hip/hip-config-amd.cmake:82 (message):
GPU_TARGETS was not set, and system GPU detection was unsuccsessful.
The amdgpu-arch tool failed:
Error: 'Failed to get device count: no ROCm-capable device is detected (error code: 100)'
Output: ''
As a result, --offload-arch will not be set for subsequent
compilations, and the default architecture
(gfx906 for dynamic build / gfx942 for static build) will be used
for compiling device code in C++ language mode
Call Stack (most recent call first):
/opt/rocm-nightly/lib/cmake/hip/hip-config.cmake:164 (include)
jpegDecode/CMakeLists.txt:25 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found rocjpeg: /opt/rocm-nightly/include (found suitable version "1.10.0", minimum required is "1.0.0")
-- rocPyJpegDecode target: rocpyjpegdecode_3_12
-- Configuring done (1.4s)
-- Generating done (0.0s)
-- Build files have been written to: /__w/vision-pack/vision-pack/build/_subprojects/rocpydecode/build
Operating System
ALL
CPU
ALL
GPU
ALL
ROCm Version
ROCm 10.X
Installation Method
Python wheels
Installed ROCm Packages / Versions
Installed ROCm packages / versions
Paste output here
ROCm Component
No response
Steps to Reproduce
No response
(Optional for Linux users) Output of rocminfo --support
rocminfo --support output
Paste output here
Additional Information
No response
- Ngôn ngữ chính
- C++
- Star
- 8
- Fork
- 13
- Merge trung bình
- 2 ngày 10 giờ
- Pull request đã merge (30 ngày)
- 7
Chuẩn bị môi trường
Chúng tôi chưa kiểm tra các tệp thiết lập môi trường của dự án này. Hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ROCm/rocPyDecode
-
CMake install: no COMPONENT grouping, Python modules install to lib/ instead of site-packages Đang mởbug enhancement
ROCm/rocPyDecode#285 · 2 bình luận · 1 người được giao ·
-
enhancement
ROCm/rocPyDecode#284 · 1 bình luận · 1 người được giao ·
-
enhancement
ROCm/rocPyDecode#282 · 1 bình luận · 2 người được giao ·
-
bug
ROCm/rocPyDecode#256 · 3 bình luận · 1 người được giao ·
-
bug help wanted
ROCm/rocPyDecode#224 · 4 bình luận · 3 người được giao ·
Tất cả issue của ROCm/rocPyDecode
Issue tương tự
-
[meshoptimizer] update to 1.3 Đang mởcategory:port-update
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
MicroInterpreter fails to compile with -Werror=address due to &context_ in TF_LITE_ENSURE_OK Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
tensorflow/tflite-micro#3784 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
agentic-workflows automation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
tenstorrent/tt-metal#57946 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
aristocratos/btop#1857 ·
Maintainer thường phản hồi trong vòng 3 ngày