From 4aa1ee7a5835745aa9a14da0e802fd2d4d6df138 Mon Sep 17 00:00:00 2001 From: Christian Geddes Date: Tue, 9 Apr 2019 13:26:16 -0500 Subject: Fix compile bugs in axone_sync There are a few #ifdef paths in this code that do not get tested in the EKB side. During testing on HB side we saw compile fails so this commit addresses those issues. Change-Id: Ied4fb8a6bd8b2c1bca6dab3e561c58c5cee1c4a0 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75777 Reviewed-by: Louis Stermole Reviewed-by: ANDRE A. MARIN Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: STEPHEN GLANCY Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75801 Reviewed-by: Christian R. Geddes --- src/import/chips/p9a/procedures/hwp/memory/lib/freq/axone_sync.C | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/import/chips/p9a/procedures') diff --git a/src/import/chips/p9a/procedures/hwp/memory/lib/freq/axone_sync.C b/src/import/chips/p9a/procedures/hwp/memory/lib/freq/axone_sync.C index 311e12cf7..8fd3c679b 100644 --- a/src/import/chips/p9a/procedures/hwp/memory/lib/freq/axone_sync.C +++ b/src/import/chips/p9a/procedures/hwp/memory/lib/freq/axone_sync.C @@ -227,16 +227,16 @@ fapi2::ReturnCode select_sync_mode(const std::map< fapi2::Target l_fastest_port_target = i_freq_map.begin()->first; + fapi2::Target l_fastest_port_target = i_freq_map.begin()->first; std::for_each(i_freq_map.begin(), i_freq_map.end(), - [&l_max_dimm_speed](const std::pair, uint64_t>& m) + [&l_max_dimm_speed, &l_fastest_port_target](const std::pair, uint64_t>& m) { l_max_dimm_speed = std::max(l_max_dimm_speed, m.second); l_fastest_port_target = m.first; }); std::for_each(i_freq_map.begin(), i_freq_map.end(), - [&l_max_dimm_speed](const std::pair, uint64_t>& m) + [&l_max_dimm_speed](const std::pair, uint64_t>& m) { deconfigure(m.first, m.second, l_max_dimm_speed); }); @@ -265,10 +265,8 @@ fapi2::ReturnCode select_sync_mode(const std::map< fapi2::Target