Descrição
Casos de teste grandes que falham podem ser reduzidos automaticamente preservando a falha relevante. Isso é útil para bugs de compilador, problemas em analisadores estáticos e depuração em que um reprodutor menor é mais fácil de entender.
Ferramentas de redução executam comandos repetidamente e modificam arquivos de entrada. Use cópias dos casos de teste e garanta que o comando de predicado seja seguro e determinístico.