added tests to check nvcc runtime api output
Change-Id: Ifdd39b5d0a6a58d20a8e9745e59dd82d50a90e2f
Этот коммит содержится в:
1 родитель
53e771fc75
Коммит
428041cfc2
11 files changed
+87
-2
No files matched your search
@@ -0,0 +1,11 @@
|
||||
#include<hip/hip_runtime_api.h>
|
||||
#include"test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
int dev;
|
||||
hipDeviceProp_t prop;
|
||||
HIP_PRINT_STATUS(hipChooseDevice(&dev, &prop));
|
||||
HIP_PRINT_STATUS(hipChooseDevice(0, &prop));
|
||||
HIP_PRINT_STATUS(hipChooseDevice(0, 0));
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include "test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
hipLimit_t lim = hipLimitMallocHeapSize;
|
||||
HIP_PRINT_STATUS(hipDeviceGetLimit(NULL, lim));
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include "test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
HIP_PRINT_STATUS(hipGetDevice(NULL));
|
||||
HIP_PRINT_STATUS(hipGetDevice(0));
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include "test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
HIP_PRINT_STATUS(hipGetDeviceCount(NULL));
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include "test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
hipDeviceProp_t prop;
|
||||
HIP_PRINT_STATUS(hipGetDeviceProperties(&prop, -1));
|
||||
int cnt;
|
||||
hipGetDeviceCount(&cnt);
|
||||
HIP_PRINT_STATUS(hipGetDeviceProperties(&prop, cnt+1));
|
||||
HIP_PRINT_STATUS(hipGetDeviceProperties(NULL, 0));
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include "test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
HIP_PRINT_STATUS(hipSetDevice(-1));
|
||||
int count;
|
||||
hipGetDeviceCount(&count);
|
||||
HIP_PRINT_STATUS(hipSetDevice(count+1));
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include "test_common.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
HIP_PRINT_STATUS(hipSetDeviceFlags(-1));
|
||||
HIP_PRINT_STATUS(hipSetDeviceFlags(11));
|
||||
}
|
||||
Reference in new issue
Block a user