==> tests/constants.c <==1/* Every constant of @ajax/mesh-abi-host-load equals the Rust's (values printed by the Rust itself), and the
2 * Rust const asserts that need a function call hold. Generated from alpha-rust-mesh. */
3#include "mesh/abi/host_load.h"
4#include "mesh/check.h"
5
6#include <stdint.h>
7#include <string.h>
8
9int main(void) {
10 CHECK_U(MESH_S_LOAD, UINT64_C(4096));
11 CHECK_U(MESH_S_LOAD_END, UINT64_C(10240));
12 CHECK_U(MESH_LOAD_WINDOW, UINT64_C(10));
13 CHECK_U(MESH_S_LOAD_AT_MS, UINT64_C(4096));
14 CHECK_U(MESH_S_LOAD_SAMPLES, UINT64_C(4104));
15 CHECK_U(MESH_S_LOAD_FLAGS, UINT64_C(4108));
16 CHECK_U(MESH_S_GPU_SHARE, UINT64_C(4112));
17 CHECK_U(MESH_S_GPU_SHARE10, UINT64_C(4116));
18 CHECK_U(MESH_S_GPU_SLICE_US, UINT64_C(4120));
19 CHECK_U(MESH_S_GPU_GAP_US, UINT64_C(4124));
20 CHECK_U(MESH_S_GPU_MAX_GAP_US, UINT64_C(4128));
21 CHECK_U(MESH_S_GPU_GAPS_S, UINT64_C(4132));
22 CHECK_U(MESH_S_GPU_OBS, UINT64_C(4136));
23 CHECK_U(MESH_S_GPU_UTIL_EXT, UINT64_C(4140));
24 CHECK_U(MESH_S_GPU_QUEUE_US, UINT64_C(4144));
25 CHECK_U(MESH_S_GPU_INFLATE, UINT64_C(4148));
26 CHECK_U(MESH_S_CPU_UTIL, UINT64_C(4152));
27 CHECK_U(MESH_S_CPU_BIG, UINT64_C(4156));
28 CHECK_U(MESH_S_CPU_LITTLE, UINT64_C(4160));
29 CHECK_U(MESH_S_CPU_IOWAIT, UINT64_C(4164));
30 CHECK_U(MESH_S_LOADAVG, UINT64_C(4168));
31 CHECK_U(MESH_S_CPUS, UINT64_C(4180));
32 CHECK_U(MESH_S_CPUS_BIG, UINT64_C(4184));
33 CHECK_U(MESH_S_CPUS_LITTLE, UINT64_C(4188));
34 CHECK_U(MESH_S_PSI_CPU, UINT64_C(4192));
35 CHECK_U(MESH_S_PSI_MEM, UINT64_C(4196));
36 CHECK_U(MESH_S_PSI_MEM_FULL, UINT64_C(4200));
37 CHECK_U(MESH_S_PSI_IO, UINT64_C(4204));
38 CHECK_U(MESH_S_PSI_IO_FULL, UINT64_C(4208));
39 CHECK_U(MESH_S_PSI_CPU10, UINT64_C(4212));
40 CHECK_U(MESH_S_PSI_MEM10, UINT64_C(4216));
41 CHECK_U(MESH_S_PSI_IO10, UINT64_C(4220));
42 CHECK_U(MESH_S_MEM_TOTAL_MB, UINT64_C(4224));
43 CHECK_U(MESH_S_MEM_AVAIL_MB, UINT64_C(4228));
44 CHECK_U(MESH_S_SWAP_TOTAL_MB, UINT64_C(4232));
45 CHECK_U(MESH_S_SWAP_USED_MB, UINT64_C(4236));
46 CHECK_U(MESH_S_MEM_COMPRESSED_MB, UINT64_C(4240));
47 CHECK_U(MESH_S_MEM_LEVEL, UINT64_C(4244));
48 CHECK_U(MESH_S_MEM_FREE, UINT64_C(4248));
49 CHECK_U(MESH_S_SWAP_OUT_S, UINT64_C(4252));
50 CHECK_U(MESH_S_MESHD_CPU, UINT64_C(4256));
51 CHECK_U(MESH_S_MESHD_RSS_MB, UINT64_C(4260));
52 CHECK_U(MESH_S_MESHD_THREADS, UINT64_C(4264));
53 CHECK_U(MESH_S_DISK_FREE_MB, UINT64_C(4268));
54 CHECK_U(MESH_S_DISK_TOTAL_MB, UINT64_C(4272));
55 CHECK_U(MESH_S_THERMAL, UINT64_C(4276));
56 CHECK_U(MESH_S_TEMP_C, UINT64_C(4280));
57 CHECK_U(MESH_S_SAMPLE_US, UINT64_C(4284));
58 CHECK_U(MESH_S_EXEC_CPU, UINT64_C(4288));
59 CHECK_U(MESH_S_WASM_LANES, UINT64_C(4292));
60 CHECK_U(MESH_S_EXEC_RSS, UINT64_C(4296));
61 CHECK_U(MESH_S_WORKERS, UINT64_C(4304));
62 CHECK_U(MESH_S_WORKER_SPAWNS, UINT64_C(4308));
63 CHECK_U(MESH_S_WORKER_CRASHES, UINT64_C(4312));
64 CHECK_U(MESH_S_LOG_DROPPED, UINT64_C(4316));
65 CHECK_U(MESH_THERMAL_STATES_LEN, 4);
66 CHECK_S(MESH_THERMAL_STATES[0], "nominal");
67 CHECK_S(MESH_THERMAL_STATES[1], "fair");
68 CHECK_S(MESH_THERMAL_STATES[2], "serious");
69 CHECK_S(MESH_THERMAL_STATES[3], "critical");
70 CHECK_U(MESH_LF_GPU, UINT64_C(1));
71 CHECK_U(MESH_LF_PSI, UINT64_C(2));
72 CHECK_U(MESH_LF_CLASSES, UINT64_C(4));
73 CHECK_U(MESH_LF_GPU_EXT, UINT64_C(8));
74 CHECK_U(MESH_LF_THERMAL, UINT64_C(16));
75 CHECK_U(MESH_LF_TEMP, UINT64_C(32));
76 CHECK_U(MESH_LF_MEM_LEVEL, UINT64_C(64));
77 CHECK_U(MESH_MAX_CPUS, UINT64_C(128));
78 CHECK_U(MESH_S_CORE_UTIL, UINT64_C(4352));
79 CHECK_U(MESH_S_CORE_CLASS, UINT64_C(4480));
80 CHECK_U(MESH_CORE_UNKNOWN, UINT64_C(0));
81 CHECK_U(MESH_CORE_BIG, UINT64_C(1));
82 CHECK_U(MESH_CORE_LITTLE, UINT64_C(2));
83 return mesh_check_done();
84}