From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 96072 invoked by alias); 21 Nov 2016 15:43:51 -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 96008 invoked by uid 89); 21 Nov 2016 15:43:51 -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=support_halting, corrigenda X-Spam-User: qpsmtpd, 4 recipients X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-he1eur01on0073.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.73) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 21 Nov 2016 15:43:39 +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 VI1PR0802MB2159.eurprd08.prod.outlook.com (10.172.12.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.12; Mon, 21 Nov 2016 15:43:34 +0000 Message-ID: <58331621.9040308@arm.com> Date: Mon, 21 Nov 2016 15:43:00 -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: Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB5PR03CA0083.eurprd03.prod.outlook.com (10.164.34.51) To VI1PR0802MB2159.eurprd08.prod.outlook.com (10.172.12.16) X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2159;2:7XUA5vJJmu7kniqzZM5UCUm/NUPAjkFVeasV5VPHb1UF+1WZt6QnvfO8USDqM/4kAB9uBQKNmKMKk4K2VAVStO3nU3i5NVVCTRpQ5SPda2P1tIxPga/rZcvMjr5qSt3WuDtRz7WEqaRZxR4qz9pgw3Wm2zR+4i1VxgsXeAKRcbI=;3:B/03bszssOMDwOWBjhH4n1zWfJ7QER7/vVtIScHnvOqD6SGSX2oRYywv4vaFiR+T/iUAKrinCax00kbQYS7Cd0eudamUAiOSEQCS/EkLrg7Z8Y2+Gq3InvdOs+kOTVvu8lj1wLsx0OmDpY5PvmTvEZdT5SgrDSwYc/E8XIifxi0= X-MS-Office365-Filtering-Correlation-Id: c00b9fae-94b4-4cbb-8f3b-08d412252718 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:VI1PR0802MB2159; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2159;25:z79O9FtVjIk8vhC8pBbUm42o4mWoCQ+EtuPl1SbOVlyodm2ivKFiLmH8oWraQNTYrD2BH4tjD88C2lw/Gk8I9M6cQ8W5nmx1T/mU6Oup4FdIAOjifv2x4lhtCXKot/9b+ByS8RdBcCMtEddVkqygdaWHk1HWDoihPjXTpZl09CdhhnQhGmX/dpL8yiGes5pY8HKtCy28YHcdugClRNursNag/fhblbhC3GBSW/8/UU7BVoDMmSEcO8g5ve5/woBVsPkOCm3FZ9t8bPhdfg4IpOY0TMMhMrnraDotDVcAiaoYD2OK3uoJgFeIDaFWzpu/6kXG+Kqk8NXUGV0ch8x4UqLK4PT1DXSSlg57VbiKXORBI0UuR3jw5780W5rYJhL3JfoLoPnHlgdgirmM78Hncy5+FUjt5nHuNq4fiByiSfLWbeSuDSXiEHGz+bGLPsSNtXL50UuHT3DuyURi9DmsiyG9La3xFe/uzzH+3zxF4d8rjf19yT9WEznelXD71FzGl79fA19gQHEI46bBMezvT0CzALPTzdTgYZUxAYcUIpHKXhgdb/YCzdeu3tdgifmDPxwyQ0lxN4VD8rS3g1G1be1mlgnUCEA9QK12Citnk81isd2fq+NmFnGSQdycm6CJHUa4MLb0hoiUC91pEMcDV4Gz41ORBTaYK81Y16O4tEhPI70nJPjyiCZ7JfSDC7QQ7V1xoU4unNWxAE5RONXbn7KNGc1d8QESQvABKN2ikNMnTPTnylhMIiczdQiexAXzpIzxV+A7rxSShr8YpmhHCw== X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2159;31:r8CDwBLZSIO4nPKRzcwdRI+wXLZYC9xlGS9N2GaFJV169tqzJ8kxYif5w1YjxT//EpeBFfYu160nYrJvfZ73M05YPBAH4gg9F7gCbw0Y5kmNM0fRNLnHzv81wAyT43w1hlVLR1iZqUQ5a85cLH8xGQsi8Qx7wjLn8xnhv1my0Tmcv4ZVaHs4eTLNh/yE9C5xCF56BUJcq0baAm9isI9F5cCXSfEne38BF2fJxqsqcH/oVxrMqaq0xcsaxhZvv1Vitx4+fE7ZkqlVcM5yT0RL/Q==;20:A5BnvJdrSFASJjQvRAKX2hU9qG7jtwgB4u+4gGUnlDAacXXE7ay4QVKPBwLJmB2ytYh5yIerp3wq98xY3ltXqJzESD7pQn/ZoDrFrmDt6XD1F5+Pjqw+OIT3n8uxu2oSZ19AYDWiLbh8UfkyrJwY7wSZz3/IBRjfP5ReMeXt7jc=;4:BXZFAHNCMjm5pWCUu+el+K6FTb3xc0+mVhhlu1/0emG/Dq4oCh0jdVhFYQrTYQ9fnsfwlKzY+PrLHv47dDixS0jv71JQMt1g1koPCDG13uBOn3YKXN4XBS5mVP1lp8uY/QEjsrEbtm6BSQbfmDCcFbH43Iyo0fKJA5m1EOysbPo4sfEn9PIhVyU2CN3iLeOH/W//mhTdBHOyYwKEjgYuAwN5kiDsrWLOC+5AfzcJaiMggPHsbxOetl/JpagmtqsumW8+gJ5eE7QKhfIaY60X+JZ8a1oC0+dhBs4zBcu6fnflVt2abAGMWUm/1wORDBBVvOrKDo0DA0BqVvuv1UgHOmkQLA7BSizIMr5Gn030l7ZG9FonFospdDKXa1EBk1+eIcRhFXewjq1SmYzTy+aReeGisdwr0Y1EzNm6STa/v6VbtSpHikMRoDn2NrL+k1WlMqs9CT05qVARODS0tKWwZg== NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040307)(6045199)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248);SRVR:VI1PR0802MB2159;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0802MB2159; X-Forefront-PRVS: 01334458E5 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(24454002)(199003)(189002)(99136001)(7846002)(101416001)(50466002)(47776003)(8676002)(76176999)(7736002)(36756003)(305945005)(50986999)(230700001)(65816999)(81166006)(86362001)(64126003)(6116002)(105586002)(65956001)(189998001)(54356999)(65806001)(93886004)(66066001)(229853002)(3846002)(92566002)(59896002)(110136003)(122286003)(4001350100001)(87266999)(97736004)(81156014)(1411001)(2906002)(117636001)(23746002)(4326007)(83506001)(68736007)(2950100002)(6666003)(5660300001)(6916009)(106356001)(42186005)(77096005)(38730400001)(62816006);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR0802MB2159;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: =?Windows-1252?Q?1;VI1PR0802MB2159;23:KIo9UuOseU39ZHqYZUfx0ktTscbfb6TT+v0?= =?Windows-1252?Q?uROV61NPVsbVdGmb02Fd+mddiG22sqzCzkwBlRYqOIA8Ia5xJ/PWTxAN?= =?Windows-1252?Q?NVSwYwYtXAMTFteWrlUFfrV1okhEkKQ9VxuTGBGWnbuhnpQZIK4cb5Aa?= =?Windows-1252?Q?xC/jmo/BCjruZf6mIKMK8VH1QsG5hEPcGTd78dEPhdf2nmaUB3dgHJDv?= =?Windows-1252?Q?NssFabBpEnImDEWUtoIZf3nxOeIaE5owm4nDrv40y2sD7XcNg10NCj6a?= =?Windows-1252?Q?EyPVYmjHsL19ouVvEeU20CZym6aHJdX7QqFAX8h/uEBG0PhMkqbBNaVJ?= =?Windows-1252?Q?8kC4FE5ZBTf5wT3eqyzat5pOwtDwaKgjDAA5e1MCi8luvzBGKmLAKN5U?= =?Windows-1252?Q?uUYI90MVen5nJOFj2xicunzXKEezikdhqfgAcgXTfhEiXyLpxJNAkPCK?= =?Windows-1252?Q?XOo3iLP5ziev3IF9DUhwv+tQ5UgheFVw/4XP4QXALWK/yBeIyaaxhoGK?= =?Windows-1252?Q?J/gLO21gJq1zF9F7U+iYcDkYdrWuHenlv5u2cfa6z5kcLNuEXq1IEJUc?= =?Windows-1252?Q?3/NdKglHTDcPsvacldqOz9fEdRnQp+EjRhQ4AAJefLYf3pML4wZI+0Ge?= =?Windows-1252?Q?Wj/Kwgirv4S4NMOYbN+DsEEgrc8qt2XLSZxso/bEnJgxYiqZHL48hY32?= =?Windows-1252?Q?7sbsa5poR2ILS1sZ0M3oluWxLhPIu1fOVGozmeU7OEn+IL5xDd5ehRyo?= =?Windows-1252?Q?8lztftJ/7BUjCoYN5bvUCZbMiT7Uj2YMJd5L1vSQAWsEVRGR1MbuWZsK?= =?Windows-1252?Q?R4m/mV2qYCU8w8Yj1IVL6sNSV/lTpN7hinwi09PZJlOZEOkXYgMRHnO7?= =?Windows-1252?Q?hEqIlneP8YIkQL7VEWd92RjQUUY0yBBW1x9PLdfNa8Tr7jtjv3lelZkB?= =?Windows-1252?Q?cR893r/XyrmWqHpf+BnttGNarnUdWH1V7m5zbMyv7ApP0V87I43OrLjq?= =?Windows-1252?Q?qbj/kQFzrW3oVeHWfmylwiOrWswKsDuATMUD5PZaKpdbUOteSz+D7rfY?= =?Windows-1252?Q?OJZilIgA28UPJ+pxVCbuqJrmuDAoIevtjMxQXQNBN7bGkTqENRB0ySDf?= =?Windows-1252?Q?ASICqX3jPaQnfD7deYWXxgXkqbONZWQiDE9tA9EqpsGhf7IOAyEPq10H?= =?Windows-1252?Q?0k/BmWGGk/xdftTn/I3Aj9iuSR6G6pEgx6sOH1QW9W7i1YlsdueJSYGz?= =?Windows-1252?Q?frk5+AgBUCAj3GM0kpdMtLDTE1/SirNs+Yn6BLQ8BVuij+IcrInqs2Jk?= =?Windows-1252?Q?/ItpkxVvNLsvuk9ai4A9/2JDXuGK/0K1pNTVTrZbRYQ/Mikik5wv+K3o?= =?Windows-1252?Q?4Fy4Wx42mRgqLTdQfPm27P8fA0Tkf+p2DxfBzi8XWbYGbuq/AWS/NzxS?= =?Windows-1252?Q?T4fjUlnfBWuTS5wjDW2823ETvXX1j4hoNTfej5nf23ZAa+LwOXdubHw5?= =?Windows-1252?Q?s4SvRQvA=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2159;6:G33WaMuYN76ijjPGmod8dMahkrYqzMxe1jHHz5vfhY8ofVAzPMEpNHcUBM83/41c3WRRZ642YgZwmRUB19EPfIKEsEXQaPuT9wkcPFSFZeTOamU137rYP4HD4zwiHDbImUc5x9l4N7JZWTXthp0yiACV6RShFUH6K1atXnOOxxxOOg/QduzQaHY9Jkpf5/RrwEEIsuT5WokuDxGmfJBrFYZO64IDWKPE2TzC/AYTa1BE6TYOxbdNJJOtXH/Qqh2MCujk0XuSbc20dpxNVxtRfSGy72gOHoA+7lJvyH2vHG1cWdyoRByAut+LJBfeU957JajpiSKmrboCCTshDNLLfQ==;5:fxAvqX5iJoeZhfAvqgtGUSlmmc3CJ1cw1rk4RysHzuZiInqw6WhN5qfmbr6IzWfhQBr3k3N7fcLLsqJFqm97yjUxh621zQ4bw1TzFKlFaE0151DIl8U2Z52e7YWv0PnAOMOypuevj44tShbumuoAPd27KZdO3yYCP8MCU6hJSiA=;24:erTGM6H8PutZCA8wvwlnFJCRyTpkllXrmdsoXTGIntokXW6RgA/ttxo7WB/XFZPP7rDEMTzso1p1GKsJhKVsSAwIU7pzjw23N3GecqXab6c= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0802MB2159;7:MjS4SWRGB9YnC8MoN5jFHm/Vv1TX5Rw/aJpzLaWWVU1G/irlRmSmza+0Ui9nIcy1SQGjp5YaskTwJEls9zj2hz4JTa+vCA1v6P+B1tJOrO5/82y0BZj5JIRBzuLoXPxlYIHDrNXCh9D4w4IwBRd8zIrI5qAJvNgEaI/RoS/pPm5hO9wweGM62IGOUDRQPkoaydh0aa4WreG0su/787XVoTWM/dhM08pL1j9q6qLZrIdTjHRPzD3+Ka+73h5N7brksR/I2GrY6Z/d7dns8RO9aoccy/fR5v2fZhKAfWhNVHnulvfNOuwrpm7RhurWBObO0lwMfme1Qpj6OXky5E+UotNDVc9jPTjztdHoozoYF0g= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Nov 2016 15:43:34.0289 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2159 X-IsSubscribed: yes X-SW-Source: 2016-11/txt/msg02129.txt.bz2 On 21/11/16 14:16, FX wrote: >> it seems this broke ieee_8.f90 which tests compile time vs runtime value of ieee_support_halting >> if fortran needs this, then support_halting should be always false on arm and aarch64. >> but i'm not familiar enough with fortran to tell if there is some better workaround. > > Can you XFAIL the test on your platform, open a PR and assign it to me? > This is a corner of the Fortran standard that is not entirely clear, and there have been some corrigenda on the topic, so I need to review it. > i opened PR 78449 will do the xfail later.