Skip to content

IGC v2.18.5

Latest
Compare
Choose a tag to compare
@pszymich pszymich released this 15 Sep 10:50
· 191 commits to master since this release

Fixed Issues / Improvements

- Production packages have switched to LLVM 16
- Production configuration uses LLVM typed pointers; opaque pointers support is WIP
- To enable typed pointers use the CMake option: IGC_OPTION__API_ENABLE_OPAQUE_POINTERS=OFF

Due to an error IGC 2.18 was mistakenly released as built with LLVM 16. This is incorrect, IGC 2.18 uses LLVM 15.
IGC 2.19 will be the first release to use LLVM 16 with typed pointers.

List of all changes: v2.16.0...v2.18.5

Dependencies revisions

Project Branch Revision
opencl-clang ocl-open-150 7eef4657
SPIRV-LLVM-Translator llvm_release_150 a077a090
SPIRV-Tools main 28a883ba
SPIRV-Headers main 04b76709
vc-intrinsics master v0.23.1
LLVM project release/15.x llvmorg-15.0.7

The release is based on build 19820.
Ubuntu 24.04 binary packages for LLVM15/Clang15 are included.

Packages' sha256 checksums:

7c340f45c4f294eca3a9780a1b3ece6d4b699fdc51e7dc9ff8c5d6323c5d8d64  intel-igc-core-2_2.18.5+19820_amd64.deb
bbac014d80965a2e7428ecca9c01a96688758f7c75bce18eba90745fcfe6fb13  intel-igc-core-devel_2.18.5+19820_amd64.deb
bcb1435486175673f14b180efb8fc39ff31b76c625e09b1253a07a705efcf9c3  intel-igc-opencl-2_2.18.5+19820_amd64.deb
924fedd479853a1f6105473f7534f585ba77928b3a4bf6bb70047d4191c4500f  intel-igc-opencl-devel_2.18.5+19820_amd64.deb