BEGIN 1787778774.5071342 EXEC /__w/TheRock/TheRock/build/core/ocl-clr/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/core/ocl-clr/build 0.1 [1/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os_win32.cpp.o 0.1 [2/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/device.cpp.o 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:7: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.1 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.1 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.1 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.1 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.1 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.1 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.1 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.1 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.1 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.1 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.1 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.1 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.1 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 557 | void submitMarker(amd::Marker& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.1 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.1 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.1 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.1 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.1 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.1 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.1 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.1 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.1 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.1 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.1 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.1 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.1 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.1 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.1 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.1 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.1 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.1 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.1 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.1 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.1 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.1 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.1 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.1 1377 | virtual bool isFenceDirty() const = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 671 | void HiddenHeapInit(); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.1 1379 | virtual void HiddenHeapInit() = 0; 0.1 | ^ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.cpp:18: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 672 | uint64_t getQueueID(); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.1 1297 | virtual uint64_t getQueueID() = 0; 0.1 | ^ 0.1 39 warnings generated. 0.1 [3/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d9.cpp.o 0.1 [4/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/thread/thread.cpp.o 0.1 [5/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/__/module/common/OCLWrapper.cpp.o 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/common/OCLWrapper.cpp:149:14: warning: 'clCreateCommandQueue' is deprecated [-Wdeprecated-declarations] 0.1 149 | return ::clCreateCommandQueue(context, device, properties, errcode_ret); 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1488:43: note: 'clCreateCommandQueue' has been explicitly marked deprecated here 0.1 1488 | cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.1 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.1 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.1 | ^ 0.1 1 warning generated. 0.1 [6/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfBufferReadSpeed.cpp.o 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferReadSpeed.cpp:104:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.1 104 | delete platforms; 0.1 | ^ 0.1 | [] 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferReadSpeed.cpp:75:33: note: allocated with 'new[]' here 0.1 75 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferReadSpeed.cpp:223:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.1 223 | delete mem; 0.1 | ^ 0.1 | [] 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferReadSpeed.cpp:181:15: note: allocated with 'new[]' here 0.1 181 | char* mem = new char[bufSize_]; 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferReadSpeed.cpp:305:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.1 305 | delete mem; 0.1 | ^ 0.1 | [] 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferReadSpeed.cpp:248:15: note: allocated with 'new[]' here 0.1 248 | char* mem = new char[bufSize_]; 0.1 | ^ 0.1 3 warnings generated. 0.1 [7/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/BaseTestImp.cpp.o 0.1 [8/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/agent.cpp.o 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/agent.cpp:11: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.1 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/agent.cpp:11: 0.1 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.1 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.1 | ^ 0.1 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.1 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.1 | ^ 0.1 2 warnings generated. 0.1 [9/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/Timer.cpp.o 0.1 [10/210] Building CXX object opencl/tools/clinfo/CMakeFiles/clinfo.dir/clinfo.cpp.o 0.1 [11/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/utils/flags.cpp.o 0.1 [12/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os.cpp.o 0.1 [13/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerf3DImageWriteSpeed.cpp.o 0.2 [14/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_device.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_device.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_device.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [15/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/blit.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [16/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/oclTestLog.cpp.o 0.2 [17/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/__/module/common/BaseTestImp.cpp.o 0.2 [18/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/interop_gl.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/interop_gl.cpp:22: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/../../../../amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/interop_gl.cpp:22: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/../../../../amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [19/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocblitcl.cpp.o 0.2 [20/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/Timer.cpp.o 0.2 [21/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/OCLWrapper.cpp.o 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/common/OCLWrapper.cpp:149:14: warning: 'clCreateCommandQueue' is deprecated [-Wdeprecated-declarations] 0.2 149 | return ::clCreateCommandQueue(context, device, properties, errcode_ret); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1488:43: note: 'clCreateCommandQueue' has been explicitly marked deprecated here 0.2 1488 | cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.2 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.2 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.2 | ^ 0.2 1 warning generated. 0.2 [22/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhcprintf.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devhcprintf.cpp:10: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devkernel.hpp:9: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 1 warning generated. 0.2 [23/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhostcall.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devhostcall.cpp:12: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devhostcall.hpp:10: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 1 warning generated. 0.2 [24/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/__/module/common/OCLTestImp.cpp.o 0.2 [25/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/memory.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/memory.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/../../../../amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/memory.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/../../../../amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [26/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/__/module/common/OCLThread.cpp.o 0.2 [27/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d10.cpp.o 0.2 [28/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfAES256.cpp.o 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfAES256.cpp:255:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.2 255 | delete platforms; 0.2 | ^ 0.2 | [] 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfAES256.cpp:245:33: note: allocated with 'new[]' here 0.2 245 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.2 | ^ 0.2 1 warning generated. 0.2 [29/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/TestList.cpp.o 0.2 [30/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/oclsysinfo.cpp.o 0.2 [31/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/blitcl.cpp.o 0.2 [32/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_sdi_amd.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_sdi_amd.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_sdi_amd.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [33/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d11.cpp.o 0.2 [34/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/vmheap.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/vmheap.cpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/vmheap.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/vmheap.cpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/vmheap.hpp:13: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [35/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfAtomicSpeed.cpp.o 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfAtomicSpeed.cpp:147:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.2 147 | delete platforms; 0.2 | ^ 0.2 | [] 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfAtomicSpeed.cpp:112:33: note: allocated with 'new[]' here 0.2 112 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.2 | ^ 0.2 1 warning generated. 0.2 [36/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDevMemWriteSpeed.cpp.o 0.2 [37/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfBufferCopySpeed.cpp.o 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferCopySpeed.cpp:127:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.2 127 | delete platforms; 0.2 | ^ 0.2 | [] 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferCopySpeed.cpp:98:33: note: allocated with 'new[]' here 0.2 98 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.2 | ^ 0.2 1 warning generated. 0.2 [38/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_event.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_event.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.2 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_event.cpp:7: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.2 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.2 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.2 | ^ 0.2 2 warnings generated. 0.2 [39/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfBufferCopyOverhead.cpp.o 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferCopyOverhead.cpp:80:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.2 80 | delete platforms; 0.2 | ^ 0.2 | [] 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferCopyOverhead.cpp:66:33: note: allocated with 'new[]' here 0.2 66 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.2 | ^ 0.2 1 warning generated. 0.2 [40/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os_posix.cpp.o 0.2 [41/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/ocltst.cpp.o 0.2 [42/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDeviceEnqueueEvent.cpp.o 0.2 [43/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDoubleDMASeq.cpp.o 0.2 [44/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDevMemReadSpeed.cpp.o 0.2 [45/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/comgrctx.cpp.o 0.2 [46/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfFillImage.cpp.o 0.2 [47/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfCommandQueue.cpp.o 0.2 [48/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/appprofile.cpp.o 0.2 [49/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/alloc.cpp.o 0.2 [50/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocurilocator.cpp.o 0.2 [51/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/OCLTestUtils.cpp.o 0.2 [52/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/elf/elf.cpp.o 0.3 [53/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfFlush.cpp.o 0.3 [54/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfBufferWriteSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferWriteSpeed.cpp:105:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 105 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferWriteSpeed.cpp:76:33: note: allocated with 'new[]' here 0.3 76 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferWriteSpeed.cpp:224:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 224 | delete mem; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferWriteSpeed.cpp:182:15: note: allocated with 'new[]' here 0.3 182 | char* mem = new char[bufSize_]; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferWriteSpeed.cpp:304:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 304 | delete mem; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfBufferWriteSpeed.cpp:249:15: note: allocated with 'new[]' here 0.3 249 | char* mem = new char[bufSize_]; 0.3 | ^ 0.3 3 warnings generated. 0.3 [55/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDeviceEnqueue.cpp.o 0.3 [56/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/OCLTestImp.cpp.o 0.3 [57/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/OCLThread.cpp.o 0.3 [58/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_program.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_program.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_program.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [59/210] Building CXX object opencl/tests/ocltst/module/common/CMakeFiles/Common.dir/OCLTestListImp.cpp.o 0.3 [60/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfConcurrency.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfConcurrency.cpp:261:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 261 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfConcurrency.cpp:234:33: note: allocated with 'new[]' here 0.3 234 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [61/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/compiler/lib/utils/options.cpp.o 0.3 [62/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocrctx.cpp.o 0.3 [63/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocprintf.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprintf.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 39 warnings generated. 0.3 [64/210] Building CXX object opencl/tools/cltrace/CMakeFiles/cltrace.dir/cltrace.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tools/cltrace/cltrace.cpp:6: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_agent_amd.h:11: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:700:3: warning: 'clGetKernelSubGroupInfoKHR_fn' is deprecated [-Wdeprecated-declarations] 0.3 700 | clGetKernelSubGroupInfoKHR_fn GetKernelSubGroupInfoKHR; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_ext.h:616:35: note: 'clGetKernelSubGroupInfoKHR_fn' has been explicitly marked deprecated here 0.3 616 | size_t* param_value_size_ret) CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:98:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED' 0.3 98 | #define CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.3 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tools/cltrace/cltrace.cpp:6: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_agent_amd.h:11: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:708:3: warning: 'clGetKernelSubGroupInfoKHR_fn' is deprecated [-Wdeprecated-declarations] 0.3 708 | clGetKernelSubGroupInfoKHR_fn GetKernelSubGroupInfo; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_ext.h:616:35: note: 'clGetKernelSubGroupInfoKHR_fn' has been explicitly marked deprecated here 0.3 616 | size_t* param_value_size_ret) CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:98:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED' 0.3 98 | #define CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.3 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.3 | ^ 0.3 2 warnings generated. 0.3 [65/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_execute.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_execute.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_execute.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [66/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/roccounters.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/roccounters.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 39 warnings generated. 0.3 [67/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfFillBuffer.cpp.o 0.3 [68/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_command.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_command.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_command.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [69/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/utils/debug.cpp.o 0.3 [70/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDoubleDMA.cpp.o 0.3 [71/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfAtomicSpeed20.cpp.o 0.3 [72/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devkernel.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devkernel.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/program.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 1 warning generated. 0.3 [73/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageReadWrite.cpp.o 0.3 [74/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageReadsRGBA.cpp.o 0.3 [75/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhcmessages.cpp.o 0.3 [76/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageSampleRate.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageSampleRate.cpp:142:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 142 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageSampleRate.cpp:135:33: note: allocated with 'new[]' here 0.3 135 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [77/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMandelbrot.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMandelbrot.cpp:557:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 557 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMandelbrot.cpp:524:33: note: allocated with 'new[]' here 0.3 524 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [78/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/ndrange.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/ndrange.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/ndrange.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 1 warning generated. 0.3 [79/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_p2p_amd.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_p2p_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_p2p_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [80/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocsettings.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsettings.cpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 39 warnings generated. 0.3 [81/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMapImageWriteSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapImageWriteSpeed.cpp:91:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 91 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapImageWriteSpeed.cpp:63:33: note: allocated with 'new[]' here 0.3 63 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [82/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMapBufferReadSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapBufferReadSpeed.cpp:95:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 95 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapBufferReadSpeed.cpp:66:33: note: allocated with 'new[]' here 0.3 66 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [83/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfKernelArguments.cpp.o 0.3 [84/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/kernel.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/kernel.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/kernel.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/kernel.cpp:10: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [85/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageCopySpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageCopySpeed.cpp:115:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 115 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageCopySpeed.cpp:87:33: note: allocated with 'new[]' here 0.3 87 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [86/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDeviceEnqueue2.cpp.o 0.3 [87/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/runtime.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/runtime.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/runtime.cpp:16: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/interop_gl.hpp:27: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [88/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfGenericBandwidth.cpp.o 0.3 [89/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDeviceConcurrency.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfDeviceConcurrency.cpp:178:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 178 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfDeviceConcurrency.cpp:166:33: note: allocated with 'new[]' here 0.3 166 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfDeviceConcurrency.cpp:261:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 261 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfDeviceConcurrency.cpp:246:33: note: allocated with 'new[]' here 0.3 246 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 2 warnings generated. 0.3 [90/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfPinnedBufferReadSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfPinnedBufferReadSpeed.cpp:106:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 106 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfPinnedBufferReadSpeed.cpp:77:33: note: allocated with 'new[]' here 0.3 77 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [91/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageCreate.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageCreate.cpp:147:3: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 147 | delete dstmem; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageCreate.cpp:127:18: note: allocated with 'new[]' here 0.3 127 | char* dstmem = new char[memSize]; 0.3 | ^ 0.3 1 warning generated. 0.3 [92/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSdiP2PCopy.cpp.o 0.3 [93/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageWriteSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageWriteSpeed.cpp:89:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 89 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageWriteSpeed.cpp:61:33: note: allocated with 'new[]' here 0.3 61 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageWriteSpeed.cpp:230:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 230 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageWriteSpeed.cpp:219:33: note: allocated with 'new[]' here 0.3 219 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 2 warnings generated. 0.3 [94/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_profile_amd.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_profile_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_profile_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [95/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSVMSampleRate.cpp.o 0.3 [96/210] Building CXX object opencl/tests/ocltst/env/CMakeFiles/ocltst.dir/pfm.cpp.o 0.3 [97/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocdevice.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/program.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:21: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:22: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:324:16: warning: 'create' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 324 | virtual bool create(amd::Device& device); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:41:16: note: overridden virtual function is here 0.3 41 | virtual bool create(amd::Device& device) { return true; } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:327:16: warning: 'copyBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 327 | virtual bool copyBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:121:16: note: overridden virtual function is here 0.3 121 | virtual bool copyBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:338:16: warning: 'readBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 338 | virtual bool readBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:44:16: note: overridden virtual function is here 0.3 44 | virtual bool readBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:348:16: warning: 'readBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 348 | virtual bool readBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:54:16: note: overridden virtual function is here 0.3 54 | virtual bool readBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:359:16: warning: 'writeBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 359 | virtual bool writeBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:77:16: note: overridden virtual function is here 0.3 77 | virtual bool writeBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:369:16: warning: 'writeBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 369 | virtual bool writeBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:87:16: note: overridden virtual function is here 0.3 87 | virtual bool writeBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:380:16: warning: 'copyBufferBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 380 | virtual bool copyBufferBatch( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:132:16: note: overridden virtual function is here 0.3 132 | virtual bool copyBufferBatch( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:395:16: warning: 'copyBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 395 | virtual bool copyBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:110:16: note: overridden virtual function is here 0.3 110 | virtual bool copyBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:406:16: warning: 'copyBufferToImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 406 | virtual bool copyBufferToImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:150:16: note: overridden virtual function is here 0.3 150 | virtual bool copyBufferToImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:419:16: warning: 'copyImageToBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 419 | virtual bool copyImageToBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:137:16: note: overridden virtual function is here 0.3 137 | virtual bool copyImageToBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:432:16: warning: 'copyImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 432 | virtual bool copyImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:163:16: note: overridden virtual function is here 0.3 163 | virtual bool copyImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:443:16: warning: 'readImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 443 | virtual bool readImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:65:16: note: overridden virtual function is here 0.3 65 | virtual bool readImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:455:16: warning: 'writeImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 455 | virtual bool writeImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:98:16: note: overridden virtual function is here 0.3 98 | virtual bool writeImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:467:16: warning: 'fillBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 467 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:416:16: note: overridden virtual function is here 0.3 416 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:22: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:512:16: warning: 'fillImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 512 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:427:16: note: overridden virtual function is here 0.3 427 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:22: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:526:16: warning: 'streamOpsWrite' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 526 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:174:16: note: overridden virtual function is here 0.3 174 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:530:16: warning: 'streamOpsIncrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 530 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:181:16: note: overridden virtual function is here 0.3 181 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:534:16: warning: 'streamOpsDecrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 534 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:188:16: note: overridden virtual function is here 0.3 188 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:538:16: warning: 'streamOpsWait' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | virtual bool streamOpsWait( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:195:16: note: overridden virtual function is here 0.3 195 | virtual bool streamOpsWait(device::Memory& memory, //!< Memory to compare the 'value' against 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:543:16: warning: 'batchMemOps' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:238:16: note: overridden virtual function is here 0.3 238 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:22: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:545:33: warning: 'lockXfer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | virtual std::recursive_mutex* lockXfer() const { return &lockXferOps_; } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:244:33: note: overridden virtual function is here 0.3 244 | virtual std::recursive_mutex* lockXfer() const { return nullptr; } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:22: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:547:16: warning: 'initHeap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 547 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:202:16: note: overridden virtual function is here 0.3 202 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:4409:10: warning: case value not in enumerated type 'hsa_status_t' [-Wswitch] 0.3 4409 | case (hsa_status_t)HSA_STATUS_ERROR_MEMORY_APERTURE_VIOLATION: 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:4403:10: warning: case value not in enumerated type 'hsa_status_t' [-Wswitch] 0.3 4403 | case (hsa_status_t)HSA_STATUS_ERROR_ILLEGAL_INSTRUCTION: 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:4406:10: warning: case value not in enumerated type 'hsa_status_t' [-Wswitch] 0.3 4406 | case (hsa_status_t)HSA_STATUS_ERROR_MEMORY_FAULT: 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.cpp:4412:10: warning: case value not in enumerated type 'hsa_status_t' [-Wswitch] 0.3 4412 | case (hsa_status_t)HSA_STATUS_ERROR_INVALID_DISPATCH_PARAMETERS: 0.3 | ^ 0.3 65 warnings generated. 0.3 [98/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_thread_trace_amd.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_thread_trace_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_thread_trace_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [99/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_gl.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_gl.cpp:26: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_gl.cpp:26: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [100/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_kernel_info_amd.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_kernel_info_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_kernel_info_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [101/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_memobj.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_memobj.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_memobj.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [102/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/activity.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/activity.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/activity.cpp:8: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [103/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfLDSReadSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfLDSReadSpeed.cpp:232:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 232 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfLDSReadSpeed.cpp:205:33: note: allocated with 'new[]' here 0.3 205 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [104/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocprogram.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 39 warnings generated. 0.3 [105/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_sampler.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_sampler.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_sampler.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [106/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_icd.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [107/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocsignal.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.cpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocsignal.hpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 39 warnings generated. 0.3 [108/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSHA256.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfSHA256.cpp:595:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 595 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfSHA256.cpp:566:33: note: allocated with 'new[]' here 0.3 566 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [109/210] cd /__w/TheRock/TheRock/build/core/ocl-clr/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/TheRock/TheRock/build/core/ocl-clr/stamp/stage.stamp 0.3 [110/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocappprofile.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocappprofile.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 1 warning generated. 0.3 [111/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_svm.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_svm.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_svm.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [112/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMapBufferWriteSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapBufferWriteSpeed.cpp:95:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 95 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapBufferWriteSpeed.cpp:66:33: note: allocated with 'new[]' here 0.3 66 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [113/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfProgramGlobalWrite.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfProgramGlobalWrite.cpp:150:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 150 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfProgramGlobalWrite.cpp:129:33: note: allocated with 'new[]' here 0.3 129 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [114/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLDynamicBLines.cpp.o 0.3 [115/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfScalarReplArrayElem.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfScalarReplArrayElem.cpp:64:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 0.3 64 | typedef struct { 0.3 | ^ 0.3 | VectorType 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfScalarReplArrayElem.cpp:68:3: note: type is not C-compatible due to this member declaration 0.3 68 | unsigned getSize() const { return elemType.nBytes * nElems; } 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfScalarReplArrayElem.cpp:69:3: note: type is given name 'VectorType' for linkage purposes by this typedef declaration 0.3 69 | } VectorType; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfScalarReplArrayElem.cpp:178:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 178 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfScalarReplArrayElem.cpp:151:33: note: allocated with 'new[]' here 0.3 151 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 2 warnings generated. 0.3 [116/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMemLatency.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMemLatency.cpp:178:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 178 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMemLatency.cpp:157:33: note: allocated with 'new[]' here 0.3 157 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [117/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLEmptyDeviceEnqueue.cpp.o 0.3 [118/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLImageCopyPartial.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLImageCopyPartial.cpp:121:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 121 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLImageCopyPartial.cpp:93:33: note: allocated with 'new[]' here 0.3 93 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [119/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDispatchSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfDispatchSpeed.cpp:119:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 119 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfDispatchSpeed.cpp:92:33: note: allocated with 'new[]' here 0.3 92 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [120/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageMapUnmap.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageMapUnmap.cpp:121:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 121 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageMapUnmap.cpp:93:33: note: allocated with 'new[]' here 0.3 93 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [121/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfPinnedBufferWriteSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfPinnedBufferWriteSpeed.cpp:104:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 104 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfPinnedBufferWriteSpeed.cpp:75:33: note: allocated with 'new[]' here 0.3 75 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [122/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_platform_amd.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_platform_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_platform_amd.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [123/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfKernelThroughput.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfKernelThroughput.cpp:281:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 281 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfKernelThroughput.cpp:259:33: note: allocated with 'new[]' here 0.3 259 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfKernelThroughput.cpp:457:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 457 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfKernelThroughput.cpp:443:33: note: allocated with 'new[]' here 0.3 443 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 2 warnings generated. 0.3 [124/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_context.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_context.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_context.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [125/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLLinearFilter.cpp.o 0.3 [126/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageCopyCorners.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageCopyCorners.cpp:123:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 123 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageCopyCorners.cpp:95:33: note: allocated with 'new[]' here 0.3 95 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [127/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfCPUMemSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfCPUMemSpeed.cpp:103:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 103 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfCPUMemSpeed.cpp:71:33: note: allocated with 'new[]' here 0.3 71 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [128/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLAsyncMap.cpp.o 0.3 [129/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/commandqueue.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [130/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocvirtual.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:7: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devhostcall.hpp:10: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.3 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.3 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.3 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.3 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.3 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.3 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.3 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.3 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.3 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.3 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.3 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 557 | void submitMarker(amd::Marker& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.3 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.3 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.3 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.3 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.3 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.3 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.3 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.3 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.3 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.3 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.3 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.3 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.3 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.3 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.3 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.3 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.3 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.3 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.3 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.3 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.3 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.3 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.3 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.3 1377 | virtual bool isFenceDirty() const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 671 | void HiddenHeapInit(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.3 1379 | virtual void HiddenHeapInit() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 672 | uint64_t getQueueID(); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.3 1297 | virtual uint64_t getQueueID() = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:13: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:324:16: warning: 'create' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 324 | virtual bool create(amd::Device& device); 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:41:16: note: overridden virtual function is here 0.3 41 | virtual bool create(amd::Device& device) { return true; } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:327:16: warning: 'copyBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 327 | virtual bool copyBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:121:16: note: overridden virtual function is here 0.3 121 | virtual bool copyBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:338:16: warning: 'readBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 338 | virtual bool readBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:44:16: note: overridden virtual function is here 0.3 44 | virtual bool readBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:348:16: warning: 'readBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 348 | virtual bool readBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:54:16: note: overridden virtual function is here 0.3 54 | virtual bool readBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:359:16: warning: 'writeBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 359 | virtual bool writeBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:77:16: note: overridden virtual function is here 0.3 77 | virtual bool writeBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:369:16: warning: 'writeBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 369 | virtual bool writeBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:87:16: note: overridden virtual function is here 0.3 87 | virtual bool writeBufferRect( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:380:16: warning: 'copyBufferBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 380 | virtual bool copyBufferBatch( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:132:16: note: overridden virtual function is here 0.3 132 | virtual bool copyBufferBatch( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:395:16: warning: 'copyBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 395 | virtual bool copyBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:110:16: note: overridden virtual function is here 0.3 110 | virtual bool copyBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:406:16: warning: 'copyBufferToImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 406 | virtual bool copyBufferToImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:150:16: note: overridden virtual function is here 0.3 150 | virtual bool copyBufferToImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:419:16: warning: 'copyImageToBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 419 | virtual bool copyImageToBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:137:16: note: overridden virtual function is here 0.3 137 | virtual bool copyImageToBuffer( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:432:16: warning: 'copyImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 432 | virtual bool copyImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:163:16: note: overridden virtual function is here 0.3 163 | virtual bool copyImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:443:16: warning: 'readImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 443 | virtual bool readImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:65:16: note: overridden virtual function is here 0.3 65 | virtual bool readImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:455:16: warning: 'writeImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 455 | virtual bool writeImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:98:16: note: overridden virtual function is here 0.3 98 | virtual bool writeImage( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:467:16: warning: 'fillBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 467 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:416:16: note: overridden virtual function is here 0.3 416 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:13: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:512:16: warning: 'fillImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 512 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:427:16: note: overridden virtual function is here 0.3 427 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:13: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:526:16: warning: 'streamOpsWrite' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 526 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:174:16: note: overridden virtual function is here 0.3 174 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:530:16: warning: 'streamOpsIncrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 530 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:181:16: note: overridden virtual function is here 0.3 181 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:534:16: warning: 'streamOpsDecrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 534 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:188:16: note: overridden virtual function is here 0.3 188 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:538:16: warning: 'streamOpsWait' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 538 | virtual bool streamOpsWait( 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:195:16: note: overridden virtual function is here 0.3 195 | virtual bool streamOpsWait(device::Memory& memory, //!< Memory to compare the 'value' against 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:543:16: warning: 'batchMemOps' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 543 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:238:16: note: overridden virtual function is here 0.3 238 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const = 0; 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:13: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:545:33: warning: 'lockXfer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 545 | virtual std::recursive_mutex* lockXfer() const { return &lockXferOps_; } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:244:33: note: overridden virtual function is here 0.3 244 | virtual std::recursive_mutex* lockXfer() const { return nullptr; } 0.3 | ^ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.cpp:13: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:547:16: warning: 'initHeap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 547 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:202:16: note: overridden virtual function is here 0.3 202 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.3 | ^ 0.3 61 warnings generated. 0.3 [131/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfDeviceEnqueueSier.cpp.o 0.3 [132/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMapImageReadSpeed.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapImageReadSpeed.cpp:88:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 88 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMapImageReadSpeed.cpp:60:33: note: allocated with 'new[]' here 0.3 60 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 1 warning generated. 0.3 [133/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLMapCount.cpp.o 0.3 [134/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSVMKernelArguments.cpp.o 0.3 [135/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLCPUGuardPages.cpp.o 0.3 [136/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLDeviceAtomic.cpp.o 0.3 [137/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfUAVWriteSpeedHostMem.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVWriteSpeedHostMem.cpp:92:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 92 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVWriteSpeedHostMem.cpp:71:33: note: allocated with 'new[]' here 0.3 71 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVWriteSpeedHostMem.cpp:212:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.3 212 | delete platforms; 0.3 | ^ 0.3 | [] 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVWriteSpeedHostMem.cpp:183:33: note: allocated with 'new[]' here 0.3 183 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.3 | ^ 0.3 2 warnings generated. 0.3 [138/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLCreateImage.cpp.o 0.3 [139/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLMultiQueue.cpp.o 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMultiQueue.cpp:198:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 0.3 198 | CHECK_RESULT(true, lerror.str().c_str()); 0.3 | ^~~~~~~~~~~~~~~~~~~~ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/include/BaseTestImp.h:48:34: note: expanded from macro 'CHECK_RESULT' 0.3 48 | int rc = snprintf(buf, 4096, msg, ##__VA_ARGS__); \ 0.3 | ^~~ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMultiQueue.cpp:198:24: note: treat the string as an argument to avoid this 0.3 198 | CHECK_RESULT(true, lerror.str().c_str()); 0.3 | ^ 0.3 | "%s", 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/include/BaseTestImp.h:48:34: note: expanded from macro 'CHECK_RESULT' 0.3 48 | int rc = snprintf(buf, 4096, msg, ##__VA_ARGS__); \ 0.3 | ^ 0.3 1 warning generated. 0.3 [140/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSVMMemFill.cpp.o 0.3 [141/210] Linking CXX shared library opencl/tools/cltrace/libcltrace.so 0.3 [142/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLP2PBuffer.cpp.o 0.3 [143/210] Linking CXX executable tests/ocltst/ocltst 0.3 [144/210] Linking CXX executable opencl/tools/clinfo/clinfo 0.3 [145/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/command.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.cpp:8: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.cpp:8: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.3 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.3 | ^ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.3 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.3 | ^ 0.3 2 warnings generated. 0.3 [146/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/program.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/program.cpp:9: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/program.hpp:18: 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.3 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 1 warning generated. 0.3 [147/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSVMMemcpy.cpp.o 0.4 [148/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLOfflineCompilation.cpp.o 0.4 [149/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/TestList.cpp.o 0.4 [150/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSampleRate.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfSampleRate.cpp:145:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 145 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfSampleRate.cpp:138:33: note: allocated with 'new[]' here 0.4 138 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [151/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSVMAlloc.cpp.o 0.4 [152/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLReadWriteImage.cpp.o 0.4 [153/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfPipeCopySpeed.cpp.o 0.4 [154/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfImageReadSpeed.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageReadSpeed.cpp:72:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 72 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageReadSpeed.cpp:61:33: note: allocated with 'new[]' here 0.4 61 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageReadSpeed.cpp:208:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 208 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfImageReadSpeed.cpp:197:33: note: allocated with 'new[]' here 0.4 197 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 2 warnings generated. 0.4 [155/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfTextureMemLatency.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfTextureMemLatency.cpp:184:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 184 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfTextureMemLatency.cpp:164:33: note: allocated with 'new[]' here 0.4 164 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [156/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLGetQueueThreadID.cpp.o 0.4 [157/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLLDS32K.cpp.o 0.4 [158/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLSDI.cpp.o 0.4 [159/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocblit.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/commandqueue.hpp:19: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.4 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.4 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.4 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.4 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.4 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.4 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.4 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.4 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.4 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.4 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.4 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 557 | void submitMarker(amd::Marker& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.4 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.4 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.4 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.4 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.4 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.4 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.4 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.4 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.4 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.4 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.4 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.4 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.4 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.4 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.4 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.4 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.4 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.4 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.4 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.4 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.4 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.4 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.4 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.4 1377 | virtual bool isFenceDirty() const = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 671 | void HiddenHeapInit(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.4 1379 | virtual void HiddenHeapInit() = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 672 | uint64_t getQueueID(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.4 1297 | virtual uint64_t getQueueID() = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:9: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:324:16: warning: 'create' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 324 | virtual bool create(amd::Device& device); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:41:16: note: overridden virtual function is here 0.4 41 | virtual bool create(amd::Device& device) { return true; } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:327:16: warning: 'copyBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 327 | virtual bool copyBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:121:16: note: overridden virtual function is here 0.4 121 | virtual bool copyBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:338:16: warning: 'readBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 338 | virtual bool readBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:44:16: note: overridden virtual function is here 0.4 44 | virtual bool readBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:348:16: warning: 'readBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 348 | virtual bool readBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:54:16: note: overridden virtual function is here 0.4 54 | virtual bool readBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:359:16: warning: 'writeBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 359 | virtual bool writeBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:77:16: note: overridden virtual function is here 0.4 77 | virtual bool writeBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:369:16: warning: 'writeBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 369 | virtual bool writeBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:87:16: note: overridden virtual function is here 0.4 87 | virtual bool writeBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:380:16: warning: 'copyBufferBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 380 | virtual bool copyBufferBatch( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:132:16: note: overridden virtual function is here 0.4 132 | virtual bool copyBufferBatch( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:395:16: warning: 'copyBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 395 | virtual bool copyBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:110:16: note: overridden virtual function is here 0.4 110 | virtual bool copyBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:406:16: warning: 'copyBufferToImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 406 | virtual bool copyBufferToImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:150:16: note: overridden virtual function is here 0.4 150 | virtual bool copyBufferToImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:419:16: warning: 'copyImageToBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 419 | virtual bool copyImageToBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:137:16: note: overridden virtual function is here 0.4 137 | virtual bool copyImageToBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:432:16: warning: 'copyImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 432 | virtual bool copyImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:163:16: note: overridden virtual function is here 0.4 163 | virtual bool copyImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:443:16: warning: 'readImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 443 | virtual bool readImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:65:16: note: overridden virtual function is here 0.4 65 | virtual bool readImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:455:16: warning: 'writeImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 455 | virtual bool writeImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:98:16: note: overridden virtual function is here 0.4 98 | virtual bool writeImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:467:16: warning: 'fillBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 467 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:416:16: note: overridden virtual function is here 0.4 416 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:9: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:512:16: warning: 'fillImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 512 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:427:16: note: overridden virtual function is here 0.4 427 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:9: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:526:16: warning: 'streamOpsWrite' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 526 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:174:16: note: overridden virtual function is here 0.4 174 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:530:16: warning: 'streamOpsIncrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 530 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:181:16: note: overridden virtual function is here 0.4 181 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:534:16: warning: 'streamOpsDecrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 534 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:188:16: note: overridden virtual function is here 0.4 188 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:538:16: warning: 'streamOpsWait' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 538 | virtual bool streamOpsWait( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:195:16: note: overridden virtual function is here 0.4 195 | virtual bool streamOpsWait(device::Memory& memory, //!< Memory to compare the 'value' against 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:543:16: warning: 'batchMemOps' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 543 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:238:16: note: overridden virtual function is here 0.4 238 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:9: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:545:33: warning: 'lockXfer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 545 | virtual std::recursive_mutex* lockXfer() const { return &lockXferOps_; } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:244:33: note: overridden virtual function is here 0.4 244 | virtual std::recursive_mutex* lockXfer() const { return nullptr; } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.cpp:9: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:547:16: warning: 'initHeap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 547 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:202:16: note: overridden virtual function is here 0.4 202 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.4 | ^ 0.4 61 warnings generated. 0.4 [160/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfProgramGlobalRead.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfProgramGlobalRead.cpp:147:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 147 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfProgramGlobalRead.cpp:126:33: note: allocated with 'new[]' here 0.4 126 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [161/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLSemaphore.cpp.o 0.4 [162/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLUnalignedCopy.cpp.o 0.4 [163/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMemCombine.cpp.o 0.4 [164/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLSVM.cpp.o 0.4 [165/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfGenoilSiaMiner.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfGenoilSiaMiner.cpp:232:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 232 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfGenoilSiaMiner.cpp:203:33: note: allocated with 'new[]' here 0.4 203 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [166/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLCreatePipe.cpp.o 0.4 [167/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLBlitKernel.cpp.o 0.4 [168/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLMemDependency.cpp.o 0.4 [169/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/context.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.cpp:8: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/interop_gl.hpp:27: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 2 warnings generated. 0.4 [170/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfLDSLatency.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfLDSLatency.cpp:199:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 199 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfLDSLatency.cpp:178:33: note: allocated with 'new[]' here 0.4 178 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [171/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLKernelBinary.cpp.o 0.4 [172/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLImage2DFromBuffer.cpp.o 0.4 [173/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMemCreate.cpp.o 0.4 [174/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLDeviceQueries.cpp.o 0.4 [175/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfUAVReadSpeedHostMem.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeedHostMem.cpp:110:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 110 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeedHostMem.cpp:89:33: note: allocated with 'new[]' here 0.4 89 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeedHostMem.cpp:230:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 230 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeedHostMem.cpp:201:33: note: allocated with 'new[]' here 0.4 201 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 2 warnings generated. 0.4 [176/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfSVMMap.cpp.o 0.4 [177/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLAsyncTransfer.cpp.o 0.4 [178/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfMatrixTranspose.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMatrixTranspose.cpp:160:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 160 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfMatrixTranspose.cpp:134:33: note: allocated with 'new[]' here 0.4 134 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [179/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfUncoalescedRead.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUncoalescedRead.cpp:158:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 0.4 158 | CHECK_RESULT(true, errorMsg.c_str()); 0.4 | ^~~~~~~~~~~~~~~~ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/include/BaseTestImp.h:48:34: note: expanded from macro 'CHECK_RESULT' 0.4 48 | int rc = snprintf(buf, 4096, msg, ##__VA_ARGS__); \ 0.4 | ^~~ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUncoalescedRead.cpp:158:26: note: treat the string as an argument to avoid this 0.4 158 | CHECK_RESULT(true, errorMsg.c_str()); 0.4 | ^ 0.4 | "%s", 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/include/BaseTestImp.h:48:34: note: expanded from macro 'CHECK_RESULT' 0.4 48 | int rc = snprintf(buf, 4096, msg, ##__VA_ARGS__); \ 0.4 | ^ 0.4 1 warning generated. 0.4 [180/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLCreateContext.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLCreateContext.cpp:51:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 51 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLCreateContext.cpp:39:33: note: allocated with 'new[]' here 0.4 39 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [181/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfUAVReadSpeed.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeed.cpp:144:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 144 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeed.cpp:123:33: note: allocated with 'new[]' here 0.4 123 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeed.cpp:398:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 398 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/perf/OCLPerfUAVReadSpeed.cpp:369:33: note: allocated with 'new[]' here 0.4 369 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 2 warnings generated. 0.4 [182/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocmemory.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.4 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.4 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.4 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.4 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.4 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.4 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.4 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.4 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.4 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.4 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.4 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 557 | void submitMarker(amd::Marker& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.4 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.4 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.4 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.4 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.4 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.4 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.4 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.4 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.4 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.4 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.4 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.4 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.4 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.4 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.4 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.4 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.4 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.4 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.4 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.4 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.4 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.4 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.4 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.4 1377 | virtual bool isFenceDirty() const = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 671 | void HiddenHeapInit(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.4 1379 | virtual void HiddenHeapInit() = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.hpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 672 | uint64_t getQueueID(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.4 1297 | virtual uint64_t getQueueID() = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:17: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:324:16: warning: 'create' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 324 | virtual bool create(amd::Device& device); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:41:16: note: overridden virtual function is here 0.4 41 | virtual bool create(amd::Device& device) { return true; } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:327:16: warning: 'copyBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 327 | virtual bool copyBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:121:16: note: overridden virtual function is here 0.4 121 | virtual bool copyBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:338:16: warning: 'readBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 338 | virtual bool readBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:44:16: note: overridden virtual function is here 0.4 44 | virtual bool readBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:348:16: warning: 'readBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 348 | virtual bool readBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:54:16: note: overridden virtual function is here 0.4 54 | virtual bool readBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:359:16: warning: 'writeBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 359 | virtual bool writeBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:77:16: note: overridden virtual function is here 0.4 77 | virtual bool writeBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:369:16: warning: 'writeBufferRect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 369 | virtual bool writeBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:87:16: note: overridden virtual function is here 0.4 87 | virtual bool writeBufferRect( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:380:16: warning: 'copyBufferBatch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 380 | virtual bool copyBufferBatch( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:132:16: note: overridden virtual function is here 0.4 132 | virtual bool copyBufferBatch( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:395:16: warning: 'copyBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 395 | virtual bool copyBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:110:16: note: overridden virtual function is here 0.4 110 | virtual bool copyBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:406:16: warning: 'copyBufferToImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 406 | virtual bool copyBufferToImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:150:16: note: overridden virtual function is here 0.4 150 | virtual bool copyBufferToImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:419:16: warning: 'copyImageToBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 419 | virtual bool copyImageToBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:137:16: note: overridden virtual function is here 0.4 137 | virtual bool copyImageToBuffer( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:432:16: warning: 'copyImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 432 | virtual bool copyImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:163:16: note: overridden virtual function is here 0.4 163 | virtual bool copyImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:443:16: warning: 'readImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 443 | virtual bool readImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:65:16: note: overridden virtual function is here 0.4 65 | virtual bool readImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:455:16: warning: 'writeImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 455 | virtual bool writeImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:98:16: note: overridden virtual function is here 0.4 98 | virtual bool writeImage( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:467:16: warning: 'fillBuffer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 467 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:416:16: note: overridden virtual function is here 0.4 416 | virtual bool fillBuffer(device::Memory& memory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:17: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:512:16: warning: 'fillImage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 512 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:427:16: note: overridden virtual function is here 0.4 427 | virtual bool fillImage(device::Memory& dstMemory, //!< Memory object to fill with pattern 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:17: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:526:16: warning: 'streamOpsWrite' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 526 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:174:16: note: overridden virtual function is here 0.4 174 | virtual bool streamOpsWrite(device::Memory& memory, //!< Memory to write the 'value' 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:530:16: warning: 'streamOpsIncrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 530 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:181:16: note: overridden virtual function is here 0.4 181 | virtual bool streamOpsIncrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:534:16: warning: 'streamOpsDecrement' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 534 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:188:16: note: overridden virtual function is here 0.4 188 | virtual bool streamOpsDecrement(device::Memory& memory, uint64_t value, size_t offset, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:538:16: warning: 'streamOpsWait' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 538 | virtual bool streamOpsWait( 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:195:16: note: overridden virtual function is here 0.4 195 | virtual bool streamOpsWait(device::Memory& memory, //!< Memory to compare the 'value' against 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:543:16: warning: 'batchMemOps' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 543 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:238:16: note: overridden virtual function is here 0.4 238 | virtual bool batchMemOps(const void* paramArray, size_t paramSize, uint32_t count) const = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:17: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:545:33: warning: 'lockXfer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 545 | virtual std::recursive_mutex* lockXfer() const { return &lockXferOps_; } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/blit.hpp:244:33: note: overridden virtual function is here 0.4 244 | virtual std::recursive_mutex* lockXfer() const { return nullptr; } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocmemory.cpp:17: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:547:16: warning: 'initHeap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 547 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocblit.hpp:202:16: note: overridden virtual function is here 0.4 202 | virtual bool initHeap(device::Memory* heap_to_initialize, device::Memory* initial_blocks, 0.4 | ^ 0.4 61 warnings generated. 0.4 [183/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLMemObjs.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:3417:13: warning: 'clCreateImage2D' is deprecated [-Wdeprecated-declarations] 0.4 3417 | ::clCreateImage2D(context(), flags, &format, width, height, row_pitch, host_ptr, &error); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1461:38: note: 'clCreateImage2D' has been explicitly marked deprecated here 0.4 1461 | cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:82:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED' 0.4 82 | #define CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:3671:19: warning: 'clCreateImage3D' is deprecated [-Wdeprecated-declarations] 0.4 3671 | object_ = ::clCreateImage3D(context(), flags, &format, width, height, depth, row_pitch, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1466:42: note: 'clCreateImage3D' has been explicitly marked deprecated here 0.4 1466 | void* host_ptr, cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:82:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED' 0.4 82 | #define CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:3999:17: warning: 'clCreateSampler' is deprecated [-Wdeprecated-declarations] 0.4 3999 | object_ = ::clCreateSampler(context(), normalized_coords, addressing_mode, filter_mode, &error); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1492:54: note: 'clCreateSampler' has been explicitly marked deprecated here 0.4 1492 | cl_filter_mode filter_mode, cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.4 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:4676:19: warning: 'clCreateCommandQueue' is deprecated [-Wdeprecated-declarations] 0.4 4676 | object_ = ::clCreateCommandQueue(context(), device(), properties, &error); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1488:43: note: 'clCreateCommandQueue' has been explicitly marked deprecated here 0.4 1488 | cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.4 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:4702:17: warning: 'clCreateCommandQueue' is deprecated [-Wdeprecated-declarations] 0.4 4702 | object_ = ::clCreateCommandQueue(context(), devices[0](), properties, &error); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1488:43: note: 'clCreateCommandQueue' has been explicitly marked deprecated here 0.4 1488 | cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.4 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:4714:17: warning: 'clCreateCommandQueue' is deprecated [-Wdeprecated-declarations] 0.4 4714 | object_ = ::clCreateCommandQueue(context(), device(), properties, &error); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1488:43: note: 'clCreateCommandQueue' has been explicitly marked deprecated here 0.4 1488 | cl_int* errcode_ret) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.4 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLMemObjs.cpp:13: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.hpp:5300:11: warning: 'clEnqueueTask' is deprecated [-Wdeprecated-declarations] 0.4 5300 | ::clEnqueueTask(object_, kernel(), (events != NULL) ? (cl_uint)events->size() : 0, 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl.h:1496:55: note: 'clEnqueueTask' has been explicitly marked deprecated here 0.4 1496 | const cl_event* event_wait_list, cl_event* event) CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED; 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:90:47: note: expanded from macro 'CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED' 0.4 90 | #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED CL_EXT_SUFFIX_DEPRECATED 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/khronos/headers/opencl2.2/CL/cl_platform.h:60:49: note: expanded from macro 'CL_EXT_SUFFIX_DEPRECATED' 0.4 60 | #define CL_EXT_SUFFIX_DEPRECATED __attribute__((deprecated)) 0.4 | ^ 0.4 7 warnings generated. 0.4 [184/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devprogram.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devprogram.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devprogram.cpp:7: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 2 warnings generated. 0.4 [185/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocglinterop.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.4 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.4 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.4 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.4 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.4 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.4 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.4 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.4 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.4 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.4 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.4 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 557 | void submitMarker(amd::Marker& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.4 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.4 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.4 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.4 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.4 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.4 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.4 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.4 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.4 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.4 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.4 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.4 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.4 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.4 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.4 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.4 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.4 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.4 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.4 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.4 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.4 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.4 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.4 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.4 1377 | virtual bool isFenceDirty() const = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 671 | void HiddenHeapInit(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.4 1379 | virtual void HiddenHeapInit() = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.cpp:14: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocglinterop.hpp:25: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 672 | uint64_t getQueueID(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.4 1297 | virtual uint64_t getQueueID() = 0; 0.4 | ^ 0.4 39 warnings generated. 0.4 [186/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLCreateBuffer.cpp.o 0.4 [187/210] Building CXX object opencl/tests/ocltst/module/perf/CMakeFiles/oclperf.dir/OCLPerfVerticalFetch.cpp.o 0.4 [188/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLProgramScopeVariables.cpp.o 0.4 [189/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLGenericAddressSpace.cpp.o 0.4 [190/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_counter.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_counter.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_counter.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 2 warnings generated. 0.4 [191/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLPersistent.cpp.o 0.4 [192/210] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rockernel.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:12: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:537:8: warning: 'submitReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 537 | void submitReadMemory(amd::ReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1313:16: note: overridden virtual function is here 0.4 1313 | virtual void submitReadMemory(amd::ReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:538:8: warning: 'submitWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 538 | void submitWriteMemory(amd::WriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1314:16: note: overridden virtual function is here 0.4 1314 | virtual void submitWriteMemory(amd::WriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:539:8: warning: 'submitCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 539 | void submitCopyMemory(amd::CopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1315:16: note: overridden virtual function is here 0.4 1315 | virtual void submitCopyMemory(amd::CopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:540:8: warning: 'submitCopyMemoryP2P' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 540 | void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1316:16: note: overridden virtual function is here 0.4 1316 | virtual void submitCopyMemoryP2P(amd::CopyMemoryP2PCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:541:8: warning: 'submitBatchCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 541 | void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1317:16: note: overridden virtual function is here 0.4 1317 | virtual void submitBatchCopyMemory(amd::BatchCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:542:8: warning: 'SubmitBatchWriteMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 542 | void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1318:16: note: overridden virtual function is here 0.4 1318 | virtual void SubmitBatchWriteMemory(amd::BatchWriteMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:543:8: warning: 'SubmitBatchReadMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 543 | void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1319:16: note: overridden virtual function is here 0.4 1319 | virtual void SubmitBatchReadMemory(amd::BatchReadMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:544:8: warning: 'submitMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 544 | void submitMapMemory(amd::MapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1320:16: note: overridden virtual function is here 0.4 1320 | virtual void submitMapMemory(amd::MapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:545:8: warning: 'submitUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 545 | void submitUnmapMemory(amd::UnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1321:16: note: overridden virtual function is here 0.4 1321 | virtual void submitUnmapMemory(amd::UnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:546:8: warning: 'submitKernel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 546 | void submitKernel(amd::NDRangeKernelCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1322:16: note: overridden virtual function is here 0.4 1322 | virtual void submitKernel(amd::NDRangeKernelCommand& command) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:556:8: warning: 'submitNativeFn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 556 | void submitNativeFn(amd::NativeFnCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1323:16: note: overridden virtual function is here 0.4 1323 | virtual void submitNativeFn(amd::NativeFnCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:557:8: warning: 'submitMarker' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 557 | void submitMarker(amd::Marker& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1324:16: note: overridden virtual function is here 0.4 1324 | virtual void submitMarker(amd::Marker& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:558:8: warning: 'submitAccumulate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 558 | void submitAccumulate(amd::AccumulateCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1325:16: note: overridden virtual function is here 0.4 1325 | virtual void submitAccumulate(amd::AccumulateCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:559:8: warning: 'submitAcquireExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 559 | void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1329:16: note: overridden virtual function is here 0.4 1329 | virtual void submitAcquireExtObjects(amd::AcquireExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:560:8: warning: 'submitReleaseExtObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 560 | void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1330:16: note: overridden virtual function is here 0.4 1330 | virtual void submitReleaseExtObjects(amd::ReleaseExtObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:561:8: warning: 'submitPerfCounter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 561 | void submitPerfCounter(amd::PerfCounterCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1331:16: note: overridden virtual function is here 0.4 1331 | virtual void submitPerfCounter(amd::PerfCounterCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:563:8: warning: 'flush' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 563 | void flush(amd::Command* list = nullptr, bool wait = false); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1334:16: note: overridden virtual function is here 0.4 1334 | virtual void flush(amd::Command* list = NULL, bool wait = false) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:564:8: warning: 'submitFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 564 | void submitFillMemory(amd::FillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1327:16: note: overridden virtual function is here 0.4 1327 | virtual void submitFillMemory(amd::FillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:565:8: warning: 'submitStreamOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 565 | void submitStreamOperation(amd::StreamOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1350:16: note: overridden virtual function is here 0.4 1350 | virtual void submitStreamOperation(amd::StreamOperationCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:566:8: warning: 'submitBatchMemoryOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 566 | void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1351:16: note: overridden virtual function is here 0.4 1351 | virtual void submitBatchMemoryOperation(amd::BatchMemoryOperationCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:567:8: warning: 'submitVirtualMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 567 | void submitVirtualMap(amd::VirtualMapCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1354:16: note: overridden virtual function is here 0.4 1354 | virtual void submitVirtualMap(amd::VirtualMapCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:568:8: warning: 'submitMigrateMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 568 | void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1328:16: note: overridden virtual function is here 0.4 1328 | virtual void submitMigrateMemObjects(amd::MigrateMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:570:8: warning: 'submitSvmFreeMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 570 | void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1335:16: note: overridden virtual function is here 0.4 1335 | virtual void submitSvmFreeMemory(amd::SvmFreeMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:571:8: warning: 'submitSvmCopyMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 571 | void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1336:16: note: overridden virtual function is here 0.4 1336 | virtual void submitSvmCopyMemory(amd::SvmCopyMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:572:8: warning: 'submitSvmFillMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 572 | void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1337:16: note: overridden virtual function is here 0.4 1337 | virtual void submitSvmFillMemory(amd::SvmFillMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:573:8: warning: 'submitSvmMapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 573 | void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1338:16: note: overridden virtual function is here 0.4 1338 | virtual void submitSvmMapMemory(amd::SvmMapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:574:8: warning: 'submitSvmUnmapMemory' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 574 | void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1339:16: note: overridden virtual function is here 0.4 1339 | virtual void submitSvmUnmapMemory(amd::SvmUnmapMemoryCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:575:8: warning: 'submitSvmPrefetchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 575 | void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1343:16: note: overridden virtual function is here 0.4 1343 | virtual void submitSvmPrefetchAsync(amd::SvmPrefetchAsyncCommand& cmd) { ShouldNotReachHere(); } 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:576:8: warning: 'SubmitSvmPrefetchBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 576 | void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1344:16: note: overridden virtual function is here 0.4 1344 | virtual void SubmitSvmPrefetchBatchAsync(amd::SvmPrefetchBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:577:8: warning: 'SubmitSvmDiscardBatchAsync' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 577 | void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1347:16: note: overridden virtual function is here 0.4 1347 | virtual void SubmitSvmDiscardBatchAsync(amd::SvmDiscardBatchAsyncCommand& cmd) { 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:578:16: warning: 'submitSignal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 578 | virtual void submitSignal(amd::SignalCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1341:16: note: overridden virtual function is here 0.4 1341 | virtual void submitSignal(amd::SignalCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:579:16: warning: 'submitMakeBuffersResident' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 579 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1342:16: note: overridden virtual function is here 0.4 1342 | virtual void submitMakeBuffersResident(amd::MakeBuffersResidentCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:581:8: warning: 'submitThreadTraceMemObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 581 | void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1332:16: note: overridden virtual function is here 0.4 1332 | virtual void submitThreadTraceMemObjects(amd::ThreadTraceMemObjectsCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:582:8: warning: 'submitThreadTrace' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 582 | void submitThreadTrace(amd::ThreadTraceCommand& vcmd) {} 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1333:16: note: overridden virtual function is here 0.4 1333 | virtual void submitThreadTrace(amd::ThreadTraceCommand& cmd) = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:667:8: warning: 'isFenceDirty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 667 | bool isFenceDirty() const { return fence_dirty_.load(std::memory_order_acquire); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1377:16: note: overridden virtual function is here 0.4 1377 | virtual bool isFenceDirty() const = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:671:8: warning: 'HiddenHeapInit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 671 | void HiddenHeapInit(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1379:16: note: overridden virtual function is here 0.4 1379 | virtual void HiddenHeapInit() = 0; 0.4 | ^ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rockernel.hpp:10: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocprogram.hpp:13: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocdevice.hpp:23: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/rocm/rocvirtual.hpp:672:12: warning: 'getQueueID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 672 | uint64_t getQueueID(); 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:1297:20: note: overridden virtual function is here 0.4 1297 | virtual uint64_t getQueueID() = 0; 0.4 | ^ 0.4 39 warnings generated. 0.4 [193/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLBufferFromImage.cpp.o 0.4 [194/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLMemoryInfo.cpp.o 0.4 [195/210] Linking CXX static library rocclr/librocclr.a 0.4 [196/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLPinnedMemory.cpp.o 0.4 [197/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLPlatformAtomics.cpp.o 0.4 [198/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLPerfCounters.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLPerfCounters.cpp:415:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 415 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLPerfCounters.cpp:386:33: note: allocated with 'new[]' here 0.4 386 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [199/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLAtomicCounter.cpp.o 0.4 [200/210] Linking CXX shared library tests/ocltst/liboclperf.so 0.4 [201/210] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_pipe.cpp.o 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_pipe.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:15: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:11: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:25: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/utils/nontemporal.hpp:246:16: warning: unknown attribute 'optimize' ignored [-Wunknown-attributes] 0.4 246 | __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( 0.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_pipe.cpp:7: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_common.hpp:18: 0.4 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_common.hpp:12: 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:1673:16: warning: 'submit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 0.4 1673 | virtual void submit(device::VirtualDevice& device) { device.submitMarker(*this); } 0.4 | ^ 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:466:16: note: overridden virtual function is here 0.4 466 | virtual void submit(device::VirtualDevice& device) = 0; 0.4 | ^ 0.4 2 warnings generated. 0.4 [202/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLDynamic.cpp.o 0.4 [203/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLStablePState.cpp.o 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLStablePState.cpp:61:5: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] 0.4 61 | delete platforms; 0.4 | ^ 0.4 | [] 0.4 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tests/ocltst/module/runtime/OCLStablePState.cpp:43:33: note: allocated with 'new[]' here 0.4 43 | cl_platform_id* platforms = new cl_platform_id[numPlatforms]; 0.4 | ^ 0.4 1 warning generated. 0.4 [204/210] Linking CXX shared library opencl/amdocl/libamdocl64.so. 0.4 [205/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLRTQueue.cpp.o 0.4 [206/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLGlobalOffset.cpp.o 0.4 [207/210] Creating library symlink opencl/amdocl/libamdocl64.so.2 opencl/amdocl/libamdocl64.so 0.4 [208/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLThreadTrace.cpp.o 0.4 [209/210] Building CXX object opencl/tests/ocltst/module/runtime/CMakeFiles/oclruntime.dir/OCLPartialWrkgrp.cpp.o 0.5 [210/210] Linking CXX shared library tests/ocltst/liboclruntime.so END 1787778774.973392 0.46625781059265137 0