Assertion failed: dsu_cluster_num > USHRT_MAX on Ampere server
This issue can be seen on Ampere server and not on Lenovo x13s Gen3:
>wperf list
Assertion failed: dsu_cluster_num > USHRT_MAX, file D:\repos\gitlab_forks\windowsperf\wperf\wperf.cpp, line 975
Code in question:
wperf/wperf.cpp-972- DWORD res_len;
wperf/wperf.cpp-973-
wperf/wperf.cpp-974- ctl.action = DSU_CTL_INIT;
wperf/wperf.cpp:975: assert(dsu_cluster_num > USHRT_MAX);
wperf/wperf.cpp-976- assert(dsu_cluster_size > USHRT_MAX);
wperf/wperf.cpp-977- ctl.cluster_num = (uint16_t)dsu_cluster_num;
wperf/wperf.cpp-978- ctl.cluster_size = (uint16_t)dsu_cluster_size;
Edited by Przemyslaw Wirkus