bug hasWarnings()