The code for re-generate the binary with large GRF here has bug to return the handler to the outside the block.
|
auto [l0_module, l0_kernel, n_spills] = compileLevelZeroObjects( |
The name l0_module, l0_kernel, n_spills shadows the outside name and dropped after exiting the block.
The new kernel is not returned correctly.