SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Fix the build breakage caused by the latest changes from device-libs.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#7 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_platform.h#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#4 edit
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Fix the build breakage caused by the latest changes from device-libs.
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#7 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_platform.h#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#4 edit
SWDEV-121587 - [OCL] Segmentation fault when program is used without built first. Fix the issue by adding sanity check for the symbol table before using it.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#87 edit
SWDEV-2 - Change OpenCL version number from 2420 to 2421.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2168 edit
SWDEV-2 - Change OpenCL version number from 2419 to 2420.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2167 edit
Some Clang tooling functions return std::string, some return StringRef. Assigning of returning std::string to StringRef variables leads to garbage in it.
DEBUG build is always affected.
SWDEV-2 - Change OpenCL version number from 2418 to 2419.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2166 edit
Support hipHostMallocPortable flag.
Default flags are hipHostMallocPortable | hipHostMallocMapped.
Also:
-refactor tests to move addCount and addCountReverse into HipTest
namespace.
-test multi-GPU host memory.
SWDEV-2 - Change OpenCL version number from 2417 to 2418.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2165 edit
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Add a linker script to version the symbols
Affected files ...
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#4 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/amdocl.map#3 add
SWDEV-2 - Change OpenCL version number from 2416 to 2417.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2164 edit
- add checks for events across devices.
- refactor test to make sure it runs long enough to sensitive sync
techniques.
- add tests for DeviceSync, streamWaitEvent.
- use addOne kernel, use local initializer rather than init_array.
- use addOneReverse test to add from back of array. Test alternate fwd and backward to stress dependency logic.
- check device-side dependencies.
SWDEV-2 - Change OpenCL version number from 2415 to 2416.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2163 edit
SWDEV-2 - Change OpenCL version number from 2414 to 2415.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2162 edit
+ Update CUDA_Driver_API_functions_supported_by_HIP.md.
+ Final update of HIPIFY with CUDA driver data types.
[TODO] Syncing HIPIFY and HIP by CUDA Driver API functions.
SWDEV-2 - Change OpenCL version number from 2413 to 2414.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2161 edit
SWDEV-2 - Change OpenCL version number from 2412 to 2413.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2160 edit
SWDEV-2 - Change OpenCL version number from 2411 to 2412.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2159 edit
https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP/issues/71
[Solution]
getUnqualifiedType for enumConstantDecl's type is added, except ordinary enum declarations (w/o typedef).
[ToDo]
Find more appropriate way of distinguishing redefined enum declarations and ordinary ones.
SWDEV-2 - Change OpenCL version number from 2410 to 2411.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2158 edit
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
- Fix the Makefile and CMakeLists after removing libHSAIL.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/build/Makefile.oclrocm#14 edit