From patchwork Fri Jan 12 14:26:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sudakshina Das X-Patchwork-Id: 859954 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-470988-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="b+LsCmp/"; dkim-atps=neutral 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 3zJ4mv227zz9s7g for ; Sat, 13 Jan 2018 01:26:22 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:to:cc :from:subject:message-id:date:mime-version:content-type; q=dns; s=default; b=G+O5uirzsUVBUk+9Nzc6PkndgvI20mnen0XAWJ6Juv15t4rLqa YPo7dyNng/Xsy60SevdxNcOqcdaOXI/uhHZuMV38HvcTQc/2j3snFpsWclg5DANl 2h9ORZiBq7nU6iAU18UxytJ/6qiSRIaFYbYeGgoMPR7qE3kCkByM3HNVg= 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:to:cc :from:subject:message-id:date:mime-version:content-type; s= default; bh=urwJctsjDrcXp0MNgf9yfDQ33IU=; b=b+LsCmp/hyD3qkQys2JK PwfYf9ew15bdGojV6nCSyJ8R3Qbu4L7dE336WoYFi+ijDWgpGGC+i7tjVZUoeTDr uAMd6XVYACaOIFXRRb3GhDP0tjNxpSJOS1qWeH2aPrt7K/3z3dYQOHT4x04TM/Uf rgy98H98HuKbdgWiQdOdWkQ= Received: (qmail 53258 invoked by alias); 12 Jan 2018 14:26:16 -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 52753 invoked by uid 89); 12 Jan 2018 14:26:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.7 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy=HX-Exchange-Antispam-Report-CFA-Test:944501144 X-HELO: EUR02-AM5-obe.outbound.protection.outlook.com Received: from mail-eopbgr00040.outbound.protection.outlook.com (HELO EUR02-AM5-obe.outbound.protection.outlook.com) (40.107.0.40) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 12 Jan 2018 14:26:13 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Sudi.Das@arm.com; Received: from [10.2.206.246] (217.140.96.140) by DB5PR08MB1045.eurprd08.prod.outlook.com (2603:10a6:0:14::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Fri, 12 Jan 2018 14:26:09 +0000 To: "gcc-patches@gcc.gnu.org" Cc: nd , Kyrill Tkachov , Ramana Radhakrishnan , Richard Earnshaw , Christophe Lyon From: Sudakshina Das Subject: [PATCH][ARM] Fix test fail with conflicting -mfloat-abi Message-ID: <28cf665e-68a0-0494-af80-af20b4b96a1e@arm.com> Date: Fri, 12 Jan 2018 14:26:06 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 X-ClientProxiedBy: VI1PR09CA0073.eurprd09.prod.outlook.com (2603:10a6:802:29::17) To DB5PR08MB1045.eurprd08.prod.outlook.com (2603:10a6:0:14::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 2bbc12bb-e3ca-44bc-bca5-08d559c86d09 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020083)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(49563074)(7193020); SRVR:DB5PR08MB1045; X-Microsoft-Exchange-Diagnostics: 1; DB5PR08MB1045; 3:rK2TUXLaHvNLpUKH/EYr3oo6ChS9p+nMa70OSrnIj0Rji6pDGa5BAuZcMVb5y7ggTZG/mnRTLqKU0G5bM2gbvNOVkdndPZc6sa1YpZ3dABGoyzNQZwoFYl7WwdQfEl7BXFyLleg+Inm56Q5IOOMwj0Kk77QQw8n1j95OCs5dZIprLPubXnDZ36bfWnX5z/Kka+WCY9xGvAu7SBhXTlQUOMvEMRjwbJgeKHGgY43rK14lB1phhAuKjEacXBqwSIbd; 25:aAwz4/5E1sJGwLzncaMEarkjKhZ1M9hzZmRflvFDUSG2FI+N5gzcc+ALQ6ssCi+h5h5quHIUiPsvguLJoCpfTUHu/OYbcu6guskO5lpIeIlXIR/Xb/4R4G3CfRvJfZEY5ym26VUT9c23E9sOmJ2U5G4fctq/cg7JEvZ3tFR46n2e5znKtkwDXMDOdZF14JnBmFafYxHnr7eFb4dlwCQ6UnMN2v/4LI7BlWLMidYAaNv0u649lkUJuLeg6tPG5jki+aWXrhUhLNEXhMi72hB3z65YMxZ+OtQ4umQ0FEQuedW6p6UN8L326oVdx8VHYnnhEb6yohIkTyHUeryZqrfJEw==; 31:Tqqqug+x1sgUnxCjiPUwfLeIZAyMK6ug5I/LXgsObXZ4uH2qdEGoizzvnl35ZCLVsN0YXH1rR3RoyJGQAqR9uC4IM4xd94rYEqfhC8lpqUEYOoKUKmOazqA1O0x8R9w3cF8cwDcL36jaSvnWU9yfPE8O86ldk96hQBiyJgTKHqf7H2aFiCBBGpzDxJu5fWXX3KI6GOnI2fKLIrGukjELskxNpCTi7XnXWwnQnp8V8Ps= X-MS-TrafficTypeDiagnostic: DB5PR08MB1045: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; DB5PR08MB1045; 20:A2XcQjDfPVy7GR3dWIJw3cKMLynV6E+hdKkiMS/AqsaDhe9u5hRMvLGHHcAyOjML1QDT9V9bYqC6pHDHtPt4CUBV9xpjUEfGD++2wur67IhGrlmz0kIHlXRgXVM2oRjoCAg/7q1KSpmvzQ2A0mkVR9HqcLVb6Ku+UvcbcLATHx0=; 4:qCII7NFjPwFwjcEG3t4+aH12h97WcE56ZuZRRorCrv+iChjC6D4/IH5J4rhLF3GlT2opERa0Ns+6qd59bgOtUDp8Z9Ilet7zY9x11Oa0mOvOS6zRUiM79Fw7KgdlKEQKvPBSBxcdyW5nFd0vggEO4DSJZl4zqsAzXvhvbSl8SzB+cQt7f8LgVXly7vQ8lyN77WNueu5BU6I7mW/uVluz1m6vmm3Oeq7pPbpXsStnfihg+tYyzVWC13ixxtVWW1btIxMuaO7IrDI041c7KoIRDQbKcVkiywU6FpO9qCqKx21SEytKHV3gYvx+GUqvLOcR X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415395)(6040470)(2401047)(5005006)(8121501046)(3231023)(944501144)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041268)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:DB5PR08MB1045; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DB5PR08MB1045; X-Forefront-PRVS: 0550778858 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(346002)(396003)(366004)(39860400002)(376002)(39380400002)(54534003)(377424004)(199004)(189003)(478600001)(2906002)(8676002)(97736004)(64126003)(53936002)(31696002)(4326008)(86362001)(84326002)(6116002)(2476003)(3846002)(65806001)(52116002)(68736007)(66066001)(65956001)(72206003)(83506002)(81156014)(33964004)(81166006)(36756003)(16526018)(2351001)(5000100001)(5890100001)(2501003)(31686004)(106356001)(5660300001)(386003)(105586002)(305945005)(7736002)(6666003)(4610100001)(5640700003)(6486002)(25786009)(59450400001)(77096006)(6916009)(568964002)(16586007)(58126008)(65826007)(8936002)(270700001)(316002)(21490400003)(37036004)(54906003)(16576012); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR08MB1045; H:[10.2.206.246]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; DB5PR08MB1045; 23:cupHmFcANbeacaPw2gf7akOPdmmEMD+eF/Iqsyv0DUeK6DxFP4o2eC9opRcLzegUJ0cz/gSP8OhftGu3XBTED4oQhCnTFnZSCDjQW1fZNNZ+z0xTK/1y0srG0+FjNQ27l3ZYVZptxKlTvGhllh+optbPYJsNm88tw1BuS6T29v5hHKvvAstdsqV039nfQlhWFuJIcmiTD+vxeV19veonC2vZQurVIzlMHV9QGxIfUTgdwMyNkujGTjGCpdMlkdjLoIcNkqv7VPoYezmwiyuILBJ8SZHySm6EXJQA8Tq/WffGWasAlmr9b0Zs9Yu4/vJlDM726qCm6rzENn7lqIkrn4sor7Pn2UpIWAlD7KgDk4wis/GtsCk/JcGGQtoSasXLBAw4fXAVOYlfuzUEfslrJte+gvQ2bhNdNHMnL+KV/F54MP+0vBvpgHCyObl56amctMOaNccGPupf5zpwRALBkzVWdc9NSz7528vcGXSYifpc3797C+HkpZhbcw7W/DJrBsfPrfGjGTthI1TsuhBflZxdASAXHKP6vhNgcDS50q+rYA1Y63UkaB1LVwD5DXy5cAyUdju8aTkk5S6XClIXM+XGVH6xBaeDxtxUxD3IJq7hZauvpksYMy64623/caf/cdf/rTMitutfTLkrIHAjMRd/lWeR9gcDoXMIoX17vtD6W9m2lEOjHivoZ4M0nYSrM/t5icv2yPm6j8cnIJHji+IGuz8JyqMtqZQCt2DPo5oPr3dnksxsLxvlhSKrlCLCh9OuXsBJLoKdnDDCq1j2YmIpECsJz+rvq/xy+0SgCUxTtoDMWqH1WsCDn9A2looMK5WtcmG9rmBJCs20AW0ieMNztAv12xbQAeVXLSZqB0xqBuZSJgl/t+ssmrEqjBlpiNeNj5cqDvSu9M12THInfuRzExWoB/xiGSYO7SNT3WR/dySHcYAmjPgs9oZpXEBr9ZUosIUGm0mTJYrkeXgh3lqx0Pi0MsqYIc+JJVZT/8S9Fcb5uT3hEcv0y5VFbhH3vLc5RJ70mWQne9q+7QJ4/f0VhXoHstZ7ye6pGJwaVcGSDLdoTveQC9V9T8gRSoKavkd4xVvmm8mPY8RFPIQeyiQumAL7rmNezezp0h0ofBA6O/r9V2oorZnAO587VcNkaUEP6dwbgxLQq9Vqxju+stvJUJ9EldLTrpqxRNzEQZPM625X2nS2ykB3pEDoMdUTfdFUv7gFVTktFB964e3TYnSzr+yrTdr83/rQ7VvAHo8S/36W4J/9Ls4nPLRqYBg5LtJQNphaNKKVOSHcAvRzI8DQef8M/mc/K43eql9paGXfnSLsEMvRcA7XM6BEjPK2tPVEeCtVRRVGLd+4MyZ0ihs+WptJTrpJQlC6Kw87wrowIc96X/aDpARecKAzkImaJJdPqVzLwYGrY7xLYn0TagfD79XJbRYZzPHVabXZ7YcpqpiCtZ6zP19lPjR86NAf26wIy8wQjQl+sR5/7j0Wtbn/ee+c4mYnvg0Z+J/i+kpUr7FVwR3CajATNLVDBD0X X-Microsoft-Exchange-Diagnostics: 1; DB5PR08MB1045; 6:vnpe+oDDSJk9dgN/jFSEMO2VWA7aBgbGNZbOfjeRpmiAmHuYeqZXnzNYU3HOKRj0W3SCSPO3FCssejTJf1Z6Xgbyru93jLo69LeH92ASVvRcPySPiYBaYXx1zTKVQKUuEmVIsObBHiSzxwc57nRtHo7x+3DT+mF9bH873T3q9Zt9kCSBzWQ9ZPM/kFfvohCNU+heLRkwScurbKTpITTp6rsVxfUI1kko/s6vywe8Fpwe7Gbwmf+7vM35G4+efAh7gLrhdvuH0cSQRInJUU3psoNvENhNVRq8vsV6KNtO4BBAMZ+4R3JLf8Hc0uddQnv5maWmEsYVYLb/UBZvVfzj36z5Yx7KPSUwnSxoq39RV/Y=; 5:kAQoOrT3B6msUc5oD9pSPabbGeQ/9SqLMHNqaEBrwJrmjPWyHzqmuG/u9zg99NuUiTv+xRxhKJXWtHlsJSv3zF6mHz15zT3ybe7pOl5MwxFCjBvKKYk5V96VOPIqcJBlQfbQxmopC4iQD663/nvSO8vXeT73MM0TFiONeSw1eA8=; 24:WM5YcsztBWbOorRMP/ypMOCEf6gaWXnPKFlBbmpYoNLmnNqlfURCGXKHzc6IZazQsys/2qQUB8zs6hut3USDIuuZy0+tJl5I4Up+YEsaJto=; 7:EfmUrGCM3kZXYB7dqtG7ORw3paD1qm/J7NiQsIt2C4RfbC4TTxc5DW03wKAEn8U12GffB89apioN46s71IjmYlpWh8lkCIalB9YYZ4jSHwJO1WLzOJrbcVrgtmwSGa2wF7nEUOP2JxMCWxz5WrNbZGBueSshuoG2WU92WhgPGO3N1fvMqDLOqX3WvTuftTlrkhE8Hp2TfS3wzU00MbvSg4VBu09hh/R5O3dybzQhlhwuzc0BoaLwhGrP+jUeYgtt SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2018 14:26:09.4072 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2bbc12bb-e3ca-44bc-bca5-08d559c86d09 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR08MB1045 X-IsSubscribed: yes Hi This patch fixes my earlier test case that fails for arm-none-eabi with explicit user option for -mfloat-abi which conflict with the test case options. I have added a guard to skip the test on those cases. @Christophe: Sorry about this. I think this should fix the test case. Can you please confirm if this works for you? Thanks Sudi gcc/testsuite/ChangeLog 2018-01-12 Sudakshina Das * gcc.c-torture/compile/pr82096.c: Add dg-skip-if directive. diff --git a/gcc/testsuite/gcc.c-torture/compile/pr82096.c b/gcc/testsuite/gcc.c-torture/compile/pr82096.c index 9fed28c..759d390 100644 --- a/gcc/testsuite/gcc.c-torture/compile/pr82096.c +++ b/gcc/testsuite/gcc.c-torture/compile/pr82096.c @@ -1,3 +1,4 @@ +/* { dg-skip-if "Do not combine float-abi values" { arm*-*-* } { "-mfloat-abi=*" } { "-mfloat-abi=soft" } } */ /* { dg-additional-options "-march=armv5t -mthumb -mfloat-abi=soft" { target arm*-*-* } } */ static long long AL[24];