From patchwork Tue Nov 22 10:06:21 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 697620 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 3tNLjf13FFz9svs for ; Tue, 22 Nov 2016 21:06:54 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="xwHzv2au"; 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 :message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type; q=dns; s=default; b=LPguNXZIIlsiY7YXM Ms8+F+RF6H8YC70THtTtafABgkzZvZdVY0GHxe5ygulDn3JrvCo1DbZnCNF3TRx+ aKQzMaTw8hmBXyoqJcFmrz5CtsorBt2L8Z9o0cCU1NfQrHZtPTTkw7gOTjARESn3 WAf40Nani0fW9v9ml4dZariqA8= 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 :message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type; s=default; bh=RmciD0EJ5ybS9jLDgP3C87A RtuU=; b=xwHzv2aucdJLYP1x1PoWU1mSwUlP2FCbSBGvS2II9BEj7mgnTI6Mg6K 1wMXpMCqgkMytUbYsNlG0wj1qrOcrCzzzRJJ5GcAnj6VtXOScagX0rpYs2eFy//i 4i6WHDdzRJAH80IY/9uJyDIiKHDL8z9QTbWBXlSqdlHXKVubTp6M= Received: (qmail 76095 invoked by alias); 22 Nov 2016 10:06:43 -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 76065 invoked by uid 89); 22 Nov 2016 10:06:42 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:835, HX-Exchange-Antispam-Report-Test:180628864354917, 2016-11-22 X-Spam-User: qpsmtpd, 4 recipients X-HELO: EUR02-VE1-obe.outbound.protection.outlook.com Received: from mail-eopbgr20070.outbound.protection.outlook.com (HELO EUR02-VE1-obe.outbound.protection.outlook.com) (40.107.2.70) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 22 Nov 2016 10:06:32 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Received: from [10.2.206.73] (217.140.96.140) by DB6PR0802MB2152.eurprd08.prod.outlook.com (10.172.227.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11; Tue, 22 Nov 2016 10:06:25 +0000 Message-ID: <5834189D.9060203@arm.com> Date: Tue, 22 Nov 2016 10:06:21 +0000 From: Szabolcs Nagy User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: FX CC: , "gcc-patches@gcc.gnu.org" , FranC'ois-Xavier Coudert , Jerry DeLisle , GCC-Fortran-ML Subject: Re: [PATCH v2][PR libgfortran/78314] Fix ieee_support_halting References: <582B3331.30402@arm.com> <92DFB085-F0FF-4B30-B6BB-B10E598B6030@gmail.com> <582B39DB.80302@arm.com> <24AAE5F7-890A-4154-8BED-478E3C994A11@gmail.com> <582C8EF6.2000809@arm.com> <582F3867.7040901@arm.com> <10A25923-4354-4032-86A1-D97D2A5CB58E@gmail.com> In-Reply-To: X-ClientProxiedBy: HE1PR05CA0035.eurprd05.prod.outlook.com (10.162.181.45) To DB6PR0802MB2152.eurprd08.prod.outlook.com (10.172.227.10) X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2152; 2:ak9tWiUmC0WF30OE675vhpZpd/quST/uxEh5Asx+adFDxD6B4fQmcXHlZ7qbQUoELnNmg6GOj3jhmEXpmvad605pmXYTkn4QnTrnH9T++HuC8/XKnJeJuv8LXzK1ICtRvgjhFoJKONCETT9ZDtshcdJ4P/5F1hBkWuz1KU1w6zs=; 3:KHWLO99fRKowtzz6UX34o3yEbjN0doyVs0Jz9AhaTY1GNKNPC1Cgrwo7/GBvxD8o1T4kcuIL3G93asKL6zju3DWRQFhnwKweHZ4EMzjsp8j8bnir4DGv2tRlnnDONmYSZIGMbrS+eAIiMz2PfwLW9SD1sC0bizxoc6FBRO81mug= X-MS-Office365-Filtering-Correlation-Id: 6a2d52f3-bd56-4212-835b-08d412bf38a3 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DB6PR0802MB2152; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2152; 25:KlOFRUvw0/1FEXyMVx5xqu25LL9F89Dub9QVRaQdq4mq5M/xALDEURZSZa2bGw7fIrUuVQxIJtpjnqXBGpesVqJiw4G0ICA6XmMuq6k2wYdChJxPsIGxFaAoDXZFaGw1sPRCn9WQGzhmZYlVNRHsemyOn8Q+vWtoXYUFsOm3jxcbV1lObQw4h9WHekN3FSE8+ynNzYQcctcszjJyQd/hg35QGlT6AgH1vudK1tyGZ6rsgyUb3xVnN5fLAr+5uJv/vt5Ss2FiTKGU3UdmqsJtCC9RJ1lkS5bYXFsmKyAJ2yQyOZmyVEjDbkltqNk2xSX3gkRmdkl+xfl25UIDGmuToIoVRf4TA/31fXtIuFqqMigBdxOWnq17LSKQgTZCJ2RwhaOowMa4qVN23IZFtbVtqxdFRy6aYCpOQaUvqCi3ssBOlQ2unh2xHjonUJgR0YPS6QjNyb+e/bDLfVNtoqvg7n+9Lrx0YsgJbcbz07/dLrZuKTK2RPfL49EsqgKlcQb7Ye9iRuujGYzVU98P5fy+SRC20KQKCzLRaJu7yZyT4ioZzwt4qEuwl6hq1dHxi30W+MT1NAfUwH3lYYRGNdHtgkGS3WSB953TuGwv2pscfWscpKrX68sJdPULNuh64JW5inCF663rS+9dfuTFcvMKfRxlwkeGAvL2B5Hj3wyPQGeT2q2aovG/WGzXDkJE/2eLdKPQQUdVvXci8PjDqOKmwNYL3gYeIf6GsC6MVuxbICk0bKchbKdofz8VZlSyr1iuBIAVyTkWowHDQxioDZDkqal9StMqfOVR6xYY0rUDiqGYeTousWjjHFXFfRojcZB1kWJq7EnYybGXDtKQF1974w== X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2152; 31:47toKb/FHWLiMRAWBKoU++0m7Pt/CpI9mOFcVJ8GINK66kB3TZxpCZsoklx7lxPxK4bU474VDcf3Gm+/G4Q7atXYBGBTdwGCAgatowp8IC2/YuS9WXhpk0WJ95EsmEb0D6t+TSTFzF4PvmwRSQLQfKVllgd9tm9ricmW6Ut5RP0xTYotOEye/jDByQZEeP5XKWBLRP3VRGcQvzo9lQutfJB0ItFYDNJ7BQ6AU+FbGWlrkk3cBphdsIbLPgPqhPJOCZ0jzs5s2EFaaagcoK2q4p8YH810e8+uBOUN/qt7wqwWWZ/A4TcEitUuoaiekrR+; 20:guFWeUzgCAFlGDYhC4NIDakYqOF5upEDhHVd/kBvEbGmamZS1WqrkyDf2Wdrl9AHgyszaX314d6Vd+r7A63OzZUVPZDOIHXXf2aIZ04CvueBibasSf7luXvw2gX55f9bSi0wZHn70ePqIDrXPt6I0X0FGpzw+T0RXIwsUopvNu0= NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415395)(6040307)(6045199)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248); SRVR:DB6PR0802MB2152; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0802MB2152; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2152; 4:SHkmBHSr8g8D1pmjnvxNbZbFSaTibw7fjhDE+dwbdhpNRpeVB4yyXD0Y6SgYIw56EQftnGsTsK4KOLp+yy2Q0qn1ADnwnB8cByrUrzia+F8EOgPKAb7bRfjmnoYOG+9tCfMc2b9woaRnYgba/Ig7lO0GmZFqhUbBVyjgpBtLpWx4PhIn/Wg2H4l1gr0cov+nGRInBkZqXKNO91RumLG93Cv4gu1eMFNGJCmrz6iuvmOPnIITk92kztOeyYYteZETr9LVG/GXyscdT8sE4jdcEPT7sVvJo1K0vW+1YhZiNTaCiERCaGLs9SgZjnd10fYNT1gEKPYSValVg5/tSEdxL8HJ+MF0eIH4986FPNzrn6amIyjW6aAAt6MO+ayHFEphxg9LfB+/CxfScAXtk0Ohibi0K8+h/1L8eJHmVbYoTYQSN6KAX6FBuX6fIvMAzId39WsXZ6ZugRF/3hd+tGo8D2bgwNCxNcYv1YvSlFHym52HQ1UczEiwjl4IsWFULmJUdOU5Qr+3M7Tp+HM1V/p6CQ== X-Forefront-PRVS: 0134AD334F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(24454002)(199003)(189002)(377424004)(65956001)(66066001)(512944002)(76176999)(1411001)(81156014)(4326007)(86362001)(8676002)(65806001)(99136001)(84326002)(81166006)(87266999)(65816999)(229853002)(50986999)(68736007)(38730400001)(2476003)(189998001)(21490400002)(4001350100001)(101416001)(4001150100001)(59896002)(33656002)(6116002)(64126003)(3846002)(97736004)(54356999)(2906002)(80316001)(93886004)(2950100002)(5000100001)(5660300001)(110136003)(6916009)(6666003)(270700001)(568964002)(7846002)(5890100001)(7736002)(36756003)(92566002)(42186005)(77096005)(83506001)(106356001)(305945005)(105586002)(4610100001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2152; H:[10.2.206.73]; 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: =?us-ascii?Q?1; DB6PR0802MB2152; 23:4lm9wkEK7J1nmqvLfyxU+xwrbxV5p4rJTi8BRIi?= =?us-ascii?Q?MIp4tO94ylGwmbVnX6JwW8zE1+2U8JlgzqD4vaopFBoJ4foHc7aYUdl0+Aoc?= =?us-ascii?Q?Gn7dkXsY9Rt4ljOfEcLxsALYtZOoXVYoNKDMHuqI7wvjgHOcQMNQvkjlx/o4?= =?us-ascii?Q?hLJPj3CyaVlghVvMgyMf6ZD8UFYZkaqjv2Ys5D/STFI31LTjhySWLzCotCr0?= =?us-ascii?Q?SxhssCWmZFFCwbuyoLuzjDfBpVfZq7qUeAEHpUbc5dLXXjLbxQTe83wTyEPE?= =?us-ascii?Q?dHKAyTGI/R7IsbFNJ+0C3EquL6WbEQhbo3wp6YezTNmE/OGlbXpvJWG5cEEi?= =?us-ascii?Q?H3mMdIHAMvZ6Oe8/qnEoPU/5F0X91sV7gICxeT+IhhDrzCc617+VfDBcScbu?= =?us-ascii?Q?ba4NWz5kznwabWkzvt+K0ZQElLv8D3J0bbLRi7FC2VnYTYl5v9Vt75xUraXb?= =?us-ascii?Q?MUbKNEhfn+imKKXLu6H8SaYSRW0Yn5mA8k2tUq0w5tJ/fL0vaO2iiz4TNLHh?= =?us-ascii?Q?hvoEMIbklFEl8CFO4C1EbGZEJ8T5R3/EiLOtzoeexDizC/DDeQTt1augpJ7w?= =?us-ascii?Q?PE/pEFqBffa/YhQYRUKNf5kRmcxKyWXY8lFxg+ZYd/Xpn52YCpGSeEP4z/kX?= =?us-ascii?Q?L60MTmCTjyDFQ2KGg7nEqF/HlGi5tYnZgp2Z+38j0o159CC3IW8gI5vAjHtF?= =?us-ascii?Q?K4PxTmRcWNtLGGBbcONg6dNyvY481cPLgWcHw4AtBxagzFSxnIFdfLt3BzyL?= =?us-ascii?Q?NCAR1PtqCMAtEZMMzIBiF0/fjpCckP8KaYuf0ojDLdoRaZR9i6c94tz54adB?= =?us-ascii?Q?a0iRoF75gjow1Vi9dCP8DnnK2r0HsEJgYhi8VuxUCXwCkCf36oZ00qta7Rce?= =?us-ascii?Q?IX2Blotc+gMjAWyX5fqcs9QW0zxqCfDqXuj1yHSFgT3ZwlbL1lxiZU4wiB7j?= =?us-ascii?Q?Jtk+x6cqP4UDRhfAXASGHZUg/F9Lrj57Hvbk3pDVTGV0UsiN9kBkqGmtPfRj?= =?us-ascii?Q?uu+tokb1itG0wxmbUrKJ5LsX8/yuSDXcpV5shAysvFE7jp+TFdVH/xvMqJc3?= =?us-ascii?Q?XI620wj3ZJ772X9amw5OA0cOgAT1jY3J+1HQLBozd/Z7uewyBTMCA+f98N4N?= =?us-ascii?Q?BUEtoX3UE6EV4+B/DF45tBPkJmarZVlw4SLxi0iepKdPEOdtbS7rcbXFS+NX?= =?us-ascii?Q?JKFWpUfP6KQIB/A8gExP8q7s4lEiASxI/7XeZKlCKAw6iUsVjpIct5qDutKL?= =?us-ascii?Q?mHd0ZVzUldLFdkqvbRHVE9OOyi9qcDqk2EFnqJ2sn7hjipoN3+Z25zjrYHLO?= =?us-ascii?Q?Xt+s+NWbLVjJCRBNIVixGs9BVazNUd8OuLaFmN8/oTNOdZhRmi09aPVVI2uX?= =?us-ascii?Q?sUfBwAhVw+L6pcuGvxvsMPUkf759iTIw5jaWgWVfhZuzOdR7df8kvzecQeP1?= =?us-ascii?Q?Xcrg5JAIUoJ8lLSjRWx2GyjCI9YEKxHfplVMafNFiTUyaWPl7udZ1WP0EkY3?= =?us-ascii?Q?Q2+5XqIs1/gMFuklWrPBOxKRgbyv2Y4uy/iUp9AnvHL9c81CXa8zWU2DBZqM?= =?us-ascii?Q?BdZVxsxh7IlRp1QVgEQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2152; 6:I8tfNAEokfoTP1aqcSI3svH2M18O/ferRrIsCLCpVR5rrtf43mJkG3nCHU7xOD6B/cSn4ToZO+jfLlcC8gO20CIpq2HbpKi+RD5uKz3ekFVzZ1/zPBOybnqjZiXellG8SeIJigiaSQRbVtoijHa9/RB6p6sLs+joeep3xigsE+yEaUxSetXw/U6p/SgVcnzW774FLqigcv3bV+zzJ142YgvFJoQ1dLzbu1Xt3vbhc7jAzw+sMRCALsG0R/0xyTTfwUCfrhyIlESV87wq+nsJX3PeVy9jxHqFIPIW9MqCS2Gx5ZUNWHSzUvWI4MYpjGEtmWHwgrcwUCs++slrGS5ylxg80XUGag1SYYkwFAOz2xw=; 5:FXiM0hK/Og2fnU/AbwxhBw+SehM3813uovMvqJp9yM3BNg3oQD7r7ExlpOKVBgcJsgkzuJQMdCTJGc2bYqGPihyvnsncF7MvunguVVMAMCvRk0vUeNYba2TP9TnyGsjontnSagPBPqXKN64fAc+p/Q==; 24:rE8R26n32F3z3ErCvpgr2zJ/6MwR2AHNXVPyeP9EfTBqgdqbmygEm1DvbLJXBa1UUYV7vGEjk7vlKvSHNE30DvUu8mr9qqOrKZAHKkUuQRg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0802MB2152; 7:UaL5CXS4BUdkPRWNDZVpqBQqERTDCdepKMEJajzyVcPOzY6Wj9Nph65CsEY4+N3tASejZ81CM1x8lRxNJGjChyxkU0XtUl/iTpOImHSvdNPQMChBPJxUGFFuy03mgI4FX/FwiZKZpaMJXuMDirUlBl5t1ivnFbFtw60bPlwWEK7K6hef5FgGBqRty7JDUGHGAAwB8Q24sXYoDw0AsEEDvsLC2dilXVCgZiZogpUaZTxPaQo4vccACG0CfBkRWic1jid1BvsA+YmdPJq14xFKV9djDVQeXqPSdiUGtcCiwjgCvpezHT1Tb1T0O1Y0nLzP3wxAf6VJiGFEdpNV8cLP75RixD0WTtDUqP7p7oATPrc= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2016 10:06:25.6349 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2152 X-IsSubscribed: yes On 21/11/16 14:16, FX wrote: > Can you XFAIL the test on your platform, open a PR and assign it to me? OK. Committed. ARM and AArch64 may not support trapping so runtime and compile time check can differ. gcc/testsuite/ 2016-11-22 Szabolcs Nagy PR libgfortran/78449 * gfortran.dg/ieee/ieee_8.f90 (aarch64*gnu, arm*gnu*): Mark xfail. diff --git a/gcc/testsuite/gfortran.dg/ieee/ieee_8.f90 b/gcc/testsuite/gfortran.dg/ieee/ieee_8.f90 index 9806bcf..7d0cdfd 100644 --- a/gcc/testsuite/gfortran.dg/ieee/ieee_8.f90 +++ b/gcc/testsuite/gfortran.dg/ieee/ieee_8.f90 @@ -1,4 +1,5 @@ -! { dg-do run } +! { dg-do run { xfail aarch64*-*-gnu arm*-*-gnueabi arm*-*-gnueabihf } } +! XFAIL because of PR libfortran/78449. module foo use :: ieee_exceptions