Re: gcc bug?

2004-11-20 Пенетрантность Victor B. Wagner
On 2004.11.18 at 14:25:17 +0300, Dmitry E. Oboukhov wrote: Разработчиком пакета задумано, что /usr/bin/gcc в sarge показывает на 3.3. Переставление ее - руками ли, ногами ли, - за счет юзера, разработчики дистрибутива в этом случае багрепорты вправе не принимать... а править мейк тоже

Re: gcc bug?

2004-11-19 Пенетрантность Artem Chuprina
Petrov Dmithriy - debian-russian@lists.debian.org @ Thu, 18 Nov 2004 21:53:26 +0300: PD Я чего-то не понимаю. Зачем всё-таки нужен char data[0], почему не PD использовать char *data? char data[0] имеет с раздачи правильный адрес - сразу за включающей его структурой. char *data надо еще

Re: gcc bug?

2004-11-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Thu, 18 Nov 2004 02:06:09 +0300: 3.3 - да. В 3.4 пофиксено. Так что багрепорт можно уже не посылать. DEO я поставил 3.4.2 и он тоже падает Он не падает. Он честно ругается, что так писать нельзя. gcc-3.4 --version gcc-3.4

Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
3.3 - да. В 3.4 пофиксено. Так что багрепорт можно уже не посылать. DEO я поставил 3.4.2 и он тоже падает Он не падает. Он честно ругается, что так писать нельзя. gcc-3.4 --version gcc-3.4 (GCC) 3.4.2 (Debian 3.4.2-2) Copyright (C) 2004 Free Software Foundation, Inc.

Re: gcc bug?

2004-11-18 Пенетрантность Dmitry A. Fedorov
On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote: а править мейк тоже нехорошо (пакет ведь собираем, а на другой системе могут не пересобрать) и как быть? make CC=gcc3.4 CFLAGS='-pipe -O3 -g0 -w' и так далее в debian/rules configure из среды берет или также как make в зависимости от версии.

Re: gcc bug?

2004-11-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Thu, 18 Nov 2004 14:25:17 +0300: DEO я сейчас просто пропатчил пакет до того, что он 3.3 собирается, но он DEO собирается 3.4 и не патченный, причем те конструкции на которых валится DEO 3.3 3.4 не считает ошибочными DEO то есть у меня

Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
а править мейк тоже нехорошо (пакет ведь собираем, а на другой системе могут не пересобрать) и как быть? make CC=gcc3.4 CFLAGS='-pipe -O3 -g0 -w' и так далее в debian/rules configure из среды берет или также как make в зависимости от версии. Наличие gcc3 проверять перед тем.

Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
DEO я сейчас просто пропатчил пакет до того, что он 3.3 собирается, но он DEO собирается 3.4 и не патченный, причем те конструкции на которых валится DEO 3.3 3.4 не считает ошибочными DEO то есть у меня сейчас получился пакет с жесткой зависимостью на 3.4 Почему бы и нет? Раз от

Re: gcc bug?

2004-11-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Thu, 18 Nov 2004 16:08:43 +0300: в смысле компилятор будет ругаться на применение любого индекса с ним? или что? Не обязан. Эту конструкцию применяют обычно в конце структур заголовок - данные, чтобы можно было сослаться

Re: gcc bug?

2004-11-18 Пенетрантность Dmitry A. Fedorov
On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote: в чем смысл масива с нулевой длиной кроме как использование идентификатора как указателя? можете привести пример? C не поддерживает динамическое изменение размеров массива и где можно применить массив с нулевой длиной я понять не могу

Re: gcc bug?

2004-11-18 Пенетрантность Petrov Dmithriy
On Thursday 18 November 2004 16:59, Dmitry A. Fedorov wrote: On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote: в чем смысл масива с нулевой длиной кроме как использование идентификатора как указателя? можете привести пример? struct pkt { uint32_t flags; uint32_t length;

Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
-- | flags | || | length | || | data | | | -- struct pkt { uint32_t flags; uint32_t length; chardata[0];// data[1] для старых компиляторов }; struct pkt* create_pkt( size_t data_length ) { struct

Re: gcc bug?

2004-11-17 Пенетрантность Yuri Kozlov
On Tue, 16 Nov 2004 17:47:26 +0300 Dmitry E. Oboukhov [EMAIL PROTECTED] wrote: кто нибудь собирал FreeHDL? http://freehdl.seul.org/ http://cran.mit.edu/~enaroska/freehdl.tar.gz gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет та же бага на генте (просил товарища

Re: gcc bug?

2004-11-17 Пенетрантность Dmitry E. Oboukhov
А вот если в одном - то да, надо сделать что просили. DEO кто бы мне помог DEO я в английском не настолько силен, чтобы письма писать DEO (читать читаю, а вот формулировать...) DEO собственно за этим в рассылку и обратился Ну, если читаешь, то в info gcc

Re: gcc bug?

2004-11-17 Пенетрантность Dmitry E. Oboukhov
3.3 - да. В 3.4 пофиксено. Так что багрепорт можно уже не посылать. DEO я поставил 3.4.2 и он тоже падает Он не падает. Он честно ругается, что так писать нельзя. gcc-3.4 --version gcc-3.4 (GCC) 3.4.2 (Debian 3.4.2-2) Copyright (C) 2004 Free Software Foundation, Inc. This is free

Re: gcc bug?

2004-11-17 Пенетрантность Dmitry E. Oboukhov
Никак не менять. Разные версии gcc замечательно уживаются между собой, надо только указывать нужный компилятор. update-alternatives в данном случае будет только источником граблей из-за несовместимости 3.3 и 3.4 по меньшей мере по плюсовым библиотекам. А у нас разрулили... :) а с

Re: gcc bug?

2004-11-16 Пенетрантность Nikita V. Youshchenko
gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет Ну так отправь, раз просит. Баги в софте - они такие, пока никто не печётся, сами не исправляются ... Баги в компиляторе тут не исключение.

Re: gcc bug?

2004-11-16 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Tue, 16 Nov 2004 01:04:46 +0300: DEO кто нибудь собирал FreeHDL? DEO http://freehdl.seul.org/ DEO http://cran.mit.edu/~enaroska/freehdl.tar.gz DEO gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет DEO та же бага

Re: gcc bug?

2004-11-16 Пенетрантность Dmitry E. Oboukhov
DEO кто нибудь собирал FreeHDL? DEO http://freehdl.seul.org/ DEO http://cran.mit.edu/~enaroska/freehdl.tar.gz DEO gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет DEO та же бага на генте (просил товарища попробовать собрать) Он стабильно падает (для одного и

Re: gcc bug?

2004-11-16 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org @ Tue, 16 Nov 2004 16:18:38 +0300: А вот если в одном - то да, надо сделать что просили. DEO кто бы мне помог DEO я в английском не настолько силен, чтобы письма писать DEO (читать читаю, а вот формулировать...) DEO собственно за

Re: gcc bug?

2004-11-16 Пенетрантность Dmitry E. Oboukhov
А вот если в одном - то да, надо сделать что просили. DEO кто бы мне помог DEO я в английском не настолько силен, чтобы письма писать DEO (читать читаю, а вот формулировать...) DEO собственно за этим в рассылку и обратился Ну, если читаешь, то в info gcc должно быть более

Re: gcc bug?

2004-11-16 Пенетрантность Yuri Kozlov
On Tue, 16 Nov 2004 01:04:46 +0300 Dmitry E. Oboukhov [EMAIL PROTECTED] wrote: кто нибудь собирал FreeHDL? http://freehdl.seul.org/ http://cran.mit.edu/~enaroska/freehdl.tar.gz gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет та же бага на генте (просил товарища

Re: gcc bug?

2004-11-16 Пенетрантность Dmitry E. Oboukhov
кто нибудь собирал FreeHDL? http://freehdl.seul.org/ http://cran.mit.edu/~enaroska/freehdl.tar.gz gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет та же бага на генте (просил товарища попробовать собрать) Чтобы собиралась поставь вместо 0 - 1 :) static

gcc bug?

2004-11-15 Пенетрантность Dmitry E. Oboukhov
кто нибудь собирал FreeHDL? http://freehdl.seul.org/ http://cran.mit.edu/~enaroska/freehdl.tar.gz gcc 3.2, 3.3 стабильно падает в интернал-еррор и просит отправить отчет та же бага на генте (просил товарища попробовать собрать)