From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <005301c19226$c0551ae0$3100a8c0@greycat> From: "Mikhail Yakshin" To: References: <20011230165236Z816097-1157+74233@gnome04.sovam.com> <20011230203820.GA23267@localhost.localdomain> Subject: Re: [sisyphus] Re: gcc Date: Mon, 31 Dec 2001 21:12:41 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: > > Копался я тут недавно с gcc-2.96 сборки из Сизифа и обнаружил, что оно умеет > > падать с интернал еррором в ответ на компиляцию такой маленькой штучки: > > > > #define MAX 1000000 > > > > void main() > > { > > FILE *f; > > int a, b; > > int c[MAX][MAX]; > > } > > > > Что вообще говоря нехорошо, вроде как не должно компилятору падать с > > ошибками... > > У меня выдает ошибку раньше -- на использование необъявленного типа FILE. > Если добавить #include , то выдает ошибку: > size of array `c' is too large > [lav@lav play]$ gcc test.c > test.c: In function `main': > test.c:5: size of array `c' is too large > test.c:5: confused by earlier errors, bailing out Эта штучка получается при компиляции g++ файла test.cpp. Попробуйте через него прогнать? Всех с наступающим! Пока!