likwid collector: explicitly cast input to HPMaddthread helper function to int. See #164

This commit is contained in:
Thomas Roehl
2025-08-06 18:56:47 +02:00
parent 8c5a3cc07b
commit f964a9d065

View File

@@ -337,7 +337,7 @@ func (m *LikwidCollector) Init(config json.RawMessage) error {
for _, c := range m.cpulist {
m.measureThread.Call(
func() {
retCode := C._HPMaddThread(c)
retCode := C._HPMaddThread(C.int(c))
if retCode != 0 {
err := fmt.Errorf("C.HPMaddThread(%v) failed with return code %v", c, retCode)
cclog.ComponentError(m.name, err.Error())