From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6474 invoked by alias); 21 Dec 2008 10:47:33 -0000 Received: (qmail 6294 invoked by uid 48); 21 Dec 2008 10:46:13 -0000 Date: Sun, 21 Dec 2008 10:47:00 -0000 Subject: [Bug fortran/38592] New: eliminate constant string comparisons X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "tkoenig at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-12/txt/msg01929.txt.bz2 $ cat foo.f90 program main character(len=3) :: a a = 'yes' print *,'yes' == a end program main $ gfortran -fdump-tree-optimized -O3 -S foo.f90 $ grep compare_string foo.s call _gfortran_compare_string -- Summary: eliminate constant string comparisons Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tkoenig at gcc dot gnu dot org OtherBugsDependingO 19276,36854 nThis: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38592