From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 31 Oct 2002 22:21:52 +0300 (MSK) From: Vitaly Lugovsky To: Subject: Re: [devel] gcc 3.2... =?koi8-r?b?7cTBLi4uIM3B09PB?= =?koi8-r?b?INPU0sHOzs/T1MXKLg==?= In-Reply-To: <20021031183650.74DB183C23@sister.neural.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Thu, 31 Oct 2002, Andrey Orlov wrote: > > Есть подозрение, что тут виноват не компилятор, а сама библиотека. Весьма > > характерный симптомчик... > > Даже спорить не буду - виновата библиотека. Тем более что аналогичный > симптом по слухам наблюдается на солярке и тому подобных местах. > Но со старым компилятором работала на ура. Так что легкая претензия > к компилятору имеет место быть - хотя как я уже объяснял, это можно > вылечить по-разному, в целом имеет место комплекс причин. Наоборот - компилятор благодарить надо, что он выявил трудноуловимый глючок. > А можно поподробнее про характерность симптомчика? Наблюдается на C-шных и C++-ных программах при смене компилятора или опций оптимизации/дебага, а так же, но реже, при смене библиотек. Почти однозначно указывает на 1) неинициализированные переменные/структуры 2) выход за пределы структур/строк/массивов связанный с 1) То, что проявилось при -fPIC - только подтверждает подозрение 1).