Allow for zebin rebuild when IR is present

Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
This commit is contained in:
Krystian Chmielewski
2022-03-31 16:30:16 +00:00
committed by Compute-Runtime-Automation
parent f804eb7b2b
commit 2ae3f3e521
3 changed files with 49 additions and 10 deletions

View File

@@ -64,10 +64,12 @@ cl_int Program::build(
deviceBuildInfos[device].buildStatus = CL_BUILD_IN_PROGRESS;
}
if (nullptr != buildOptions) {
options = buildOptions;
} else if (this->createdFrom != CreatedFrom::BINARY) {
options = "";
if (this->createdFrom != CreatedFrom::BINARY) {
if (nullptr != buildOptions) {
options = buildOptions;
} else {
options = "";
}
}
const bool shouldSuppressRebuildWarning{CompilerOptions::extract(CompilerOptions::noRecompiledFromIr, options)};