Kritisches Problem
Aufgrund eines Problems in Intel® FPGA SDK für OpenCL™ Version 19.1 kann es nach der Installation des Intel® Quartus® Prime Software 19.1 0.03 Patch zu einem Absturz des OpenCL-Kernel-Kompilierungsabsturzes™ geben. Das Intel® FPGA SDK für OpenCL™ verwendet BAK-Cache (eine lokale Kopie in einem temporären Ordner der lokalen Maschine), um nachfolgende Kernel-Kompilierungen zu beschleunigen.
Die Fehlermeldungen werden unten angezeigt. Sie sollte an der Standardausgabe sichtbar sein und in quartus_sh_compile.log ausgedruckt sein.
Fehler (18212): Der endgültige Snapshot kann für die Partition "root_partition" nicht geladen werden – die Partition befindet sich nicht in einem versionskompatibelen Format.
Fehler: Quartus Prime MIF/HEX Update war nicht erfolgreich. 1 Fehler, 0 Warnungen
Fehler (23035): Tcl-Fehler:
Fehler (23031): Evaluierung von Tcl-Skriptskripten/post_flow_pr.tcl fehlgeschlagen
Es gibt zwei Möglichkeiten, dieses Problem zu umgehen
Ansatz 1 (empfohlen)
- Löschen Sie Ihren lokalen BAK-Cache. Das Problem wird für die nächste und alle Kompilierungen gelöst.
- Entfernen Sie unter Windows $ENV{'USERPROFILE'}\\AppData\\Local\\aocl.
- Entfernen Sie unter Linux /var/tmp/aocl/$ENV{USERNAME}
Ansatz 2
- Führen Sie das Argument "aoc" mit dieser Option "-no-read-bsp-bak-cache" aus. Beachten Sie, dass dies die Kompilierung um eine Stunde verlangsamt.
- aoc -no-read-bsp-bak-cache
Dieses Problem wird ab der Intel® Quartus® Prime Pro Edition Software Version 19.3 behoben.