The OpenNET Project / Index page

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

13.06.2014 08:53  В DNS-сервере BIND устранен серьёзный сбой, возникший из-за изменений в оптимизаторе GCC

Доступны корректирующие выпуски DNS-сервера BIND 9.10.0-P2, 9.9.5-P1 и 9.8.7-P1, в которых устранена серия уязвимостей и решена проблема, способная привести к краху процесса в непредсказуемые моменты обработки запросов. Примечательно, что проблема проявляется только при сборке с использованием GCC 4.9.0 и более новых выпусков и вызвана изменением работы оптимизатора GCC. В частности, начиная с GCC 4.9 по умолчанию включается режим удаления лишних операций сравнения с указателями NULL, при использовании которого из-за удаления из кода важных для работы проверок в BIND начинают проявляться непредсказуемые проблемы в работе. Для решения проблемы следует обеспечить сборку BIND с опцией "CFLAGS=-fno-delete-null-pointer-checks".

Кроме отмеченной проблемы, в новых выпусках устранена порция DoS-уязвимостей:

  • CVE-2014-3859 (только BIND 9.10) - крах при обработке специально оформленных EDNS-пакетов (механизм работы с пакетами, размером более 512 байт);
  • CVE-2014-3214 (только BIND 9.10) - крах в процессе использования технологии prefetch;
  • CVE-2013-6230 (только BIND 9.9) - ошибочный расчёт нулевых масок в localnets acl на платформе Windows;
  • CVE 2014-0591 (только BIND 9.9) - крах при обработке некоторых подписанных зон NSEC3.


  1. Главная ссылка к новости (http://permalink.gmane.org/gma...)
  2. OpenNews: Релиз DNS-сервера BIND 9.10
  3. OpenNews: Новый выпуск DNS-сервера Knot DNS 1.4.4
  4. OpenNews: Увидел свет DNS-сервер BIND 9.9.5
  5. OpenNews: Релиз DNS-сервера NSD 4.0
  6. OpenNews: Выпуск DNS-сервера BIND 10 1.2.0 ознаменовал передачу проекта сообществу
Лицензия: CC-BY
Тип: Проблемы безопасности
Ключевые слова: dns, bind, edns
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, АнониМ, 09:03, 13/06/2014 [ответить] [смотреть все]
  • –1 +/
    >удаления лишних операций сравнения с указателями NULL,
    >при использовании которого из-за удаления из кода важных для работы проверок в BIND начинают проявляться непредсказуемые проблемы в работе.

    я чего-то не понял - это баг гцц ? Или как лишние сравнения, могут одновременно  важными?

     
     
  • 2.14, рлрлро, 11:53, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    volatile
     
     
  • 3.35, 0xd34df00d, 15:40, 13/06/2014 [^] [ответить] [смотреть все]
  • +1 +/
    Оптимизатор не удалит. Ну или тогда это баг в gcc, да.
     
  • 2.115, arisu, 13:30, 14/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    очень просто стандарты не читай на си пиляй стандарт, в котором есть подобны... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Аноним, 09:16, 13/06/2014 [ответить] [смотреть все]  
  • +10 +/
    > режим удаления лишних операций сравнения с указателями NULL

    Какая чудесная оптимизация.

     
     
  • 2.8, YetAnotherOnanym, 10:54, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    Модные мальчики пробрались в команду GCC.
     
     
  • 3.45, Аноним, 16:54, 13/06/2014 [^] [ответить] [смотреть все]  
  • +9 +/
    Это нормальная оптимизация. И, как правильно сказали выше, ломается на ней именно [censored]код.
     
     
  • 4.132, YetAnotherOnanym, 16:37, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Если кода не очень много - чтобы его мог вычитать и вылизать один человек или н... весь текст скрыт [показать]
     
     
  • 5.265, Аноним, 16:07, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    man code review Во всех крупных свободных проектах Если вы не применяете 82... весь текст скрыт [показать]
     
     
  • 6.321, YetAnotherOnanym, 11:54, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ладно, предположим, проверил я код всех сторонних либ, которые юзает мой проект ... весь текст скрыт [показать]
     
     
  • 7.324, arisu, 13:29, 17/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    для начала 8212 прекратить использовать неподдерживаемые библиотеки как раз ... весь текст скрыт [показать]
     
     
  • 8.327, rob pike, 15:54, 17/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Главное - заранее угадать какая библиотека станет неподдерживаемой завтра Опыт ... весь текст скрыт [показать]
     
     
  • 9.328, arisu, 16:31, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    не так уж и сложно, на самом деле ... весь текст скрыт [показать]
     
  • 2.36, 0xd34df00d, 15:43, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Нормальная оптимизация Foo foo foo- bar if foo Вот последнюю про... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.46, Vkni, 16:59, 13/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    В мире эльфов - да Всё-таки, вера в то, что компилятору не придётся обрабатыват... весь текст скрыт [показать]
     
     
  • 4.53, 0xd34df00d, 17:21, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Есть баланс между толерантностью к ошибкам и качеством оптимизации Включаешь оп... весь текст скрыт [показать]
     
     
  • 5.58, Vkni, 18:53, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну так -O3 уже никто и не включает Или пацаны хотят добиться, что и -O2 включат... весь текст скрыт [показать]
     
     
  • 6.59, 0xd34df00d, 19:00, 13/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Включаю -O3 в продакшене на корректно написанном коде, брат жив Есть у меня оди... весь текст скрыт [показать]
     
     
  • 7.60, Vkni, 19:12, 13/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Я очень рад за вас и вашего брата Но таки вы - исключение Стандартные флаги оп... весь текст скрыт [показать]
     
     
  • 8.61, 0xd34df00d, 19:17, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну, это дело другое, и я бы на самом деле поспорил, что дело именно в ломающем к... весь текст скрыт [показать]
     
     
  • 9.62, Vkni, 19:31, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    А в чём ещё Какой смысл ставить -O2, если -O3 быстрее и не ломает код Ну доста... весь текст скрыт [показать]
     
     
  • 10.63, 0xd34df00d, 19:37, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Не всегда быстрее Например, слишком агрессивное развёртывание циклов или инлайн... весь текст скрыт [показать]
     
  • 7.96, pv47, 22:31, 13/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    если код твоего знакомого работает на 10 быстрее в gcc, чем в шланге, за счёт т... весь текст скрыт [показать]
     
     
  • 8.98, 0xd34df00d, 22:33, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Не код моего знакомого Он всякими там povray бенчмаркает Нечем тут гордиться ... весь текст скрыт [показать]
     
  • 8.118, arisu, 13:36, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    вышепроцитированное 8212 реакция школоты на assert ы, например ... весь текст скрыт [показать]
     
  • 8.131, Reinar, 16:36, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Если код работает на 10 быстрее после выкидывания лишних проверок, то этот ко... весь текст скрыт [показать]
     
  • 7.245, Demo, 23:54, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    traceroute 0xd34df00d traceroute to 0xd34df00d 211 77 240 13 211-77-240-13 a... весь текст скрыт [показать]
     
     
  • 8.247, 0xd34df00d, 00:00, 15/06/2014 [^] [ответить] [смотреть все]  
  • +/
    0xd34df00d me трейсить надо ... весь текст скрыт [показать]
     
  • 6.117, arisu, 13:32, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    пацаны хотят, чтобы говнокодеры документацию читали сначала уж от тебя-то я не ... весь текст скрыт [показать]
     
  • 6.266, Аноним, 16:08, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Release Notes к gcc 4 9 почитайте И Porting to, если вам мало ... весь текст скрыт [показать]
     
  • 4.109, Anonym2, 01:46, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    И разработчики GCC вряд ли страдают этой верой Кстати, foo- bar компилятор тоже... весь текст скрыт [показать]
     
  • 4.116, arisu, 13:31, 14/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    для идиотов есть режим -O0 в документации по gcc ясно написано, что корректност... весь текст скрыт [показать]
     
     
  • 5.296, КО, 11:44, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    if a mtx lock if a явно же лишняя проверка - только что п... весь текст скрыт [показать]
     
     
  • 6.298, arisu, 11:53, 16/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    конечно, лишняя если ты меняешь переменную из разных потоков и не объявил её vo... весь текст скрыт [показать]
     
     
  • 7.305, 0xd34df00d, 17:40, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Не всё так просто, см страницу 7 здесь http www aristeia com Papers DDJ_Jul_... весь текст скрыт [показать]
     
     
  • 8.307, arisu, 20:43, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    да, я в курсе, что volatile 8212 не такая уж простая и лёгкая штука ну, и we... весь текст скрыт [показать]
     
  • 6.299, arisu, 11:54, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    p s да, компилятор имеет право проанализировать метод lock , увидеть, что a та... весь текст скрыт [показать]
     
  • 6.304, 0xd34df00d, 17:37, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну так в C до 11 не было memory model, машина представлялась однопоточной Это... весь текст скрыт [показать]
     
  • 1.3, Аноним, 09:18, 13/06/2014 [ответить] [смотреть все]  
  • +1 +/
    премию обратно не отдадут =D
     
     
  • 2.6, freehck, 10:26, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Премия-то - 2500$. Деньжища-то какие. ;)
     
  • 1.4, Аноним, 09:37, 13/06/2014 [ответить] [смотреть все]  
  • +/
    я не понял, если это баг гцц, где патч а если баг бинда, зафига этот костыль, в... весь текст скрыт [показать]
     
     
  • 2.5, Аноним, 09:57, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это похоже на универсальную закладку Чтобы даже если программист все дыры закро... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, Аноним, 14:06, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Нет, это для удобства программиста, желающего поставить бэкдор Написал volatile... весь текст скрыт [показать]
     
     
  • 4.65, Аноним, 20:16, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Вы там с головой в дружбе Volatile как раз наоборот запрещает компилеру optimiz... весь текст скрыт [показать]
     
  • 2.13, рлрлро, 11:52, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это не баг, просто компилятор не может, по компилируемому куску кода, самостояте... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, Пиу, 14:22, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    откуда инфа, что виновато volatile можно ссылочку ищу диффы, не могу найти ... весь текст скрыт [показать]
     
     
  • 4.40, Аноним, 16:31, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Volatile не виновато а всего лишь указывает компилеру что переменная может изм... весь текст скрыт [показать]
     
  • 3.54, pv47, 17:32, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    и поэтому удаляет код, который явно проверяет это и написан программистом, котор... весь текст скрыт [показать]
     
     
  • 4.106, Ordu, 23:31, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Как факт, замечу, что программист не всегда это делает Допустим есть функция s... весь текст скрыт [показать]
     
     
  • 5.107, pv47, 00:17, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Я об этом как-то не подумал хотя, ваш пример носит другой характер В вашем с... весь текст скрыт [показать]
     
     
  • 6.113, Xasd, 04:16, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    где ты сомнительный случай нашёл если программист сделал для структуры foo ... весь текст скрыт [показать]
     
  • 6.119, arisu, 13:38, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    есть такой ключ -O0 ... весь текст скрыт [показать]
     
  • 5.108, eganru, 01:09, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    по Вашему ассемблер так вообще для слабаков.
     
  • 5.283, Аноним, 09:15, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    А это вообще нормально - возвращать str 0 который char как знаковый int Нет, с... весь текст скрыт [показать]
     
     
  • 6.301, arisu, 12:04, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    нормально, говнокодеры говорят малацца ... весь текст скрыт [показать]
     
  • 6.308, Ordu, 21:47, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ты знаешь назначение функции first Видишь ли, при ней нет документационного ком... весь текст скрыт [показать]
     
     
  • 7.309, arisu, 22:18, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    нинасколько, потому что никакой разумной причины возвращать или str 0 или -1 не... весь текст скрыт [показать]
     
     
  • 8.310, Ordu, 22:55, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Отлично Тогда я предлагаю переписать тот примерчик, дабы продемонстрировать опт... весь текст скрыт [показать]
     
  • 6.343, Crazy Alex, 15:33, 22/12/2015 [^] [ответить] [смотреть все]  
  • +/
    А что тут ненормального Архитектур, где sizeof char sizeof int уже и не оста... весь текст скрыт [показать]
     
     
  • 7.345, arisu, 21:30, 22/12/2015 [^] [ответить] [смотреть все]  
  • +/
    как я уже писал, ненормально тут то, что -1 8212 валидное значение для char, ... весь текст скрыт [показать]
     
     
  • 8.346, 0xd34df00d, 21:31, 22/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Нет, знаковость char зависит от платформы ... весь текст скрыт [показать]
     
     
  • 9.347, arisu, 21:59, 22/12/2015 [^] [ответить] [смотреть все]  
  • +/
    на большинстве платформ у большинства компиляторов char по 8208 умолчанию знако... весь текст скрыт [показать]
     
  • 1.7, Аноним, 10:35, 13/06/2014 [ответить] [смотреть все]  
  • +/
    clang пусть используют
     
     
  • 2.9, YetAnotherOnanym, 10:56, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Порождение клятiх яблочников и вообще неправославно ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, Аноним, 13:09, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    яблочники делали предложение команде gcc по обьединению
     
     
  • 4.18, Аноним, 13:12, 13/06/2014 [^] [ответить] [смотреть все]  
  • –4 +/
    А до этого делали предложение Столлману идти со своей GPL v3 и, что характ... весь текст скрыт [показать]
     
     
  • 5.20, Аноним, 14:05, 13/06/2014 [^] [ответить] [смотреть все]  
  • +9 +/
    > Линус тоже не перешел.

    Гражданин судья, а он не может перейти! :)

    Для перехода ядра на GPLv3 нужно получить согласие у всех авторов коммитов в ядро за всю его историю. Долететь до Альфы Центавра будет быстрее и проще.

     
     
     
    Часть нити удалена модератором

  • 7.66, Аноним, 20:18, 13/06/2014 [^] [ответить] [смотреть все]  
  • +4 +/
    Если бы некоторые не очень хорошие личности не находили лазейки в GPLv2 то и GPL... весь текст скрыт [показать]
     
     
  • 8.133, Michael Shigorin, 18:08, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Это был новый некрософт-батыр Мозгом не оснащён, дискутировать бесполезно, зач... весь текст скрыт [показать]
     
     
  • 9.284, Аноним, 09:17, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну вот, блин, опять меня бот на дискуссию развел ... весь текст скрыт [показать]
     
  • 7.111, Куяврег, 02:28, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    я таки не понял, вам нравится, что GPLv3 требует согласия всех авторов или нет?
     
     
  • 8.114, Аноним, 05:37, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Мы просто найдем аналоги без GPL
     
     
  • 9.120, arisu, 13:40, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    вперёд не понятно только, зачем 171 вы 187 при этом лезете в обсуждения gpl... весь текст скрыт [показать]
     
  • 9.285, Аноним, 09:18, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Да, аналог линевому кернелу уж так искали, так искали Только даже опач и яху за... весь текст скрыт [показать]
     
  • 5.121, arisu, 13:41, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    если у таких отпетых проприерастов, как огрызок, GPLv3 вызывает настолько больши... весь текст скрыт [показать]
     
  • 4.41, Аноним, 16:38, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Да, особенно хорошо все это заметно на примере swift, где они вообще не знают бу... весь текст скрыт [показать]
     
  • 1.10, YetAnotherOnanym, 11:05, 13/06/2014 [ответить] [смотреть все]  
  • –2 +/
    Представляю, какое богатство лексикона продемонстрирует Линус, если выяснится, что ядро, собранное новым GCC ведёт себя не так, как должно.
     
     
  • 2.122, arisu, 13:42, 14/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    и по делу, само собой то есть, напрямую тем идиотам, которые закомитили код, по... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, Аноним, 11:23, 13/06/2014 [ответить] [смотреть все]  
  • +2 +/
    Правильный баг, вместо выполнения кода вылетает приложение :)
     
  • 1.15, Xaionaro, 12:55, 13/06/2014 [ответить] [смотреть все]  
  • +1 +/
    Просто не нужно собирать критические программы с помощью gcc версии x.y.0.
     
     
  • 2.16, Аноним, 13:09, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Ну кто-то Арч юзает, не в продакшне конечно, но все-таки неприятно.
     
     
  • 3.22, Аноним, 14:07, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    А википедия вообще на убунте ... весь текст скрыт [показать]
     
     
  • 4.24, Аноним, 14:18, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Да много кто на убунте, на самом деле На 14 04 все-таки 4 8 х используется, 4 9... весь текст скрыт [показать]
     
     
  • 5.28, Аноним, 14:42, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    На самом деле, в убунте много других поводов для веселья.
     
     
  • 6.30, Аноним, 14:55, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    В Убунту на серваках зато гигантское комьюнити И если не хочешь придумывать вел... весь текст скрыт [показать]
     
     
  • 7.39, Аноним, 16:24, 13/06/2014 [^] [ответить] [смотреть все]  
  • –4 +/
    К сожалению, произведение количества участников коммьюнити на их средний уровень... весь текст скрыт [показать]
     
  • 6.42, Аноним, 16:39, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    А в чем они состоят А то у меня на ряде серверов она пашет уже пятый год Пробл... весь текст скрыт [показать]
     
  • 2.34, bircoph, 15:26, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Не нужно писать код, не соответствующий стандартам https gcc gnu org bugzilla... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.47, Vkni, 17:01, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    И вообще нужно быть красивым, здоровым и богатым Ну и, я так понимаю, с точки з... весь текст скрыт [показать]
     
     
  • 4.64, mine, 20:09, 13/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Очевидно, что код до 99 года компилировали другими версиями GCC И потом, хочешь... весь текст скрыт [показать]
     
     
  • 5.70, Vkni, 20:49, 13/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    Очевидно, компилятор языка с полувековой историей имеет определённые обязательст... весь текст скрыт [показать]
     
     
  • 6.82, Аноним, 21:46, 13/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    а так же генерировать максимально быстрый код.
    Разработчики предпочти второе.
     
     
  • 7.92, Vkni, 22:21, 13/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Всегда можно сгенерировать мгновенно выполняющийся нерабочий код - ... весь текст скрыт [показать]
     
     
  • 8.286, Аноним, 09:21, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    return 0 Очень быстрый код Компилер неплохо оптимизнет, наверное ... весь текст скрыт [показать]
     
  • 6.104, mine, 23:07, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну так для совместимости есть специальные ключи А если декларируется C99, то о ... весь текст скрыт [показать]
     
     
  • 7.105, Vkni, 23:14, 13/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    О том, что лучше не плодить несовместимость на ровном месте ... весь текст скрыт [показать]
     
  • 4.124, arisu, 13:44, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    какое отношение авторы gcc имеют к glibc ты что, перепил вчера, что ли ... весь текст скрыт [показать]
     
  • 2.123, arisu, 13:43, 14/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    собираю, брат жив, батя грит малацца просто надо сначала выучить язык, на котор... весь текст скрыт [показать] [показать ветку]
     
  • 1.19, Аноним, 14:02, 13/06/2014 [ответить] [смотреть все]  
  • –1 +/
    Как компилятор мог сломать программу?
    И какой самый без ошибок? Clang?
     
     
  • 2.37, 0xd34df00d, 15:45, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Кланг, при всей моей любви к нему, тоже обожает подобные оптимизации ... весь текст скрыт [показать] [показать ветку]
     
  • 2.43, Аноним, 16:44, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Clang Без ошибок Б , это ты не видел что LLVM вытворяет при сборке шейдеров д... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, Нанобот, 14:22, 13/06/2014 [ответить] [смотреть все]  
  • –1 +/
    дооптимизировались. "режим удаления лишних операций" теперь удаляет не только лишние операции, но и нужные.
    фтопку такой компилятор, который собирает не тот код, который написал программист, а тот, который, по его мнению, хотел написать программист
     
     
  • 2.29, Аноним, 14:44, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А других нынче и нет Точнее, есть, но они используются только для узкоспецифичн... весь текст скрыт [показать] [показать ветку]
     
  • 2.44, Аноним, 16:46, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну тогда используйте компиляторы без оптимизаторов Ну там tiny c compiler какой... весь текст скрыт [показать] [показать ветку]
     
  • 2.125, arisu, 13:45, 14/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    нет, только лишние а вот почему дебилы, которые даже не удосуживаются выучить я... весь текст скрыт [показать] [показать ветку]
     
  • 1.27, Пиу, 14:34, 13/06/2014 [ответить] [смотреть все]  
  • +3 +/
    короче говоря, вот ссылка на gcc'шную багзиллу: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 (Status: RESOLVED INVALID)

    суть в том, что в qsort передается переменная-указатель, которая может быть NULL'ом.
    с другой стороны эта функция промаркирована в glibc как такая, которая не может принимать NULL на входе (что соответствует стандарту). из этих соображений, gcc выводит, что в переменной не может быть NULL и убирает проверки.

    обещают в gcc 4.10.0 вывод предупреждения на подобные случаи

     
     
  • 2.31, Crazy Alex, 14:55, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вывод - в glibc такое assert ами прикрывать надо В более продвинутых языках он... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Аноним, 15:49, 13/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    К О напоминает, что релизных сборках assert-ы не работают ... весь текст скрыт [показать]
     
     
  • 4.55, pv47, 17:36, 13/06/2014 [^] [ответить] [смотреть все]  
  • +4 +/
    у людей, пишущих на более продвинутых языках , любая сборка по определению отла... весь текст скрыт [показать]
     
     
  • 5.81, Аноним, 21:44, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Это в тех где все тормозит и ждет сотни мегабайт озу если не больше Так ниче... весь текст скрыт [показать]
     
  • 4.344, Crazy Alex, 15:36, 22/12/2015 [^] [ответить] [смотреть все]  
  • +/
    Ясен пень, что не работают.
     
  • 2.32, linux must _RIP__, 14:58, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Это не первый такой баг Помнится не так давно gcc ломал сборку ядра или добавля... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.48, Аноним, 17:12, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Оптимизаторы вообще своеобразная штука, которая может подгадить ... весь текст скрыт [показать]
     
     
  • 4.52, Vkni, 17:14, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Так к ним главное требование - не гадить ... весь текст скрыт [показать]
     
     
  • 5.67, Аноним, 20:21, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Используйте -O0, только чур не плеваться на качество кода А так - в данном случ... весь текст скрыт [показать]
     
     
  • 6.71, Vkni, 20:55, 13/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    Оптимизатор - это не субъект, чтобы быть правым А вставивший это в него несколь... весь текст скрыт [показать]
     
     
  • 7.74, 0xd34df00d, 21:03, 13/06/2014 [^] [ответить] [смотреть все]  
  • +5 +/
    Хочется такой безопасности и вождения за ручку 8212 не надо называть себя про... весь текст скрыт [показать]
     
     
  • 8.75, Vkni, 21:12, 13/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    Я давно за то, чтобы сбросить язык Цэ с парохода современности, как Фортран и ас... весь текст скрыт [показать]
     
     
  • 9.76, 0xd34df00d, 21:16, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Современный Цэ вполне годен, не надо его сбрасывать Да и вообще, инструментом... весь текст скрыт [показать]
     
     
  • 10.77, Vkni, 21:20, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Синтаксис уже такой, что ужас Увы, но Цэ уже давно ужасен Ещё раз - директив... весь текст скрыт [показать]
     
     
  • 11.78, 0xd34df00d, 21:22, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Вполне типичный синтаксис для сиподобного языка Системный инклюд С чего бы Св... весь текст скрыт [показать]
     
     
  • 12.79, Vkni, 21:29, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    На поддержание совместимости стандартов тратятся огромные силы Собственно, из-з... весь текст скрыт [показать]
     
     
  • 13.83, 0xd34df00d, 22:01, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Не всегда move semantics могут кое-какой код поломать я на это сам натыкался, ... весь текст скрыт [показать]
     
     
  • 14.85, Vkni, 22:06, 13/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Могут Это неприятно и очень дорого в ЭТОМ месте Код 89-го года вполне компили... весь текст скрыт [показать]
     
     
  • 15.86, 0xd34df00d, 22:08, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    171 Компилируется 187 8212 не значит 171 работает 187 Что мы и наблю... весь текст скрыт [показать]
     
     
  • 16.88, Vkni, 22:12, 13/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    До тут он работал Каждое такое место - это большие денежные потери на ровном ... весь текст скрыт [показать]
     
     
  • 17.90, 0xd34df00d, 22:15, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    И это большая удача, не более Вообще, мы говорили о совместимости стандартов Е... весь текст скрыт [показать]
     
     
  • 18.95, Vkni, 22:29, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Стандарты слишком сложны, чтобы быть 100 совместимыми Уже введение нового ключ... весь текст скрыт [показать]
     
  • 13.127, arisu, 13:47, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    слушай, ну хватит уже, всё, не надо больше, я не могу столько смеяться ... весь текст скрыт [показать]
     
  • 12.80, Vkni, 21:32, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Это лямбды-то Шаблоны в современном применении - вообще ужас ужасный ... весь текст скрыт [показать]
     
     
  • 13.84, 0xd34df00d, 22:06, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Чем auto x, auto y return x y сильно так сложнее x, y x y Э... весь текст скрыт [показать]
     
     
  • 14.87, Vkni, 22:09, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Какое отношение имеют скобки, означающие массив, к лямбда-функциям Вывод типов ... весь текст скрыт [показать]
     
     
  • 15.89, 0xd34df00d, 22:13, 13/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Эм, они вообще-то обозначают начало лямбды Ну и какой массив обозначают скобки ... весь текст скрыт [показать]
     
     
  • 16.91, Vkni, 22:17, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    О Вот это и вопрос - глаз видит скобки, 25 лет означающие массив, а реально там... весь текст скрыт [показать]
     
     
  • 17.93, 0xd34df00d, 22:21, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Я, конечно, не 25 лет пишу на плюсах, а всего лет 10, но глаз у меня видит начал... весь текст скрыт [показать]
     
     
  • 18.97, Vkni, 22:32, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    А у меня он сперва видит какую-то инициализацию массива, которую уже потом я вос... весь текст скрыт [показать]
     
     
  • 19.99, 0xd34df00d, 22:34, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    > Так классы типов хотели ввести.

    Эм, это где? Опять я всё пропустил.

     
     
  • 20.100, Vkni, 22:38, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Так концепты ... весь текст скрыт [показать]
     
  • 21.101, 0xd34df00d, 22:40, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ох, да им до тайпклассов таки 8230 далеко, в общем Да и это для темплейтов вс... весь текст скрыт [показать]
     
  • 22.102, Vkni, 22:43, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    auto тоже далеко до pattern matching а Увы, другого C у меня для вас нет - вс... весь текст скрыт [показать]
     
  • 23.103, 0xd34df00d, 22:44, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Паттерн-матчинг в темплейтах есть уже сегодня Ну, это если мы о темплейтах гово... весь текст скрыт [показать]
     
  • 17.128, arisu, 13:50, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    нет, оказывается, всё ещё могу const int a 1,2,42 глаз видит скобки, пол... весь текст скрыт [показать]
     
     
  • 18.137, Vkni, 20:46, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Молодец Вот и я пишу, что с синтаксисом в Цэ полный трындец Большое спасибо ... весь текст скрыт [показать]
     
     
  • 19.140, arisu, 20:50, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    пожалуйста правда, я привёл пример сишного синтаксиса, но так же неинтересно, э... весь текст скрыт [показать]
     
     
  • 20.148, Vkni, 21:01, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Цэ просто более-менее обозрим, хотя с синтаксисом уже плохо - см ещё указатель ... весь текст скрыт [показать]
     
  • 21.150, arisu, 21:04, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    я вот недавно ещё страшнее вещь заметил куча имён функций может начинаться на ... весь текст скрыт [показать]
     
  • 21.154, 0xd34df00d, 21:10, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Самое интересное, что в C это уже и не нужно вовсе, есть же std function Хот... весь текст скрыт [показать]
     
  • 22.159, Vkni, 21:14, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    В С есть десятки способов реализовать одну и ту же задачу Это одновременно и ... весь текст скрыт [показать]
     
  • 23.163, 0xd34df00d, 21:17, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Как мне десятком способов передать замыкание в роли этакого коллбека или функтор... весь текст скрыт [показать]
     
  • 24.167, Vkni, 21:19, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Если чутка обобщить задачу, получится - класс, шаблон, макрос, указатель на функ... весь текст скрыт [показать]
     
  • 21.289, Аноним, 09:27, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Да, всякие слабаки уходят программить на яве и питоне Поэтому программами на си... весь текст скрыт [показать]
     
  • 22.295, arisu, 11:43, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    тебя кто-то жестоко обманул, когда сказал, что 171 настоящее программирование ... весь текст скрыт [показать]
     
  • 23.303, 0xd34df00d, 17:33, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Анальные мучения там чаще всего возникают с реализацией Чего далеко ходить, вот... весь текст скрыт [показать]
     
  • 24.306, arisu, 17:49, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    тут такое дело, что я просто на дух не переношу цпп там ВСЁ плохо особенно то,... весь текст скрыт [показать]
     
  • 22.316, Vkni, 01:13, 17/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Не, туда уходят реально мужественные люди На одном - шаблоны сделаны хуже, чем ... весь текст скрыт [показать]
     
  • 18.241, Anonym2, 23:39, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Это значит что уже не важно что видит ваш глаз инициализация массивов - далеко... весь текст скрыт [показать]
     
     
  • 19.242, arisu, 23:43, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    иншалла действительно, это всего лишь дело привычки, об этом я и писал ... весь текст скрыт [показать]
     
  • 9.126, arisu, 13:47, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    да запросто раздельную компиляцию придумали ещё в прошлом веке ... весь текст скрыт [показать]
     
     
  • 10.136, Vkni, 20:43, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    А читать тебя научили 30-40 лет назад А всё равно, про включённые заголовки не ... весь текст скрыт [показать]
     
     
  • 11.139, arisu, 20:48, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    прочёл и что ... весь текст скрыт [показать]
     
     
  • 12.143, Vkni, 20:52, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    > прочёл. и что?

    Теперь вспоминаем, что такое раздельная компиляция.

     
     
  • 13.144, arisu, 20:54, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    то, что я каждый день использую там даже можно делать такие штуки, как подпихив... весь текст скрыт [показать]
     
     
  • 14.147, Vkni, 20:59, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Молодец, правильно рассказал А теперь представь, что у тебя есть замшелый софт ... весь текст скрыт [показать]
     
     
  • 15.149, arisu, 21:03, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    нет, у меня такого 171 внезапно 187 не бывает потому что я немножко в курсе... весь текст скрыт [показать]
     
     
  • 16.155, Vkni, 21:10, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну ты возишься в своей маленькой песочнице, а кругом большой мир, где есть всяко... весь текст скрыт [показать]
     
     
  • 17.192, arisu, 21:45, 14/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    и я тебе таки скажу, что если продолжать делать подпорки для говнокода, то говно... весь текст скрыт [показать]
     
  • 15.152, 0xd34df00d, 21:07, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Или еще вариант не пользуешься софтом за авторством людей, не знающих свои инст... весь текст скрыт [показать]
     
     
  • 16.157, Vkni, 21:12, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну это ты крут Прелагаю тебе попробовать и выписать тут программы, которыми мож... весь текст скрыт [показать]
     
     
  • 17.161, 0xd34df00d, 21:15, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Зачем Можно на самом деле спокойно пользоваться и чинить баги, а не обвинять пл... весь текст скрыт [показать]
     
     
  • 18.164, Vkni, 21:18, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну бред-то не надо писать, а Берёте wc -l, исходники ядра, libc считаете кол-во... весь текст скрыт [показать]
     
     
  • 19.171, 0xd34df00d, 21:23, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    А их так и так исправлять придется Ошибка из исходного поста 8212 так, индик... весь текст скрыт [показать]
     
     
  • 20.187, Vkni, 21:41, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Почему У софта есть время жизни, после которого софт становится не нужен бол... весь текст скрыт [показать]
     
  • 21.191, 0xd34df00d, 21:45, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Какое время жизни у linux kernel или glibc, про которые шла речь в комментарии, ... весь текст скрыт [показать]
     
  • 22.199, Vkni, 21:54, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ядро Линукса и glibc состоят из частей, которые периодически заменяются на други... весь текст скрыт [показать]
     
  • 23.209, 0xd34df00d, 22:09, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Тогда это вырождается во 171 взять и переписать 187 , так критикуемое вами ... весь текст скрыт [показать]
     
  • 24.250, Vkni, 00:12, 15/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Не вырождается, т к там две страницы вырванных выкладок То взять и перепис... весь текст скрыт [показать]
     
  • 19.193, arisu, 21:47, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    и поэтому ошибки чинить не будем всё равно это нереально, не так ли про декомп... весь текст скрыт [показать]
     
     
  • 20.202, Vkni, 21:57, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Арису, вернись из Валинора и убери ребёнка с компьютера До 20-ти лет он не смож... весь текст скрыт [показать]
     
  • 21.204, arisu, 22:00, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    знаешь, есть такое практическое наблюдение у меня когда кто-то говорит про 17... весь текст скрыт [показать]
     
  • 22.207, Vkni, 22:04, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    У вас, в Валиноре всё именно так, да Возвращайся обратно, пожалуйста ... весь текст скрыт [показать]
     
  • 23.211, arisu, 22:11, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    нет, спасибо, хрюкайте без меня.
     
  • 15.290, Аноним, 09:30, 16/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Если ты завинтил древнему коду мега-оптимизации не имея понятия о том насколько ... весь текст скрыт [показать]
     
     
  • 16.317, Vkni, 01:16, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Там в Makefile как было -O2, так и осталось Только с увеличением версий gcc это... весь текст скрыт [показать]
     
  • 9.288, Аноним, 09:25, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Сбросьте А вон та пачка свежих коммитов в libvpx на хардкорном ассемблере с AVX... весь текст скрыт [показать]
     
  • 7.110, Anonym2, 02:18, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    - Не должен Это вам к любителям Java, скорее При чём здесь совместимость ... весь текст скрыт [показать]
     
  • 6.94, pv47, 22:26, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    потому что всю жизнь ub относилось не к компилятору а к процессору си был высок... весь текст скрыт [показать]
     
     
  • 7.129, arisu, 13:51, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    школоло, покажи эти слова в стандарте ... весь текст скрыт [показать]
     
     
  • 8.141, Vkni, 20:50, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну очевидно же, что подобные штуки в стандартах не пишут Точно также, как в УК ... весь текст скрыт [показать]
     
     
  • 9.145, arisu, 20:57, 14/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    поэтому 171 подобные штуки 187 8212 не более чем досужие измышления это ... весь текст скрыт [показать]
     
     
  • 10.153, Vkni, 21:08, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Естественно, нет Вокруг каждого ЯП есть определённая культура - то, что плохо ф... весь текст скрыт [показать]
     
     
  • 11.158, 0xd34df00d, 21:13, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Очень плохо ссылаться на плохо формализуемые вещи ... весь текст скрыт [показать]
     
     
  • 12.162, Vkni, 21:16, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    В школе что-нибудь, кроме арифметики проходили ... весь текст скрыт [показать]
     
     
  • 13.168, 0xd34df00d, 21:20, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Да, но последние N лет исключительно всякими формальными вещами занимаюсь Профд... весь текст скрыт [показать]
     
     
  • 14.170, Vkni, 21:23, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Видимо Потому, что есть масса нужных, но плохо формализуемых вещей, которыми мы... весь текст скрыт [показать]
     
  • 11.165, arisu, 21:18, 14/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    естественно, да то, что кучка людей договорилась чесать левое ухо и делать три ... весь текст скрыт [показать]
     
     
  • 12.176, Vkni, 21:31, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ещё раз тебе пишу - давай вставлять rm -rf HOME там, где появилось UB В УК в с... весь текст скрыт [показать]
     
     
  • 13.198, arisu, 21:53, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    с удовольствием количество говнокода и говнокодеров хотя бы на си после этого... весь текст скрыт [показать]
     
     
  • 14.208, Vkni, 22:07, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Это ты, лучше возвращайся из Валинора На каждое не надо, а на такие приколы ста... весь текст скрыт [показать]
     
     
  • 15.212, arisu, 22:14, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    даже если я громче всех захрюкаю, твой текст всё равно останется бредом я, чест... весь текст скрыт [показать]
     
     
  • 16.220, Vkni, 22:26, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, на Цэ написаны тонны говнокода И что изменится от того, что ты объявишь его... весь текст скрыт [показать]
     
     
  • 17.229, arisu, 22:44, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    ещё раз это не причина делать костыли лолвут оригинальный сишный код сейчас н... весь текст скрыт [показать]
     
     
  • 18.232, Vkni, 22:53, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Причина Та же эпопея со SPEC - либо корректируем SPEC2006 все предыдущие рез... весь текст скрыт [показать]
     
     
  • 19.233, arisu, 23:02, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    и поэтому там вечно будет говно, грязь и говнокод по буквам в е ч н о и, само ... весь текст скрыт [показать]
     
     
  • 20.235, Vkni, 23:12, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Буквы не те Правильно О П Ж А, а составить нужно слово ВЕЧНОСТЬ Но ты прав - в... весь текст скрыт [показать]
     
  • 21.238, arisu, 23:27, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    я предлагаю перестать сорить и за попытку насорить бить канделябром , а ты пред... весь текст скрыт [показать]
     
  • 22.243, Vkni, 23:49, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты предлагаешь перестать сорить вообще На намёки, что это невозможно, и при бол... весь текст скрыт [показать]
     
  • 23.246, arisu, 23:57, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    в перспективе 8212 да начать это с того, что прекратить проявлять терпимость... весь текст скрыт [показать]
     
  • 24.248, Vkni, 00:07, 15/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Это лишь красивые слова Ты лучше скажи, что со SPEC ом делать Ну расстрелял ты... весь текст скрыт [показать]
     
  • 25.249, arisu, 00:10, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    разобраться, где баг и починить его именно там если по стандарту gcc прав, то б... весь текст скрыт [показать]
     
  • 26.251, Vkni, 00:15, 15/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты понимаешь, что все тесты с этим багом станут автоматом невалидны И их нельзя... весь текст скрыт [показать]
     
  • 27.252, arisu, 00:20, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    и это правильно какой смысл в тесте, защищающем ошибку я-то, наивный, думал, ч... весь текст скрыт [показать]
     
  • 28.253, Vkni, 00:42, 15/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Он не защищает ошибку, а содержит Эта ошибка - выход за границы массива при чте... весь текст скрыт [показать]
     
  • 29.254, arisu, 00:44, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    и то верно уборка да ну, намного дешевле замести мусор под ковёр там же никто... весь текст скрыт [показать]
     
  • 30.255, Vkni, 01:10, 15/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Это лозунги Ты сам, внутри себя, чётко осознаёшь правильное решение И, более т... весь текст скрыт [показать]
     
  • 31.257, arisu, 01:34, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    8230 я не менее чётко пишу об этом решении но, конечно, механизмы компенсации... весь текст скрыт [показать]
     
  • 17.291, Аноним, 09:35, 16/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Его или пофиксят, или выкинут И так и эдак хорошо со стандартами А не чужи... весь текст скрыт [показать]
     
     
  • 18.297, arisu, 11:45, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    вообще-то конкретно сишный 8212 сложно ты его читал хоть это из разряда сис... весь текст скрыт [показать]
     
     
  • 19.319, Vkni, 09:50, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Конечно, нет Тут, по-видимому, вдумчиво читала С-шный стандарт не больше пары ч... весь текст скрыт [показать]
     
     
  • 20.322, arisu, 13:27, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    вот в том и беда, что пишут ну, и в том ещё, что соответствующие стандарты дела... весь текст скрыт [показать]
     
  • 21.329, Vkni, 16:39, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Я и пишу, что ты всё прекрасно понимаешь внутри себя ... весь текст скрыт [показать]
     
  • 2.33, linux must _RIP__, 15:00, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    http grsecurity net spender exploits exploit2 txt всего 4 года прошло Исто... весь текст скрыт [показать] [показать ветку]
     
  • 2.49, Аноним, 17:13, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Круто, а между 9 и 10 что делать ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.51, Vkni, 17:13, 13/06/2014 [^] [ответить] [смотреть все]  
  • +/
    > Круто, а между .9 и .10 что делать? :)

    .8

     
     
  • 4.68, Аноним, 20:23, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну вот как-то так и получается, если с практической точки зрения смотреть Иб... весь текст скрыт [показать]
     
     
  • 5.72, Vkni, 20:58, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Да Собственно, я с практической точки зрения и подходил Более того, скажу, что... весь текст скрыт [показать]
     
     
  • 6.292, Аноним, 09:39, 16/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Если вы собираете код 96 года, сказав компилеру что надо использовать стандарт 9... весь текст скрыт [показать]
     
     
  • 7.300, arisu, 12:01, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    > ИЧСХ, в GCC все это пилят. ИЧСХ, основываясь на си.

    ИЧСХ, получается фигня.

     
  • 7.318, Vkni, 01:24, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Запоздало, т к люди над этим давно работают От такого кол-ва изнасилований Сло... весь текст скрыт [показать]
     
  • 2.50, Vkni, 17:13, 13/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    А до 1999-го года ни одной строчки на языке Цэ не написано ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.69, Аноним, 20:24, 13/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    А для кода древнее 1999 года компилеру может потребоваться указать стандарт, кот... весь текст скрыт [показать]
     
     
  • 4.73, Vkni, 21:00, 13/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    А оно точно уберёт оптимизацию И вообще, сможет ли эту libc скомпилировать-то ... весь текст скрыт [показать]
     
     
  • 5.130, arisu, 13:53, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    если ты используешь glibc, которая следует стандартам 99-го года, с какого испуг... весь текст скрыт [показать]
     
     
  • 6.135, Vkni, 20:43, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Про такую штуку, как поддержка совместимости слышал Про библиотеки, чуть младше... весь текст скрыт [показать]
     
     
  • 7.138, arisu, 20:47, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    лолвут тебе ж выше уже показали, что совместимость поломана ... весь текст скрыт [показать]
     
     
  • 8.142, Vkni, 20:51, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Отключаешь эту оптимизацию и видишь невооружённым взглядом, что gcc c этой libc ... весь текст скрыт [показать]
     
     
  • 9.146, arisu, 20:59, 14/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    молодец теперь, всё-таки, попробуй сделать остальные шаги например, почитать в... весь текст скрыт [показать]
     
     
  • 10.151, Vkni, 21:05, 14/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    А ты, умный Я выше и писал, что при таком подходе -O0 будет у всех Ибо работаю... весь текст скрыт [показать]
     
     
  • 11.156, 0xd34df00d, 21:11, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Лучше все-таки научиться программировать https github com munificent vigil... весь текст скрыт [показать]
     
     
  • 12.160, Vkni, 21:15, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    И всё, всё, всё переписать Ты ребёнка за клавиатуру пустил, что ли ... весь текст скрыт [показать]
     
     
  • 13.166, 0xd34df00d, 21:19, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Можно и не переписывать, а просто уважать стандарты и хотя бы иногда пользоватьс... весь текст скрыт [показать]
     
     
  • 14.169, Vkni, 21:21, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Молодец Это ты пишешь про новый софт, а я тебе про старый, работающий десятилет... весь текст скрыт [показать]
     
     
  • 15.172, 0xd34df00d, 21:25, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Старый софт мне тоже поддерживать приходилось Ничего, практика показывает, что ... весь текст скрыт [показать]
     
  • 15.174, arisu, 21:29, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    прикинь, старые исходники тоже можно чинить за это молния с неба не ударит то,... весь текст скрыт [показать]
     
     
  • 16.177, Vkni, 21:32, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Прикинь, если получить предупреждение в subj евом месте, чинить будет на порядки... весь текст скрыт [показать]
     
     
  • 17.180, arisu, 21:34, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    прикинь, для этого придумали статические анализаторы и продолжают их совершенст... весь текст скрыт [показать]
     
     
  • 18.196, Vkni, 21:49, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Прикинь, компилятор всё равно обрабатывает этот случай ... весь текст скрыт [показать]
     
     
  • 19.201, arisu, 21:56, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    прикинь, если снять с компилятора задачу диагностики, то можно сильно упростить ... весь текст скрыт [показать]
     
     
  • 20.210, Vkni, 22:10, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Прикинь, движение ИТ всю жизнь идёт в обратную сторону - компьютер должен работа... весь текст скрыт [показать]
     
  • 21.213, arisu, 22:14, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    прикинь, если ты разупорешься и попробуешь запоминать хотя бы несколько сообщени... весь текст скрыт [показать]
     
  • 22.228, Vkni, 22:44, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Прикинь, если ты сам вернёшься из Валинора, ты узнаешь, что здесь стат анализат... весь текст скрыт [показать]
     
  • 23.230, arisu, 22:47, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    прикинь, а когда-то считали, что альтернативы рабскому труду нет, поэтому нужно ... весь текст скрыт [показать]
     
  • 24.237, Vkni, 23:19, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Прикинь, если бы мы тогда жили, мы бы так и считали Ибо, чтобы нужно было меньш... весь текст скрыт [показать]
     
  • 25.239, arisu, 23:29, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    прикинь, если ничего не менять 8212 ничего и не изменится я предлагаю прекра... весь текст скрыт [показать]
     
  • 26.256, Vkni, 01:13, 15/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Повзрослеешь Более того, ты наверняка уже повзрослел Нужно просто перестать вр... весь текст скрыт [показать]
     
  • 27.258, arisu, 01:36, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    да-да-да-да 171 перестань уже выпендриваться ишь, моется он каждый день пер... весь текст скрыт [показать]
     
  • 28.320, Vkni, 09:52, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Я не сомневаюсь, что ты, лично, моешься каждый день И Сшный стандарт читаешь, и... весь текст скрыт [показать]
     
  • 29.323, arisu, 13:28, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    это их личные проблемы не вижу, отчего я должен в честь сего начать хрюкать ... весь текст скрыт [показать]
     
  • 29.325, Led, 14:56, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Не моются ... весь текст скрыт [показать]
     
  • 30.326, arisu, 15:07, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    ещё хуже настаивают, чтобы и другие не мылись потому что мыться 8212 ненорм... весь текст скрыт [показать]
     
  • 31.330, Vkni, 22:04, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Совершенно верно При этом ты, почему-то, настаиваешь на том, что давайте прямо ... весь текст скрыт [показать]
     
  • 32.331, arisu, 22:12, 17/06/2014 [^] [ответить] [смотреть все]  
  • +/
    я предлагаю перестать считать, что дизентерия 8212 это божья кара, что спасен... весь текст скрыт [показать]
     
  • 33.332, Vkni, 22:27, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Так это же почти все Ну кроме тебя и ещё пары человек ... весь текст скрыт [показать]
     
  • 34.333, arisu, 22:28, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    ну и что большинству говнокода лучше оставаться ненаписаным ... весь текст скрыт [показать]
     
  • 35.334, Vkni, 22:38, 17/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Фа-арш невозможно провернуть наза-ад ... весь текст скрыт [показать]
     
  • 36.335, arisu, 22:39, 17/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    само собой. грязные руки невозможно вымыть, поэтому нет смысла даже начинать.
     
  • 37.337, Vkni, 18:53, 18/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Исключительно постепенным комплексом мер Конечно, обыватели должны быть всегда... весь текст скрыт [показать]
     
  • 38.338, arisu, 18:57, 18/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    и желательно 8212 вместе с родственниками если непонятно, почему 8212 то ... весь текст скрыт [показать]
     
  • 39.339, Vkni, 05:26, 21/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Да понятно почему - это инстинктивное желание Но на уровне градоначальника нужн... весь текст скрыт [показать]
     
  • 40.341, arisu, 19:42, 21/06/2014 [^] [ответить] [смотреть все]  
  • +/
    как я и сказал 8212 пояснять бессмысленно конечно, ничего ты не понял, но ув... весь текст скрыт [показать]
     
  • 11.173, arisu, 21:27, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    таки да отучаемся говорить за всю сеть у говнокодеров 8212 да люди же, кот... весь текст скрыт [показать]
     
     
  • 12.175, 0xd34df00d, 21:29, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ну, на самом деле можно, по крайней мере, конкретно такой класс ошибок Правда, ... весь текст скрыт [показать]
     
     
  • 13.178, arisu, 21:32, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    вот поэтому инструменты статического анализа от компиляторов постепенно отрывают... весь текст скрыт [показать]
     
     
  • 14.182, Vkni, 21:36, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Угу Самая большая проблема, почему нельзя стат анализатор встроить в компилято... весь текст скрыт [показать]
     
     
  • 15.184, 0xd34df00d, 21:38, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Не соглашусь, это все-таки время работы Статический анализатор спокойно можно п... весь текст скрыт [показать]
     
     
  • 16.189, arisu, 21:44, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    а как раз из-за анализаторов один компилятор ругается на то, что переменная, во... весь текст скрыт [показать]
     
  • 16.194, Vkni, 21:48, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    У PVS-овцев реализована инкременталка С того, что предупреждения противоречат д... весь текст скрыт [показать]
     
     
  • 17.200, 0xd34df00d, 21:55, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Про свои впечатления от PVS я уже тоже писал Эм, это какой так ругается Не вст... весь текст скрыт [показать]
     
     
  • 18.205, Vkni, 22:01, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Я, естественно, про них помню Но, я тебе, как умному собеседнику, намекаю, что ... весь текст скрыт [показать]
     
  • 17.214, Led, 22:15, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    На отсутствие default ругается только в том случае, если для переключалки исполь... весь текст скрыт [показать]
     
     
  • 18.219, 0xd34df00d, 22:26, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Не совсем, тут все довольно тупо, к сожалению Даже если есть какой-нибудь enum ... весь текст скрыт [показать]
     
     
  • 19.223, Vkni, 22:29, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Ещё проще есть - return прямо после switch c default один компилятор ругается н... весь текст скрыт [показать]
     
  • 18.221, Vkni, 22:27, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Пересмотрел 2 раза, логика корректна Мне теперь повеситься из-за какого-то вшив... весь текст скрыт [показать]
     
     
  • 19.222, Led, 22:29, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Зачем вешаться Оставайся - одним говнокодером больше, одним меньше - какая разн... весь текст скрыт [показать]
     
     
  • 20.225, Vkni, 22:30, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Такую чушь лучше писать из-под анонимуса Тебе не придётся потом ник удалять ... весь текст скрыт [показать]
     
  • 20.293, Аноним, 09:43, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Лишний пример того что академики - хреновые программисты ... весь текст скрыт [показать]
     
  • 19.224, 0xd34df00d, 22:29, 14/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Написать пустые case ы для необработанных случаев с одним-единственным break Та... весь текст скрыт [показать]
     
     
  • 20.226, Vkni, 22:32, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    enum с десятком параметров, нужно сделать выделенный случай для 2-х Если я вста... весь текст скрыт [показать]
     
  • 15.185, arisu, 21:40, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    самая большая проблема 8212 это то, что компилировать оно будет 100500 длинны... весь текст скрыт [показать]
     
  • 12.179, Vkni, 21:34, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Если ты пропихнёшь такой патч, тебе сильно подрихтуют физиономию неформализуемым... весь текст скрыт [показать]
     
     
  • 13.181, arisu, 21:36, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    кто же спорит, идиотов-говнокодеров всегда было много массой задавят как Дрепп... весь текст скрыт [показать]
     
     
  • 14.183, Vkni, 21:37, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Да нет, ты просто всё ещё в Валиноре, где всё строго и перпендикулярно ... весь текст скрыт [показать]
     
     
  • 15.186, arisu, 21:41, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    конечно, вместо этого мне надо всё забыть и весело нырнуть в говно, а потом похр... весь текст скрыт [показать]
     
     
     
     
     
     
    Часть нити удалена модератором

  • 22.227, Vkni, 22:34, 14/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    А-аа, так ты ставишь минусы вручную От лох-то - ... весь текст скрыт [показать]
     
  • 12.231, Vkni, 22:49, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Это у вас в Валиноре можно сделать Сшную программу на мегабайт текстов без UB ... весь текст скрыт [показать]
     
     
  • 13.234, arisu, 23:03, 14/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    да даже на десятки мегабайт но 171 обычным людям 187 это будет сложно, коне... весь текст скрыт [показать]
     
     
  • 14.236, Vkni, 23:13, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    > да даже на десятки мегабайт.

    Только не на языке Цэ.

     
     
  • 15.240, arisu, 23:30, 14/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    ну, хреново быть тобой, что я ещё сказать могу 8230 ... весь текст скрыт [показать]
     
     
  • 16.244, Vkni, 23:50, 14/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Многие знания, многие печали Но нет, не настолько хреново, чтобы уходить в Вали... весь текст скрыт [показать]
     
  • 11.259, Xaionaro, 14:20, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    В 2 раза Вы недооцениваете силу -O2 И ещё не стоит забывать, что кроме обы... весь текст скрыт [показать]
     
     
  • 12.260, arisu, 14:30, 15/06/2014 [^] [ответить] [смотреть все]  
  • +/
    что лучше офигенно быстрая программа, которая считает полную фигню, или медленн... весь текст скрыт [показать]
     
     
  • 13.261, Xaionaro, 14:46, 15/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Скапитаню -- нужно писать быстрые программы, дающие верный результат Другими сл... весь текст скрыт [показать]
     
     
  • 14.262, arisu, 14:51, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    ты же не спрашивал, что с софтом надо делать, ты спросил, какая лучше лучше 8... весь текст скрыт [показать]
     
     
  • 15.263, Xaionaro, 15:02, 15/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Хех, нет, я такого не спрашивал Я извиняюсь, если я какой-то вопрос некорректно... весь текст скрыт [показать]
     
     
  • 16.264, arisu, 15:11, 15/06/2014 [^] [ответить] [смотреть все]  
  • +/
    ну, значит я тебя так понял пардон недопонимания случаются в описаном акцепте... весь текст скрыт [показать]
     
  • 14.268, Vkni, 21:32, 15/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, вы абсолютно правы Нужно А ещё нужно учиться на одни пятёрки, слушаться ст... весь текст скрыт [показать]
     
     
  • 15.269, Xaionaro, 23:58, 15/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Если не будете учиться на пятёрки, слушаться других, а также будете пить, курить... весь текст скрыт [показать]
     
     
  • 16.271, Vkni, 00:15, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Разумеется, нет Скажем, есть ли у вас братья-сёстры Возьмём Л Поттеринга Он ... весь текст скрыт [показать]
     
     
  • 17.272, Xaionaro, 00:24, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Не знаю какой код пишет лично он не сверял какая строка кем именно написана , з... весь текст скрыт [показать]
     
     
  • 18.274, Vkni, 00:26, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    К тому, что несмотря на то, что этот кадр плодит лютое говно, нам необходимо... весь текст скрыт [показать]
     
     
  • 19.276, Xaionaro, 00:43, 16/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Пфф Лично я некоторое время немного помогал OpenRC в этом году И следующей зим... весь текст скрыт [показать]
     
     
  • 20.278, Vkni, 01:00, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Мне тоже И это прекрасно, но ряд программ, увы, монополисты ... весь текст скрыт [показать]
     
  • 21.280, Xaionaro, 01:13, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Мне нравится аналогия arisu по поводу рабского труда Если люди вокруг идиоты и ... весь текст скрыт [показать]
     
  • 12.267, Vkni, 21:29, 15/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Если есть выбор в том, что чужой некритичный код работает при -O0 и не работает ... весь текст скрыт [показать]
     
     
  • 13.270, Xaionaro, 00:08, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Да, но добавлю, что IMHO создание UB в коде выходя за стандарт -- это ССЗБ И ... весь текст скрыт [показать]
     
     
  • 14.273, Vkni, 00:24, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Это вы говорите про непосредственного виновника Непосредственный виновник - это... весь текст скрыт [показать]
     
     
  • 15.275, Xaionaro, 00:38, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    gt оверквотинг удален Прошу без автомобильных аналогий, ибо я лишь пешеход до... весь текст скрыт [показать]
     
     
  • 16.277, Vkni, 00:57, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Ок Тогда аналогия простая - вы, переходя дорогу на зелёный свет, можете смотрет... весь текст скрыт [показать]
     
     
  • 17.279, Xaionaro, 01:09, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    И Поясните для тупого, как конкретно эта аналогия связана с данным диалогом ... весь текст скрыт [показать]
     
     
  • 18.281, Vkni, 01:47, 16/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Нет, не в рамках Нарушен пункт соблюдение дистанции В ПДД есть неточности, н... весь текст скрыт [показать]
     
     
  • 19.282, Xaionaro, 09:06, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Нарушен в следствии полного следования ПДД каждым участником движения Каждый ре... весь текст скрыт [показать]
     
     
  • 20.287, Vkni, 09:23, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Либо полное следование ПДД , либо была нарушена дистанция , но не одновременно... весь текст скрыт [показать]
     
  • 21.294, Xaionaro, 10:30, 16/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Замечательно А теперь объясните мне тупому где тут противоречье с тем, что на... весь текст скрыт [показать]
     
  • 22.302, Vkni, 17:16, 16/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Не надо срываться на эмоции Есть разница Поэтому ПДД сделаны с запасом - даже ... весь текст скрыт [показать]
     
  • 19.336, bircoph, 18:45, 18/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ой, а мужики-то не знают, уже 5 33 выпустили И вообще по 4-5 раз в год новые ве... весь текст скрыт [показать]
     
     
  • 20.340, Vkni, 05:29, 21/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Мужики, естественно, не знают о том, что происходило больше, чем 2 года назад И... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor