|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 12 Mar 2002 11:35:02 To : Vladimir Mosgalin Subject : Re: gcc-2.95 -------------------------------------------------------------------------------- >>> Vladimir Mosgalin wrote: > Мне лень вспоминать, какие конкретно софтины падали, при желании конечно могу > поэкспериментировать. Hо вот пару недель назад попробовал собрать иксы, так > там модуль libvbe.o с такой оптимизацией выдавал segfault и ничего не > работало. Пересобрал без зверских оптимизаций - все стало нормально. Вполне возможно. squid на 2.95.* с -O2 не собирается, там четкий баг компилятора, доказанный. Вообще, найди программу без глюков;)) Вопрос в том, чтобы суметь доказать, что проблема именно в gcc. И потом сделать нормальный PR. И даже фикс, если сумеешь. VL> Всякий раз, когда смена оптимизации приводит к неработоспособности, VL> это наипервейший признак глюкавости софтины и врождённых дефектов в VL> ДHК её авторов... Сие утверждение было неверно лишь на самых первых > Код действительно кривоват, сейчас попробовал добавить -ansi - страшно > заругался. -ansi - не совсем то. extensions вполне могут быть. Проверь с -Wall -W. Вот это будет аргументом. Реально, действительно, в подавляющем большинстве случаев проблемы с оптимизацией вызваны некорректным кодом. Hо это не 100%, с другой стороны. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368b02cca80.html, оценка из 5, голосов 10
|