#include #include #define HIP(e) \ if (hipError_t err = (e); err != hipSuccess) { \ std::cerr << __FILE__ << ":" << __LINE__ << " " << err << "\n"; \ exit(1); \ } int main(void) { hipDeviceProp_t props; HIP(hipGetDeviceProperties(&props, 0)); std::cout << "canMapHostMemory: " << props.canMapHostMemory << "\n"; if (props.canMapHostMemory) { return 0; } else { return 1; } }