Я расширил компиляторы, которые у меня есть, чтобы включить следующее:
gcc4.6, 4.8.2, 4.9.0 & 4.9.2 (я добавлю 5.0 при выпуске)
Кланг3.4, 3.5 & 3.6 (предварительный выпуск в последнем случае)
Самыми сложными проблемами для диагностики были некоторые, которые возникают, когда компиляция использует оптимизацию.
Некоторые тесты на повышение используют оптимизацию, но большинство этого не делают.
Обычно не документируется, какие тесты оптимизированы.
Это означает, что там проходит много тестов, которые не работают при оптимизации.
Это затрудняет выявление причин возникновения проблем.
Статья Compilers раздела Chapter 1. Phoenix 3.2.0 Experience может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.