![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Обновление набора компиляторов GCC 9.3" | +/– | ![]() |
Сообщение от opennews (ok), 12-Мрт-20, 23:02 | ||
Доступен корректирующий релиз набора компиляторов GCC 9.3, в котором проведена работа по исправлению ошибок, регрессивных изменений и проблем с совместимостью. По сравнению с версией GCC 9.2 в GCC 9.3 отмечено 157 исправлений, в основном связанных с устранением регрессивных изменений. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от vitalif (ok), 12-Мрт-20, 23:02 | –6 +/– | ![]() |
Корутины гоните | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #9, #10, #18 |
6. Сообщение от Аноним (6), 13-Мрт-20, 00:19 | –5 +/– | ![]() |
> Корутины гоните | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
9. Сообщение от муу (?), 13-Мрт-20, 03:06 | +4 +/– | ![]() |
для крестов гонят, в 10 будет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #29, #37 |
10. Сообщение от Аноним (-), 13-Мрт-20, 08:58 | +1 +/– | ![]() |
Корутины гоните вон! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
11. Сообщение от Анатоним (?), 13-Мрт-20, 09:03 | –4 +/– | ![]() |
Я так понимаю, безопасный код они пока не реализуют? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12 |
12. Сообщение от mommy (?), 13-Мрт-20, 09:04 | +16 +/– | ![]() |
Пиши безопасно и будет тебе безопасный код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #13 |
13. Сообщение от Аноним (13), 13-Мрт-20, 09:55 | +2 +/– | ![]() |
Он видимо хочет формально верифицированный компилятор без багов. Если так, то ответ "никогда", во всяком случае до тех пор, пока разработкой ПО не начнёт заниматься полноценный ИИ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #24, #48 |
14.
Сообщение от ДмитрийСССР![]() | +1 +/– | ![]() |
Товарищи! Подскажите пожалуйста, начал изучать С++, и интересует такой вопрос, вот допустим я использую компилятор GCC 9.3 (он новый же), и хочу чтобы моя конечная программа запустилась на старой ОС (будь то Linux 6-ти летней давности, или будь то Windows XP, не суть), можно ли такое провернуть? Или новые компиляторы позволяют писать только под относительно новые ОС? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #19, #27, #31, #33, #47 |
16. Сообщение от Аноним (13), 13-Мрт-20, 10:20 | –3 +/– | ![]() |
Что-то у меня не компилируется: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #20 |
18. Сообщение от Урри (?), 13-Мрт-20, 10:26 | +6 +/– | ![]() |
Ну есть же термин сопрограммы, зачем эта калька? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #30 |
19. Сообщение от Урри (?), 13-Мрт-20, 10:28 | +8 +/– | ![]() |
Да. Нет. Нет (да, можно новый). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #35 |
20. Сообщение от Урри (?), 13-Мрт-20, 10:29 | –1 +/– | ![]() |
Тебе же компилятор все написал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #23, #26 |
23. Сообщение от Аноним (13), 13-Мрт-20, 10:45 | –1 +/– | ![]() |
> Тебе же компилятор все написал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #32 |
24. Сообщение от Аноним (24), 13-Мрт-20, 10:46 | +3 +/– | ![]() |
А кто будет верифицировать "полноценный ИИ"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #25 |
25. Сообщение от Аноним (13), 13-Мрт-20, 10:50 | +6 +/– | ![]() |
Пусть сам себя верифицирует. Это ему понадобится, чтобы избавиться от комплекса неполноценности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #34 |
26. Сообщение от Аноним (13), 13-Мрт-20, 10:56 | –1 +/– | ![]() |
Да, я почитал логи ещё. В общем, проблема была не там, с _FORTIFY_SOURCE=2 не собирается. А почему? Видимо потому что glibc отказался собираться с _FORTIFY_SOURCE и был собран без него. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
27. Сообщение от Аноним (27), 13-Мрт-20, 10:57 | –4 +/– | ![]() |
Начинай с Visual C++ 6. Я с неё начинал и ничего, живой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #28, #39 |
28.
Сообщение от Michael Shigorin![]() | –2 +/– | ![]() |
> Начинай с Visual C++ 6. Я с неё начинал и ничего, живой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #36 |
29. Сообщение от vitalif (ok), 13-Мрт-20, 12:18 | –1 +/– | ![]() |
> для крестов гонят, в 10 будет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
30. Сообщение от Аноним (30), 13-Мрт-20, 12:20 | –2 +/– | ![]() |
Может потому, что это немного отличающееся понятие? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #46 |
31. Сообщение от Аноним (13), 13-Мрт-20, 13:03 | –4 +/– | ![]() |
Пользователей доисторических ОС (в случае виндоус это всё старее 8, по линуксу можно ориентироваться на убунту 4 летней давности) на сегодня 0.0000000001% от общего числа, нагружать себя разработкой и тестированием под старые ОС (у которых не будет половины функций и нужно городить костыли) нецелесообразно. Особенно нецелесообразно для нативных программ, у которых нет готового совместимого окружения, которое можно выбрать таргетом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #42 |
32. Сообщение от Аноним (13), 13-Мрт-20, 14:54 | –1 +/– | ![]() |
Самое забавное, что dev-qt/qtwayland-5.14.1 без r1 успешно собрался 2 недели назад. Спасибо хоть добавили ревизию, а не запороли ебилд (как это обычно делают). Я склоняюсь к сборке из 9999, но мне слишком лень тратить время на эксперименты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
33. Сообщение от Аноним (33), 13-Мрт-20, 17:00 | +/– | ![]() |
> И второй вопрос по поводу стандартов, если пишешь программу под старую ОС, надо ли использовать более старый стандарт (С++11 или С++03), или всё же можно новый? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
34. Сообщение от Аноним (34), 13-Мрт-20, 17:04 | +1 +/– | ![]() |
> Пусть сам себя верифицирует. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
35. Сообщение от Yustas (?), 13-Мрт-20, 17:24 | +/– | ![]() |
Я тоже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
36. Сообщение от Yustas (?), 13-Мрт-20, 17:27 | +/– | ![]() |
Михаил, может хватит изгаляться? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
37. Сообщение от Аноним (37), 13-Мрт-20, 17:31 | –8 +/– | ![]() |
gcc к нормальным не относится. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #44 |
38. Сообщение от Анаоним (?), 13-Мрт-20, 19:43 | –2 +/– | ![]() |
А как оно вообще работало с таким количеством регрессий? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #40 |
39. Сообщение от Аноним (-), 13-Мрт-20, 20:17 | +2 +/– | ![]() |
> Начинай с Visual C++ 6. Я с неё начинал и ничего, живой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #41 |
40. Сообщение от Аноним (-), 13-Мрт-20, 20:19 | +1 +/– | ![]() |
Так же как любая другая программа соответствующего размера. То-есть да, в полнолуние нечетного месяца четного четверга високосного года, если вы подберете хитрое сочетание опций - вам таки прилетит. И вот так прилетело стольким-то неудачникам. Однако чтобы оказаться в числе этих чудаков, вам придется откаблучить что-то относительно нестандартное. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
41. Сообщение от Аноним84701 (ok), 13-Мрт-20, 22:22 | +/– | ![]() |
>> Начинай с Visual C++ 6. Я с неё начинал и ничего, живой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
42. Сообщение от mommy (?), 13-Мрт-20, 23:10 | +/– | ![]() |
Ууууух посмешил, расскажи это нашим инженерам которые деплоят уж 3 год центуось 6.9 и 7.3, и еще будут депломть лет 10 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #43 |
43. Сообщение от Аноним (13), 13-Мрт-20, 23:24 | –1 +/– | ![]() |
Если софт сам-в-себе, то ещё можно попробовать, а так вряд ли. Если это не узкоспециализированный промышленный софт, смысла оглядываться на легаси нет совершенно никакого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
44. Сообщение от Led (ok), 14-Мрт-20, 00:00 | +4 +/– | ![]() |
Нет - ты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
46. Сообщение от Аноним (46), 14-Мрт-20, 17:59 | +1 +/– | ![]() |
Чем конкретно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
47. Сообщение от Анонимиус (??), 14-Мрт-20, 20:00 | +/– | ![]() |
Бинарник с большой вероятностью не запустится под старой осью, так как собирая приложение под другой осью вы прилинкуете ее динамические библиотеки в зависимостях + не помню уже, стандартная библиотека glibc распространяется в виде .so или нет? stdc++ по больше части на шаблоннах, поэтому наверное все статиком в бинарник войдет, а с glibc могут быть проблемы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
48. Сообщение от Xasd5 (?), 15-Мрт-20, 22:02 | +1 +/– | ![]() |
> пока разработкой ПО не начнёт заниматься полноценный ИИ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
49.
Сообщение от iZEN![]() | +/– | ![]() |
Вот бы ещё научился FreeBSD 12-STABLE компилировать. И тогда можно было бы выкинуть системный LLVM. В предыдущих версиях как-то удавалось, а сейчас затык на интегрированной в libc iconv. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |