From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12063 invoked by alias); 21 Apr 2003 05:16:01 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 12038 invoked by uid 71); 21 Apr 2003 05:16:01 -0000 Resent-Date: 21 Apr 2003 05:16:01 -0000 Resent-Message-ID: <20030421051601.12037.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, aryeh@m-net.arbornet.org Received: (qmail 10746 invoked by uid 48); 21 Apr 2003 05:12:07 -0000 Message-Id: <20030421051207.10745.qmail@sources.redhat.com> Date: Mon, 21 Apr 2003 05:16:00 -0000 From: aryeh@m-net.arbornet.org Reply-To: aryeh@m-net.arbornet.org To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version: gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: c++/10447: signed != unsigned when signedness is unimportand X-SW-Source: 2003-04/txt/msg00883.txt.bz2 List-Id: >Number: 10447 >Category: c++ >Synopsis: signed != unsigned when signedness is unimportand >Confidential: no >Severity: critical >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon Apr 21 05:16:01 UTC 2003 >Closed-Date: >Last-Modified: >Originator: aryeh@m-net.arbornet.org >Release: gcc version 2.95.3 20010315 (release) [FreeBSD] >Organization: >Environment: FreeBSD 7of9 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Tue Jun 11 06:14:12 GMT 2002 murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC i386 >Description: the following code fails (i.e. prints "bad"): if(0x80000000&((signed long) 0xff000000) == 0x80000000&((unsigned long) 0xff000000) cout<<"good"<How-To-Repeat: Run the above code >Fix: Make sure there are not two internal representations of signed vs. unisgned >Release-Note: >Audit-Trail: >Unformatted: