Problème critique
Si vous exécutez un script Tcl externe et personnalisé qui appelle qexit
[-return_code]
avec un quartus® Prime
exécutable (par quartus_sh
exemple) qui prend en charge le -t
ou --tcl_eval
option, puis examine le code de retour, le Quartus
Le logiciel Prime quittera avec un code de retour de 0, quel que soit l’argument
qexit
.
Ce problème affecte le logiciel Quartus Prime Standard Edition et le Quartus Logiciel Prime Pro Edition.
Les solutions suivantes sont disponibles :
- Au lieu de la
qexit [-return_code]
commande, utilisez le fichier natifexit [-return_code]
Commande Tcl dans votre script. Lla la commande prend en charge lesexit
codes de retour de entiers de 0 à 127. - Parce que ce problème n’affecte pas le mode shell interactif Quartus Prime
que vous pouvez entrer avec
-s
l’option, vous pouvez trouver des scripts Tcl cet appelqexit [-return_code]
dans le Quartus Prime interactif shell avecsource
l’option. Scripts Tcl à l’avant-première dans le shell interactif, permet au logiciel Quartus Prime de quitter avec le code de retour spécifié. Si vous souhaitez exécuter le logiciel Quartus Prime avec un script externe non interactif, vous pouvez alimenter lasource
commande sur le shell interactif Quartus Prime par redirection vers l’entrée standard du logiciel Quartus Prime.