[devel] Dramatic g++4.4 -g speed regression

Victor Forsyuk force на altlinux.org
Пт Янв 22 11:02:34 UTC 2010


2010/1/21 Dmitry V. Levin <ldv на altlinux.org>:
>> > Это не та строка.  Сборка виснет на другом файле (DiscoveryDruid.cpp),
>> > который использует заголовки из других пакетов:
>>
>> OK, на контрольный вопрос я получил ответ:
>>
>> "опции задаются глобальной переменной в Makefile так что они все
>> одинаковые для всех модулей. Makefile строится автоматически, так что
>> если опция появляется для одного модуля, то она появится и для
>> другого"
>>
>> Так что это бага не в апстриме. Возможно у нас приложен неудачный
>> патч, либо неудачно сложился како-то набор патчей.
>
> На какой из вовлеченных в эту историю пакетов?

На gcc4.4. Других вовлеченных пакетов не наблюдаю.

>  Похоже что пора переходить
> к сравнению результата обработки DiscoveryDruid.cpp препроцессором, вывода
> g++ -dumpspecs и прочим интересным деталям.

Или идти с другого конца и смотреть нет ли чего в обсуждениях и
ченжлогах апстрима. Или откатом к предыдущим сборкам сизифного gcc
найти ту, в которой баги не было и сравнивать патчи...


Подробная информация о списке рассылки Devel