From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7321 invoked by alias); 22 Jun 2006 15:46:42 -0000 Received: (qmail 7277 invoked by uid 48); 22 Jun 2006 15:46:34 -0000 Date: Thu, 22 Jun 2006 15:52:00 -0000 Subject: [Bug c++/28139] New: alias information for EH is wrong X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "amylaar at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-06/txt/msg02057.txt.bz2 List-Id: The store at the beginning of a catch block can use an alias set that is allegedly disjoint from the one used to load that value. When scheduling, this can cause the load to be moved before the store. -- Summary: alias information for EH is wrong Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: wrong-code, EH Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: amylaar at gcc dot gnu dot org GCC target triplet: sh-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28139