From owner-dev-commits-ports-all@freebsd.org Fri Jul 30 18:06:28 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1C38066B91D; Fri, 30 Jul 2021 18:06:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GbwM80LDWz3MNN; Fri, 30 Jul 2021 18:06:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E6A8B1737; Fri, 30 Jul 2021 18:06:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 16UI6R9x045748; Fri, 30 Jul 2021 18:06:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 16UI6RY1045747; Fri, 30 Jul 2021 18:06:27 GMT (envelope-from git) Date: Fri, 30 Jul 2021 18:06:27 GMT Message-Id: <202107301806.16UI6RY1045747@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: bc850e8692dc - main - lang/intel-compute-runtime: update to 21.30.20482 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bc850e8692dc9010c41b0413ce6df8e79e5a88b0 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2021 18:06:28 -0000 The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=bc850e8692dc9010c41b0413ce6df8e79e5a88b0 commit bc850e8692dc9010c41b0413ce6df8e79e5a88b0 Author: Jan Beich AuthorDate: 2021-07-22 17:35:36 +0000 Commit: Jan Beich CommitDate: 2021-07-30 18:06:09 +0000 lang/intel-compute-runtime: update to 21.30.20482 Changes: https://github.com/intel/compute-runtime/compare/21.29.20389...21.30.20482 Reported by: GitHub (watch releases) --- lang/intel-compute-runtime/Makefile | 2 +- lang/intel-compute-runtime/distinfo | 6 ++-- lang/intel-compute-runtime/files/patch-i386 | 47 +++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 4 deletions(-) diff --git a/lang/intel-compute-runtime/Makefile b/lang/intel-compute-runtime/Makefile index fbdabe3f85e4..8ef72b7ad0df 100644 --- a/lang/intel-compute-runtime/Makefile +++ b/lang/intel-compute-runtime/Makefile @@ -1,5 +1,5 @@ PORTNAME= compute-runtime -DISTVERSION= 21.29.20389 +DISTVERSION= 21.30.20482 CATEGORIES= lang PKGNAMEPREFIX= intel- diff --git a/lang/intel-compute-runtime/distinfo b/lang/intel-compute-runtime/distinfo index b7491a3fda1c..a830df3bff32 100644 --- a/lang/intel-compute-runtime/distinfo +++ b/lang/intel-compute-runtime/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1626193968 -SHA256 (intel-compute-runtime-21.29.20389_GH0.tar.gz) = c1fd20bcc47b2f51b2e2c858162d03008f0fd27ae93b6f954ee1da8ee080da2a -SIZE (intel-compute-runtime-21.29.20389_GH0.tar.gz) = 4267474 +TIMESTAMP = 1626975336 +SHA256 (intel-compute-runtime-21.30.20482_GH0.tar.gz) = 978e8d8471e658beca650890ec0d3160a2aac958a3c865ce4b61d334c73b2fb1 +SIZE (intel-compute-runtime-21.30.20482_GH0.tar.gz) = 4416357 SHA256 (4a926516c3ea.patch) = 1a9c4694dbe892f01a7d3be5c5229b6b3bb34222848d61054f7bdf91134ca60f SIZE (4a926516c3ea.patch) = 1691 diff --git a/lang/intel-compute-runtime/files/patch-i386 b/lang/intel-compute-runtime/files/patch-i386 index 34f916e902d2..c82d7a079b91 100644 --- a/lang/intel-compute-runtime/files/patch-i386 +++ b/lang/intel-compute-runtime/files/patch-i386 @@ -15,6 +15,39 @@ SSE2 is not enabled by default on BSDs core/utilities/clflush.cpp:16:5: error: '_mm_clflush' needs target feature sse2 _mm_clflush(ptr); ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:785:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:787:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:789:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:798:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:800:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:803:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:805:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:816:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:818:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:820:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ +shared/source/os_interface/windows/wddm_memory_manager.cpp:822:5: error: '_mm_lfence' needs target feature sse2 + _mm_lfence(); + ^ --- shared/source/os_interface/linux/drm_buffer_object.h.orig 2020-05-21 10:39:12 UTC +++ shared/source/os_interface/linux/drm_buffer_object.h @@ -27,6 +60,20 @@ core/utilities/clflush.cpp:16:5: error: '_mm_clflush' needs target feature sse2 bool isReused; //Tiling +--- shared/source/os_interface/windows/wddm_memory_manager.cpp.orig 2021-07-22 17:35:36 UTC ++++ shared/source/os_interface/windows/wddm_memory_manager.cpp +@@ -31,7 +31,11 @@ + #include "shared/source/os_interface/windows/wddm_residency_controller.h" + + #include ++#ifdef __SSE2__ + #include ++#else ++#define _mm_lfence() ++#endif + + namespace NEO { + --- shared/source/utilities/cpuintrinsics.cpp.orig 2020-02-28 16:16:42 UTC +++ shared/source/utilities/cpuintrinsics.cpp @@ -12,6 +12,9 @@