Renamed compiler_compat.hpp back to compat.hpp