Missing handling nullary __global__ functions for mixed arity cases.

[ROCm/hip commit: 4ebc229b9a]
Этот коммит содержится в:
Alex Voicu
2018-11-12 01:51:59 +00:00
родитель 591d4d1b5f
Коммит 51c47fcc2e
+7 -2
Просмотреть файл
@@ -409,13 +409,18 @@ void read_kernarg_metadata(
auto fn = tmp.substr(dx, tmp.find_first_of("'\n", dx) - dx);
dx += fn.size();
auto dx1 = tmp.find("CodeProps", dx);
dx = tmp.find("Args:", dx);
if (dx1 < dx) {
dx = dx1;
continue;
}
if (dx == string::npos) break;
static constexpr decltype(tmp.size()) args_sz{5};
dx = parse_args(
tmp, dx + args_sz, tmp.find("CodeProps", dx), kernargs[fn]);
dx = parse_args(tmp, dx + args_sz, dx1, kernargs[fn]);
} while (true);
}
}