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