Объяснение
Сборка описывает зависимости артефактов. Предупреждения компилятора помогают обнаружить неверные преобразования и недостающие объявления. Бенчмарк без оптимизаций измеряет иную программу, чем production binary.
Задача для самостоятельного решения
Какие сборки нужны для учебного CLI?
Показать разбор ответа
Отладочная с символами и sanitizers для корректности; оптимизированная для измерений. Проверяйте одинаковые входы и результат, иначе ускорение может быть следствием пропущенной работы.