Boris Kolpackov propone reemplazar las pruebas de configuración de autoconf por el propio sistema de compilación
How to Fix autoconf-style Configuration Probing
Las pruebas de configuración de autoconf y CMake compilan y enlazan programas de prueba para detectar características, pero son lentas, frágiles y no rastrean cambios. Boris Kolpackov propone integrarlas en el sistema de compilación con actualización durante la carga, usar compilación de sitios de llamada en lugar de símbolos, y emplear pruebas de control para distinguir fallos reales. Ya está implementado en build2.
El problema con el análisis de diagnósticos es que hay muchos compiladores diferentes y pueden cambiar la redacción de los diagnósticos incluso entre versiones.