From patchwork Tue Mar 7 10:21:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uros Bizjak X-Patchwork-Id: 736110 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3vct4c6wzTz9sDG for ; Tue, 7 Mar 2017 21:22:08 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="Q7A87vD0"; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:from:date:message-id:subject:to:cc:content-type; q=dns; s=default; b=DAgNYA4Ep9b+ewdXOXKdP4ENejEUuX215QDrG9BSOfz yL9wE6ObKPYtcmq/8FKHp9f1S6ye+CnNfeyMQ2V+8uWEG0N3fgBI+VGJeu3/T3ci KsXsLHy6ERMWjic5kCJ9k409O2wfcWoxS1UwhYlN793LTHzzM6fu7W2vVYhL4Hlg = DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:from:date:message-id:subject:to:cc:content-type; s=default; bh=koW/ldZV8MK9lgM2aH7bEsDmTPM=; b=Q7A87vD0HfeiwDk+e ECpF1l4LGwBtnb9hwL7AoUBKmfWc99Pi7qXVgB5HYUc4w6HaS7qTeDz/VYCYPhGq SuDm89/IIKe7vmfcmcMYmTzIEpMxWVM3ecZweGzLLj1f8KRFkEq8vDLmd92/ZZp5 GQcMfT/kQoAUVLD4CBKbDy419g= Received: (qmail 107303 invoked by alias); 7 Mar 2017 10:22:00 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 107272 invoked by uid 89); 7 Mar 2017 10:21:59 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.0 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM, SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:959, hello! X-HELO: mail-ua0-f194.google.com Received: from mail-ua0-f194.google.com (HELO mail-ua0-f194.google.com) (209.85.217.194) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 07 Mar 2017 10:21:58 +0000 Received: by mail-ua0-f194.google.com with SMTP id f54so25682617uaa.0 for ; Tue, 07 Mar 2017 02:21:58 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=fjesIctK4oa6WQYt9cctySvCCF4/ZUX72PSDCyykqyQ=; b=I5djrN0cIrxcL3blMfyHrOSppqNvovqlrjmLmKjo24oiQzZ5oqurEXE3/OfOnQEy74 bOO7mHHcYrWx0Ni9bH968lOaIgB+7E3SbN7YJCL475NoInMKpqkQwUDQ18HmSRGLiD2Q eTianHSF8N8PomQKgYFL0jE5WdYzbkPYeHjED5ZkwPABOVUb8VRdR06Y56uFPlZYuxm2 ArKu7cgUAoIDvugi42njsb0Wh18qjO1PCNzStZwIUEaSnrlmyF8BzxhE9+z5mdKKRdsD f6jSm+vkLPnneKidpdQ+3tHtlkbPAmcALMgkFr0FXULMMbfNwdfoJ7vYYxmGIsa1a56D S+CA== X-Gm-Message-State: AMke39my8ASRJcQ8HSN3jRXcz2MSht7lMf4jO9/WtpBhuwe/+qK+jdY+0o6n4B1dWnH1GOdW7WdGx55RFFC7qw== X-Received: by 10.31.186.131 with SMTP id k125mr9207674vkf.147.1488882116730; Tue, 07 Mar 2017 02:21:56 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.183.3 with HTTP; Tue, 7 Mar 2017 02:21:56 -0800 (PST) From: Uros Bizjak Date: Tue, 7 Mar 2017 11:21:56 +0100 Message-ID: Subject: Re: [PATCH 1/5] Fix *_CST ICEs connected to MPX. To: "gcc-patches@gcc.gnu.org" Cc: Martin Liska Hello! > 2017-03-06 Martin Liska > > PR target/79763 > PR target/79769 > PR target/79770 > * tree-chkp.c (chkp_find_bounds_1): Handle REAL_CST, > COMPLEX_CST and VECTOR_CST. > > gcc/testsuite/ChangeLog: > > 2017-03-06 Martin Liska > > PR target/79763 > PR target/79769 > PR target/79770 > * g++.dg/pr79769.C: New test. > * gcc.target/i386/mpx/pr79763.c: New test. > * gcc.target/i386/mpx/pr79770.c: New test. diff --git a/gcc/testsuite/gcc.target/i386/mpx/pr79770.c b/gcc/testsuite/gcc.target/i386/mpx/pr79770.c new file mode 100644 index 00000000000..ede9abbbb8a --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/mpx/pr79770.c @@ -0,0 +1,20 @@ +/* { dg-do compile { target lp64 } } */ +/* { dg-do compile { target { ! x32 } } } */ +/* { dg-options "-fcheck-pointer-bounds -mmpx -mabi=ms -Wno-psabi" } */ You don't need to check for x32 here, lp64 check is enough. Uros.