From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by sourceware.org (Postfix) with ESMTPS id E7A2B3858284; Tue, 25 Apr 2023 06:21:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E7A2B3858284 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id 38B9E1FDA5; Tue, 25 Apr 2023 06:21:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1682403697; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ck7/S+TI6q+TUzMjv2XTkLGcqcVnSnaUaTxyIcn/ERs=; b=zktoVjmqMbAMTziAVI0/mGM0nJ5upihU44nZYVkfmBJUTxLu778qEuoCRaJ6hFp0H45OH7 DDjqBuyfxFO4I924e26YBQLaP13dqhAcM/L+/ds8LtQek4YU9mDEZem3GjsMezjUbSRXh0 t2Bzl9GH65NfndhWh1BAKla1irsYz0o= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1682403697; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ck7/S+TI6q+TUzMjv2XTkLGcqcVnSnaUaTxyIcn/ERs=; b=08AT+iQl4zq65+7L0NyB6NHovdXxpTACzIL9KbHVBiZNNgA3uFot6dBxFhdIcGbxFYmwnw 3BJmNodZ7+wBknBQ== Received: from wotan.suse.de (wotan.suse.de [10.160.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by relay2.suse.de (Postfix) with ESMTPS id 26DB62C141; Tue, 25 Apr 2023 06:21:36 +0000 (UTC) Date: Tue, 25 Apr 2023 06:21:36 +0000 (UTC) From: Richard Biener To: Sam James cc: gcc-patches@gcc.gnu.org, pinskia@gcc.gnu.org Subject: Re: [PATCH v2] testsuite: Add testcase for sparc ICE [PR105573] In-Reply-To: <20230424223055.3450183-1-sam@gentoo.org> Message-ID: References: <87edo86hgw.fsf@gentoo.org> <20230424223055.3450183-1-sam@gentoo.org> User-Agent: Alpine 2.22 (LSU 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mon, 24 Apr 2023, Sam James wrote: > r11-10018-g33914983cf3734c2f8079963ba49fcc117499ef3 fixed PR105312 and added > a test case for target/arm but the duplicate PR105573 has a test case for > target/sparc that was uncommitted until now. Pushed. > 2023-04-21 Sam James > PR tree-optimization/105312 > PR target/105573 > * gcc/testsuite/gcc.target/sparc/pr105573.c: New test. > > Signed-off-by: Sam James > --- > gcc/testsuite/gcc.target/sparc/pr105573.c | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > create mode 100644 gcc/testsuite/gcc.target/sparc/pr105573.c > > diff --git a/gcc/testsuite/gcc.target/sparc/pr105573.c b/gcc/testsuite/gcc.target/sparc/pr105573.c > new file mode 100644 > index 00000000000..14043a5fdad > --- /dev/null > +++ b/gcc/testsuite/gcc.target/sparc/pr105573.c > @@ -0,0 +1,15 @@ > +/* { dg-do compile } */ > +/* { dg-options "-O3 -mvis3" } */ > + > +int *UINT_sign_args, UINT_sign_steps; > +int *UINT_sign_ip1; > + > +void UINT_sign() { > + char *op1 = (char*) UINT_sign_args; > + int os1 = UINT_sign_steps, i; > + for (; i; i++, op1 += os1) { > + unsigned in = *(unsigned *)UINT_sign_ip1; > + int *out = (int*) op1; > + *out = in > 0; > + } > +} > -- Richard Biener SUSE Software Solutions Germany GmbH, Frankenstrasse 146, 90461 Nuernberg, Germany; GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman; HRB 36809 (AG Nuernberg)