From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felix von Leitner To: gcc-gnats@gcc.gnu.org Subject: c++/4150: [MAILER-DAEMON@sourceware.cygnus.com: failure notice] Date: Mon, 27 Aug 2001 18:26:00 -0000 Message-id: <20010828032220.A23519@codeblau.de> X-SW-Source: 2001-08/msg00691.html List-Id: >Number: 4150 >Category: c++ >Synopsis: catastrophic performance decrease in C++ code >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: pessimizes-code >Submitter-Id: net >Arrival-Date: Mon Aug 27 18:26:02 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Felix von Leitner >Release: 3.0.1 >Organization: >Environment: System: Linux hellhound 2.4.9 #4 Wed Aug 22 00:23:39 CEST 2001 i686 unknown Architecture: i686 host: i686-pc-linux-gnu build: i686-pc-linux-gnu target: i686-pc-linux-gnu configured with: ./configure --program-transform-name=s/^/e/ --prefix=/usr --enable-threads --enable-haifa --with-local-prefix=/usr/local >Description: on one of my projects, a log file analyser, gcc 3.0.1 not only takes twice the time to compile the program compared to gcc 2.95.3 (both times with -O3 -funroll-loops in i686-linux), the resulting code takes 30 seconds as compared to 4.25 seconds for the exact same data. Please find the source code and a test log file at ftp://foobar.math.fu-berlin.de/pub/fefe/logauswerter/ >How-To-Repeat: Compile the logauswerter.C found above with -O3 -funroll-loops and run it by piping the bunzip2'd log.bz2 in it. >Fix: ----- End forwarded message ----- >Release-Note: >Audit-Trail: >Unformatted: ----- Forwarded message from MAILER-DAEMON@sourceware.cygnus.com ----- Date: 27 Aug 2001 23:35:52 -0000 From: MAILER-DAEMON@sourceware.cygnus.com To: leitner@fefe.de Subject: failure notice Hi. This is the qmail-send program at sourceware.cygnus.com. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. : In an effort to cut down on our spam intake, we block email that is listed by certain open-relay tracking services. Unfortunately you may have just discovered the hard way that sometimes non-spam mail gets caught accidentally. In most cases you can clear this up by an upgrade to your mail server or sometimes by getting an erroneous listing removed. For more information about our use of these lists, see http://gcc.gnu.org/lists.html The IP number that I'm denying mail from is 217.88.125.11 The list that you're on is MAPS DUL. See: http://mail-abuse.org/dul/ for more information about this list and why you are on it. --- Below this line is a copy of the message. Return-Path: Received: (qmail 16998 invoked from network); 27 Aug 2001 23:35:49 -0000 Received: from unknown (HELO fefe.de) (217.88.125.11) by sourceware.cygnus.com with SMTP; 27 Aug 2001 23:35:49 -0000 Received: (qmail 14726 invoked by uid 100); 27 Aug 2001 23:35:46 -0000 Date: 27 Aug 2001 23:35:46 -0000 Message-ID: <20010827233546.14725.qmail@fefe.de> To: gcc-gnats@gcc.gnu.org Subject: catastrophic performance decrease in C++ code From: leitner@fefe.de Reply-To: Cc: X-send-pr-version: 3.113 X-GNATS-Notify: