From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1741 invoked by alias); 7 Apr 2006 23:01:00 -0000 Received: (qmail 1717 invoked by alias); 7 Apr 2006 23:00:59 -0000 Date: Fri, 07 Apr 2006 23:01:00 -0000 Message-ID: <20060407230059.1716.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libgcj/26483] Wrong parsing of doubles when interpreted on ia64 In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "wilson at tuliptree dot org" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2006-q2/txt/msg00066.txt.bz2 List-Id: ------- Comment #16 from wilson at tuliptree dot org 2006-04-07 23:00 ------- Subject: Re: Wrong parsing of doubles when interpreted on ia64 On Tue, 2006-04-04 at 13:46, andreast at gcc dot gnu dot org wrote: > ------- Comment #15 from andreast at gcc dot gnu dot org 2006-04-04 20:46 ------- > Would you mind adding a reference to the PR in the test case header and adjust > the 'int i' in main to 'unsigned int i'? If you feel ok with the test case then > please commit to trunk. I added the PR number, and fixed the comment about the delta check. I see that the float1.c file on mainline is different than the gcc-4.0.x float1.c file that I started with. I adjusted my testcase to match, changing the 'int i' to 'unsigned int i', and deleting one spurious space char. I retested on mainline with ia64 unpatched, ia64 patched, x86_64, and x86_64/-m32. It failed for the first one, and worked for the other 3, as expected. I will go ahead and check it in. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26483