[SDK] Update UUID (rocprofiler_uuid_t) (#390)

* changing uuid abi

* fix

* review comments

* fix CI fail

* review comments

* fix

* adding static asserts

* making constructor constexpr

* fix CI fail

* upadate UUID length to 16 bytes

* fixing value64

Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>

* Update CHANGELOG.md

Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>

---------

Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com>
This commit is contained in:
Nagaraj, Sriraksha
2025-07-18 11:24:48 -05:00
committed by GitHub
parent f4cce0d2d4
commit fcfb5bd918
7 changed files with 63 additions and 12 deletions
@@ -142,7 +142,7 @@ constexpr rocprofiler_agent_t default_agent =
.logical_node_id = 0,
.logical_node_type_id = 0,
.runtime_visibility = {0, 0, 0, 0, 0},
.uuid = {.value = 0}};
.uuid = static_cast<rocprofiler_uuid_t>(agent::uuid_view_t{})};
} // namespace
void