BEGIN 1768870879.1327415 EXEC /__w/TheRock/TheRock/build/profiler/aqlprofile/build /usr/local/therock-tools/bin/cmake -E env --unset=ROCM_PATH --unset=ROCM_DIR --unset=HIP_PATH --unset=HIP_DIR -- /usr/local/therock-tools/bin/cmake --build /__w/TheRock/TheRock/build/profiler/aqlprofile/build 0.2 [1/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/vega20_reg_init.cpp.o 0.2 [2/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/ip_offset_table_init.cpp.o 0.2 [3/91] cd /__w/TheRock/TheRock/build/profiler/aqlprofile/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/TheRock/TheRock/build/profiler/aqlprofile/stamp/stage.stamp 0.3 [4/91] Building CXX object test/CMakeFiles/ctrl.dir/simple_convolution/simple_convolution.cpp.o 0.3 [5/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/parse_ip_discovery.cpp.o 0.3 [6/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/navi_reg_init.cpp.o 0.3 [7/91] Building CXX object src/pm4/tests/CMakeFiles/trace-config-test.dir/trace_config_test.cpp.o 0.3 [8/91] Building CXX object test/integration/CMakeFiles/intercept.dir/intercept.cpp.o 0.3 [9/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/vega20_reg_init.cpp.o 0.3 [10/91] Building CXX object src/util/tests/CMakeFiles/utility_tests.dir/util_tests.cpp.o 0.3 [11/91] Building CXX object src/util/tests/CMakeFiles/utility_tests.dir/__/hsa_rsrc_factory.cpp.o 0.3 [12/91] Building CXX object src/pm4/tests/CMakeFiles/gfx9-command-builder-test.dir/gfx9_cmd_builder_tests.cpp.o 0.3 [13/91] Building CXX object src/pm4/tests/CMakeFiles/sqtt-builder-test.dir/sqtt_builder_tests.cpp.o 0.3 [14/91] Building CXX object test/CMakeFiles/ctrl.dir/pgen/test_pmgr.cpp.o 0.3 [15/91] Building CXX object test/CMakeFiles/ctrl.dir/util/hsa_rsrc_factory.cpp.o 0.3 [16/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/util/hsa_rsrc_factory.cpp.o 0.3 [17/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/ip_offset_table_init.cpp.o 0.3 [18/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/parse_ip_discovery.cpp.o 0.3 [19/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/navi_reg_init.cpp.o 0.3 [20/91] Building CXX object src/pm4/tests/CMakeFiles/command-builder-test.dir/cmd_builder_tests.cpp.o 0.4 [21/91] Building CXX object src/core/tests/CMakeFiles/logger-test.dir/logger_tests.cpp.o 0.4 [22/91] Building CXX object src/pm4/tests/CMakeFiles/pmc-builder-test.dir/pmc_builder_tests.cpp.o 0.4 [23/91] Building CXX object test/CMakeFiles/ctrl.dir/util/perf_timer.cpp.o 0.4 [24/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/populate_aql.cpp.o 0.4 [25/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/memorymanager.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.cpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.4 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.4 | ^ 0.4 1 warning generated. 0.4 [26/91] Building CXX object test/CMakeFiles/ctrl.dir/ctrl/test_hsa.cpp.o 0.4 [27/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/counters.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/counters.cpp:44: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.4 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.4 | ^ 0.4 1 warning generated. 0.4 [28/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/spm_decode.cpp.o 0.4 [29/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/aql_profile.cpp.o 0.4 [30/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/spm_v2.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/spm_v2.cpp:4: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.4 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.4 | ^ 0.4 1 warning generated. 0.4 [31/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/spm_data.cpp.o 0.4 [32/91] Building CXX object src/core/tests/CMakeFiles/command-buffer-test.dir/command_buffer_tests.cpp.o 0.5 [33/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/threadtrace.cpp.o 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:39: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.5 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:208:14: warning: comparison of different enumeration types in switch statement ('hsa_ven_amd_aqlprofile_parameter_name_t' and 'aqlprofile_att_parameter_name_ext_t') [-Wenum-compare-switch] 0.5 183 | case AQLPROFILE_ATT_PARAMETER_NAME_NUM_BUFFERS: 0.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:205:14: warning: comparison of different enumeration types in switch statement ('hsa_ven_amd_aqlprofile_parameter_name_t' and 'aqlprofile_att_parameter_name_ext_t') [-Wenum-compare-switch] 0.5 183 | case AQLPROFILE_ATT_PARAMETER_NAME_RT_TIMESTAMP: 0.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:202:14: warning: comparison of different enumeration types in switch statement ('hsa_ven_amd_aqlprofile_parameter_name_t' and 'aqlprofile_att_parameter_name_ext_t') [-Wenum-compare-switch] 0.5 183 | case AQLPROFILE_ATT_PARAMETER_NAME_BUFFER_SIZE_HIGH: 0.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:202:14: warning: case value not in enumerated type 'hsa_ven_amd_aqlprofile_parameter_name_t' [-Wswitch] 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:205:14: warning: case value not in enumerated type 'hsa_ven_amd_aqlprofile_parameter_name_t' [-Wswitch] 0.5 205 | case AQLPROFILE_ATT_PARAMETER_NAME_RT_TIMESTAMP: 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/threadtrace.cpp:208:14: warning: case value not in enumerated type 'hsa_ven_amd_aqlprofile_parameter_name_t' [-Wswitch] 0.5 208 | case AQLPROFILE_ATT_PARAMETER_NAME_NUM_BUFFERS: 0.5 | ^ 0.5 7 warnings generated. 0.5 [34/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/pm4_factory.cpp.o 0.5 [35/91] Linking CXX executable src/pm4/tests/gfx9-command-builder-test 0.5 [36/91] Building CXX object src/core/tests/CMakeFiles/gfx9-memory-manager-test.dir/__/memorymanager.cpp.o 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.cpp:23: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.5 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.5 | ^ 0.5 1 warning generated. 0.5 [37/91] Linking CXX executable src/pm4/tests/trace-config-test 0.5 [38/91] Building CXX object src/core/tests/CMakeFiles/gfx9-memory-manager-test.dir/memorymanager_tests.cpp.o 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/tests/memorymanager_tests.cpp:23: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.5 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.5 | ^ 0.5 1 warning generated. 0.5 [39/91] Linking CXX executable src/pm4/tests/command-builder-test 0.5 [40/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/populate_aql.cpp.o 0.5 [41/91] Linking CXX executable src/pm4/tests/sqtt-builder-test 0.5 [42/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx9_factory.cpp.o 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:23: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.5 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.5 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.5 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.5 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.5 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.5 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.5 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.5 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:23: 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:25: 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 220 | void Enable(CmdBuffer* cmd_buffer) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:39:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.5 39 | new pm4_builder::GpuPmcBuilder( 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.5 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 226 | void Disable(CmdBuffer* cmd_buffer) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.5 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.5 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 220 | void Enable(CmdBuffer* cmd_buffer) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:43:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.5 43 | new pm4_builder::GpuPmcBuilder( 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.5 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 226 | void Disable(CmdBuffer* cmd_buffer) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.5 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.5 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.5 | ^ 0.5 14 warnings generated. 0.5 [43/91] Building CXX object test/integration/CMakeFiles/testv2.dir/workload.cpp.o 0.5 [44/91] Building CXX object src/core/tests/CMakeFiles/aqlprofile-test.dir/aql_profile_tests.cpp.o 0.5 [45/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx115x_factory.cpp.o 0.5 [46/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/pm4_factory.cpp.o 0.5 [47/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx908_factory.cpp.o 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:23: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.5 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.5 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.5 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.5 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.5 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.5 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.5 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.5 | ^ 0.5 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.5 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.5 | ^ 0.5 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.5 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.5 | ^ 0.5 8 warnings generated. 0.6 [48/91] Building CXX object src/core/tests/CMakeFiles/pm4-factory-test.dir/pm4_factory_tests.cpp.o 0.6 [49/91] Linking CXX executable src/core/tests/logger-test 0.6 [50/91] Building CXX object src/pm4/tests/CMakeFiles/spm-builder-test.dir/spm_builder_test.cpp.o 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/tests/spm_builder_test.cpp:33:16: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'SpmConfig' (aka 'TraceConfig') [-Wnontrivial-memcall] 0.6 33 | memset(&test_config_, 0, sizeof(test_config_)); 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/tests/spm_builder_test.cpp:33:16: note: explicitly cast the pointer to silence this warning 0.6 33 | memset(&test_config_, 0, sizeof(test_config_)); 0.6 | ^ 0.6 | (void*) 0.6 1 warning generated. 0.6 [51/91] Linking CXX executable src/util/tests/utility_tests 0.6 [52/91] Linking CXX executable src/pm4/tests/pmc-builder-test 0.6 [53/91] Building CXX object test/integration/CMakeFiles/testv2.dir/agent.cpp.o 0.6 [54/91] Linking CXX executable src/core/tests/command-buffer-test 0.6 [55/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx11_factory.cpp.o 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:69:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 69 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.6 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.6 | ^ 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:203:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 203 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.6 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.6 | ^ 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:306:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 306 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.6 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.6 | ^ 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:315:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 315 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.6 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.6 | ^ 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:317:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 317 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.6 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.6 | ^ 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:23: 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.h:25: 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 220 | void Enable(CmdBuffer* cmd_buffer) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:39:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.6 39 | new pm4_builder::GpuPmcBuilder( 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.6 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 226 | void Disable(CmdBuffer* cmd_buffer) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.6 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.6 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 220 | void Enable(CmdBuffer* cmd_buffer) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:43:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.6 43 | new pm4_builder::GpuPmcBuilder( 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.6 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 226 | void Disable(CmdBuffer* cmd_buffer) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.6 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.6 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.6 | ^ 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.6 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.6 | ^ 0.6 11 warnings generated. 0.6 [56/91] Building CXX object src/core/tests/CMakeFiles/counters-test.dir/counter_tests.cpp.o 0.6 [57/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/memorymanager.cpp.o 0.6 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.cpp:23: 0.6 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.6 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.6 | ^ 0.6 1 warning generated. 0.7 [58/91] Linking CXX executable src/core/tests/gfx9-memory-manager-test 0.7 [59/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/spm_data.cpp.o 0.7 [60/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx115x_factory.cpp.o 0.7 [61/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/aql_profile_v2_tests.cpp.o 0.7 [62/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx10_factory.cpp.o 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:271:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 271 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.7 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:332:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 332 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.7 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:341:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 341 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.7 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:343:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 343 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.7 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:23: 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 220 | void Enable(CmdBuffer* cmd_buffer) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:63:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.7 63 | new pm4_builder::GpuPmcBuilder( 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.7 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 226 | void Disable(CmdBuffer* cmd_buffer) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.7 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.7 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 220 | void Enable(CmdBuffer* cmd_buffer) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:67:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.7 67 | new pm4_builder::GpuPmcBuilder( 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.7 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 226 | void Disable(CmdBuffer* cmd_buffer) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.7 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.7 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.7 | ^ 0.7 10 warnings generated. 0.7 [63/91] Linking CXX executable src/pm4/tests/spm-builder-test 0.7 [64/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx940_factory.cpp.o 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:23: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.7 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.7 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.7 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.7 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.7 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.7 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.7 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.7 | ^ 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.7 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:89:20: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 89 | virtual uint32_t GetSpmSampleDelayMax() { return 0x27; }; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: note: overridden virtual function is here 0.7 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:209:20: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.7 209 | virtual uint32_t GetSpmSampleDelayMax() { return 0x33; }; 0.7 | ^ 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:89:20: note: overridden virtual function is here 0.7 89 | virtual uint32_t GetSpmSampleDelayMax() { return 0x27; }; 0.7 | ^ 0.7 10 warnings generated. 0.7 [65/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/counters.cpp.o 0.7 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/counters.cpp:44: 0.7 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/memorymanager.hpp:288:23: warning: base class 'MemoryManager' is uninitialized when used here to access 'MemoryManager::agent' [-Wuninitialized] 0.7 288 | : MemoryManager(agent, alloc, dealloc, data) { this->agent_handle = aql_agent; } 0.7 | ^ 0.7 1 warning generated. 0.7 [66/91] Building CXX object test/integration/CMakeFiles/testv2.dir/counter.cpp.o 0.8 [67/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx10_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:271:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 271 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:332:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 332 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:341:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 341 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx10_cmd_builder.h:343:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 343 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:23: 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:63:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 63 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx10_factory.cpp:67:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 67 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 10 warnings generated. 0.8 [68/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx940_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:23: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.8 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.8 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.8 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.8 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:89:20: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 89 | virtual uint32_t GetSpmSampleDelayMax() { return 0x27; }; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: note: overridden virtual function is here 0.8 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:209:20: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 209 | virtual uint32_t GetSpmSampleDelayMax() { return 0x33; }; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx940_factory.cpp:89:20: note: overridden virtual function is here 0.8 89 | virtual uint32_t GetSpmSampleDelayMax() { return 0x27; }; 0.8 | ^ 0.8 10 warnings generated. 0.8 [69/91] Building CXX object src/core/tests/CMakeFiles/pm4-factory-test.dir/__/pm4_factory.cpp.o 0.8 [70/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx90a_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:23: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.8 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.8 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.8 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.8 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:38:20: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 38 | virtual uint32_t GetSpmSampleDelayMax() { return 0x3e; }; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.8 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.8 | ^ 0.8 9 warnings generated. 0.8 [71/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx12_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:68:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 68 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:90:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 90 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.8 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:222:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 222 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:227:8: warning: 'BuildCopyRegDataPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 227 | void BuildCopyRegDataPacket(CmdBuffer* cmdbuf, uint32_t src_reg_addr, const void* dst_addr, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:175:16: note: overridden virtual function is here 0.8 175 | virtual void BuildCopyRegDataPacket(CmdBuffer* cmdbuf, uint32_t src_reg_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:320:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 320 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:329:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 329 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:23: 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:62:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 62 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:66:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 66 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 12 warnings generated. 0.8 [72/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx11_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:69:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 69 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.8 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:203:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 203 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:306:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 306 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:315:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 315 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx11_cmd_builder.h:317:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 317 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:23: 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.h:25: 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:39:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 39 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx11_factory.cpp:43:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 43 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 11 warnings generated. 0.8 [73/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx90a_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:23: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.8 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.8 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.8 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.8 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx90a_factory.cpp:38:20: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 38 | virtual uint32_t GetSpmSampleDelayMax() { return 0x3e; }; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.8 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.8 | ^ 0.8 9 warnings generated. 0.8 [74/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx9_factory.cpp.o 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:23: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.8 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.8 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.8 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.8 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.8 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.8 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.8 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:25: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.8 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.8 | ^ 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:23: 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:25: 0.8 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:39:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 39 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 220 | void Enable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.cpp:43:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.8 43 | new pm4_builder::GpuPmcBuilder( 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.8 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 226 | void Disable(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.8 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.8 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.8 | ^ 0.8 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.8 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.8 | ^ 0.8 14 warnings generated. 0.9 [75/91] Building CXX object src/core/tests/CMakeFiles/aql-profile-v2-test.dir/__/gfx908_factory.cpp.o 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:23: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx9_factory.h:63:19: warning: 'GetSpmSampleDelayMax' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 63 | virtual uint32_t GetSpmSampleDelayMax() { return 0x34; } 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:157:20: note: overridden virtual function is here 0.9 157 | virtual uint32_t GetSpmSampleDelayMax() { return 0; } 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:118:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 118 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.9 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:120:8: warning: 'BuildWaitRegMemCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 120 | void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, bool func_eq, 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:151:16: note: overridden virtual function is here 0.9 151 | virtual void BuildWaitRegMemCommand(CmdBuffer* cmdbuf, bool mem_space, uint64_t wait_addr, 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:166:8: warning: 'BuildWriteShRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 166 | void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:164:16: note: overridden virtual function is here 0.9 164 | virtual void BuildWriteShRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:217:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 217 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.9 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:327:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 327 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.9 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:336:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 336 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) {} 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.9 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx908_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx9_cmd_builder.h:338:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 338 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.9 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.9 | ^ 0.9 8 warnings generated. 0.9 [76/91] Building CXX object CMakeFiles/hsa-amd-aqlprofile64.dir/src/core/gfx12_factory.cpp.o 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:68:8: warning: 'BuildThreadTraceEventFinish' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 68 | void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:208:16: note: overridden virtual function is here 0.9 208 | virtual void BuildThreadTraceEventFinish(CmdBuffer* cmdBuf) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:90:8: warning: 'BuildWriteWaitIdlePacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 90 | void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) { BuildBarrierCommand(cmdbuf); } 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:142:16: note: overridden virtual function is here 0.9 142 | virtual void BuildWriteWaitIdlePacket(CmdBuffer* cmdbuf) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:222:8: warning: 'BuildWriteConfigRegPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 222 | void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:235:16: note: overridden virtual function is here 0.9 235 | virtual void BuildWriteConfigRegPacket(CmdBuffer* cmdbuf, uint32_t addr, uint32_t value) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:227:8: warning: 'BuildCopyRegDataPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 227 | void BuildCopyRegDataPacket(CmdBuffer* cmdbuf, uint32_t src_reg_addr, const void* dst_addr, 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:175:16: note: overridden virtual function is here 0.9 175 | virtual void BuildCopyRegDataPacket(CmdBuffer* cmdbuf, uint32_t src_reg_addr, 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:320:8: warning: 'BuildNopPacket' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 320 | void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:204:16: note: overridden virtual function is here 0.9 204 | virtual void BuildNopPacket(CmdBuffer* cmdbuf, uint32_t num_dwords) = 0; 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:25: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/gfx12_cmd_builder.h:329:8: warning: 'BuildIndirectBufferCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 329 | void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, std::size_t cmd_size) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/cmd_builder.h:190:16: note: overridden virtual function is here 0.9 190 | virtual void BuildIndirectBufferCmd(CmdBuffer* cmdbuf, const void* cmd_addr, 0.9 | ^ 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:23: 0.9 In file included from /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/pm4_factory.h:42: 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 220 | void Enable(CmdBuffer* cmd_buffer) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:62:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.9 62 | new pm4_builder::GpuPmcBuilder( 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.9 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 226 | void Disable(CmdBuffer* cmd_buffer) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.9 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.9 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:220:8: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 220 | void Enable(CmdBuffer* cmd_buffer) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/core/gfx12_factory.cpp:66:13: note: in instantiation of template class 'pm4_builder::GpuPmcBuilder' requested here 0.9 66 | new pm4_builder::GpuPmcBuilder( 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:97:16: note: overridden virtual function is here 0.9 97 | virtual void Enable(CmdBuffer* cmd_buffer) = 0; 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:226:8: warning: 'Disable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 226 | void Disable(CmdBuffer* cmd_buffer) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:99:16: note: overridden virtual function is here 0.9 99 | virtual void Disable(CmdBuffer* cmd_buffer) = 0; 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:232:8: warning: 'WaitIdle' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.9 232 | void WaitIdle(CmdBuffer* cmd_buffer) { 0.9 | ^ 0.9 /__w/TheRock/TheRock/rocm-systems/projects/aqlprofile/src/pm4/pmc_builder.h:101:16: note: overridden virtual function is here 0.9 101 | virtual void WaitIdle(CmdBuffer* cmd_buffer) = 0; 0.9 | ^ 0.9 12 warnings generated. 1.0 [77/91] Building CXX object test/CMakeFiles/ctrl.dir/app/test.cpp.o 1.1 [78/91] Linking CXX shared library libhsa-amd-aqlprofile64.so.1.0.0 1.2 [79/91] Linking CXX executable test/ctrl 1.2 [80/91] Creating library symlink libhsa-amd-aqlprofile64.so.1 libhsa-amd-aqlprofile64.so 1.4 [81/91] Linking CXX executable src/core/tests/aqlprofile-test 1.4 [82/91] Linking CXX executable src/core/tests/counters-test 1.4 [83/91] Linking CXX executable src/core/tests/pm4-factory-test 1.5 [84/91] Linking CXX executable src/core/tests/aql-profile-v2-test 1.5 [85/91] Linking CXX shared library test/integration/libintercept.so 1.9 [86/91] Building gfx1100_simple_convolution.hsaco... 2.0 [87/91] Building gfx1102_simple_convolution.hsaco... 2.0 [88/91] Building gfx1101_simple_convolution.hsaco... 2.0 [89/91] Building gfx1103_simple_convolution.hsaco... 15.8 [90/91] Building HIP object test/integration/CMakeFiles/testv2.dir/main.cpp.o 16.0 [91/91] Linking HIP executable test/integration/testv2 END 1768870895.1147304 15.981988906860352 0