mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-27 07:44:16 +08:00
[2/N] compiler interface refactor (spir/spirV fix)
Fixing regression in spir/spirV scenarios Resolves: NEO-3854, NEO-3852, NEO-3845, NEO-3851, NEO-3844 Change-Id: Ifee7f1847c7f6598428f96ae2241b3d85e58ad11
This commit is contained in:
@@ -37,7 +37,7 @@ TEST_F(ProcessSpirBinaryTests, InvalidSizeBinary) {
|
||||
auto retVal = program->processSpirBinary(pBinary, binarySize, false);
|
||||
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
EXPECT_EQ(binarySize, program->sourceCode.size());
|
||||
EXPECT_EQ(binarySize, program->irBinarySize);
|
||||
}
|
||||
|
||||
TEST_F(ProcessSpirBinaryTests, SomeBinary) {
|
||||
@@ -46,8 +46,8 @@ TEST_F(ProcessSpirBinaryTests, SomeBinary) {
|
||||
auto retVal = program->processSpirBinary(pBinary, binarySize, false);
|
||||
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
EXPECT_EQ(0, strcmp(pBinary, program->sourceCode.c_str()));
|
||||
EXPECT_EQ(binarySize, program->sourceCode.size());
|
||||
EXPECT_EQ(0, memcmp(pBinary, program->irBinary.get(), program->irBinarySize));
|
||||
EXPECT_EQ(binarySize, program->irBinarySize);
|
||||
|
||||
// Verify no built log is available
|
||||
auto pBuildLog = program->getBuildLog(program->getDevicePtr());
|
||||
|
||||
Reference in New Issue
Block a user