Apparently there are gccs that don't recognize -Wpedantic