C++ HAL tests