Reverse the order of the test... if clang, then use clang, because some clangs also represent as GNUC. This fixes breaking the macOS builds due to r1864435 under maint-mode