код работы со строками сильно медленнее компилируется?
код работы с суммами по сравнению с кодом работы с произведениями, потому что оптимизация требует довольно хитрого перетеребления кейсов, эта потимизация даже в -O поэтому не попала и включается только с _O2