From owner-freebsd-current Fri Oct 25 0:14:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B652237B401 for ; Fri, 25 Oct 2002 00:14:53 -0700 (PDT) Received: from cygnus.theblackmoor.net (theblackmoor.net [63.170.133.254]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95EBC43E4A for ; Fri, 25 Oct 2002 00:14:51 -0700 (PDT) (envelope-from drogoh@necessary-evil.org) Received: from localhost (drogoh@[208.137.160.2]) by cygnus.theblackmoor.net (8.12.1/8.12.1) with SMTP id g9P7EgC9016243 for ; Fri, 25 Oct 2002 03:14:44 -0400 Date: Fri, 25 Oct 2002 02:14:40 -0500 From: drogoh To: current@freebsd.org Subject: gcc 3.2.1 optimization bug with BitchX Message-Id: <20021025021440.6f2e5145.drogoh@necessary-evil.org> X-Mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 I know I should be posting this to the gcc people or ports list, but so far all I and the current BitchX coder (nuke) have seen this on is -CURRENT. quoted from an e-mail with nuke: >Program received signal SIGSEGV, Segmentation fault. >0x0804b0f1 in aliascmd (command=0x813ebc8 "0", > args=0xbfbf735e ";@ plistf = 5;^on ^cdcc_prepack * {fix.cdcc $0 $1 > \037[\037cdcc\037]\037 \002$[-2]3\002 file(s) offered\037-\037 /ctcp \002$N\002 cdcc > send #x for pack #x};^on ^cdcc_note { ;fix.cdcc $0 $1 $2-};^on ^cdcc_postpack * > {@ lsize = "..., subargs=0x0, helparg=0x8136e7b "- Scripting command") > at alias.c:329 >329 args++; > Seems to be a optimization bug with gcc 3.2.1. > Edit the Makefile to have -O in the CFLAGS instead of -O2 and > it works fine. We should probably report this to the FreeBSD > or gcc teams. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message