fixing clangs lack of openmp