From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 12:40:42 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B36816A4CE; Tue, 14 Dec 2004 12:40:42 +0000 (GMT) Received: from mailout07.sul.t-online.com (mailout07.sul.t-online.com [194.25.134.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id B201943D31; Tue, 14 Dec 2004 12:40:41 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd08.aul.t-online.de by mailout07.sul.t-online.com with smtp id 1CeByl-00010q-01; Tue, 14 Dec 2004 13:40:35 +0100 Received: from Andro-Beta.Leidinger.net (ZqtWK0ZJre6qYCXmVucwKzzoVwV8M4jPwfRTWlOlqvr-STuv0o1GgL@[84.128.202.170]) by fmrl08.sul.t-online.com with esmtp id 1CeByW-24CdiS0; Tue, 14 Dec 2004 13:40:20 +0100 Received: from Andro-Beta.Leidinger.net (localhost [127.0.0.1]) iBECdx8Y098172; Tue, 14 Dec 2004 13:39:59 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: (from www@localhost)iBECdwI4098171; Tue, 14 Dec 2004 13:39:58 +0100 (CET) (envelope-from Alexander@Leidinger.net) X-Authentication-Warning: Andro-Beta.Leidinger.net: www set sender to Alexander@Leidinger.net using -f Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (IMP) with HTTP for ; Tue, 14 Dec 2004 13:39:58 +0100 Message-ID: <1103027998.41bedf1e46fa1@netchild.homeip.net> Date: Tue, 14 Dec 2004 13:39:58 +0100 From: Alexander Leidinger To: Kris Kennaway References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> In-Reply-To: <20041214062738.GA78138@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.6 / FreeBSD-4.10 X-Originating-IP: 141.113.101.32 X-ID: ZqtWK0ZJre6qYCXmVucwKzzoVwV8M4jPwfRTWlOlqvr-STuv0o1GgL@t-dialin.net X-TOI-MSGID: 373b4221-7f71-465b-b4f8-b65a432ec7c2 cc: freebsd-amd64@freebsd.org cc: Mikhail Teterin cc: freebsd-current@freebsd.org cc: ade@freebsd.org Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 12:40:42 -0000 Zitat von Kris Kennaway : > > Peter speculated a problem when the world is built with -O2 (with or > > without -fno-strict-aliasing). I haven't been able to confirm this by > > testing with a world built with -O, because I only have one working > > amd64 package builder. > > Looks like building the port against an -O world has fixed the > problems. This suggests a compiler bug with -O2 on amd64. I "hope" this is the case, not only on amd64. Background: I see coredumps of gst-register on my system (x86). I've recompiled all ports, with and without -Os, with and without -fno-strict-aliasing, but it still segfaults. I also recompiled world with "-Os -fno-strict-aliasing" instead of my usual "-Os". I haven't tested plain "-O" for the world yet, but I think the problem is somewhere in the system libs... Bye, Alexander. -- http://www.Leidinger.net/ Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org/ netchild @ FreeBSD.org : PGP ID = 72077137