Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Bohdan Vlasyuk                       2:5020/400     26 Jun 2001  12:21:07
 To : All
 Subject : Re: лукавый gcc
 -------------------------------------------------------------------------------- 
 
 yx <yx2me@observ.univ.kiev.ua> wrote:
 
 >  не надо - мне интересен неизвестный код приводящий к gcc bug,
 >  а то что тебе надо было по коду  уже здесь сказали/скажут.
 
 --------------
 Date: Thu, 26 Apr 2001 13:30:34 +0300
 ...
 Subject: Bug in GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
 ...
 $ gcc test.cpp
 gcc: Internal compiler error: program cpp got fatal signal 11
 $ gcc -v
 Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
 gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
 
 The actual file test.cpp is:
 
 #define DEB(y,x...) fprintf(stderr, #x" = "#y"\n",x)
 void main(void)
 {
   int fromblock;
   DEB(toblock)
 }
 ....
 --------------
 
 BTW: Оно все еще `works':
 
 # gcc --version
 2.95.3
 # gcc main.c -o test
 gcc: Internal compiler error: program cpp0 got fatal signal 11
 Что мне сказали:
 
 --------------
 Synopsis: Bug with miltiple args. #DEFINE - causes cpp to SIGSEGV
 State-Changed-From-To: open->closed
 State-Changed-By: neil
 State-Changed-When: Thu Apr 26 18:09:25 2001
 State-Changed-Why:
     
     The bug is not present in 3.0. 
 ...
     Codesourcery's 3.0 branch compiler online gives
     /usr/tmp/@32339.7.c: In function `main':
     /usr/tmp/@32339.7.c:5: `stderr' undeclared (first use in this function)
     /usr/tmp/@32339.7.c:5: (Each undeclared identifier is reported only once
     /usr/tmp/@32339.7.c:5: for each function it appears in.)
     /usr/tmp/@32339.7.c:5: parse error before ')' token
 --------------
 --------------
 From: Neil Booth <neil@daikokuya.demon.co.uk>
 Bohdan Vlasyuk wrote:-
 
 > nggo> The bug is not present in 3.0.
 > I'm sorry, but I was always sure that 3.0 is still not released. Is it
 > stable enough for normal use ??
 
 Probably, but C++ is not ABI compatible.
 
 > nggo>     Codesourcery's 3.0 branch compiler online gives
 > nggo> [..]
 > You mean that you're not going to fix it ?
 
 It means it's fixed in the 3.0 branch for release.
 --------------
 wbr, Bohdan.
 --- ifmail v.2.15dev5
  * Origin: InterCEC, Vinnitsa State Technical University, Ukraine (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 глюкавый gcc   Nikolai Preminin   20 Jun 2001 22:33:10 
 Re: глюкавый gcc   Ruslan Skripka   21 Jun 2001 00:00:21 
 Re: глюкавый gcc   yx   21 Jun 2001 06:23:49 
 глюкавый gcc   Nikolai Preminin   22 Jun 2001 23:14:40 
 Re: люкавый gcc   yx   23 Jun 2001 01:47:32 
 Re: люкавый gcc   Serge A. Suchkov   25 Jun 2001 12:30:21 
 Re: лукавый gcc   Bohdan Vlasyuk   26 Jun 2001 12:21:07 
 Re: люкавый gcc   Yuriy Kaminskiy   26 Jun 2001 14:50:39 
 Re: глюкавый gcc   Boris Tobotras   21 Jun 2001 08:51:49 
 глюкавый gcc   Vitty Kuznestsov   21 Jun 2001 12:04:22 
 Re: bug in gcc   Oleg Milantiev   21 Jun 2001 18:35:47 
 Re: bug in gcc   yx   21 Jun 2001 21:09:27 
 bug in gcc   Nikolai Preminin   22 Jun 2001 22:57:04 
 Re: bug in gcc   Antony Y. Bolotin   22 Jun 2001 21:50:36 
 Re: bug in gcc   Alexandre N. Safiullin   22 Jun 2001 15:51:43 
 bug in gcc   Alexander S Aganichev   21 Jun 2001 22:48:09 
 Re: bug in gcc   Ilya Anfimov   22 Jun 2001 21:02:00 
 bug in gcc   Alexander S Aganichev   23 Jun 2001 00:03:26 
 Re: bug in gcc   yx   24 Jun 2001 01:50:08 
 Re: bug in gcc   Ilya Anfimov   25 Jun 2001 11:25:28 
 bug in gcc   Alexander S Aganichev   25 Jun 2001 23:46:30 
 Re: bug in gcc   Antony Y. Bolotin   22 Jun 2001 20:39:48 
 Re: глюкавый gcc   Vitaly Lugovsky   27 Jun 2001 16:27:03 
Архивное /ru.linux/166862dcd3b37.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional