7.9.ข้อผิดพลาดและข้อวินิจฉัย (Errors and diagnostics)

ข้อผิดพลาดที่ปิดกั้น (blocking error) หยุดการประกอบ: สคริปต์ไม่ให้คีย์เฟรมจนกว่าจะแก้. ข้อวินิจฉัย (diagnostic) ไม่ปิดกั้น: การประกอบดำเนินต่อ และผู้ผลิตควร (SHOULD) แสดงให้ ผู้สร้างเห็น.

ประเภทเงื่อนไขเกิดเมื่อ
ปิดกั้นunknown gloss, ambiguous gloss nameชื่อกลอสแปลงไม่ได้ หรือตรงมากกว่าหนึ่งรายการ (§7.4)
ปิดกั้นunknown expression, ambiguous expression nameเช่นเดียวกันสำหรับ @name
ปิดกั้นbad gloss speed, bad group args, bad group gap, bad spell args, bad pause, bad shift, bad mirror speed, bad buoy speed, bad compound speed, bad viseme args, bad viseme speed, bad expression alpha, bad expression rampอาร์กิวเมนต์ไม่ใช่ตัวเลขหรืออยู่นอกช่วง
ปิดกั้นreserved labelป้ายกำกับมี ;
ปิดกั้นbad group, empty group, no nested groups, group memberกลุ่มผิดรูป หรือมีสมาชิกที่ไม่ใช่กลอสหรือ $spell
ปิดกั้นempty block, block member, block arityเนื้อบล็อกว่าง มีเครื่องหมายในเนื้อบล็อก หรือจำนวนเนื้อ {…} ผิด
ปิดกั้นunknown anchor siteจุดนอกรายการใน §7.7.1
ปิดกั้นexpression lanesการแสดงออกพร้อมกันตัวที่สี่
ปิดกั้นcompound operand, compound shorthandตัวถูกดำเนินการไม่ใช่รายการสร้างท่ามือหนึ่งรายการ; ; ที่ไม่มีตัวถูกดำเนินการสองตัวพอดี
ปิดกั้นcompound-limitท่าผสมซ้อนลึกเกิน 32
ปิดกั้นviseme-limit, viseme unreadableเกินขีดจำกัด 512 / 128; ไม่มีพยางค์ที่อ่านได้
ปิดกั้นviseme-too-shortท่ามือสั้นเกินสำหรับชุดปากในท่าผสม
ปิดกั้นmisplaced join|| วางผิดที่ (§7.7.6)
ปิดกั้นunknown functionฟังก์ชันในตัว $ ที่ไม่รู้จัก
ปิดกั้นunknown user function, no rule matches, bad pattern, expansion too deep, expanded too many itemsการขยายฟังก์ชันผู้ใช้ (§7.8)
ปิดกั้นnothing to place, variation family in composed gloss, composed gloss chainกฎของกลอสประกอบ (§7.4)
วินิจฉัยviseme-guessedการอ่านพยางค์แบบอาศัยฮิวริสติก
วินิจฉัยviseme-incompleteบางพยางค์อ่านไม่ได้และถูกทิ้ง
วินิจฉัยcompound-noopตัวรองไม่เพิ่มอะไร

ชื่อที่มีขีดกลาง (compound-limit, viseme-limit, viseme-too-short, viseme-guessed, viseme-incomplete, compound-noop) เป็นชนิดข้อวินิจฉัยที่เครื่องอ่านได้; รายการอื่นเป็นชื่อ ของเงื่อนไข. ถ้อยคำของข้อความแจ้งไม่เป็นข้อบังคับ.