ID บทความ: 000099101 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 26/06/2024

การสร้างรายงาน AOCL ล้มเหลวโดยมีข้อผิดพลาดด้านล่าง

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เนื่องจากปัญหาในแพ็คเกจการสนับสนุน FPGA สําหรับคอมไพเลอร์ oneAPI DCP+/C++ เวอร์ชัน 2024.2 คุณอาจเห็นข้อผิดพลาดนี้

การสร้างรายงาน AOCL ล้มเหลวโดยมีข้อผิดพลาดด้านล่าง

โปรดส่งรายงานข้อบกพร่องไปยัง https://software.intel.com/en-us/support/priority-support และรวมการดัมพ์ Stack:

aocl-opt 0x0000XXXXXXX llvm:AccessGroupInfo::hasIndendentAGsOrSafelen (llvm:Loop*, llvm:Instruction*, llvm::Instruction*, int&) + 195

หรือ

aocl-opt: XXXXXXXX: llvm:::~Value(): การยืนยัน 'materialized_use_empty() & "ใช้งานเมื่อค่าถูกทําลาย!"' ล้มเหลว

ความละเอียด

เพื่อหลีกเลี่ยงปัญหานี้ ดาวน์โหลดและติดตั้งโปรแกรมแก้ไข 2024.2.1 สําหรับแพคเกจการสนับสนุน FPGA จากลิงก์ด้านล่าง

  1. ตรวจดูว่าติดตั้งคอมไพเลอร์ Intel oneAPI DCP+/C++ 2024.2 ที่ใด แพคเกจการสนับสนุน FPGA จะอยู่ภายในไดเรกทอรีการติดตั้งคอมไพเลอร์ในโฟลเดอร์ 'oclfpga'
    • สําหรับ Linux นี่จะเป็น '<install-dir>/intel/oneapi/compiler/2024.2/opt/oclfpga' ซึ่งโดยทั่วไป<install-dir> เป็นทั้ง '/opt' หรือ '~'
    • สําหรับ Windows โดยปกติจะเป็น 'C:\โปรแกรมไฟล์ (x86)\Intel\oneAPI\compiler\2024.2\opt\oclfpga'
  2. เปลี่ยนชื่อไดเรกทอรี 'oclfpga' ที่มีอยู่เป็นอย่างอื่น เช่น 'oclfpga.bak' หรือ 'oclfpga.prev'
  3. คลายไฟล์เก็บถาวรที่กําหนด .tar.gz สําหรับ Linux และ .zip สําหรับ Windows เพื่อแยกโฟลเดอร์ 'oclfpga' และวางไว้ใน 'intel/oneapi/compiler/2024.2/opt'
  4. (ไม่บังคับ) ลบโฟลเดอร์สํารองที่สร้างในขั้นตอนที่ '2' หลังจากการทดสอบ

ปัญหานี้ถูกกําหนดให้ได้รับการแก้ไขในรุ่นอนาคตของแพ็คเกจการสนับสนุน FPGA สําหรับคอมไพเลอร์ oneAPI DCP++/C++

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้