Новая версия набора компиляторов LLVM 3.4,
opennews (?), 06-Янв-14, (0) [смотреть все]
- йо, ма йо, я еще 3 3 не успел собрать, а уэе 3 4 есть,
IMHO (?), 23:34 , 06-Янв-14, (1) –2 //
- Торт ,
Анод (?), 23:41 , 06-Янв-14, (2) –3 //
- li Псевдокод 8212 язык описания алгоритмов, использующий ключевые слова язык,
AnonuS (?), 01:57 , 07-Янв-14, (57) –1 //
- Почему вообще не использовать англоязычные термины, если только русское слово ,
Аноним (-), 04:31 , 07-Янв-14, (85) +2 //
- Но свой комментарий ты всё-таки написал по русски ,
Константавр (ok), 05:54 , 07-Янв-14, (90)
- Таки посмотрите и где Ваша медицина, и где IT ,
ffirefox (?), 20:16 , 08-Янв-14, (173)
- таки да Longus penis basis vita,
похкто (?), 18:28 , 09-Янв-14, (196)
- Хреновый там JIT Годный JIT у LuaJIT ,
Аноним (-), 05:08 , 07-Янв-14, (89) +1 //
- это не торт, это куча мусора чем оно лучше LuaJIT 8212 тем, что надо весь мо,
arisu (ok), 02:20 , 09-Янв-14, (187) +1
- code char str_port char str_p str_p char calloc 1, 5 str_port str_p,
pavlinux (ok), 23:44 , 06-Янв-14, (3) –2 //
- Разве это не так ,
Анод (?), 23:58 , 06-Янв-14, (4) +6 //
- А что не видно ,
pavlinux (ok), 00:02 , 07-Янв-14, (5) –3 //
- Нет, ты в той строке присваиваешь значение, а в следующей затираешь его Или я г,
Анод (?), 00:15 , 07-Янв-14, (7) +3
- Не прав Неинициализированному указателю присваивается значение Это штатная ситуа,
ананим (?), 00:49 , 07-Янв-14, (12) –1
- 2 раза подряд присваиваем Где это она штатная Я ещё понял бы двойное присваиван,
Аноним (-), 00:55 , 07-Янв-14, (15) +1
- Где два Вначале объявляем значение при этом не определено Потом присваиваем В,
ананим (?), 01:05 , 07-Янв-14, (20) –1
- code char str_port объявилиchar str_p str_p char calloc 1, 5 str_,
Аноним (-), 01:10 , 07-Янв-14, (24) +2
- Вот где положили 4-я строка , там он и отматюгался если верить павлинуху А ,
ананим (?), 01:14 , 07-Янв-14, (27)
- Ну так уж порешили те кто анализатор писал, что бы ругалось на ту строку в котор,
Аноним (-), 01:17 , 07-Янв-14, (30)
- Ну да А если присваивание которое второе будет на 100500 строк кода ниже Или,
ананим (?), 01:30 , 07-Янв-14, (36)
- Для начала когда мы выйдем за пределы локальной области видимости указатели начн,
Аноним (-), 01:38 , 07-Янв-14, (43)
- Для начала вернитесь к указанному примеру А когда и если поймёте почему не дол,
ананим (?), 01:42 , 07-Янв-14, (45)
- Вот и возвращайся если до тебя не дошло ,
Аноним (-), 01:51 , 07-Янв-14, (54)
- Хамить не стоит, юноша В той строке ошибки нет, и вы уже это поняли Но ослиное ,
ананим (?), 09:23 , 07-Янв-14, (98)
- Так, мужики, мне нужна эта фича, чтоб сохранить адрес выделенной области Потому ,
pavlinux (ok), 02:32 , 07-Янв-14, (63) –2
- В чем проблема На такой код не будет ругаться уже Неужели разницы не видишь ,
Knuckles (ok), 03:01 , 07-Янв-14, (67)
- На какой такой На первый - ругается, на второй - крэшдампится ,
pavlinux (ok), 03:04 , 07-Янв-14, (70)
- На этотint main void char a char b b char calloc,
Knuckles (ok), 03:11 , 07-Янв-14, (75) +1
- Интересно на какой день до павлина дойдёт Делайте ставки ,
oOo (?), 08:13 , 07-Янв-14, (95) +4
- На десятый ,
Аноним (-), 16:27 , 07-Янв-14, (112)
- Он не ругается - он честно предупреждает, что оптимизатор или процессор при ou,
Не понял (?), 16:38 , 10-Янв-14, (200)
- А что, разве clang анализатор ругается на этот код первый листинг Например gc,
skb7 (ok), 03:03 , 07-Янв-14, (69)
- угу, точнее, шланг молчит Орёт Анализатор, про него весь шухер Ой блин, там ,
pavlinux (ok), 03:05 , 07-Янв-14, (72) –2
- Присваивание a b лишнее, сначала вы присваиваете а адрес строки в b а затем, сра,
anonymus (?), 03:38 , 07-Янв-14, (78) +3
- ПАТАМУ ША ЭТО ПРИМЕР, ВСЁ НАМНОГО СЛОЖНЕЕ ,
pavlinux (ok), 17:16 , 07-Янв-14, (116) –3
- И да, зачем в этом примере переменная b я не пойму, она только создается, выделя,
anonymus (?), 03:56 , 07-Янв-14, (82) +1
- На самом деле эту переменную компилятор игнорирует, так как с ней не производитс,
Inome (ok), 04:20 , 07-Янв-14, (84) –1
- ПАТАМУ ША ЭТО ПРИМЕР, ВСЁ НАМНОГО СЛОЖНЕЕ ,
pavlinux (ok), 17:17 , 07-Янв-14, (119) –3
- ПАТАМУ ША ЭТО ПРИМЕР,
pavlinux (ok), 17:17 , 07-Янв-14, (118) –3
- Сжалюсь ужо над человеком a Ta-da И не должен после этого ругаться Надеюс,
Аноним (-), 02:00 , 09-Янв-14, (183)
- Полно подобного кода Например пустой двусвязный список, 2-а указателя инизиализ,
Аноним (-), 01:15 , 07-Янв-14, (28)
- Бред Я не могу создать двусвязные списки локально ,
ананим (?), 01:18 , 07-Янв-14, (31)
- Сферический конь в вакуме мы не проанализируем Пример кода напиши и засунь в LL,
Аноним (-), 01:22 , 07-Янв-14, (34)
- В общем хватит флэймить Пример уже есть И ругаться он там не должен ,
ананим (?), 01:36 , 07-Янв-14, (40)
- Нету флейма И с какого перепуга не должен Если тебе идеологически не нравится ,
Аноним (-), 01:49 , 07-Янв-14, (52) +1
- Вопрос в том, будет ли он ругаться в случае инициализации переменой или нет В п,
BayaN (ok), 02:33 , 07-Янв-14, (64)
- Ну так и скажи - Я тупее компилятора, Шланг спасёт меня ,
pavlinux (ok), 02:34 , 07-Янв-14, (65)
- У тебя проблемы с диалектикой ,
Av (ok), 17:48 , 07-Янв-14, (122)
- LLVM всё правильно ругаецца Нефиг 2 раза подряд ЗАПИСЫВАТЬ значение указателя ,
xdbxd (?), 00:28 , 07-Янв-14, (9) +1 //
- Чо ,
pavlinux (ok), 00:35 , 07-Янв-14, (10) –5 //
- str_p char calloc 1, 5 str_port str_p Вот тут оно матерится, что ,
Аноним (-), 00:51 , 07-Янв-14, (13) +2
- В str_port ничего не запихивали, прикинь Он до этого имеет неопределённое значен,
ананим (?), 00:57 , 07-Янв-14, (16) –4
- Это указатель 4 8,
pavlinux (ok), 01:01 , 07-Янв-14, (18)
- Он ругается на эту строку потому что при следующем упоминании str_port мы затёрл,
Аноним (-), 01:02 , 07-Янв-14, (19) +3
- Какая нафиг строка ЭТО УКАЗАТЕЛЬ НЕТ в С строк ,
pavlinux (ok), 01:06 , 07-Янв-14, (21) –4
- Я про строки кода, а не про содержимое переменных Читать научись ,
Аноним (-), 01:07 , 07-Янв-14, (22) +4
- Есть переменная, которая хранит значение адреса Это значение перезаписывается б,
Knuckles (ok), 03:07 , 07-Янв-14, (73)
- str_port адрес начала выделенного 5 байтового пространства Он не должен на это ,
Inome (ok), 01:28 , 07-Янв-14, (35) +1
- Дело даже не в том что это указатель Переменная может быть смаппирована на порт,
Славик (?), 02:02 , 07-Янв-14, (59) –1 //
- Позорище-то какое Павлуша, оказывается, не понимает указатели Смотри В первой ,
Аноним (-), 01:54 , 07-Янв-14, (56) +4 //
- Наверное просто переменные, к указателям данная ошибка наверное имеет таки косве,
AnonuS (?), 02:17 , 07-Янв-14, (61) //
- Вы правы, добавлю ссылку на стандарт http www acm uiuc edu webmonkeys book c,
anonymus (?), 03:10 , 07-Янв-14, (74)
- И абсолютно правильно матерится Не нравится - не заставляй умный анализатор про,
Аноним (-), 04:51 , 07-Янв-14, (86) +2
- А теперь я покажу, как спрятать от этой дуры double free code include stdlib,
pavlinux (ok), 01:21 , 07-Янв-14, (32) +1 //
- А чё у тебя гцц, а не шланг Палишься D,
ананим (?), 01:33 , 07-Янв-14, (38) +1 //
- Да уж Как говорил Бабаян, указатели - головная боль архитектуры современных ком,
freehck (ok), 01:37 , 07-Янв-14, (42) –2 //
- На ассемблере куда проще работать с адресами и указателями и это факт Ждём п,
Inome (ok), 01:42 , 07-Янв-14, (46) +1
- Ну 8230 пока что лучше с ними, чем без них Не, в С особенно начиная с С ,
ананим (?), 01:49 , 07-Янв-14, (51) +1
- Это головная боль Бабаяна, может ну предельно примитивная же конструкция Что м,
Crazy Alex (ok), 03:52 , 07-Янв-14, (81) +3 //
- Ага, проще некуда и прям совсем не заставляют задуматься конструкции типа этой,
Inome (ok), 04:06 , 07-Янв-14, (83) +2
- пффф code typedef void func_t define FUNC_ADDR func_t 0x8048330 define,
skb7 (ok), 06:49 , 07-Янв-14, (91) +3
- Единственное, что там вообще может заставить задуматься, это первая звёздочка, к,
skb7 (ok), 06:53 , 07-Янв-14, (92) +4
- Никто не говорил, что это сложно Ваша конструкция вообще читается с первого раз,
Inome (ok), 19:11 , 07-Янв-14, (127) +1
- заставляет, но я просто к тому, что не стоит выдавать обфусцированный код за про,
skb7 (ok), 02:05 , 08-Янв-14, (139) +1
- Заставляет Я имею ввиду, что не стоит выдавать обфусцированный код за проблемы ,
skb7 (ok), 02:09 , 08-Янв-14, (140) +2
- Приведённый пример прост, вызов функции с параметрами указателями на char с знач,
metallica (ok), 17:51 , 07-Янв-14, (123) +1
- Пупок не развяжется ещё сложнее разбирать Линки на иоцц с сложными, добавлю ,
An123321 (?), 19:35 , 07-Янв-14, (128)
- Если бы она принимала void, то как ей аж 2 параметра передали В чистом Си в от,
skb7 (ok), 07:48 , 08-Янв-14, (162)
- Ну дык кто его знает каким компилятором думается компилить C или С ,поэтому нап,
metallica (ok), 11:40 , 08-Янв-14, (166)
- Естественно C Потому что на C приведенный пример не скомпилируется, т к в C ,
skb7 (ok), 19:46 , 08-Янв-14, (172) +1
- gt оверквотинг удален В оригинале movl 134513456, Мx call rdxс,
metallica (ok), 22:36 , 08-Янв-14, (177)
- Забыл про разметку В оригинале code movl 134513456, eax call ,
metallica (ok), 23:27 , 08-Янв-14, (178)
- В таком случае действительно лучше приводить к void func_t char , int Пр,
skb7 (ok), 00:18 , 09-Янв-14, (179)
- Я тут ненароком подслушал ваши дебаты,но у меня один вопрос - почему в x86_64 пр,
An123321 (?), 00:32 , 09-Янв-14, (180) +1
- Так в GNU Linux В BSD, solaris передаются через стек В других не знаю ,
metallica (ok), 01:23 , 09-Янв-14, (182)
- не порите чушь, ей больно,
анонимус (??), 11:32 , 10-Янв-14, (197) +1
- Чтобы быстрее вызывалось ,
hizel (ok), 09:37 , 09-Янв-14, (190)
- Поиск по запросу amd64 abi parameter passing 1 http en wikipedia org wiki ,
skb7 (ok), 17:43 , 09-Янв-14, (194) +1
- Может быть BSD ковырял последний раз ещё на x86, а solaris на x86_64-32 разрад,
metallica (ok), 18:05 , 09-Янв-14, (195)
- Твой Бабаян - обычный неосилятор указателей - ,
AnonuS (?), 05:05 , 07-Янв-14, (88) +5 //
- Странно, у меня всё ок Проверяю ваш код вот так code scan-build gcc -c main ,
skb7 (ok), 03:15 , 07-Янв-14, (76)
- Лол, теперь ты обиделся на статический анализатор за то что он обнаруживает НЕ В,
Аноним (-), 04:58 , 07-Янв-14, (87) –1 //
- А в нем таки есть поддержка OpenMP или нет ,
Аноним (-), 07:20 , 07-Янв-14, (93) //
- О, попробую снова собрать свою генточку сабжем На 3 3 почти удалось ,
Fracta1L (ok), 08:13 , 07-Янв-14, (94) –2 //
- А помните как линуксоеды тут и на лоре на фряшников собачилисть А терерб - напе,
oOo (?), 08:41 , 07-Янв-14, (97) –1 //
- Верь в это ,
anonymus (?), 09:44 , 07-Янв-14, (99) +3
- Наперегонки что Эксперементируют со своей системой На так у меня на десктопе, ,
ананим (?), 11:14 , 07-Янв-14, (105) //
- Вот да, согласен У меня мотивом попыток собрать генту шлангом выступила быстрая ,
Fracta1L (ok), 11:20 , 07-Янв-14, (106)
- На FreeBSD шлангом собираются уже почти все порты Gentoo просто тормозит с импо,
Аноним (-), 14:06 , 07-Янв-14, (107) –1
- Или порты FreeBSD отстают по разнообразию от гентушного дерева ,
Fracta1L (ok), 14:34 , 07-Янв-14, (108)
- over-24K портов FreeBSD отстают от портов Gentoo по разнообазию версий разве что,
iZEN (ok), 15:28 , 07-Янв-14, (109) –1
- А в портах есть ядро Linux D,
Fracta1L (ok), 17:37 , 07-Янв-14, (121)
- Таки есть Правда не самый свежак ,
Аноним (-), 19:42 , 07-Янв-14, (129)
- Не в портах, но лежит прямо рядышком с ядром фряхи в виде модулей ядра фряхи, ве,
Аноним (-), 00:15 , 08-Янв-14, (136)
- Происходит ли какая активность в freebsd по проектам, финансируемым DARPA по пов,
metallica (ok), 18:02 , 07-Янв-14, (124)
- Если интересно, то делал вот так http www gentoo-wiki info HOWTO_ICC_and_Porta,
ананим (?), 19:03 , 07-Янв-14, (126)
- Будущее за LLVM, я это давно уже понял И промежуточный байткод - это круто, так ,
Yaisis (?), 23:01 , 07-Янв-14, (133) +1 //
- Юзвери лают 8211 караван идет Если MS заинтересуют они будут пилить в гордном,
Admiral (?), 23:51 , 07-Янв-14, (134) +1 //
- Хомячкам из норки не видно каким убожеством является их божество NET, потому-чт,
metallica (ok), 23:58 , 07-Янв-14, (135) +3 //
- А не развернете ли вы свое виденье на платформу Net ,
anonymus (?), 01:42 , 08-Янв-14, (138) –2
- Безразницы, кто написал NET и то, что её больше используют под виндовс NET - э,
Yaisis (?), 02:59 , 08-Янв-14, (142) //
- Как Вас колбасит от проблемы разного названия функций в разных библах Помне так,
metallica (ok), 03:14 , 08-Янв-14, (143)
- Сказочник тот ещё никогда не видел, чтобы у кого-то возникали трудности вызова ,
index.html (?), 03:23 , 08-Янв-14, (144) +1
- Попахивает матёрым маркетинговым булшитом и промытыми мозгами Ничего они оттуда ,
ананим (?), 03:27 , 08-Янв-14, (145) +2
- ззыжЧтобы не быть голословным, пруфы 1 http en wikipedia org wiki Register_tr,
ананим (?), 03:47 , 08-Янв-14, (146) +2
- Я и не говорю, что берут, но LLVM начали делать позднее NET и его разработчики ,
Yaisis (?), 04:03 , 08-Янв-14, (147) –1
- Так, свободны молодой человек DПолный бред несёте Очевидно, что вы были наде,
ананим (?), 04:28 , 08-Янв-14, (150) +3
- И теперь просто не желаете признавать свои ошибкиНет, я просто был не в курсе ил,
Yaisis (?), 05:16 , 08-Янв-14, (153) –2
- Там время указано если что зыжllvm хорош тем, что он именно llvm Low Level Virt,
ананим (?), 05:49 , 08-Янв-14, (155) +2
- И по поводу LLVM я не знаю, что выйдет из него, но после понятия основных механ,
Yaisis (?), 06:24 , 08-Янв-14, (157) –1
- Безусловно Просто мне порой смешно смотреть, когда начинаются 171 войны 187 ,
ананим (?), 07:08 , 08-Янв-14, (161)
- Ага, счас Связь с нативными языками есть только если interop уже кто-то пропи,
Аноним (-), 11:01 , 08-Янв-14, (164)
- Скорее всего просто не заметил ваш комментарий ,
Yaisis (?), 05:18 , 08-Янв-14, (154) –1
- А ЭТОМУ где вас научили С С быстры, потому что ГОРАЗДО ближе к низко-уровнему ,
ананим (?), 04:15 , 08-Янв-14, (148) +2
- Нет, просто хотелось бы, чтобы установил например QT и его функции можно было вы,
Yaisis (?), 05:04 , 08-Янв-14, (152) –1
- Для этого есть биндинги т е поддержка в самих языках Например для Qt eix q,
ананим (?), 06:06 , 08-Янв-14, (156) +1
- Спасибо за разъяснение, но вот по-моему эти биндинги ни к чему, я как раз за пос,
Yaisis (?), 06:45 , 08-Янв-14, (158) –1
- Как бы вам объяснить то 8230 Для этого сами языки должны быть адаптированы К п,
ананим (?), 06:59 , 08-Янв-14, (160) +2
- LLVM тут ничем не поможет, так как компилятор любого языка должен видеть определ,
Аноним (-), 11:07 , 08-Янв-14, (165) +2
- Дело в том, что у LLVM есть фреймворк для создания компиляторов, разработкики им,
Yaisis (?), 18:57 , 08-Янв-14, (168) –1
- А компиляция вызова происходить будет на уровне байткода В LLVM компиляторы язы,
Yaisis (?), 19:01 , 08-Янв-14, (169) –1
- Во первых очень даже при чём Это просто продолжение этой технологии На второй в,
ананим (?), 06:51 , 08-Янв-14, (159) +2
- Какое отношение QuickTime имеет к Си-коду, школота ,
Led (ok), 14:17 , 09-Янв-14, (193)
- Проблема с Net не то, что все языки на Net будут одинаково быстро работать, а ,
ffirefox (?), 20:34 , 08-Янв-14, (174) –1
- Нормальным языкам типа Паскаль, такие извращения не нужны ,
yantux (??), 18:47 , 08-Янв-14, (167) –2 //
- Ребят, может кто подскажет, каким образом реализовать замыкания с помощью llvm ,
Аноним (-), 21:52 , 13-Янв-14, (203) –1
- https github com llvm-mirror clang commit e0e019fProfile-Guided Optimization ,
Perain (?), 22:37 , 27-Янв-14, (204)
1,2,3,32,93,94,133,167,203,204
|