From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10072.outbound.protection.outlook.com [40.107.1.72]) by sourceware.org (Postfix) with ESMTPS id 8526D3851C1D; Fri, 19 Feb 2021 10:33:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8526D3851C1D Received: from AM3PR05CA0123.eurprd05.prod.outlook.com (2603:10a6:207:2::25) by VI1PR08MB5472.eurprd08.prod.outlook.com (2603:10a6:803:13b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.29; Fri, 19 Feb 2021 10:33:01 +0000 Received: from AM5EUR03FT049.eop-EUR03.prod.protection.outlook.com (2603:10a6:207:2:cafe::8c) by AM3PR05CA0123.outlook.office365.com (2603:10a6:207:2::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Fri, 19 Feb 2021 10:33:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT049.mail.protection.outlook.com (10.152.17.130) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Fri, 19 Feb 2021 10:33:01 +0000 Received: ("Tessian outbound f8d85101260a:v71"); Fri, 19 Feb 2021 10:33:00 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 682776e29480e542 X-CR-MTA-TID: 64aa7808 Received: from 5091fd029e6d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id AB3258C4-219E-4FD3-8101-D855551A4CAB.1; Fri, 19 Feb 2021 10:32:55 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 5091fd029e6d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 19 Feb 2021 10:32:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D2dD9UDDNb3MDw/ccF+S4Mc5bQofTdscVwCuqp8/J/Awi3OOodFA7i1JBTNkLKd9UKS7HetiAeOBYIT2igYnUgLDoJTHkFvQXNufRiDg0WyOZbMtq0tAUNNjY2iZfiLh6c5mw7O73UIXu2oNnz0diCODWOnZ/VKSpoFsmwAXDUP58DwTmxq2HAzNd5Ae9nR2oZ9jVnc2a3iyhhaMWNxb36QJczLovAMvP6inDeljEwXCqDse03EsBQwMpQTXo64GGHaxMDGuwQoHgb3fa4X4EfofZcOQy3g/cJOpkaOPdmJe1MByk0g9/ahp/hq84Ni5tg05W/dJJseWY/rsVMz/cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JUj6cex4TBH8UAZ9BpjULi4aOQeZaNoFMMLTRopwGxw=; b=aZoNa+6vmjl2csL11pbRi7UMRMy81E0ac5sArHr7YGEJ/gJGvnD/kuoK0P9kcsAAyRAIvKvAslFiuwtExbel56/ZAR6laBdXAuEILH3fIefim8uvvSwIl0JYaHQ+bZrQXHHW9djGUW1GizHYuJlDZkNbtuHyNBRjwDEw0GiTGYJ9FcUfWHTFGPZuAM2hJZKKv/Y9dcVyi2p1WjSUQ3CUXnqR8WFe4wE/QPKQBO4ZGZj8oOM/ibsR3cZLQbOhert0d4F36W/l+jwNlwqBkH0drpBZ7KMEMA8X1YjPryEtE4vzdLze5pMmHcq56Fj1ziR260TjZEYEnVcJ/W+doWiEzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Received: from AM6PR08MB4900.eurprd08.prod.outlook.com (2603:10a6:20b:cc::10) by AM7PR08MB5509.eurprd08.prod.outlook.com (2603:10a6:20b:10c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Fri, 19 Feb 2021 10:32:54 +0000 Received: from AM6PR08MB4900.eurprd08.prod.outlook.com ([fe80::254e:7a6e:c521:daef]) by AM6PR08MB4900.eurprd08.prod.outlook.com ([fe80::254e:7a6e:c521:daef%5]) with mapi id 15.20.3846.039; Fri, 19 Feb 2021 10:32:54 +0000 From: Andrea Corallo To: Andrea Corallo via Gcc-patches Cc: jit@gcc.gnu.org, nd@arm.com Subject: Re: [committed] jit: fix ICE on BUILT_IN_TRAP [PR99126] References: <20210219023144.1800203-1-dmalcolm@redhat.com> Date: Fri, 19 Feb 2021 11:32:53 +0100 In-Reply-To: (Andrea Corallo via Gcc-patches's message of "Fri, 19 Feb 2021 11:16:59 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-Originating-IP: [217.140.106.37] X-ClientProxiedBy: LO2P265CA0494.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:13a::19) To AM6PR08MB4900.eurprd08.prod.outlook.com (2603:10a6:20b:cc::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from e124257 (217.140.106.37) by LO2P265CA0494.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:13a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.35 via Frontend Transport; Fri, 19 Feb 2021 10:32:54 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: a38bf4f1-a65c-4af7-aae8-08d8d4c1bb7c X-MS-TrafficTypeDiagnostic: AM7PR08MB5509:|VI1PR08MB5472: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: VMGmXfLGiVqnNEDIXOCgflb0m1HNrRVARpaSDDK28is0RHhSG+hCZQlmyuUTt/HWI6+b45m4UMflZhVleEEBu0YsyhCUoMlQRrpKeLTEvXA/cJ3XH3LHFmmWhrrJoRe5ByBJh1Wpipf7m9mueIWl/C1AqDmTOuNnPWD9DiubriRKjaN98k8RImyRArK5UQSQpTesO1EmlUo/oUhkSMfPbw7M7bS2ZGgq+FEe58385Laq4DSmzU/0cMGZNehXafzIHkSVfPCUawFINvkwdX+F+1S+JgNZFPgo/p+UyMKMru0dZ+xWVqgv48ua3504OJ0erusZ8DlmXd+o0Gj/3BEB9M90pQzknMHSoF7fy1kTgX2k2SzV0dQtOFRF7aJJwd+thMVyVvI9szhAgTEQun5WEfJTRAOOkxfzN8TQfr8aTuaw/zlhTUXMPfP1tJBodz8l55ItmLgeyL/9sxUtvM8+DucW2aBhWuBYUirFZ9QE+irLeRypCT2aXF6BTFFvMTFq0gln6wrKCL0JgvfzNnXMXXLL8b4ltkIOovT6uWYQnnA5wvT1Xe6x31ebKaeKYHy6 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4900.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(136003)(39860400002)(396003)(376002)(16526019)(26005)(186003)(6916009)(36756003)(8936002)(6486002)(66946007)(450100002)(66476007)(478600001)(86362001)(5660300002)(52116002)(4744005)(4326008)(44832011)(956004)(2906002)(316002)(8676002)(6496006)(66556008)(2616005)(60764002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?mdW0k1RKYjYxs/iPwF/3s2kpDg7JtDh6ODDp5Pt0TGPIYHloIEREqKLedG1w?= =?us-ascii?Q?/oz/ejtIeQbNrcNzliOahmOeACw4MdK27Ujftll+JAcf2sFPxa2xI5tMhsvw?= =?us-ascii?Q?waMCQsaYDcia3tnw4WL6IPPvgGnDPxYE0U7iKPCsZ7+81gcQ16xyZtlq+P5Y?= =?us-ascii?Q?6WP9CTjfNjqplu8JzatfpmyHPn3gjX5TdYArwhNaQrXOr+6dU7kaOVCryqmI?= =?us-ascii?Q?3VKA3We2MvmN+VPHiD1slEaLSYKYetINx0aJZw1srjgQ1mgw1P1JfwtXioLa?= =?us-ascii?Q?nSj+7y41CDXbZIbuLTLeeOriMazej4hKL955Ss5JDamKFTtoN5qcLdFD35Xl?= =?us-ascii?Q?FDkfoMJvKVWAavsDf2uiJk3df2/VGnIpKV0TLBFAHhT6MOgzya7tlgA6nnj2?= =?us-ascii?Q?XaHBUyFK4ipS2P99cRZZ8yWL3709CAgaE+ajLuJKtVxv08awOmZ2tq0I744u?= =?us-ascii?Q?0gsIa0I/E+Fim5z9g2TgHCBf1LKmTKjfFePBpobGmRRzNZO3ZNPs/wcUT5sm?= =?us-ascii?Q?79SaSFnuJkmxR+H9FZ1g9YI5QsplKKm1m2bHwZXzFV5Z8UFsf+O6reIjFBIp?= =?us-ascii?Q?MkuQIdOJGPJAK6xpsRs059O3Dq5pUQBtjoHbYXXjJPaC1OAXyjrWdpH/tmWZ?= =?us-ascii?Q?NfHaHd6nkro6E2RPJb+Nn1Ujo6IhCsQtCKF0s+WcwCK8pOfLYufiK7cV/WPH?= =?us-ascii?Q?uBo5hmUbUPFRhj2BZy9aRtb31hS2QTPP3VN00YOIh45/OwZnUVo9pxUBlDv0?= =?us-ascii?Q?C7TPHH3vKhJE061sPfjzyXR0B15N9m0RLpE28VHFdMHugyoWZzCwA56uQAWc?= =?us-ascii?Q?SWHLBOIAC3m5krJ5zekL0RBvnYvMKf308CpCvjRI4wF0YN+7RSvbzlvzXOMP?= =?us-ascii?Q?tVGd4NSpY/7u2ZW90fCdFCNaVAzsug3W0w2Snl8YpL93UkDZi+ngKbcaQe9y?= =?us-ascii?Q?+QBT/1h9E97FKJQfjCI0Fl03eAxmaU8Urm2PB+fCte6iyEz5Orl5idPtx9Em?= =?us-ascii?Q?2aDjEW60GJ2NYQYg8aJ6ximX8wscRVTCwx8x5GSOZZkzkXvMdPK0pHRVl5yI?= =?us-ascii?Q?vVXfYke8/7KvejvG98CJIMURhpMYNFlUFws/yy77SYAWGqK/wcrfsupFyuXO?= =?us-ascii?Q?dlxiyASIul8Jv/L4+iYP3yCkTxjgfG//kCPOd/QDfdtcQQtasktWAHFrf0nN?= =?us-ascii?Q?nsSNCGJ3WQuLHZ+F1swSYMg7avYyxjdnbt4dmnKFUjfsBWHV8BxSLn1ZuKB5?= =?us-ascii?Q?igCyBvQUSnyarNr2HucuzTnNfI1rZn7v49V5XABz741aURC5UsS9ArI6b8Q8?= =?us-ascii?Q?V989NGLlqqB5Ao6UAlFqOSAa?= X-MS-Exchange-Transport-Forked: True X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5509 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 6b51c23d-23a6-466d-523b-08d8d4c1b75c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uXUm12qQIgyPw/7UNLf2WiQpTGzk/Ne3GyKLnfXieZkwB6NtTEV07/5kd2+lrbOvzDrZcvy04kt0T3e2Xv0d0OH8PiiCJKZSF7H7t9BKtudzX3/UYB9luOptazciY/ogMl9qJP1HmcX9e6+EHHePOxrLQyxmkRrw8E0OpLcunEAPe2WKPgOWrC0cgmhS0XPfOBQjm+BopZhOK/2vt3xJ6Eitb95JoNRHOIdOM68AYdI2Dm3Ouxsiii72Q9qpAsAjpuP9esrgXJDLlfYANw0jHy8+b/Lxgs20+xPHPeObXaN/C46D9fae9880+7rdxmvlfBoNE5B0aDvsyo5kbAaMYM0ky4jCjM8DRjZIrftR+7UltNCx9t+ZJKqmrJWT36hWtl9NQSAt+tx/Hs5l8w4/acUF6kqCgEzaXR8rD8XYsUOAmLbt3a6eAEm6oju6l5SmFwlTUydd58OIj/WW3wDxTohMFtk7FpBOfX7QpNVt8taCKSlm5p9rMA497x5ZC5m7d7rMPVTXRYsKQ8qdmb+zZvh73d/TUen8yiHzrL/kJFc2dNQxj+m0805LkVO/oq83wyH8E2B4gj7LA+yFSJTkrRCu5ErMsFph0iFS5cnCcCcKxx6hFAra92lXNhGBPZ3fgbkY284h5EVC80VHV5jlgm+HxtV5c1o+vt/R52gVc5mh5gNu7cjXQHHdyTHhHXp4 X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(346002)(39860400002)(376002)(396003)(136003)(36840700001)(46966006)(5660300002)(70206006)(4744005)(70586007)(8936002)(8676002)(2616005)(336012)(16526019)(2906002)(36756003)(186003)(26005)(956004)(36860700001)(356005)(82740400003)(81166007)(82310400003)(44832011)(316002)(47076005)(86362001)(6496006)(6916009)(6486002)(4326008)(478600001)(450100002)(60764002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2021 10:33:01.1421 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a38bf4f1-a65c-4af7-aae8-08d8d4c1bb7c X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT049.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB5472 X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: jit@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Jit mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Feb 2021 10:33:06 -0000 Andrea Corallo via Gcc-patches writes: > David Malcolm via Gcc-patches writes: > >> I tried several approaches to fixing this; this seemed the >> least invasive. > > Hi Dave, > > thanks for fixing this. > > I do have a trivial question: are we guaranteed that the middle-end will > not try to add any build-in other than a trap? Ah also, shouldn't the fix be also back-ported? Thanks Andrea