The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз набора компиляторов GCC 4.7.2"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от opennews (??) on 20-Сен-12, 21:07 
Вышел (http://gcc.gnu.org/ml/gcc-announce/2012/msg00005.html) корректирующий релиз набора компиляторов GCC 4.7.2 (http://gcc.gnu.org/), в котором проведена работа по исправлению ошибок, регрессивных изменений и проблем с совместимостью. С момента выхода прошлой версии отмечено 75 исправлений (http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&...), большинство из которых связано с устранением внесенных ранее регрессивных изменений. В новой версии также устранены недоработки в поддержке спецификаций C++11. В частности, исправлены проблемы с ABI, связанные с некоторыми шаблонами C++11 (std::list and std::pair), что позволило обеспечить совместимость использующего данные шаблоны кода на уровне ABI с режимами C++03/C++98 или C++11 в GCC 4.6. Исходные тексты компилятора можно загрузить с сайта проекта (ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.7.2/) или с его зеркал (http://gcc.gnu.org/mirrors.html).

URL: http://gcc.gnu.org/ml/gcc-announce/2012/msg00005.html
Новость: http://www.opennet.me/opennews/art.shtml?num=34897

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз набора компиляторов GCC 4.7.2"  –5 +/
Сообщение от Аноним (??) on 20-Сен-12, 21:07 
4.8 судя по комитам забросили
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз набора компиляторов GCC 4.7.2"  –3 +/
Сообщение от Аноним (??) on 20-Сен-12, 21:16 
Все в низкоуровневую виртуальную машину!
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз набора компиляторов GCC 4.7.2"  +7 +/
Сообщение от Аноним (??) on 20-Сен-12, 21:28 
А там уже добрые яблочники с детородными органами наготове...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз набора компиляторов GCC 4.7.2"  +2 +/
Сообщение от ВКПб on 20-Сен-12, 21:33 
Ну да, мобильники с айпадами продавать скоро запретят, останется только патентный троллинг.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

9. "Релиз набора компиляторов GCC 4.7.2"  +2 +/
Сообщение от Аноним (??) on 21-Сен-12, 01:40 
> Ну да, мобильники с айпадами продавать скоро запретят, останется только патентный троллинг.

Правильно, пусть продают то что запатентовали - скругленный прямоугольник. А мобильники с начинкой на которую патент - будет продавать гугломоторола и те кто с ними не воюет :)

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

14. "Релиз набора компиляторов GCC 4.7.2"  +1 +/
Сообщение от dq0s4y71 (??) on 21-Сен-12, 11:15 
Правильно. Отобрать и поделить...
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

13. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от AlexAT (ok) on 21-Сен-12, 07:47 
Кстате легко. Кусочки кода - какие-нибудь хитрые оптимизации, генерируемые компилятором, теоретически можно запатентовать.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Релиз набора компиляторов GCC 4.7.2"  –1 +/
Сообщение от Аноним (??) on 21-Сен-12, 01:39 
> Все в низкоуровневую виртуальную машину!

Когда научитесь код нормально оптимизировать хотя-бы и поддерживать не меньше архитектур, тогда и суйтесь. Для GCC есть плагины приделывающие к нему LLVM, но в силу качества генеримого LLVM кода оно спросом как-то не пользуется. Вы прикиньте?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от Аноним (??) on 20-Сен-12, 21:43 
Не эксперт, просто каждый день по приколу 4.8 компиляю, а им свою поделку. Изменения небольшие последние недели, но важные. Некоторые вообще древние баги пофиксили, на исправления которых небось уже надежда умерла. GCC он очень старый и сложный и просто так изменения вносить никто не будет, попробуй умудрись там вообще что нибудь улучшить, маловато шансов что предыдущие разработчики проглядели а ты заметил.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Релиз набора компиляторов GCC 4.7.2"  –4 +/
Сообщение от Аноним (??) on 20-Сен-12, 21:49 
Я просто смотрю, что изменений мало. Я не только не эксперт, я даже не знаю какие там изменения и не сразу пойму что за изменения. Просто их МАЛО.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Релиз набора компиляторов GCC 4.7.2"  +6 +/
Сообщение от Аноним (??) on 20-Сен-12, 22:10 
Во-первых ветка давно уже разрабатывается и все крупные запланированные в предыдущие годы патчи уже вошли, во вторых почта GCC просто раскалена, по сравнению с другими проектами http://gcc.gnu.org/ml/gcc-patches/ . Всем бы такое "мало".
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Релиз набора компиляторов GCC 4.7.2"  +1 +/
Сообщение от Аноним (??) on 21-Сен-12, 01:42 
> с другими проектами http://gcc.gnu.org/ml/gcc-patches/ . Всем бы такое "мало".

Ну просто у LLVM генерация кода столь неоптимальна что запросто можно ускорсить "в два раза". Так что станет сливать тому что гернерит GCC не в 4 раза, а только в два :D. Но зато можно похвастаться ускорением в 2 раза.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от dq0s4y71 (??) on 21-Сен-12, 11:26 
Изменений мало? Сходите в армию.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Релиз набора компиляторов GCC 4.7.2"  –1 +/
Сообщение от arisu (ok) on 21-Сен-12, 02:40 
> Некоторые вообще древние баги пофиксили, на исправления которых небось уже надежда умерла.

тебе же несложно будет рассказать, какие?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от Аноним (??) on 21-Сен-12, 04:17 
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Релиз набора компиляторов GCC 4.7.2"  +1 +/
Сообщение от arisu (ok) on 21-Сен-12, 12:20 
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194

а где, собственно, *баг*? «баг» — это когда компилятор падает или генерирует неверный код. избыточный код не является неверным.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от Crazy Alex (ok) on 21-Сен-12, 13:26 
Да ладно, с одной стороны - в багзилле оно именно так и называется, с другой - компилятор всё же должен оптимальынй код генерировать...
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от arisu (ok) on 21-Сен-12, 13:44 
> компилятор всё же должен оптимальынй код генерировать…

не должен, всего лишь *может*. задача генерации «оптимального кода» для более-менее большой программы вообще слаборешаема за разумное время (допустим даже, что у нас таки есть определение «оптимальности»).

а «багом» у них там всё называется, такая уж «терминология».

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

18. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от Аноним (??) on 21-Сен-12, 13:37 
А где собственно "компилятор" ? компилятор переводит текст в понимаемое машиной представление. У нас же программа - оптимизирующий транслятор, при этом делающая синтаксические проверки на правильность и синтезирующая понимаемые человеком сообщения о подозрительных конструкциях языка, причем на различных языках, в том числе на основе знаний специалистов в этой области. То есть экспертная система по проверке и оптимизации текста программ c опциональной возможностью генерации кода.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Релиз набора компиляторов GCC 4.7.2"  +/
Сообщение от Аноним (??) on 21-Сен-12, 13:42 
пашет! перепсал немного makefile yf freebsd 8.3 - работает
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру