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

Kirill A. Shutemov kirill на shutemov.name
Пт Янв 22 13:48:13 UTC 2010


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

Fixed in gcc-4.4.3-alt1.


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