Understood. But is this the best way to proceed? My concern is that a user might specify the OpenMP option and, using clang, miss the warning that OpenMP is in fact not being used. Personally, I would rather installation quit so that I could make the necessary changes.