Skip to content

Commit d4ef7da

Browse files
fix: set IGC as default generator prior decoding zebin
Related-To: NEO-16231, NEO-16167 Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
1 parent 2b8acba commit d4ef7da

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

opencl/test/unit_test/api/cl_build_program_tests.inl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ kernels:
684684
MultiDeviceKernel *kernel = castToObject<MultiDeviceKernel>(pKernel);
685685
Program *program = castToObject<Program>(pProgram);
686686
EXPECT_EQ(4u, program->getIndirectAccessBufferVersion());
687-
EXPECT_FALSE(kernel->getKernelInfos()[1]->kernelDescriptor.kernelMetadata.isGeneratedByIgc);
687+
EXPECT_TRUE(kernel->getKernelInfos()[1]->kernelDescriptor.kernelMetadata.isGeneratedByIgc);
688688

689689
retVal = clReleaseKernel(pKernel);
690690
EXPECT_EQ(CL_SUCCESS, retVal);

shared/source/device_binary_format/device_binary_format_zebin.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ DecodeError decodeSingleZebin(ProgramInfo &dst, const SingleDeviceBinary &src, s
116116
}
117117

118118
GeneratorFeatureVersions generatorFeatures = {};
119-
GeneratorType generator = {};
119+
GeneratorType generator = {GeneratorType::igc};
120120
auto ret = Zebin::validateTargetDevice(elf, src.targetDevice, outErrReason, outWarning, generatorFeatures, generator);
121121
if (!ret && elf.elfFileHeader->machine == Elf::ElfMachine::EM_INTELGT) {
122122
return DecodeError::invalidBinary;

0 commit comments

Comments
 (0)