From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9698 invoked by alias); 10 Jan 2005 12:54:34 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 9616 invoked from network); 10 Jan 2005 12:54:24 -0000 Received: from unknown (HELO mail.gmx.net) (213.165.64.20) by sourceware.org with SMTP; 10 Jan 2005 12:54:24 -0000 Received: (qmail 13172 invoked by uid 0); 10 Jan 2005 12:54:23 -0000 Received: from 212.14.82.146 by www37.gmx.net with HTTP; Mon, 10 Jan 2005 13:54:23 +0100 (MET) Date: Mon, 10 Jan 2005 14:12:00 -0000 From: "Michael Cieslinski" To: gcc@gcc.gnu.org MIME-Version: 1.0 Subject: Strange ICE with actual GCC40 snapshot X-Authenticated: #919642 Message-ID: <27236.1105361663@www37.gmx.net> X-Flags: 0001 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-SW-Source: 2005-01/txt/msg00551.txt.bz2 Hello, I get a strange ICE which doesn't occur if I either don't use optimation flags or use -save-temps. This ICE doesn't occur with snapshot 20041219 I build gcc from actual snapshot with "make bootstrap" and following CFLAGS: -pipe -g -O3 -march=opteron -fmessage-length=0 -falign-loops=16 -falign-jumps=16 -falign-functions=32 -fstrict-aliasing -fsched-interblock -ffast-math -funroll-all-loops -funit-at-a-time -fpeel-loops -ftracer -funswitch-loops -floop-optimize2 -fmove-loop-invariants -fgcse-after-reload -frename-registers -fmodulo-sched --param max-gcse-passes=5 --param max-unrolled-insns=600 --param inline-unit-growth=300 --param large-function-growth=400 g++ -v Using built-in specs. Configured with: ../gcc40/configure --prefix=/usr/local/gcc40f --program- suffix=40f --with-arch=opteron --enable-languages=c,c++ --enable-checking Thread model: posix gcc version 4.0.0 20050109 (experimental) I compiled qt-x11-free-3.3.3 When I call gcc directory qt-x11-free-3.3.3/src: /qt/qt-x11-free-3.3.3/src$ g++ -S -O3 -ffast-math -funroll-all-loops \ -ftracer -floop-optimize2 -fmove-loop-invariants -frename-registers \ -fmodulo-sched --param max-gcse-passes=3 -fmudflapth \ -I/usr/include/mysql -Wall -W -g -D_REENTRANT -fPIC -DQT_SHARED \ -DQT_THREAD_SUPPORT -DQT_THREAD_SUPPORT -D_LARGEFILE_SOURCE \ -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DQT_NO_XINERAMA -DQT_NO_XCURSOR \ -DQT_NO_XRANDR -DQT_NO_XRENDER -DQT_NO_XFTFREETYPE -DQT_NO_IMAGEIO_MNG \ -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA \ -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT \ -DQT_NO_STYLE_POCKETPC \ -I/home/cie019/qt/qt-x11-free-3.3.3/mkspecs/linux-CC-64 -I. \ -I3rdparty/libpng -I3rdparty/zlib -I../include -I/usr/X11R6/include \ -I/usr/X11R6/include -I.moc/debug-shared-mt/ -o bug.s \ kernel/qprocess_unix.cpp I get an ICE: kernel/qprocess_unix.cpp: In member function 'virtual bool QProcess::start(QStringList*)': kernel/qprocess_unix.cpp:697: internal compiler error: in cp_tree_equal, at cp/tree.c:1578 Please submit a full bug report, with preprocessed source if appropriate. Since this ICE does not occur if I use -save-temps I don't know to proceed. Michael Cieslinski