compiler version constraint fixes