[12:34:04] <yeo> landgraf, ты stat неправильно прибиндил
int stat(const char *path, struct stat *buf);

[12:35:07] <yeo> stat_o : out stat_t_access должен быть не out параметром, а in
[12:38:22] <landgraf> yeo, теперь все работает
[12:38:23] <yeo> ну вот пример из man-а
struct stat sb;
if (stat(argv[1], &sb) == -1) {
[12:38:47] <landgraf> yeo, так да, в sb будет записан stat_T
[12:39:07] <landgraf> yeo, он будет записан в результате, поэтому out нет?
[12:39:14] <landgraf> туда ничего не надо передавать =)
[12:39:19] <yeo> нет
[12:40:08] <yeo> нужно самому выделить место под структуру stat и передать указатель на это место в функию stat, и она ее заполнит
[12:40:30] <yeo> размер структуры естественно зависит от платформы
[12:40:31] <landgraf> yeo, http://paste.fedoraproject.org/50427/31365051/ вот так работает великолепно
[12:41:30] <landgraf> уже несколько тысяч файлов и каталогов настатил )
[12:41:31] <yeo> так - да
[12:42:47] <landgraf> без size даже с access был или segfault или sigabrt
[12:45:57] <landgraf> yeo, aborted
[12:46:15] <yeo> нужен компилятор Ады которому можно было бы написать
type stat;
pragma Import (C, stat, "sys/stat.h:stat");
[12:50:44] <landgraf> и прекомпиллятор который будет править говнокод )
[14:46:13] <landgraf> vgodunko, http://ko.com.ua/kachestvo_vstraivaemogo_po_ili_pogrom_vsyo-taki_sluchilsya_98518
[15:58:31] <vgodunko> landgraf: всё в порядке, Toyota сделала выводы и начала использовать Ada
[16:37:49] <landgraf> vgodunko, но моя машина то еще без ады =)
[17:30:22] <vgodunko> http://www.ghs.com/news/20131030_ARMTechCon_cortext-A5.html?utm_source=http%3a%2f%2femail.ghs.com%2fghslz%2f&utm_medium=email&utm_campaign=Newsletter+EMEA+Oct+2013&utm_term=Newsletter+EMEA%C2%A0October+2013&utm_content=40636&gator_td=EreKlDP33N%2fA2g1Kyu8U4%2bDKpxiQXtMB7XpJlA%2b0pUAG5g1J6pp8AT5iVzOTIQsTsFbqdj0rsw8PauHqRZIeJuOAYlXFUfumR9Fv6hTbDNkqo%2fishd0Q8VMHkS6zcct9I2I%2bJjyYi2Tvh8WrikdzpkkX%2f0TkxdUkz2ermDCXyVPcQX0DCLgTxk8sB4Wovz7R
[17:30:24] <vgodunko> Ada на ARM теперь не только от AdaCore!
[17:32:12] <yeo> /me Не нашел слова Ada в тексте :(
[18:02:18] <vgodunko> У них поддержка Ada включена в MULTI
[21:02:44] <vgodunko> http://www.edn.com/design/automotive/4423428/1/Toyota-s-killer-firmware--Bad-design-and-its-consequences?utm_source=High+Integrity+Systems+Newsletter&utm_campaign=20f7064d12-Toyota_ruling10_29_2013&utm_medium=email&utm_term=0_02ca0b18f2-20f7064d12-415490749
[21:02:56] <vgodunko> Вот думаю оригинал статьи о Toyota
[21:37:00] <landgraf> vgodunko, так я его сюда постил пару дней назад.
[21:38:18] <vgodunko> Я только русский вариант читал
[21:38:37] <vgodunko> Он больше на распальцовку смахивал
[21:39:37] <vgodunko> Ибо 11_000 глобальных переменных... Сложно себе представить, кроме одного случая, когда код код был сгенерирован