เนื่องจากปัญหาในซอฟต์แวร์ Quartus® Prime Pro Edition เวอร์ชัน 17.1.2 และรุ่นก่อนหน้า คุณจะเห็นข้อผิดพลาดภายในนี้เมื่อลําดับชั้นของโครงการนักพัฒนาไม่ตรงกัน ซึ่งพาร์ติชันถูกคอมไพล์ครั้งแรก และลําดับชั้นของโปรเจกต์ผู้บริโภคซึ่งพาร์ติชันนั้นถูกนํากลับมาใช้ใหม่
ตัวอย่างเช่น ข้อผิดพลาดภายในจะเกิดขึ้นในสถานการณ์ต่อไปนี้ในโครงการผู้บริโภคซึ่งใช้พาร์ติชันซ้ํา:
-child_ptn1 พาร์ทิชั่นจะถูกคอมไพล์และส่งออกตั้งแต่เริ่มต้นจากโครงการนักพัฒนาที่มีพาธลําดับชั้นเป็น inst1->inst2->child_ptn1
-partition child_ptn1 จะถูกนํากลับมาใช้ใหม่ในโครงการผู้บริโภคพร้อมพาธลําดับชั้นเป็น inst3->inst4->inst5->child_ptn1
เพื่อหลีกเลี่ยงปัญหานี้ จับคู่ลําดับชั้นของโครงการนักพัฒนาที่คอมไพล์พาร์ติชันในครั้งแรกและส่งออกกับลําดับชั้นของโครงการผู้บริโภคซึ่งนําพาร์ติชั่นกลับมาใช้ใหม่
ข้อผิดพลาดภายใน: ระบบย่อย: LALE, ไฟล์: /quartus/legality/lale/lale_new_solver.cpp