mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-10 12:53:42 +08:00
Fix ult execution: change dir after getting run path
Change-Id: If2b9d07809004bfb4edbc4b4c50762226a98d2e9
This commit is contained in:

committed by
sys_ocldev

parent
5fbdad88c6
commit
31157573ca
@ -271,18 +271,6 @@ int main(int argc, char **argv) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
#ifdef WIN32
|
||||
#include <direct.h>
|
||||
if (_chdir(hardwarePrefix[productFamily])) {
|
||||
std::cout << "chdir into " << hardwarePrefix[productFamily] << " directory failed.\nThis might cause test failures." << std::endl;
|
||||
}
|
||||
#elif defined(__linux__)
|
||||
#include <unistd.h>
|
||||
if (chdir(hardwarePrefix[productFamily]) != 0) {
|
||||
std::cout << "chdir into " << hardwarePrefix[productFamily] << " directory failed.\nThis might cause test failures." << std::endl;
|
||||
}
|
||||
#endif
|
||||
|
||||
uint32_t threadsPerEu = 7;
|
||||
PLATFORM platform;
|
||||
auto hardwareInfo = hardwareInfoTable[productFamily];
|
||||
@ -333,6 +321,18 @@ int main(int argc, char **argv) {
|
||||
nClFiles.append(clFiles);
|
||||
clFiles = nClFiles;
|
||||
|
||||
#ifdef WIN32
|
||||
#include <direct.h>
|
||||
if (_chdir(hardwarePrefix[productFamily])) {
|
||||
std::cout << "chdir into " << hardwarePrefix[productFamily] << " directory failed.\nThis might cause test failures." << std::endl;
|
||||
}
|
||||
#elif defined(__linux__)
|
||||
#include <unistd.h>
|
||||
if (chdir(hardwarePrefix[productFamily]) != 0) {
|
||||
std::cout << "chdir into " << hardwarePrefix[productFamily] << " directory failed.\nThis might cause test failures." << std::endl;
|
||||
}
|
||||
#endif
|
||||
|
||||
auto pDevices = new const HardwareInfo *[numDevices];
|
||||
for (decltype(numDevices) i = 0; i < numDevices; ++i) {
|
||||
pDevices[i] = &device;
|
||||
|
Reference in New Issue
Block a user