Zebin - yaml parser

Change-Id: If8b5bcd68b7d39bfd3fb53b619f5de973b059bff
This commit is contained in:
Jaroslaw Chodor
2020-05-25 16:39:16 +02:00
committed by sys_ocldev
parent 823bd1e51c
commit d65cdab453
31 changed files with 3988 additions and 103 deletions

View File

@@ -82,7 +82,7 @@ cl_int Program::compile(
options = (buildOptions != nullptr) ? buildOptions : "";
for (const auto &optionString : {CompilerOptions::gtpinRera, CompilerOptions::greaterThan4gbBuffersRequired}) {
size_t pos = options.find(optionString);
size_t pos = options.find(optionString.data());
if (pos != std::string::npos) {
options.erase(pos, optionString.length());
CompilerOptions::concatenateAppend(internalOptions, optionString);

View File

@@ -69,7 +69,7 @@ cl_int Program::link(
options = (buildOptions != nullptr) ? buildOptions : "";
for (const auto &optionString : {CompilerOptions::gtpinRera, CompilerOptions::greaterThan4gbBuffersRequired}) {
size_t pos = options.find(optionString);
size_t pos = options.find(optionString.data());
if (pos != std::string::npos) {
options.erase(pos, optionString.length());
CompilerOptions::concatenateAppend(internalOptions, optionString);