มีที่ไหนสักแห่งสคริปต์ที่ใช้งานได้ / สามารถเข้าถึงได้อย่างอิสระไฟล์ต้นฉบับหรืออะไรก็ตามที่สามารถวัดการปฏิบัติตามคอมไพเลอร์ C ++ ที่กำหนดได้หรือไม่?
ตัวอย่างเช่นการทดสอบ Acid3 สำหรับเบราว์เซอร์: http://acid3.acidtests.org/
ผลลัพธ์ที่ฉันใฝ่ฝันจะเป็นบันทึกเปอร์เซ็นต์ทั่วโลก (หรือหลายบันทึกย่อหนึ่งรายการสำหรับแต่ละมาตรฐานเช่น c ++ 98, c ++ 11, c ++ 14, ฯลฯ ) แล้วทดสอบรายละเอียดด้วย "สำเร็จ" หรือ "ล้มเหลว" สำหรับแต่ละรายการ
ที่มา: ฉันมีการสนทนาเกี่ยวกับการส่งเสริมและคอมไพเลอร์ที่ท้าทายบางอย่าง คู่สนทนาของฉันพูดถึงการส่งเสริมเป็นโครงการวิชาการเพราะมันจะไม่ทำงานในคอมไพเลอร์ C ++ ที่สำคัญและฉันตอบว่าคอมไพเลอร์ที่มีปัญหาทางจิตใจไม่ควรนับ ความสามารถในการวัดด้วยรหัสความสอดคล้องที่แท้จริงของคอมไพเลอร์จะช่วยทั้งในการประเมินคอมไพเลอร์และการค้นพบ "มุมกรณี" ที่ควรหลีกเลี่ยงในโค้ดข้ามแพลตฟอร์มที่คอมไพล์ด้วย
แก้ไข: 2013-06-22
ไม่ใช่คำตอบ แต่เห็นได้ชัดว่าคณะกรรมการ C ++ กำลังทำงานในเรื่อง:
SG10, การทดสอบคุณสมบัติ: Clark Nelson (Intel) ตรวจสอบว่ามาตรฐานสำหรับรหัสพกพาเพื่อตรวจสอบว่าผลิตภัณฑ์ C ++ เฉพาะใช้คุณลักษณะได้หรือไม่ในขณะที่เรายังคงขยายมาตรฐานต่อไป