[devel] Dramatic g++4.4 -g speed regression
Dmitry V. Levin
ldv на altlinux.org
Чт Янв 21 19:01:32 UTC 2010
On Thu, Jan 21, 2010 at 07:18:32PM +0200, Victor Forsyuk wrote:
> >>
> >> Шутки шутками, но претензии принять придется - это баг нашей сборки, а
> >> не апстрима gcc. Компилятор из FC12 спокойно справляется с кодом
> >> fwbuilder с опцией "-g" и при отсутствии "-fomit-frame-pointer". Я
> >> попросил Вадима показать строку вызова компилятора, вот она:
> >
> > Это не та строка. Сборка виснет на другом файле (DiscoveryDruid.cpp),
> > который использует заголовки из других пакетов:
>
> OK, на контрольный вопрос я получил ответ:
>
> "опции задаются глобальной переменной в Makefile так что они все
> одинаковые для всех модулей. Makefile строится автоматически, так что
> если опция появляется для одного модуля, то она появится и для
> другого"
>
> Так что это бага не в апстриме. Возможно у нас приложен неудачный
> патч, либо неудачно сложился како-то набор патчей.
На какой из вовлеченных в эту историю пакетов? Похоже что пора переходить
к сравнению результата обработки DiscoveryDruid.cpp препроцессором, вывода
g++ -dumpspecs и прочим интересным деталям.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100121/8bde4ebf/attachment.bin>
Подробная информация о списке рассылки Devel