Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 gcc-2.95   Alexander Stavitsky   10 Mar 2002 01:26:15 
 Re: gcc-2.95   Vitaly Lugovsky   10 Mar 2002 20:11:21 
 gcc-2.95   Vladimir Mosgalin   11 Mar 2002 02:00:32 
 Re: gcc-2.95   Vitaly Lugovsky   11 Mar 2002 10:26:34 
 gcc-2.95   Vladimir Mosgalin   12 Mar 2002 00:19:12 
 Re: gcc-2.95   Valentin Nechayev   12 Mar 2002 11:35:02 
 Re: gcc-2.95   Valentin Nechayev   11 Mar 2002 11:16:09 
 gcc-2.95   Vladimir Mosgalin   12 Mar 2002 00:10:52 
 Re: gcc-2.95   Valentin Nechayev   13 Mar 2002 01:55:32 
 gcc-2.95   Vladimir Mosgalin   13 Mar 2002 23:50:58 
Архивное /ru.linux/7368b02cca80.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional