Os suspeitos do costume são:
-
Você achou que funcionou ontem, mas depois de um dia cheio de trabalho você estava cego demais para perceber que não funcionava.
-
Esta manhã, você não pode mais se referir ao que estava na memória cache IDE ontem.
-
A estação de trabalho foi reinicializada na noite passada ou uma operação de manutenção noturna foi limpa nos diretórios / tmp.
-
Algo mudou na base de código: verifique se alguém (possivelmente você mesmo) cometeu alterações entre sua última compilação de ontem e sua última compilação de hoje.
-
Algo mudou nas bibliotecas de suporte: verifique se essas bibliotecas foram recompiladas ou atualizadas. A causa pode estar dentro do projeto para bibliotecas específicas ou fora, se uma nova versão de um pacote aparentemente independente tiver sido implementada.
-
Algo mudou no ambiente de teste: nova versão de uma máquina virtual, um stub que foi modificado, alterações em um servidor de banco de dados remoto ...
-
Algo mudou na cadeia de compilação: mudanças em Makefiles, nova versão do IDE, do compilador, de bibliotecas padrão ...