While this regression aligns with the IGC update, it’s worth exploring whether the issue stems from the switch to the distro-provided Khronos SPIR-V translator.
Since the _Z37__spirv_ImageSampleExplicitLod_Ruint4 symbol relates to SPIR-V image sampling logic, there’s a possibility that: The Khronos translator behaves differently than IGC’s previous internal translator. A mismatch between IGC and the external translator version may be responsible. To confirm, could we: Test the .spv file directly with ocloc to isolate whether the translator is the source of failure? Verify the Khronos translator version used in both IGC builds? Attempt building IGC without the -DIGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_SC=1 flag to determine if the issue is tied to the translator switch rather than core IGC behavior? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2101784 Title: OpenCL regression due to missing spirv function To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/intel-graphics-compiler/+bug/2101784/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs