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 B3F1DA034F; Tue, 9 Nov 2021 17:44:16 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 56B9740E03; Tue, 9 Nov 2021 17:44:16 +0100 (CET) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 12ABA4068B for ; Tue, 9 Nov 2021 17:44:14 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10163"; a="293316405" X-IronPort-AV: E=Sophos;i="5.87,220,1631602800"; d="scan'208";a="293316405" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Nov 2021 08:44:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,220,1631602800"; d="scan'208";a="564064169" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga004.fm.intel.com with ESMTP; 09 Nov 2021 08:44:11 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 9 Nov 2021 08:44:11 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 9 Nov 2021 08:44:11 -0800 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.40) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 9 Nov 2021 08:44:11 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y7J7g3HPvqooe/N6ujw/B+jW5ODgh5yrBBLWru8Naod0fYFPhq7eOdnmwwmdnNOMK865+LHLfDRUSXrK/OJZcILBBt2zWrnriGt87hx0dpsRtMq6w/7ycawldzZrpW8/OfEcQxKT3KFP2ItsrF537EOrvLNNVx9cbeCaVCFNT05t7Z9lmmHugoSUC3Hkh/Hqw9c6X7yeTbVMqNVvmPyhW2kKzyJB0up5FVQ8Ct41Shuxyqf6dpTV8aIPwf5hkiRlMLbu7K5nAVXVCBOmvb3V3plf/p4cdrHi+aenidy7VtzWVEEEfZ9yur3sBFE83hacsZh2TmEX2QswIV2ssplz+A== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hsMn35cK5QKdZRQpN8TG9GQbI/yJ7R49yIwQ2stSlTM=; b=D306fRbPZSkit9P7C0KNhHIwjbQz56CAtjU1PosZLQuZ1U0zG6RVcLQFK0+8WuvxepY9rdfEEEA3mtWSlI3wbbzSi8de6oYR1GSW2cdXFJ6YM1IUYQc4Tcc286MFx0A33GOdmWB0rDso0G+0E398m4DyUAjBfQBi3HJLXi8xHD/MSo7sWdrOHhHb8U6oThyUsmGEzp5C88JSXFMaY/nA/flv1ifBmS7xUKT6beMWMNnIkNUNBNNY3Jardy44QpZKOq1J8iKRN58ooQowHLw+gItDTK8F0KV2qAJ1IaVFcAHcMJVriaJzaNcxYmJr71M/F19m8P75ipG0vuxGm9b8Hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hsMn35cK5QKdZRQpN8TG9GQbI/yJ7R49yIwQ2stSlTM=; b=YBDIpqVE9f81Skqq80u5K9VgTK4ikDfOCwdlvVDCulNIprnfQ70c5+TZMWRO+PfnzsjTvuRUpm8nWYeGElrK3AvqmKw7nOXaKLKKZfaZdiObPVWavXZQRJVfoHzcOX2crt8XfbKS1eJWSh6V5VAUDi29/8QnseMkFpkh6Q0J6UY= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; Received: from CO1PR11MB5012.namprd11.prod.outlook.com (20.182.136.18) by MWHPR11MB0016.namprd11.prod.outlook.com (10.164.192.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.16; Tue, 9 Nov 2021 16:44:10 +0000 Received: from CO1PR11MB5012.namprd11.prod.outlook.com ([fe80::442b:2192:c62b:c6c3]) by CO1PR11MB5012.namprd11.prod.outlook.com ([fe80::442b:2192:c62b:c6c3%9]) with mapi id 15.20.4690.015; Tue, 9 Nov 2021 16:44:10 +0000 To: Lance Richardson , Thomas Monjalon CC: David Marchand , dev , "Ananyev, Konstantin" References: <2761655.DagZRsOc3m@thomas> <3764013.fqriFq5c1J@thomas> From: "Medvedkin, Vladimir" Message-ID: <47ba7d2c-b3ad-4a05-5552-06422446946f@intel.com> Date: Tue, 9 Nov 2021 17:44:04 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 Thunderbird/78.14.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO4P123CA0022.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:151::9) To CO1PR11MB5012.namprd11.prod.outlook.com (2603:10b6:303:90::18) MIME-Version: 1.0 Received: from [192.198.151.52] (192.198.151.52) by LO4P123CA0022.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:151::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4690.15 via Frontend Transport; Tue, 9 Nov 2021 16:44:08 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a071e7dd-3810-4466-15e6-08d9a3a02756 X-MS-TrafficTypeDiagnostic: MWHPR11MB0016: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KyfpK6cLIByqwFsq1i2PM8c2KiNNWtkHNE9pXAQ+qdliw4AokN9cgZ9RS0xEPxPQcNd91tuytfVmmWzz8YzIY4msVe7D6fi5gcF+QSOfKWuKExAjf4zomXln+IiwXHqih0NmWTeuLRFgXIGsh4k3SOZ3Jz99nMs6FPxhq6ie466QUFjFFFlwJOaLxQVR2F33FnvjkwEgXKJMNu4atU91xBV0YnU3VO86ceTo7zySx91j4V6LBtC44DJ21fms3XptBJt5nXt5IjNJ8EMPcjH3J8jUHSDx7qQ2UiyzisEFH64lcMLIE7pgDuPnnQj1oYtahOgzTiihFq98Lv3M76RhId8YJ9UxH/Z3DvUB1PQ5LTiSmrrfxl53/OiXg69FL4gJGPp6rAoCSjW+7PXFmbf5wAv4lbeguSxYPapK800WVpDguhyhSrNAcc2cmdrQnZ12LgeKQtRzJmlw1Mt1DHkyyM3r9SenaagurmTSZildoyatwN/FCmnI+EXZKJdMzyoTM9Gmua5TC2z8Kzv4cDmSw5aonp6NeQo/MDbYA1oeAnpnlsBAt1EJLqngPMTx3gKZ3vi5KfRHteqLVIuR5pfmhNsX68c7rh1m8kSRIcfm7odPAw9LYiBXfreyOKFly2fb5jPpzbhgclr6aicnBe/nMdAZ5HbdLbE6SJRPWOJPHQpadP5Hl24NXfayWy2n977mhvToZX8A3Fnhp39ySMLpIep1lVAA4lACQA9FghUGpK3MTydQivkNCSCx38DOJqcR23WLKYL1SO7WVjBmnjVugkCf4lQ1PV7AqAAAyP93fiMX31V5JBOm6mj0dD0t7nLgef3J+MbVgh0EL0oL433RP0yImf7F6meF/J7yWG5B99tXekGgT/moeudTNZ7p62F1 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB5012.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(31696002)(956004)(8676002)(508600001)(4326008)(6706004)(53546011)(2616005)(31686004)(186003)(110136005)(2906002)(38100700002)(66946007)(8936002)(82960400001)(966005)(66476007)(66556008)(107886003)(26005)(86362001)(54906003)(16576012)(316002)(6666004)(5660300002)(36756003)(6486002)(3940600001)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YmtjT1JIaHJ5SUYvaGQxc2Qxa1hOSW5aakxXODJEMWoyOHNWVVRqd1VLN0E0?= =?utf-8?B?VG9uQWVIREx5OVNCc3YrMElONVZ3cnM5VSt5K2E3bHVWWFNqa3dzNE5QejFW?= =?utf-8?B?dUlIRGt2RU85blJUNk9aaUdWVkIvSGFmbXpWSit4Um05SFY4dWIwanZPK3hw?= =?utf-8?B?MFlPUFY1OWxkQnBRakY5ZGhsYmJrd0JEMTJiZU02SnQyb1gyUEN5YngwWjBQ?= =?utf-8?B?c3daaE5sVnhvRnAyR2pHeThublVUNzE3T0RoNXhEaVNWSkowNTFuMmJTcTZo?= =?utf-8?B?ZXhhS0ZaOTZ5eGswUTJUeG9IaUprUjNGdnpDMzJaV3hBTW1VMkozc0xOL2Z4?= =?utf-8?B?cU1WaloySlZQc05aUHJYNnVkWlZGZjFraWNINFk3blBDNlZJZmZZWjNJZ3J3?= =?utf-8?B?VDQvNHVIQnRKWGI4OE9kdlBmUlRhc3RpWkVvZmtheGtsRkhGRzJxVEtycThv?= =?utf-8?B?OGpWTk9TMWNwaVF6Z1dWaVFtVEpKV3FpK0VmbU56TG5zYm5Eam5NVDUwTkVv?= =?utf-8?B?WHhKR0xYUzVPQlhDcFlPcVkyeGF3MHlCMTZKWlNrdFFnU3F6T3A3U0dlQlVv?= =?utf-8?B?NTJxZTF5b2JHZHNVNzVrTUJsTkhka09KSlhTc3dmbjIwRkE0ekRUL1pmWk0v?= =?utf-8?B?MDk5MkJncXdua2lYVFBUemxocmJuMGVEWDJsOXpjY2ZKK3htZk0reXJyamkz?= =?utf-8?B?d2tWVHRPbjJndGpxOEVubXZ3SExtUlNTWkhxcHJtL0orZlhJczIxelFxY3Mw?= =?utf-8?B?dXBWeWE1TWdYelJnVFAxYU5TOVUrZVE1R3RKVGo1TWhyZzREY0tQRHhYNUlJ?= =?utf-8?B?b0xsaEJ4QnE1eXlwVCtWZXUybHNzZzgyTVI0NmZCblR3ejRvVnVLZ3YzbzhS?= =?utf-8?B?Nm5VTTJPOFhsazhsR090UExETllXMU9uWGxLZWVrWXJxSGM1YkwxeVZ3N0VX?= =?utf-8?B?Qk9EQ0tPOEg0Q1NyMEZsYTlDV1hDeDQrNkN1N2dCelp4S2xsaTlqdWlsVC9Y?= =?utf-8?B?czlhOG9tRjJmVUMvYjVzVlpkN3ZldW5FZjFSdVg3SldwREdLR09oZ3ZtclV2?= =?utf-8?B?K0hFVWwxWmNHVnhOWmIyRTMyUXBrQzR1aHBsL0J1NmpNUlRaR0ZLQnFWdmdR?= =?utf-8?B?bXFmOEtFVm5LT0JiZGx2S25rRVFCTWczVWZQUVFhNEZLdHdzU0tVV3R2OTBh?= =?utf-8?B?ejg0TFVGamNYV2RaZThHdmhVYTdDNmtKZEEzYjZObnd1Zzh3WFVVdnZ2U1Nx?= =?utf-8?B?ZjFubThvRnUxZDM3TUdENFA4QWVQUFhidVhHbjZidjRjNDROSGFmTGxUc1hQ?= =?utf-8?B?dW90QzhuWEg1Yi8vMFVTSWRSQlcybzIzTW5aYkR4ZHV2bUI0SE1kaGRJeWh4?= =?utf-8?B?cmtvOG9oQ1gzc2F4NGgvVXpFMmRtU1JVclQxbkdrQUFDMGwyYjF0VFQyQnJu?= =?utf-8?B?Zy9iK2M2K29WcjEvTEpHajJ3SVhmYU92UFZVRkw3c0E2ZU1BeGYvSTNELzlJ?= =?utf-8?B?TG01RUk2R28xUy9KNlk3Zjc0dldKUzloaFB1NFlGODhKWVlkUmdES2piRUZv?= =?utf-8?B?TnA1VGMxc3dqeCtqdE5yOTBsaUNnVFRrSUxKWW00QmtzaVg1YW81Y0tBdTI5?= =?utf-8?B?dEhpZ2oremJST0JkL0JzeXBoeXJlR0JPS2FlS05OZE0vSnE0alFZT29rR0Qz?= =?utf-8?B?MDZvSHFlbURYNFNLNEx3L25PM2JiWU96UUloVno0MGxuSmlFZ3lpVEFzV0NJ?= =?utf-8?B?eXhKV0ZGQXVoQUpxQWlhTkZYV0ZHZ1RLaTZuSFNxWWpOVmkrbnJhMThvOEx6?= =?utf-8?B?NThPM25BVWVkTU1XdmNOY2wvbFp0UENYbmR2ZXVIS1Q3czdMeVh2c0RKL2ZY?= =?utf-8?B?T0JRb2NOQlBDcGY5T1loeUl1ODBkVUF0UnB0UVRvNlNIcENRNmlnWk1vQ2dL?= =?utf-8?B?YjhXQVFHUWhCYzM5a1VqTmo4aHNJVnpGZm1xWVV5Q1AzZk13emFUaEpnYlh4?= =?utf-8?B?dTcyWEdKNVlNMG4xc0NpcklZODZiRXphb29SKzRoQk50ejd5d0NGazNzdE42?= =?utf-8?B?VlVPT0txSTBvY0hTVzMxMmcyUW1CMmZnekNpcjJ2dlRUYTVLWWFlK0lNdUJr?= =?utf-8?B?QnpERE54bFJ1dHNPL3QyZDdwcW9OQ0s2K3dFUTFvTmhDbEVTSWVDMm91c1I0?= =?utf-8?B?d21uOEVRZWI0V1JQS2tlNHBNKzFYaEJDNkVNY3JyZ2hvZ2VGRU8xTTRTWFh2?= =?utf-8?B?VGsrUGQ2QWZ2VFcrQ3ZadFh4azB3PT0=?= X-MS-Exchange-CrossTenant-Network-Message-Id: a071e7dd-3810-4466-15e6-08d9a3a02756 X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5012.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Nov 2021 16:44:10.0818 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IuOTZLg0ISBFOaTYjKkBQbTI7K4OyOWaJbWjJ1NTe9QzWd7tOFfqdvgMqZ88zH7lTzfFIt2ImDpQFSdzU6aO+4s5i0XMyEmV+84Hu2B+YeE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0016 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] Build failures in 21.11-rc2 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" Hi all, It looks like the problem caused by the lack of _mm512_set1_epi8() implementation inside the gcc8, however _mm512_set1_epi[16,32,64] has been implemented. I replaced it with _mm512_set1_epi32 and on gcc8 it builds fine. I'll send a fix soon. On 09/11/2021 17:22, Lance Richardson wrote: > Based on the CI build logs, the target architecture was Skylake, which > supports AVX512 but doesn't support GFNI. > > On Tue, Nov 9, 2021 at 11:15 AM Thomas Monjalon wrote: >> >> 09/11/2021 17:12, Lance Richardson: >>> Do the machines used for the CentOS 8 CI builds support AVX512? >> >> Probably not. OK thank you. >> >>> The failing build is on an Ice Lake server with: >>> meson -Dmachine=native build >>> ninja -C build >>> >>> On Tue, Nov 9, 2021 at 11:08 AM Thomas Monjalon wrote: >>>> 09/11/2021 16:57, David Marchand: >>>>> On Tue, Nov 9, 2021 at 4:53 PM Lance Richardson >>>>> wrote: >>>>>> >>>>>> 21.11-rc2 builds are failing on CentOS 8.4, apparently because >>>>>> the intrinsic _mm512_set_epi8() is not defined in the GCC >>>>>> headers (see example below). >>>>> >>>>> Thanks for reporting Lance. >>>>> It rings a bell, think it was mentionned in the past. >>>> >>>> CI compilation was passing: >>>> http://mails.dpdk.org/archives/test-report/2021-November/238534.html >>>> I would like to better understand. >>>> >>>> [...] >>>>>> Here is a GCC patch to add this intrinsic: >>>>>> https://www.mail-archive.com/gcc-patches@gcc.gnu.org/msg188664.html >>>>>> >>>>>> BTW, GCC 10.2.1 (via "scl enable gcc-toolset-10") is able to build >>>>>> 21.11-rc2 successfully on CentOS 8.4. >>>>>> >>>>>> Lance >>>>>> >>>>>> # gcc --version >>>>>> gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1) >>>> [...] >>>>>> ../lib/hash/rte_thash_x86_gfni.h:59:24: error: implicit declaration of >>>>>> function ‘_mm512_set_epi8’; did you mean ‘_mm512_set1_epi8’? >>>> >>>> What is different in your setup compared to the CI? >> >> >> -- Regards, Vladimir