From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106474 invoked by alias); 2 Nov 2015 09:20:15 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 106463 invoked by uid 89); 2 Nov 2015 09:20:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 X-HELO: eu-smtp-delivery-143.mimecast.com Received: from eu-smtp-delivery-143.mimecast.com (HELO eu-smtp-delivery-143.mimecast.com) (207.82.80.143) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 02 Nov 2015 09:20:12 +0000 Received: from cam-owa2.Emea.Arm.com (fw-tnat.cambridge.arm.com [217.140.96.140]) by eu-smtp-1.mimecast.com with ESMTP id uk-mta-36-Uf14747JRb6T6AhdlJkyxQ-1; Mon, 02 Nov 2015 09:20:06 +0000 Received: from [10.2.207.50] ([10.1.2.79]) by cam-owa2.Emea.Arm.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 2 Nov 2015 09:20:06 +0000 Message-ID: <56372AC6.6050902@arm.com> Date: Mon, 02 Nov 2015 09:20:00 -0000 From: Kyrill Tkachov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Ramana Radhakrishnan , Yvan Roux CC: GCC Patches , Ramana Radhakrishnan , Richard Earnshaw Subject: Re: [PATCH][ARM] PR target/67929 Tighten vfp3_const_double_for_bits checks References: <561E4941.6030204@arm.com> <563720F1.3070903@foss.arm.com> In-Reply-To: <563720F1.3070903@foss.arm.com> X-MC-Unique: Uf14747JRb6T6AhdlJkyxQ-1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2015-11/txt/msg00031.txt.bz2 On 02/11/15 08:38, Ramana Radhakrishnan wrote: >>>> 2015-10-12 Kyrylo Tkachov >>>> >>>> PR target/67929 >>>> * gcc.target/arm/pr67929_1.c: New test. >> This test fails when tested on hard-float targets, adding the >> following line to avoid testing it in such cases will fix the issue, >> but I wonder if there is a better dejaGNU directives sequence to do >> that. >> >> /* { dg-skip-if "avoid conflicting multilib options" { *-*-*eabihf } { >> "*" } { "" } } */ > No, not without further investigation into why the test is failing. I believe it's the same issue that Christophe reported in the comment for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67929. It's because /* { dg-add-options arm_vfp3 } */ added -mfloat-abi=3Dsoftfp b= ut the crt* files were compiled for hardfp. It's a testism. I think adding an explicit -mfloat-abi=3Dhard and gating on arm_hard_vfp_ok? > regards > Ramana > >> Cheers, >> Yvan >>