Catch's Travis builds are using gcc that doesn't like the auto keyword