From owner-freebsd-current Sun Mar 3 16: 9:24 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by hub.freebsd.org (Postfix) with ESMTP id 8EB3C37B402 for ; Sun, 3 Mar 2002 16:09:19 -0800 (PST) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by mail.imp.ch (8.11.6/8.11.6) with ESMTP id g2409Va08080 for ; Mon, 4 Mar 2002 01:09:31 +0100 (CET) Date: Mon, 4 Mar 2002 01:10:58 +0100 (CET) From: Martin Blapp To: Subject: help needed: freebsd gcc bug breaks STLport and OpenOffice Message-ID: <20020304010901.J46469-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, It looks like our modified FreeBSD GCC breaks the STLport tests, as it breaks OpenOffice too. If one uses a normal unmodified stock gcc version (gcc 2.95.2 or 2.95.3), and compiles it on STABLE or CURRENT, the coredump goes away. Note that there are no special flags, only c++ -pthread -Wall -g -O where specified. STLport-4.5.3/test/eh# gmake -f gcc-freebsd.mak LD_LIBRARY_PATH="../../lib:" ././eh_test -s 100 ././eh_test : Exception handling testsuite. Setting 100 as base for random sizes. iteration #0 EH test : algobase [algobase] :testing uninitialized_copy() (weak) ... 101 try successful [algobase] :testing uninitialized_fill() (weak) ... 101 try successful [algobase] :testing uninitialized_fill_n() (weak) ... 101 try successful EH test : algo EH test : testing algo.h [algo] :testing inplace_merge #1() (weak) ... 350 try successful [algo] :testing inplace_merge() #2 (weak) ... 350 try successful [algo] :testing stable_sort() #1 (weak) ... 1336 try successful [algo] :testing stable_sort() #2 (weak) ... 1336 try successful [algo] :testing stable_partition() (weak) ... 345 try successful EH test : vector [vector] :testing n-size constructor (const) ... 95 try successful [vector] :testing pointer range constructor (const) ... Bus error - core dumped gmake: *** [eh_test.out] Error 138 Thank you for any help Martin Martin Blapp, ------------------------------------------------------------------ ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH Phone: +41 061 826 93 00: +41 61 826 93 01 PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E ------------------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message