¿Existe, en algún lugar, una secuencia de comandos, un archivo fuente o cualquier otro que se pueda usar / acceder libremente que pueda medir el cumplimiento de un compilador de C ++ dado?
Por ejemplo, la prueba Acid3 para navegadores: http://acid3.acidtests.org/
Los resultados con los que sueño serían una nota de porcentaje global (o notas múltiples, una para cada estándar, por ejemplo, c ++ 98, c ++ 11, c ++ 14, etc.), y luego pruebas detalladas con "éxito" o "fracaso" para cada uno de ellos.
Antecedentes: tuve una discusión en el trabajo sobre boost y algunos compiladores desafiados. Mi interlocutor habló sobre el impulso como un proyecto académico, porque no funcionará en los principales compiladores de C ++, y respondí que los compiladores con problemas mentales no deberían contar. Ser capaz de medir con código la conformidad real de un compilador ayudaría tanto a evaluar el compilador como a descubrir los "casos de esquina" que deberían evitarse en el código multiplataforma compilado con ellos.
Editar: 2013-06-22
No es una respuesta, pero aparentemente, el comité de C ++ está trabajando en el tema:
SG10, Prueba de características: Clark Nelson (Intel). Investigación sobre si y cómo estandarizar una forma de código portátil para verificar si un producto C ++ en particular implementa una característica todavía, a medida que continuamos extendiendo el estándar.