Message d'erreur
Dans le message, %s marque une valeur que le moteur remplit au moment où il lève l'erreur.
L'histoire
Vous avez écrit le mot engine suivi d'un nom de route après le script, et le moteur vous dit que cette surcharge a été supprimée. Voici l'histoire. Autrefois, on pouvait forcer une route d'exécution avec engine jit ou engine walker. Mais jit était une porte de sortie du parallélisme, et dans rush, le parallélisme est actif par défaut, de façon irréversible. Quant à engine walker, il forçait la route qui est maintenant celle du défaut : il ne changeait donc plus rien. Pourquoi refuser plutôt qu'ignorer ? Parce qu'ignorer en silence laisserait ces deux mots glisser dans la liste des arguments du script, et changerait ce que le script voit avec interface. Une suppression ne doit pas mentir sur elle-même. Le message nomme les deux mots écrits et le remplacement. Pour observer les divisions que l'arbre dérive, utilisez DEBUG égale un. Supprimez simplement engine et son mot de votre ligne de commande, et le script retrouvera ses vrais arguments.
Texte issu du catalogue d'erreurs du moteur Rush.
