From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21050 invoked by alias); 13 Sep 2002 09:56:02 -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 21032 invoked by uid 71); 13 Sep 2002 09:56:02 -0000 Date: Fri, 13 Sep 2002 02:56:00 -0000 Message-ID: <20020913095602.21031.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Raul Tabasso Subject: Re: c/7888: wrong code produced by GCC 3.1 Reply-To: Raul Tabasso X-SW-Source: 2002-09/txt/msg00220.txt.bz2 List-Id: The following reply was made to PR c/7888; it has been noted by GNATS. From: Raul Tabasso To: nathan@gcc.gnu.org, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, nobody@gcc.gnu.org, tabasso@tabasoft.it, gcc-gnats@gcc.gnu.org Cc: Subject: Re: c/7888: wrong code produced by GCC 3.1 Date: Fri, 13 Sep 2002 11:51:01 +0200 Use GCC 3.1 (latest version of Apple Developer Tools for MacOSX) and compile and run. I already provided the source code that produce the error. Just pass a block filled with 1s to the routine. The routine should clear the block but you will see that only the first 4 bytes for every double (8 bytes) will set to zeros. best regards Raul Tabasso