precond warning