SWDEV-252747 : testing using v3 object

Change-Id: I427df765d1be55bd2851ce441238b3eaa46cca4f
Этот коммит содержится в:
Evgeny
2020-09-15 18:55:51 -05:00
родитель 8d021eb401
Коммит 169e36f379
7 изменённых файлов: 46 добавлений и 13 удалений
+4 -2
Просмотреть файл
@@ -96,7 +96,7 @@ bool TestHsa::Setup() {
// Load and Finalize Kernel Code Descriptor
const char* brig_path = brig_path_obj_.c_str();
bool suc = hsa_rsrc_->LoadAndFinalize(agent_info_, brig_path, name_.c_str(), &hsa_exec_,
bool suc = hsa_rsrc_->LoadAndFinalize(agent_info_, brig_path, symb_.c_str(), &hsa_exec_,
&kernel_code_desc_);
if (suc == false) {
std::cerr << "Error in loading and finalizing Kernel" << std::endl;
@@ -116,8 +116,10 @@ bool TestHsa::Setup() {
// Check the kernel args size
const size_t kernarg_size = des.size;
size_t size_info = 0;
hsa_executable_symbol_get_info(
const hsa_status_t status = hsa_executable_symbol_get_info(
kernel_code_desc_, HSA_EXECUTABLE_SYMBOL_INFO_KERNEL_KERNARG_SEGMENT_SIZE, &size_info);
TEST_ASSERT(status == HSA_STATUS_SUCCESS);
size_info = kernarg_size;
const bool kernarg_missmatch = (kernarg_size > size_info);
if (kernarg_missmatch) {
std::cout << "kernarg_size = " << kernarg_size << ", size_info = " << size_info