URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 15701
[ Назад ]

Исходное сообщение
"OpenNews: GCC 4.1.1 - работа над ошибками"

Отправлено opennews , 26-Май-06 10:54 
Анонсирован (http://gcc.gnu.org/ml/gcc-announce/2006/msg00002.html) выход обновленной версии GCC 4.1.1 (http://gcc.gnu.org/gcc-4.1/), в котором проведена работа над исправлением ошибок, обнаруженных после выпуска GCC 4.0.0.

URL: http://gcc.gnu.org/ml/gcc-announce/2006/msg00002.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=7586


Содержание

Сообщения в этом обсуждении
"GCC 4.1.1 - работа над ошибками"
Отправлено klay , 26-Май-06 10:54 
Люди это хорошо! Движение вперёд это всегда хорошо!
А GCC был и будет впереди планеты всей!!!


"GCC 4.1.1 - работа над ошибками"
Отправлено KuT , 26-Май-06 10:56 
Если не секрет по каким характеристикам gcc впереди всей планеты ? Помоему его единственное достоинство - открытый код.

"GCC 4.1.1 - работа над ошибками"
Отправлено serj , 27-Май-06 15:43 
Известно по каким, по кросплатформености.

"GCC 4.1.1 - работа над ошибками"
Отправлено klay , 26-Май-06 11:14 
По моему субъективному мнению это самый быстрый продукт
в данной отрасли под GNU Linux в мире!

Ну +  наверно самый GNUсный! :))


"GCC 4.1.1 - работа над ошибками"
Отправлено zhum , 26-Май-06 11:37 
Попробуйте Intel-овский компилятор (бесплатный, кстати, если для некоммерческого...). Практически всегда обгоняет. И не бывает глюков, которые в gcc4 появились. Типа супер-оптимизации, заключающейся в выкидывании кусков рабочего кода и перекройки логики работы программы :)

"GCC 4.1.1 - работа над ошибками"
Отправлено klay , 26-Май-06 11:45 
Я всё прекрасн понимаю. Вероятно то, что Вы говорите так и есть =))

Но я по духу GNUсный человек. Ну не могу я не похваоить очередной GNUсный проект. Немогу =))


"GCC"
Отправлено gvy , 26-Май-06 12:59 
Ой... вот не надо фанатизму.  Добра от него не бывает.

"GCC 4.1.1 - работа над ошибками"
Отправлено Евгений , 26-Май-06 12:14 
>>  Попробуйте Intel-овский компилятор (бесплатный, кстати, если для некоммерческого...). Практически всегда обгоняет. И не бывает глюков, которые в gcc4 появились. Типа супер-оптимизации, заключающейся в выкидывании кусков рабочего кода и перекройки логики работы программы :)

Пробовал.  Да, быстрый, лучше gcc. И хороший.  Вот только огромное количество ПО для линуха  тестируется именно при сборке gcc, и поэтому что там вылезет при сборке icc - никто заранее не знает.


"GCC 4.1.1 - работа над ошибками"
Отправлено klay , 26-Май-06 12:16 
Респект

"GCC 4.1.1 - работа над ошибками"
Отправлено feramon , 26-Май-06 13:29 
GCC был первым компилятором, портированным на linux. Так что можно, что он мать линуха (или отец, но тогда матерью будет Торвальдс :) )

"GCC 4.1.1 - работа над ошибками"
Отправлено pavlinux , 27-Май-06 00:19 
> Так что можно, что он мать линуха (или отец, но тогда матерью будет Торвальдс :) )

Следственно, GCC отымел Торвальдса. :)


"GCC 4.1.1 - работа над ошибками"
Отправлено Евгений , 26-Май-06 13:28 
>Попробуйте Intel-овский компилятор (бесплатный, кстати, если для некоммерческого...). Практически всегда обгоняет. И
>не бывает глюков, которые в gcc4 появились. Типа супер-оптимизации, заключающейся в
>выкидывании кусков рабочего кода и перекройки логики работы программы :)


кстати, с компилятором от sun (forte) та же ситуация.  Отличный компилятор,  и по скорости и по генерируемому коду.  Но проекты, которые изначально тестировались с gcc, далеко не всегда им собираются сразу и без проблем.


"GCC 4.1.1 - работа над ошибками"
Отправлено Viaprog , 26-Май-06 17:50 
Фигня этот icc.

Как-то от нефиг делать скачал и использовал для тестирования сборки проекта. Пока он как-то раз, из-за произошедшего глюка какого то в нём, у меня всю память не сожрал и своп и сдох.

Больше не балуюсь.


"GCC 4.1.1 - работа над ошибками"
Отправлено pavlinux , 27-Май-06 00:25 
Эквивалентно следующему рассказу юного оверлокера:

"- Как-то разогнал свой целерон 1.33GHz до 3GHz, и решил пойгратся
в Unreal, через 2 минуты, комп завис, и так 5 раз, и 5 раз перегружал.
Вывод: Плохая игра Unreal, больше не играю".


"GCC 4.1.1 - работа над ошибками"
Отправлено denka , 30-Май-06 10:58 
Да :)))))))))))))
А если у меня не интел платформа
GCC прекрасен тем что он подерживает кучу процессоров и mainboard
и к тому же бесплатный
А если в интоловский компилятор в глубь копать то там столько багов найдется

"GCC 4.1.1 - работа над ошибками"
Отправлено phpcoder , 01-Июн-06 08:06 
>Попробуйте Intel-овский компилятор (бесплатный, кстати, если для некоммерческого...).

Откуда его можно скачать? URL'ом не поделитесь? Спасибо.


"GCC 4.1.1 - работа над ошибками"
Отправлено Евгений , 01-Июн-06 12:23 
>>Попробуйте Intel-овский компилятор (бесплатный, кстати, если для некоммерческого...).
>
>Откуда его можно скачать? URL'ом не поделитесь? Спасибо.

поищи на сайте Интела.
Он там раньше открыто лежал.


"GCC 4.1.1 - работа над ошибками"
Отправлено TTT , 28-Май-06 10:38 
Я пользовал icc и к сожаление не разу не видел его превосходства над gcc. Особенно если учесть время и нервы когда проги тестированные под gcc с интелом не работают так он вообще конкретно проигрывает

"GCC 4.1.1 - работа над ошибками"
Отправлено TTT , 28-Май-06 10:42 
Кстсти когда я говорю про программы не работающие с интелом я имею в виду не только программы которые не собирваются но и те которые после сборки работают не правильно ведь С и С++ это не ява и сборка разными компиляторами иногда дает разные результаты

"GCC 4.1.1 - работа над ошибками"
Отправлено Евгений , 28-Май-06 20:50 
>Я пользовал icc и к сожаление не разу не видел его превосходства
>над gcc. Особенно если учесть время и нервы когда проги тестированные
>под gcc с интелом не работают так он вообще конкретно проигрывает

Разработчики  mysql выпускают версии собранные gcc & icc, по их словам, icc-шная  существенно быстрее. На сайте лежит подробное описание проведеннызх тестов. Тесты прекрасно повторяемы, хотя что будет со свежим gcc - не знаю.
Да, у кого-то где-то с ней были проблемы - но не факт, что это касается всех. У многих отлично живет под нагрузкой.
Лично я пробовал кодеки (g729 & g723), cобранные gcc & icc c различными опциями, для Астериска. с некоторыми были проблемы  (gcc  c сборкой под p3-p4 +sse,sse2), а так интел был немного пошустрее.  Можете сами проверить - в сети лежат собранные кодеки.
Когда-то писал диплом, так кусок кода с icc был процентов на 5..10 быстрее, чем с родным visual C++.
Так что как минимум _весьма часто_  icc по скорости, там где код уже отладен под Icc, быстрее.



"GCC 4.1.1 - работа над ошибками"
Отправлено TTT , 29-Май-06 08:57 
>>Я пользовал icc и к сожаление не разу не видел его превосходства
>>над gcc. Особенно если учесть время и нервы когда проги тестированные
>>под gcc с интелом не работают так он вообще конкретно проигрывает
>
> Разработчики  mysql выпускают версии собранные gcc & icc, по их
>словам, icc-шная  существенно быстрее. На сайте лежит подробное описание проведеннызх
>тестов. Тесты прекрасно повторяемы, хотя что будет со свежим gcc -
>не знаю.
>Да, у кого-то где-то с ней были проблемы - но не факт,
>что это касается всех. У многих отлично живет под нагрузкой.
> Лично я пробовал кодеки (g729 & g723), cобранные gcc & icc
>c различными опциями, для Астериска. с некоторыми были проблемы  (gcc
> c сборкой под p3-p4 +sse,sse2), а так интел был немного
>пошустрее.  Можете сами проверить - в сети лежат собранные кодеки.
>
> Когда-то писал диплом, так кусок кода с icc был процентов на
>5..10 быстрее, чем с родным visual C++.
> Так что как минимум _весьма часто_  icc по скорости, там
>где код уже отладен под Icc, быстрее.

Ну если есть факты... против них я переть не собираюсь, но с другой стороны у меня был комп АМД и я писал под него прогу требующую много вычислений и разница между первой рабочей версией и версией посли многих оптимизаций С кода была почти в двое, но на интеле разница была не значительна, потом похожая ситуация повторилась с точностью на оборот, так что я думаю что есть разница для быстрых программ на этих процессорах и я сомневаюсь что ИСС дает превосходство и там и там.
А на счет компилятора visual C++ 6.0 так он действительно медленней и gcc и icc он даже медленне чем тот же С++ из .НЕТ так что не понятно о каком visual C++ вы говорите


"GCC 4.1.1 - работа над ошибками"
Отправлено Аноним , 29-Май-06 23:54 
после выхода 4.0 было объявлено, что над gcc так же работают сотрудники Intel, помогающие внедрять в открытый компилятор фишки оптимизации и т.д. и т.п. для Intel процессоров.