Problème critique
En raison d’un problème dans Intel® FPGA SDK pour OpenCL™ version 19.1, il est possible que vous voyiez un incident de compilation du noyau OpenCL™ après l’installation du logiciel Intel® Quartus® Prime 19.1 0.03. Le Intel® FPGA SDK pour OpenCL™ utilise LE CACHE-cache (une copie locale dans un dossier temporaire de la machine locale) pour accélérer les compilations ultérieures du noyau.
Les messages d’erreur sont indiqués ci-dessous. Il doit être visible sur la sortie standard et imprimé dans quartus_sh_compile.log.
Erreur (18212) : ne peut pas charger d’instantané final pour une partition « root_partition » - la partition n’est pas au format compatible avec une version.
Erreur : La mise à jour MIF/HEX de Quartus Prime a échoué. 1 erreur, 0 avertissements
Erreur (23035) : erreur Tcl :
Erreur (23031) : évaluation des scripts de scripts Tcl/post_flow_pr.tcl en échec
Il existe deux façons de contourner ce problème
Approche 1 (recommandée)
- Supprimez votre mémoire cache PASSED locale. Le problème sera résolu pour la prochaine et toutes les compilations pourront être établies.
- Sous Windows, supprimez $ENV{'USERPROFILE'}\AppData\\Local\aocl
- Pour Linux, supprimer /var/tmp/aocl/$ENV{USERNAME}
Approche 2
- Exécutez un argument « aoc » avec cette option « -no-read-bsp-asp-cache ». Notez que cela ralentira le compilateur d’une heure
- aoc -no-read-bsp-
Ce problème est résolu à partir de la version 19.3 du logiciel Intel® Quartus® Prime Pro Edition.