วิธีการวัดความครอบคลุมในการทดสอบใน Intel® SGX Enclave
- พยายามคอมไพล์ Intel® SGX หุ้มด้วย GNU Compiler Collection [GCC] --coverage flag เพื่อใช้งาน gcov
- ได้รับข้อผิดพลาดในการคอมไพล์ที่เกี่ยวข้องกับ libgcov.a และการอ้างอิงที่ไม่ได้กําหนดอื่น ๆ
- คุณสามารถใช้ gcov เพื่อรับข้อมูลการครอบคลุมโค้ดสําหรับส่วนที่ไม่เชื่อถือของแอปพลิเคชัน Intel® SGX ได้
- ไม่สามารถใช้ ข้อมูลที่ครอบคลุมของ gcov สําหรับรหัสขอบเขต Intel® SGX
- การเรียก ไลบรารี gcov ที่ไม่น่าเชื่อถือจากภายในขอบเขต Intel® SGX ทําให้เกิดข้อผิดพลาดในการคอมไพล์
- การเรียกให้ทํางานนอกกรอบต้องห่อหุ้มด้วย OCALL
โปรดดู ที่ส่วน Trusted Libraries ของ Intel® SGX Developer Reference สําหรับ Linux สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการโทรไลบรารีคุณสามารถสร้างได้โดยตรงจากภายในขอบเขต