OpenMP AHD backported