Bir yerde, verilen bir C ++ derleyicisinin uygunluğunu ölçebilecek serbestçe kullanılabilir / erişilebilir bir komut dosyası, kaynak dosya ya da her neyse var mı?
Örneğin, tarayıcılar için Acid3 testi: http://acid3.acidtests.org/
Hayal ettiğim sonuçlar genel bir yüzde notu (veya her bir standart için bir tane, örneğin, c ++ 98, c ++ 11, c ++ 14, vb.) Ve sonra "başarı" ile ayrıntılı testler olacaktır. veya her biri için "başarısızlık".
Arka plan: İşyerinde destek ve bazı zorlayıcı derleyiciler hakkında bir tartışma yaptım. Konuşmacım, akademik bir proje olmasından bahsetti, çünkü büyük C ++ derleyicilerinde işe yaramayacak ve zihinsel engelli derleyicilerin sayılmaması gerektiğine cevap veriyorum. Bir derleyicinin gerçek uygunluğunu kodla ölçebilmek hem derleyiciyi değerlendirmede hem de onlarla derlenen platformlar arası kodda kaçınılması gereken "köşe hallerini" keşfetmeye yardımcı olacaktır.
Düzenleme: 2013-06-22
Cevap değil, ama görünüşe göre, C ++ komitesi konu üzerinde çalışıyor:
SG10, Özellik Testi: Clark Nelson (Intel). Standardı genişletmeye devam ettikçe, belirli bir C ++ ürününün henüz bir özellik uygulayıp uygulamadığını kontrol etmek için portatif kod için bir yöntemi standart hale getirip getirmemek ve nasıl standartlaştıracağınızı araştırmak.