From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21731 invoked by alias); 16 Feb 2018 15:40:25 -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 21711 invoked by uid 89); 16 Feb 2018 15:40:25 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.3 required=5.0 tests=AWL,BAYES_00,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com Received: from mail-ve1eur01on0084.outbound.protection.outlook.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (104.47.1.84) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 16 Feb 2018 15:40:23 +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 VI1PR08MB1053.eurprd08.prod.outlook.com (2a01:111:e400:c549::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.506.18; Fri, 16 Feb 2018 15:40:18 +0000 Subject: Re: [PATCH PR82096][gcc-7] Backport: Fix ICE in int_mode_for_mode, at stor-layout.c:403 with arm-linux-gnueabi To: Richard Biener Cc: "gcc-patches@gcc.gnu.org" , nd , Kyrill Tkachov , Ramana Radhakrishnan , Richard Earnshaw References: <8329ffa4-2b7a-43d3-ed0a-10565eae2904@arm.com> From: Sudakshina Das Message-ID: Date: Fri, 16 Feb 2018 15:40:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM5P194CA0013.EURP194.PROD.OUTLOOK.COM (2603:10a6:203:8f::23) To VI1PR08MB1053.eurprd08.prod.outlook.com (2a01:111:e400:c549::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 31e18549-16ea-4c1a-bb83-08d575539553 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:VI1PR08MB1053; X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB1053;3:okzdqj0AB04fp7VPCYH8OgF5pn1hrkjoouu1Knxj65iTQ+OsJhuhjoTVqtSyXh5xD7LAnBUYlFoblZAJu+zTquQt4pAPsgNFrwNpJLkwM2vTtyIj1efnV37A53Rh7bOzcv3oCCUOAiKfT5VsKk8xEWhlKLxJD3qluIvPo0SbOaMPVq5H0Sepzv1S9AdxfHY3ABT+wRbiHrxQcm2iYhOOey2Ol9ujivbC9WdcPV/2+oF0+PmhlDE5mzVbadQpPzeH;25:Run4YKx92lBP7aYfy91X9Hm1ISVAzYat0ydKr6k5r1utIWjYSF4S9RXOxzRI0u9VwDeQjUsDiqynpP5eyPBZlbt0ftbWw4KNZsFoZ2NNqhc/nlojtK9UNODKrBsLWZmAUp8Qs/aj5XaJI1FREfT5pyL9aAeqS/F2G/O5zYYGf2GSMfW+hgPEigFLkzcLjodvjRKkn9MWmS1rrfYdH3BD9Q/8PExudl61iwhhBvTRWE57DpFX1rtPgGmOrw3Fll236OGDm6pvQEitUeo0JozGsvENW8kvEPYgI0b09A6VyZ3L72nGOS3i45Z4QpeimnQdppdFOtTXIkVZaLjJyBpHnQ==;31:wVmTMM8tit7TF+tPO5uj84qsMjpWheiW8Ib1FrIRQqy0OAb88fXQE1F6hwPZVQ8wOAFYhnAdm7Luw/ebuMm7yFXCdC48rNgtEhhd2ORr/U3EOUzkhnNixLCQS9n8M9Y4qdvUbxFNGrXpWeYLeLIyL/RCEhPYP5IufFq7c4kTt8yP1MAT1ica7dKrTR4Kv7QqtmO012uYzpOkA6L1EZdaJ/bi/sOW/j4lBH/GgxgmYX0= X-MS-TrafficTypeDiagnostic: VI1PR08MB1053: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB1053;20:v3zMr6OWufVSeVXUODvhAsVf6GTshBItlOtRQtJgRjSjU6/rG3nsesvJV/jP0hL1xa27rDnbpN1GxKzx67WkxnFscM19tsPn8Npr2wMJv1YLtnjHH7szmzWTC/H32AUuNihl6mrX5hRH91ZHvJt36E2VrMIjzc+bm987j19Jkxg=;4:bcpglB/yY1MOLgpqKYCgXXM8cyIn7PUwG38ZHIq51qsxrcvBTQI0Sg24llEjsHXOJ/HikcMwezHpX73O9RdJhSvrTCLlrxrAY4jHHHgNR3J6kXDlV7yFOKkdfoo8ntzInurKpHEkWTBapCh9sCze3NOteCndspMi48uujrEhHXa+SnZcggG2kram1pAjug9qtZcNGlPqccCf3GnV61PbnNb9xpieQsqr981x6aqlJk6INfVf/dBqN4tzcyff8EVMWf1G1y9MKu5709P/ZbrX+wxv/WjDwaw55xdmuDG26oCBu59+JlaeaYzHN91dClRqQWl2GFls3nhcDu6YWdF2OIAW3+e/4HHi2nYSi8g6zUyvIiW2xhPopwoV7PhNtMiS X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917)(22074186197030)(183786458502308); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040501)(2401047)(8121501046)(5005006)(10201501046)(3231101)(944501161)(93006095)(93001095)(3002001)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011);SRVR:VI1PR08MB1053;BCL:0;PCL:0;RULEID:;SRVR:VI1PR08MB1053; X-Forefront-PRVS: 0585417D7B X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(346002)(366004)(396003)(39380400002)(39860400002)(376002)(189003)(199004)(377424004)(54534003)(229853002)(6246003)(6486002)(39060400002)(6306002)(53936002)(68736007)(58126008)(31686004)(316002)(16576012)(3846002)(6116002)(6916009)(2950100002)(65826007)(6666003)(81166006)(478600001)(5660300001)(966005)(7736002)(305945005)(72206003)(8676002)(8936002)(47776003)(2906002)(65956001)(25786009)(4326008)(230700001)(36756003)(81156014)(66066001)(76176011)(65806001)(16526019)(97736004)(50466002)(31696002)(386003)(67846002)(106356001)(2486003)(105586002)(26005)(23676004)(52146003)(83506002)(52116002)(86362001)(77096007)(64126003)(54906003)(53546011);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR08MB1053;H:[10.2.206.246];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIxMDUzOzIzOlhGcTV6b0FndnJBd2duKzEya3l1WHhIc3NQ?= =?utf-8?B?ZDJTTjJqRS91NlFiaDk5U1hsY0dmcDRsUWVORzQxTVE4Wnl1RFIyVDBoUTBt?= =?utf-8?B?M3hTUVB4dXRqWkR5U0QxQUVmS2xUeXBXUjJ3aUxYZHZYcXFtdVkzOE55NjVm?= =?utf-8?B?ZjlYeG5uKzJneXhsMHh1NVZ4dHlUc0hLSVdIYUdPd0d4eHBZa1hYTjdyTXc2?= =?utf-8?B?ZlFOaFpOTHdjenVuREZkemVyUERVOG5YWHoyU0RISnRxdHQrcTBCV01haWFm?= =?utf-8?B?dmE4ODJRZXlwVUFrVUhHZnFxSjJQbTdXVzFPSXBjZC9rK045b2FIeVVoWU9L?= =?utf-8?B?cHcwbnB2b2hXR1lXRFgzd2lYNlNOWUdpYTYreFdCZ29iU1pHYWg0bkl6WWsz?= =?utf-8?B?dHUxUjY5WThLYTd5WnIxSi9QbGMrbTZENEZWQ2x3Zi9xVGpsSXkwS0d0d3Z1?= =?utf-8?B?ZTJYUGdaS1UyUDNScndRNCt3UllkWnc3V1ZqWlVWc0wrS1VHZy81M2ZUWXJr?= =?utf-8?B?RUpNL0RtZVRXK3hZWDFScGJOOE9yK3FDcjRITWhMcXQraHh4ZVMydVoyckVP?= =?utf-8?B?WXp2SDl1dVhraTJoOTl2b2FucWlTNWdNR2syYnhVaVlpNXZaOXh0TUhzWjR3?= =?utf-8?B?TXdVUGNSa1R3L2VPNUlaRkpXZTNYSG5NeEtMTHB0RXlIOG8wbmkvR0t4TDVB?= =?utf-8?B?eE5TK3B1anVTTGd2ajdYYlBpS0tEVHRaZGMvSVFvOTB6NzYwYVpuRStKdFlY?= =?utf-8?B?TjlRT2RDU3gxRGVVN09yTlk4VlkzRngyOXZHVE1jVCs4SmpOelpPUVBoV3JZ?= =?utf-8?B?ekFsL1dRQ3FzQjFTU3FJRUVvaWN2akhqL1dOeExVdkxGNjBoVjUrUERPaHRt?= =?utf-8?B?UzkvSjhyYlo2VkVxd1hMMTFnSkRGd0lTSCtyK05ybXp2OUlQQ1dZbVQ3UkhX?= =?utf-8?B?bytFREo3ZGtMT1l1NGJLOHNhYVBFZFlob2s4Z3VHVHF1QW5FTUZsV0ttL2g0?= =?utf-8?B?ZFlhRTBiOUlrdkVIMzZFMVpkUGtVTXlXc3AwVjZsWEJoWjNjUTQ4WUJzNm00?= =?utf-8?B?aHdINm5idDFRQjJUWkVSeURJcnZjZDRDdzBvMDEyajhFQll6andZbGhiRGtq?= =?utf-8?B?aVp0bUdqOXZFRkJnTEdMeityaEt3NEhpSEtWZTFmazhHS3huY2FwUlZiNm1X?= =?utf-8?B?Mzl1QklVVU5nSmVKMkpkNFFkWElKcitNc0dBTFU3QlBHYWdjRUFrTk0rcjZs?= =?utf-8?B?VGcwc1RZRlFsOUxZcXFmWTJqQVFQUTFTSVNWSE5GZWl4c1prcWU0UzNlQnVi?= =?utf-8?B?NEFuSWFtMTZkQXVTSWZqT1VQL0ZXUGVGOUc0dXVmaWRnWWNRMnd5cEFBZW01?= =?utf-8?B?WVoycGl4NWl1SnN3VDBYT1YxTm1wYkUyaFd5a3FxejYxejJpNWRCN1FTMUlY?= =?utf-8?B?Q0VoY1dYUVJ5UkN4SXd3ekF0Q1MrQlhVSS9KTDdGYU9KR2MyWnFqbTlYbkE2?= =?utf-8?B?TGlCZmxxdCt0UWlHd0tudnlzNTZZbXJyVi9HbVlwMnpDb3M1RjU3MVdacW80?= =?utf-8?B?eHVOYjRZcmZ6Rnc3SW5DTDhoL2tOUEZZT1hZNE9MczlnNHNlZmRRemlpTngr?= =?utf-8?B?ZS9Wb01UWVpOUWpTWHpHRmZ5TkR4Vm9CQTVBMWlGcHl6Q0xSU1FuNllQRk5E?= =?utf-8?B?azFoVmNUbHN3MS92bWVHLzJXcngxYTArWUlEOWtKM3EwVGZMODlsL0t6WVlN?= =?utf-8?B?Wm9uaXVnVmhrR2hNaUlFYkFvWG5HVnloeFVjbVQrcW4zakJ3Mi9hWHZ4dXFX?= =?utf-8?B?Zld5Q2g2dGFaYU1STXRITHZ3UkZvY0EyQnRoeDd5cGY1QzFUZFp3aEpFVWg0?= =?utf-8?B?VU85Y1hEZWdIR3VFMGI1T0hLOGNRODlrQXJGQjNUWVYwV044YSsrNmZlOE1w?= =?utf-8?B?YTdERkV6bGsvQmtwVmw3ckNURDZ3aExWNGVzeCswVEV2UFBvSTU5VC9aL1ZM?= =?utf-8?B?UkRrOUdjRnlQcVlkWDJtem9qL0ZVQnhuOUxFV3YwemswaWV1YkRDR2c3dG9M?= =?utf-8?Q?OsGo=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB1053;6:szhWCGqiU1y0MVxSTP3MMHNg3C6vbhd5fZvz0BxTfzz1YSf/id/PnI9C0mf7ziDwZ3h4SzJ93ROv+X95SiHT/qg4Xmi0jM/rNqjwZjMKdHQI/47bt/HRQuxjDupFJTyPvz3N0BhsQn8uXLhAwdNFE+sTzyAXDfgbp6TcFs9Ia6eFACW7itlt3ORwKlXZmO4/ASR2M69glYbhCQFRHmyyT0NAWikMX/7+4d427dljp0UTWxVrW6ft/p6StQx3Tar464PWPXyx0uJS0bQ0vWp4Mj6Q3sYompGEwEpArPoYYeDF30QoQm18mQtfRfUUFi1/Upaf+qvt59J35r/vgwDwgKjHgT5+15vLq01EPiTfRRs=;5:/s/5ljZu5lev0ZkPGbi7MQIodOJHJHTFtISyHE9QGtvJBhNCZZYRtMmEPFSABma8Y1VvcdJb1n3RlxqEfhDRyR0RFGVs9wqaCOn6iX/87Rdkss9bUyG227hNHKfcs8fVzRcz2PlC5C+NgF+sw9SmoGbuOcphgZ5DXTJ5eEop34c=;24:pmCNCVfTUDz5E9CaXv40+5MmZuXvbnUIkFnxq0JIlvbVql6pa0GVzX1Robqgx+zdKNHO9/cX5MbiyD56l+2ob8awdxP+YVnNI7+JM6tuKYQ=;7:FMz9pIK2/O/UktGHSFOvfsR0oKaOzf5ETN8oDHmt5KSClFH9DlhZjqOYYDQ1i9gBNgGayUHLIhiAsxPOhDmwS9llwJgGKLkYQV/v6rKS9UFJAQKSSuoOJsUNEe6o1bi1oEIHCoBtABAJF/FRq3futkMtcAv4BoF3aZ7uCgdDIQ9DvuzOvU+5+A+/lgJ5E1cCRAn2Vbbr7SahK1RxIw0G3rcb6awBdbarlL+NFavoQw5XJCbkmX1kl8lNxhYgIV1l SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2018 15:40:18.7383 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 31e18549-16ea-4c1a-bb83-08d575539553 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB1053 X-IsSubscribed: yes X-SW-Source: 2018-02/txt/msg00997.txt.bz2 On 22/01/18 15:23, Richard Biener wrote: > On Mon, Jan 22, 2018 at 4:10 PM, Sudakshina Das wrote: >> Hi >> >> This is a patch to backport r256526 and r256941 (Fix case fix) of trunk to >> fix emit_store_flag_force () function to fix the ICE. The original >> discussion is at https://gcc.gnu.org/ml/gcc-patches/2018-01/msg00219.html >> and https://gcc.gnu.org/ml/gcc-patches/2018-01/msg01058.html >> >> Is this ok for gcc-7-branch? >> Testing : Ran regression testing with bootstrapped arm-none-linux-gnueabihf. > > The branch is currently frozen so please wait until after the GCC 7.3 release. Committed as r257741 Thanks Sudi > > Thanks, > Richard. > >> Thanks >> Sudi >> >> ChangeLog entries: >> >> *** gcc/ChangeLog *** >> >> 2018-01-22 Sudakshina Das >> >> Backport from mainline: >> 2018-01-10 Sudakshina Das >> >> PR target/82096 >> * expmed.c (emit_store_flag_force): Swap if const op0 >> and change VOIDmode to mode of op0. >> >> *** gcc/testsuite/ChangeLog *** >> >> 2018-01-22 Sudakshina Das >> >> Backport from mainline: >> 2018-01-10 Sudakshina Das >> >> PR target/82096 >> * gcc.c-torture/compile/pr82096.c: New test.