From ca62af218ca7b05f5a14c6f1265731a09caef8ec Mon Sep 17 00:00:00 2001 From: "Wen-Heng (Jack) Chung" Date: Mon, 18 Jun 2018 16:54:18 -0500 Subject: [PATCH] Keep the map which tracks GPU kernel symbols to grow monotonically [ROCm/clr commit: 8f521edff17afc3daec7ae3d5235096eebde9c04] --- projects/clr/hipamd/src/program_state.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/clr/hipamd/src/program_state.cpp b/projects/clr/hipamd/src/program_state.cpp index 3eba84f12e..fab71b1def 100644 --- a/projects/clr/hipamd/src/program_state.cpp +++ b/projects/clr/hipamd/src/program_state.cpp @@ -444,7 +444,9 @@ const unordered_map>>& fu auto cons = [rebuild]() { if (rebuild) { - r.clear(); + // do NOT clear r so we reuse instances of pair + // created previously + function_names(rebuild); kernels(rebuild); globals(rebuild);