[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1013031: rocm-smi-lib: ftbfs with GCC-12



Control: forwarded -1 https://github.com/RadeonOpenCompute/rocm_smi_lib/pull/107
Control: tag -1 upstream

Relevant part of the log is:
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc:225:11: error: ‘memset’ was not declared in this scope
>   225 |     (void)memset(data->temperature_hbm, 0,
>       |           ^~~~~~
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc:62:1: note: ‘memset’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
>    61 | #include "rocm_smi/rocm_smi_exception.h"
>   +++ |+#include <cstring>
>    62 | 
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc: In function ‘void map_gpu_metrics_1_2_to_rsmi_gpu_metrics_t(const rsmi_gpu_metrics_v_1_2*, rsmi_gpu_metrics_t*)’:
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc:242:5: error: ‘memcpy’ was not declared in this scope
>   242 |     memcpy(rsmi_gpu_metrics, &gpu_metrics_v_1_2->base,
>       |     ^~~~~~
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc:242:5: note: ‘memcpy’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc: In function ‘void map_gpu_metrics_1_3_to_rsmi_gpu_metrics_t(const rsmi_gpu_metrics_v_1_3*, rsmi_gpu_metrics_t*)’:
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc:253:5: error: ‘memcpy’ was not declared in this scope
>   253 |     memcpy(rsmi_gpu_metrics, &gpu_metrics_v_1_3->base,
>       |     ^~~~~~
> /<<PKGBUILDDIR>>/src/rocm_smi_gpu_metrics.cc:253:5: note: ‘memcpy’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?

There looks to be already work in progress to fix that issue in
upstream repository.
-- 
Étienne Mollier <emollier@emlwks999.eu>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/2, please excuse my verbosity.

Attachment: signature.asc
Description: PGP signature


Reply to: