From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B77AEA0546; Fri, 30 Apr 2021 22:55:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 521554014F; Fri, 30 Apr 2021 22:55:16 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70054.outbound.protection.outlook.com [40.107.7.54]) by mails.dpdk.org (Postfix) with ESMTP id AA9584013F for ; Fri, 30 Apr 2021 22:55:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aUDhs6v7nyVgZGIQ6LkoiPh/ffGTJ9ZtdFv2qUs1DeI=; b=ErRDJCW06THKq9+Jl72E5OBKKNz63NedUX5ZaSr6IGp80Ed9+cO7sYiCsmAKWs++em0UhTjFDc7YRgfRuMQ1X53CwjURLCaxulfFdggBKzsxJiA78aEN39ou6RrptnXzqk1tx+38zhTYJrq9Aphjn593k7eCjX5aUehXzqZkFd4= Received: from AM6PR08CA0042.eurprd08.prod.outlook.com (2603:10a6:20b:c0::30) by HE1PR0802MB2569.eurprd08.prod.outlook.com (2603:10a6:3:e1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.25; Fri, 30 Apr 2021 20:55:12 +0000 Received: from AM5EUR03FT024.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:c0:cafe::79) by AM6PR08CA0042.outlook.office365.com (2603:10a6:20b:c0::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.27 via Frontend Transport; Fri, 30 Apr 2021 20:55:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.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 AM5EUR03FT024.mail.protection.outlook.com (10.152.16.175) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.27 via Frontend Transport; Fri, 30 Apr 2021 20:55:12 +0000 Received: ("Tessian outbound 1e34f83e4964:v91"); Fri, 30 Apr 2021 20:55:11 +0000 X-CR-MTA-TID: 64aa7808 Received: from 35d44345645b.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id D856BCBE-A49C-4CE0-9A5D-84290C4F626D.1; Fri, 30 Apr 2021 20:55:02 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 35d44345645b.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 30 Apr 2021 20:55:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lP1bPn0Pux5OgrbdkcvGD1jNp0T3xw2DQpG1hiFEadzXDci4fWjv3HoUAuilh/fRas3o1Ox0SlpqxGxMZ3zHm3JfmxNNE6xrVbXl174lLwsmQGtAYbjicb0PLVVg3KQ/GUefdwGEx5Emxo/1tcNvumiQ/Ffqt2zkvCBbETaebizyklYO8crPbqI60o3SD4Fhdr+cCoBi6/UfTFH9ecLe5vpQi2HRTE8yDgNfPOCNpH2d3o+4/qdrqwuYJjllqHuZIQwP5aUzQnRHqOQuJ5EoWWYFOO+PB+vI9A2lNf2r736hLVwm6Mmy6sZPLVQ6XjLoH6I/+++csZhaMC46IihJgw== 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=aUDhs6v7nyVgZGIQ6LkoiPh/ffGTJ9ZtdFv2qUs1DeI=; b=Ipll453kBhcLkKQKyV2nZoCmzuCIW4Z4uvWAxxq+J+9+b/uec3l041+D5K1L8DXXzWL/Mk9P+jjgYit5yQ1xnt8D/yKmRaEYAiL9x9XkYbRSYw5kgY+bGgIl2JuRfjgLlCGjrx/N5ET5l69Qy93Y+ScYIPL9GvFEpFryGQQ1heafqpflYRZO/q0TffHZm34MjNxxM1S/krOv1uXxzgiLXVOioAcRICv4FuPSOWiscc1RbyGL0wvILhg29s8oNeIus+E/OBGvWIFIPirB4KJOw3ZBYJC9/8XmSvm/egQ8UDwm3NUcTghaogBk/23xclQOM2WkIdo30cQhVqUaXrQA4A== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aUDhs6v7nyVgZGIQ6LkoiPh/ffGTJ9ZtdFv2qUs1DeI=; b=ErRDJCW06THKq9+Jl72E5OBKKNz63NedUX5ZaSr6IGp80Ed9+cO7sYiCsmAKWs++em0UhTjFDc7YRgfRuMQ1X53CwjURLCaxulfFdggBKzsxJiA78aEN39ou6RrptnXzqk1tx+38zhTYJrq9Aphjn593k7eCjX5aUehXzqZkFd4= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB8PR08MB5241.eurprd08.prod.outlook.com (2603:10a6:10:e2::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.25; Fri, 30 Apr 2021 20:54:59 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::2994:a01e:2de:f94e%7]) with mapi id 15.20.4065.034; Fri, 30 Apr 2021 20:54:58 +0000 From: Honnappa Nagarahalli To: Jerin Jacob , fengchengwen , "Richardson, Bruce" , "thomas@monjalon.net" , David Marchand , Stephen Hemminger , "Ananyev, Konstantin" CC: "dev@dpdk.org" , "jerinj@marvell.com" , Ruifeng Wang , "humin29@huawei.com" , nd , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] How to disable SVE auto vectorization while using GCC Thread-Index: AQHXPdMpiUM81UIQaECd04+YBCqIpKrNiGzg Date: Fri, 30 Apr 2021 20:54:57 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 9E9662499A8F264DAD48F731225102A6.0 x-checkrecipientchecked: true Authentication-Results-Original: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [70.113.13.105] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: ace090a2-17c6-40de-a338-08d90c1a3f65 x-ms-traffictypediagnostic: DB8PR08MB5241:|HE1PR0802MB2569: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: s5LfaOnxKDYNE7USN/kwsviEOVUpd1GLqI+F1UaIxwH/59S6uohKvo1qSIeXJfkjCtEH33w4tbc0+3OQVVE/uua2vchI3I981DzKyJ7JUgM4xcJ6S17eoiiwuPAMnbuUxQJiBNxhjm1jjVzD1Ll7CWUNX5LJgGQufFxz7DySJfic48mY3Al97cOawyJd3GTTxyesYhhfNsEDFtw6kZNRjQqQwtHJYxOsqo50F4+oQfcV4zo/sFLyBSe3y5PyaBRb5xLnudabp+A4s/8CNvXMXPkaXXYsgMjevyNjB+BwzwoOkItqNOElLpVL1dmzeaSvfxwLbZTCS+rbqgXBGv60iw/kUvTT/EvW43SYxHUfxCBnMbuw69ZhDzoj1yknKoHpXuSJW9UO/mLIKApNutiR7hZmWKRUC+M2lQt7ErviLlpJbkX9SNRnfRrMuYfHMOXd7Akep1TQdHpMSXhnivckp4WyMjJptiNONTdv8qtcccbKH1YTpuclopX3ARFKyeT+wb1kZECAYAG1axU5Xns9FR34kYXeiRjIvyPQNm4KLtc1JJD6kkechjTiQ+5ETPozZoe8UWk8NZW6xtDhQIVl5b/R77PiaUvmATP+EG2LUBH6S8zWVhNId3cv9tF6d2s/2i7jbe02II2WBuQPoPPiy2Dt6cQ7zuRUDsHbRTKj+PUt17AaBUyZaLewWNh8cIoEcJ3m3ODsxQntI4U/U/j+8TK0OTfAz9jWfBrNd2S0thg= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(346002)(136003)(376002)(39860400002)(83380400001)(110136005)(8676002)(54906003)(2906002)(7416002)(9686003)(6506007)(478600001)(55016002)(53546011)(71200400001)(76116006)(66946007)(33656002)(66476007)(4326008)(7696005)(66556008)(64756008)(66446008)(52536014)(26005)(966005)(316002)(122000001)(186003)(38100700002)(86362001)(5660300002)(8936002)(357404004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?SHdvMjRVaVZFRkFTOVpCV0tFQTQ5NlhTdlh1RE93Y1htTGVSTzZFemVtRlBR?= =?utf-8?B?SjhoT0w0a0JROEw1VGZEWk5oQmZNa3hmbUlHUUY0aFRUREFjaCtGNWRXeGN1?= =?utf-8?B?a3pYSlNUWGg1ck5seFVBUmFrRXlmRkhiNUkrQ0NNb21VWElXVmdQaFpVcFBl?= =?utf-8?B?aG9kSHZ1VGo5VCtaZWZ0UDVhNkJJczk5NnIyWFEveU5ORWc5bzhMRENYUE92?= =?utf-8?B?eXF3SFRWWDMzMDVSdDJSSXBZVFVRVzduOXBwNmtoRG1QNUJraGxvZEYvTlRs?= =?utf-8?B?UjJYc1dMeU1kbjdtYTRMQlNGdFJQVk1UUWNBREhTUC9hODhTZFdsVCs1KzAw?= =?utf-8?B?aXRaY2ZKaktqWXJRcTVpYTdrTEs0ajEva0NQWEZncHdlMHRQNTR2ZTRXa05S?= =?utf-8?B?N3prOUxQSmhOM2VZWUlSV3ZKZEdLb0c0MDZMZ1Y0cXFHb2ZkYmxuM0lKc3RJ?= =?utf-8?B?ajJGVGVSZDRJZ1dsdFphcmh4RGMwOFc3c0tObVYyOGNQQVNlNFhPdkJLcW5T?= =?utf-8?B?YlcrWEdvZW0zcnpkMzdmaWUwVDVRdkoyYVJndW1HSlN0Q2lhblVVZE4ybW5p?= =?utf-8?B?dkE4NFFpenVsY05OUzFoWExMaW9Ob1hFWjdsem9maWU5dE82bW41Q2lReHlR?= =?utf-8?B?djdQOGlvTUFPTUJNNTA1LytWMXoxYjM5b0lHNHhsaU5LeTg3QnBWQ2cvQ2Yz?= =?utf-8?B?M0UvK3dTdjVNVkQ2VHVqeW0xYUVFalhJenZhN0QrTCtXZGdsZ1ZSSGpSTXlX?= =?utf-8?B?dmpqYmpPaHdkc2c3WU5sc3VPMGxONEl3eklPTTAwSE8rYU1qclJJcWl2OGhk?= =?utf-8?B?QjJmbVY2OHNBTTBVQzNzMGhodDJkdy85TVNmNStYcDY4VzZqczNrV2kyQXlm?= =?utf-8?B?VUNPdVhOOFdXeHN0djBKV2JGZzhsdThFWnpjbkpxZ2t0R0JjamtTN21Ea2JP?= =?utf-8?B?NEVqMmFVSFpxVXlzZ2laRm5maGk5bWgwbkZTYlF6NmF0VWxoZTVTN2V3MGcy?= =?utf-8?B?NksyR2NPQTlOMUk5a0ZWZThEZ0MyK3JtQ1Y4bU1qNmxTOHNtTmRIVGFIWTRT?= =?utf-8?B?YlU0YzdndVo4eDVNbmlBWURzaGZxRzJoQ1NwdGdyWTJmRURINzBxa2NDRUwy?= =?utf-8?B?cktUaWlCL3JJdiszdGx3ZVdQVHlXOW9MdzY3UGQxQ1ZOcFYxVnFUbnFnREV6?= =?utf-8?B?VzNqa2JNMHhQaks1SEpST0RmT3YzWklMNGd5OTZSTlpiQnppQ3BzbkZsZFY3?= =?utf-8?B?WlVxWnRvRE93WnFqenFJdm1qRWZnQndXNEdNclJoUHRveDBTMVYyZUJMcTZG?= =?utf-8?B?ZGhieHMxWWIzUkZrTnA2cGVlcHplQVJKQm90b0JiSmFrMVZPWlNuWWVlK1NH?= =?utf-8?B?aEQwQ3N6N21TZXl0d1RxNTJDS1ZmUzl1VnVzZzVaMzl4b00rS1NqQ0xYWDdq?= =?utf-8?B?VnArMlJKeVRNbnl5MGora0JLYjRHa3VmdSttU1pabXVDTUtVRXMvN3Vpdk9W?= =?utf-8?B?WWpVVFFpb3J2WUErTGZYemNTQ0xQazJ4bE1nVTV1dXlOanhtKzNyN1BmNjVr?= =?utf-8?B?VzdRakp2SHhVcUlaQ29IMGczdXFJR3NXQlhpRVpjWVMzaHF0VlVnQ0M2MGtC?= =?utf-8?B?Yko3aG14VS9JenlGRmVhS0dNOUJEL1JMc2hRNnFpd3RqQ2ZpaUdxanRvZ0Jt?= =?utf-8?B?aW15QUFwbGw5NTMwSktXc0FIdk9MdVlWRW5PY2JzZ2oyRW9xWHRTcHVmTTBt?= =?utf-8?Q?sEgYUquf4NvnVL6kImYIGLyfxFNwCR/E+FHY3Fi?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5241 Original-Authentication-Results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT024.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: ea724c78-f791-4ecf-f0f0-08d90c1a3720 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: j+ulyjIzVtweI3Du4ifITu+q09dn9idTwO1aYH3te9suGf1WHPO+ds4tsWfWzGoI045uuyk0MApY7p7fvJ0vcAG1o1Y9eoNSe8WWtVl/gF7b1C6nzFpwmnnlFbCdq/f/QcqclKPJEP++Cy44jfSDYY9M5/gTt1wbHW6CzvbKnH8A9w6ZGkUqNCERia4ah+heLWHdUqovNFznlItLtRN62EOBH4BZkcwrVCwShSClG6jd8g5x5xMo5BWI+wHiQwQxJgtMjNvB1RrcRPmFVblH9hkww3IVF8ZTUkbMHCkNiLiPXz5Bx9IwgjNhp60vv7uaqB9cT1cQ8uz/F0Pg/epa7rjEkfJTVWTC742Y9YeGDUVUaFIZPp1/0QPr3R+XPEiyk1nWYsJOmLsOWeeht1iQ5d/aB2iCVAdrREdUyFISncEtAIsUJvWgN2766bW+iSopefYbPYUusGhgtCi66mkiS6PmjcY+VS7UHEdXx7nbGdqKjIsmsT97EO4q+iuQMQaEXBgrX+GBRrsnkYEganzhSuKE9Y++t4kNUwP8LyDDjn399tf4GXu/SXmQKiduqiU45LalWEMKIkdup3Phb+FddvzfNc1NfWVm+GVfiTxklp+mYoC7jwEwDUPFYGWyINsWOhC45BXcSToNerOPN7y6fQV5XsJsmMVLaiS+d1YIi3A7bi5IdeFPiNJZg6260CjpKJ1jtPpTmGu+SrUXXVJvC5SGCamgje5Py2cXCb0uTthpffbJJHWMHC9NaK79tfHqGdc/vnLmyrMCrcCGJWixcRXxrbFvkDLOhOV1gAVF5ZY= 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)(376002)(39860400002)(136003)(396003)(346002)(46966006)(36840700001)(36860700001)(34020700004)(9686003)(4326008)(83380400001)(70586007)(966005)(33656002)(8936002)(5660300002)(336012)(110136005)(478600001)(47076005)(86362001)(55016002)(70206006)(54906003)(81166007)(26005)(7696005)(186003)(82310400003)(316002)(8676002)(2906002)(82740400003)(53546011)(356005)(52536014)(6506007)(357404004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2021 20:55:12.1044 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ace090a2-17c6-40de-a338-08d90c1a3f65 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: AM5EUR03FT024.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2569 Subject: Re: [dpdk-dev] How to disable SVE auto vectorization while using GCC X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PHNuaXA+DQoNCj4gDQo+IE9uIEZyaSwgQXByIDMwLCAyMDIxIGF0IDU6MjcgUE0gZmVuZ2NoZW5n d2VuDQo+IDxmZW5nY2hlbmd3ZW5AaHVhd2VpLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBIaSwgQUxM DQo+ID4gV2UgaGF2ZSBhIHF1ZXN0aW9uIGZvciB5b3VyIGhlbHA6DQo+ID4gICAxLiBXZSBoYXZl IHR3byBwbGF0Zm9ybXMsIGJvdGggb2Ygd2hpY2ggYXJlIEFSTTY0LCBvbmUgb2Ygd2hpY2gNCj4g c3VwcG9ydHMNCj4gPiAgICAgIGJvdGggTkVPTiBhbmQgU1ZFLCB0aGUgb3RoZXIgb25seSBzdXBw b3J0IE5FT04uDQo+ID4gICAyLiBXZSB3YW50IHRvIHJ1biBvbiBib3RoIHBsYXRmb3JtcyB3aXRo IGEgc2luZ2xlIGJpbmFyeSBmaWxlLCBhbmQgdXNlIHRoZQ0KPiA+ICAgICAgaGlnaGVzdCB2ZWN0 b3IgY2FwYWJpbGl0eSBvZiB0aGUgY29ycmVzcG9uZGluZyBwbGF0Zm9ybSB3aGVuZXZlcg0KPiBw b3NzaWJsZS4NCj4gDQo+IEkgc2VlIFZQUCBoYXMgYSBzaW1pbGFyIGZlYXR1cmUuIElNTywgaXQg aXMgbm90IHByZXNlbnQgaW4gRFBESy4NCj4gQmFzaWNhbGx5LCBJbiBvcmRlciB0byBkbyB0aGlz Lg0KPiAtIENvbXBpbGUgc2xvdy1wYXRoIGNvZGUoOTAlIG9mIERQREspIHdpdGggbWluaW1hbCBD UFUgaW5zdHJ1Y3Rpb24gc2V0DQo+IHN1cHBvcnQNCj4gLSBIYXZlIGZhc3RwYXRoIGZ1bmN0aW9u IGNvbXBpbGUgd2l0aCBkaWZmZXJlbnQgQ1BVIGluc3RydWN0aW9uIHNldCBsZXZlbHMgLUluDQo+ IHNsb3dwYXRoLCBBdHRhY2ggdGhlIGZhc3RwYXRoIGZ1bmN0aW9uIHBvaW50ZXItYmFzZWQgb24g Q1BVIGluc3RydWN0aW9uLQ0KPiBsZXZlbCBzdXBwb3J0Lg0KQWdyZWUuDQoNCj4gDQo+IA0KPiA+ ICAgMy4gU28gd2UgYnVpbGQgdGhlIERQREsgcHJvZ3JhbSB3aXRoIC1tYXJjaD1hcm12OC1hK3N2 ZStjcmMgKEdDQw0KPiAxMC4yKS4NClRoaXMgZGVmaW5lcyB0aGUgbWluaW11bSBjYXBhYmlsaXRp ZXMgb2YgdGhlIHRhcmdldCBtYWNoaW5lLg0KDQo+ID4gICAgICBIb3dldmVyLCBpdCBpcyBmb3Vu ZCB0aGF0IGludmFsaWQgaW5zdHJ1Y3Rpb25zIG9jY3VyIHdoZW4gdGhlIHByb2dyYW0NCj4gPiAg ICAgIHJ1bnMgb24gYSBtYWNoaW5lIHRoYXQgZG9lcyBub3Qgc3VwcG9ydCBTVkUgKHBscyBzZWUg YmVsb3cpLg0KPiA+ICAgNC4gVGhlIHByb2JsZW0gaXMgY2F1c2VkIGJ5IHRoZSBpbnRyb2R1Y3Rp b24gb2YgU1ZFIGluIEdDQyBhdXRvbWF0aWMNCj4gdmVjdG9yDQo+ID4gICAgICBvcHRpbWl6YXRp b24uDQo+ID4NCj4gPiAgIFNvIElzIHRoZXJlIGEgd2F5IHRvIGRpc2FibGUgR0NDIGF1dG9tYXRp YyB2ZWN0b3Igb3B0aW1pemF0aW9uIG9yIHVzZSBvbmx5DQo+ID4gICBORU9OIHRvIHBlcmZvcm0g YXV0b21hdGljIHZlY3RvciBvcHRpbWl6YXRpb24/DQpJIGRvIG5vdCB0aGluayB0aGlzIGlzIHNh ZmUuIE9uY2UgU1ZFIGlzIGVuYWJsZWQsIGNvbXBpbGVyIGlzIGFsbG93ZWQgdG8gdXNlIHRoZSBT VkUgaW5zdHJ1Y3Rpb25zIHdoZXJldmVyIGl0IGZpbmRzIGl0IGZpdC4NCg0KPiA+DQo+ID4gICBC VFc6IHdlIGFscmVhZHkgdGVzdCAtZm5vLXRyZWUtdmVjdG9yaXplIChhcyBsaW5rIGJlbG93KSBi dXQgZm91bmQgbm8NCj4gZWZmZWN0Lg0KPiA+DQo+ID4gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNv bS9xdWVzdGlvbnMvNzc3ODE3NC9ob3ctY2FuLWktZGlzYWJsZS12ZWN0b3Jpeg0KPiA+IGF0aW9u LXdoaWxlLXVzaW5nLWdjYw0KPiA+DQo+ID4NCj4gPiBUaGUgR0RCIG91dHB1dDoNCj4gPiAgICAg IEVBTDogRGV0ZWN0ZWQgMTI4IGxjb3JlKHMpDQo+ID4gICAgICBFQUw6IERldGVjdGVkIDQgTlVN QSBub2Rlcw0KPiA+ICAgICAgT3B0aW9uIC13LCAtLXBjaS13aGl0ZWxpc3QgaXMgZGVwcmVjYXRl ZCwgdXNlIC1hLCAtLWFsbG93IG9wdGlvbg0KPiA+IGluc3RlYWQNCj4gPg0KPiA+ICAgICAgUHJv Z3JhbSByZWNlaXZlZCBzaWduYWwgU0lHSUxMLCBJbGxlZ2FsIGluc3RydWN0aW9uLg0KPiA+ICAg ICAgMHgwMDAwMDAwMDAwNjcxYjg4IGluIGVhbF9hZGp1c3RfY29uZmlnICgpDQo+ID4gICAgICAo Z2RiKQ0KPiA+ICAgICAgKGdkYikgd2hlcmUNCj4gPiAgICAgICMwICAweDAwMDAwMDAwMDA2NzFi ODggaW4gZWFsX2FkanVzdF9jb25maWcgKCkNCj4gPiAgICAgICMxICAweDAwMDAwMDAwMDA2ODI4 NDAgaW4gcnRlX2VhbF9pbml0ICgpDQo+ID4gICAgICAjMiAgMHgwMDAwMDAwMDAwNTFjODcwIGlu IG1haW4gKCkNCj4gPiAgICAgIChnZGIpDQo+ID4NCj4gPiBUaGUgZGlzYXNzZW1ibHkgb3V0cHV0 IG9mIGVhbF9hZGp1c3RfY29uZmlnOg0KPiA+ICAgICAgNjcxYjdjOiAgICAgICBmODIzN2E4MSAg ICAgICAgc3RyICAgICB4MSwgW3gyMCwgeDMsIGxzbCAjM10NCj4gPiAgICAgIDY3MWI4MDogICAg ICAgZjExMDAwMWYgICAgICAgIGNtcCAgICAgeDAsICMweDQwMA0KPiA+ICAgICAgNjcxYjg0OiAg ICAgICA1NGZmZmYyMSAgICAgICAgYi5uZSAgICA2NzFiNjggPGVhbF9hZGp1c3RfY29uZmlnKzB4 MWY0PiAgLy8NCj4gYi5hbnkNCj4gPiAgICAgIDY3MWI4ODogICAgICAgMDQzMzU3ZjUgICAgICAg IGFkZHZsICAgeDIxLCB4MTksICMtMQ0KPiA+ICAgICAgNjcxYjhjOiAgICAgICAwNDM0NTdlMSAg ICAgICAgYWRkdmwgICB4MSwgeDIwLCAjLTENCj4gPiAgICAgIDY3MWI5MDogICAgICAgOTEwNTYy YjUgICAgICAgIGFkZCAgICAgeDIxLCB4MjEsICMweDE1OA0KPiA+ICAgICAgNjcxYjk0OiAgICAg ICAwNGUwZTNlMCAgICAgICAgY250ZCAgICB4MA0KPiA+ICAgICAgNjcxYjk4OiAgICAgICA5MTQw MTJiNSAgICAgICAgYWRkICAgICB4MjEsIHgyMSwgIzB4NCwgbHNsICMxMg0KPiA+ICAgICAgNjcx YjljOiAgICAgICA1MjgwMDIxOCAgICAgICAgbW92ICAgICB3MjQsICMweDEwICAgICAgICAgICAg ICAgICAgICAgIC8vICMxNg0KPiA+ICAgICAgNjcxYmEwOiAgICAgICAyNWQ4ZTNlMSAgICAgICAg cHRydWUgICBwMS5kDQo+ID4gICAgICA2NzFiYTQ6ICAgICAgIDI1ZjgwZmUwICAgICAgICB3aGls ZWxvIHAwLmQsIHd6ciwgdzI0DQo+ID4gICAgICA2NzFiYTg6ICAgICAgIGE1ZTA0MDIwICAgICAg ICBsZDFkICAgIHt6MC5kfSwgcDAveiwgW3gxLCB4MCwgbHNsICMzXQ0KPiA+DQo+ID4NCj4gPiBC ZXN0IHJlZ2FyZHMuDQo+ID4NCg==