Github messages for voidlinux
 help / color / mirror / Atom feed
From: st3r4g <st3r4g@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] New package: intel-compute-runtime-20.18.16699
Date: Tue, 12 May 2020 23:36:33 +0200	[thread overview]
Message-ID: <20200512213633._SQCgo6aEVWztyczDqbbGF2GRbWML51c9J6vJUf_T2E@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-21855@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 585 bytes --]

There is an updated pull request by st3r4g against master on the void-packages repository

https://github.com/st3r4g/void-packages intel-compute-runtime
https://github.com/void-linux/void-packages/pull/21855

New package: intel-compute-runtime-20.18.16699
Closes #11364

Resumed the work I did some time ago, mainly updated the templates to use `llvm10`. Opening this as a draft for now because I remember musl requiring to be patched (I gave up back then), any help is welcome.

@ericonr 

A patch file from https://github.com/void-linux/void-packages/pull/21855.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-intel-compute-runtime-21855.patch --]
[-- Type: text/x-diff, Size: 16426 bytes --]

From e5d0fa78a7751e3792a5b41d0c9d928f4b6ac81e Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 12 May 2020 01:35:04 +0200
Subject: [PATCH 1/5] WIP

---
 common/shlibs                                 |  2 ++
 srcpkgs/SPIRV-LLVM-Translator-devel           |  1 +
 srcpkgs/SPIRV-LLVM-Translator/template        | 36 +++++++++++++++++++
 srcpkgs/intel-compute-runtime/template        | 28 +++++++++++++++
 .../patches/musl.patch                        | 13 +++++++
 srcpkgs/intel-graphics-compiler/template      | 26 ++++++++++++++
 srcpkgs/intel-opencl-clang/template           | 22 ++++++++++++
 7 files changed, 128 insertions(+)
 create mode 120000 srcpkgs/SPIRV-LLVM-Translator-devel
 create mode 100644 srcpkgs/SPIRV-LLVM-Translator/template
 create mode 100644 srcpkgs/intel-compute-runtime/template
 create mode 100644 srcpkgs/intel-graphics-compiler/patches/musl.patch
 create mode 100644 srcpkgs/intel-graphics-compiler/template
 create mode 100644 srcpkgs/intel-opencl-clang/template

diff --git a/common/shlibs b/common/shlibs
index 7693053e46b..3449b1caf3b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3876,3 +3876,5 @@ libhidrd_opt.so.0 hidrd-0.2.0_1
 libhidrd_strm.so.0 hidrd-0.2.0_1
 libhidrd_fmt.so.0 hidrd-0.2.0_1
 libjcat.so.1 libjcat-0.1.2_1
+libLLVMSPIRVLib.so.10 SPIRV-LLVM-Translator-10.0.0_1
+libopencl-clang.so.10 intel-opencl-clang-10.0.0.1_1
diff --git a/srcpkgs/SPIRV-LLVM-Translator-devel b/srcpkgs/SPIRV-LLVM-Translator-devel
new file mode 120000
index 00000000000..170ae65aeda
--- /dev/null
+++ b/srcpkgs/SPIRV-LLVM-Translator-devel
@@ -0,0 +1 @@
+SPIRV-LLVM-Translator
\ No newline at end of file
diff --git a/srcpkgs/SPIRV-LLVM-Translator/template b/srcpkgs/SPIRV-LLVM-Translator/template
new file mode 100644
index 00000000000..1be0ff4278c
--- /dev/null
+++ b/srcpkgs/SPIRV-LLVM-Translator/template
@@ -0,0 +1,36 @@
+# Template file for 'SPIRV-LLVM-Translator'
+pkgname=SPIRV-LLVM-Translator
+version=10.0.0
+revision=1
+wrksrc=SPIRV-LLVM-Translator-${version}
+#create_wrksrc=yes
+#archs="i686 x86_64"
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+#hostmakedepends="llvm10"
+makedepends="clang-tools-extra llvm10"
+depends=""
+short_desc="library and tool for translation between LLVM IR and SPIR-V"
+maintainer="Stefano Ragni <st3r4g@protonmail.com>"
+license="custom:LLVM"
+homepage="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
+distfiles="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/v${version}.tar.gz"
+checksum=7ccde52bac4c9ad967a362a3c5ec7261aa5b7b34d28cef0f3dec38d77c923049
+
+post_install() {
+	vlicense LICENSE.TXT
+}
+
+SPIRV-LLVM-Translator-devel_package() {
+	depends="${makedepends} ${sourcepkg}-${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove usr/lib/pkgconfig
+		vmove "usr/lib/*.so"
+	}
+}
diff --git a/srcpkgs/intel-compute-runtime/template b/srcpkgs/intel-compute-runtime/template
new file mode 100644
index 00000000000..6d31353efd6
--- /dev/null
+++ b/srcpkgs/intel-compute-runtime/template
@@ -0,0 +1,28 @@
+# Template file for 'intel-compute-runtime'
+pkgname=intel-compute-runtime
+version=20.18.16699
+revision=1
+wrksrc=compute-runtime-${version}
+#create_wrksrc=yes
+archs="i686* x86_64*"
+build_style=cmake
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="pkg-config"
+makedepends="intel-gmmlib-devel intel-graphics-compiler libexecinfo-devel"
+depends="intel-gmmlib intel-graphics-compiler"
+short_desc="Intel Graphics Compute Runtime for OpenCL (Broadwell+)"
+maintainer="Stefano Ragni <st3r4g@protonmail.com>"
+license="MIT"
+homepage="https://github.com/intel/compute-runtime"
+distfiles="https://github.com/intel/compute-runtime/archive/${version}.tar.gz"
+checksum=04576130cbb72af19ef6c79092105af7c06df95d7b17769d8fd815fe81c42b12
+
+CXXFLAGS+=" -lexecinfo"
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/intel-graphics-compiler/patches/musl.patch b/srcpkgs/intel-graphics-compiler/patches/musl.patch
new file mode 100644
index 00000000000..f8f50294678
--- /dev/null
+++ b/srcpkgs/intel-graphics-compiler/patches/musl.patch
@@ -0,0 +1,13 @@
+diff --git inc/common/UFO/portable_compiler.h inc/common/UFO/portable_compiler.h
+index 8177776..5e3dabf 100644
+--- inc/common/UFO/portable_compiler.h
++++ inc/common/UFO/portable_compiler.h
+@@ -125,7 +125,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ /* compile-time ASSERT */
+ 
+ #ifndef C_ASSERT
+-    #define __UNIQUENAME( a1, a2 )  __CONCAT( a1, a2 )
++    #define __UNIQUENAME( a1, a2 )  a1 ## a2
+     #define UNIQUENAME( __text )    __UNIQUENAME( __text, __COUNTER__ )
+ 
+ 
diff --git a/srcpkgs/intel-graphics-compiler/template b/srcpkgs/intel-graphics-compiler/template
new file mode 100644
index 00000000000..573d61e6c8a
--- /dev/null
+++ b/srcpkgs/intel-graphics-compiler/template
@@ -0,0 +1,26 @@
+# Template file for 'intel-graphics-compiler'
+pkgname=intel-graphics-compiler
+version=1.0.3899
+revision=1
+wrksrc=intel-graphics-compiler-igc-${version}
+#create_wrksrc=yes
+archs="i686* x86_64*"
+build_style=cmake
+configure_args="-DIGC_PREFERRED_LLVM_VERSION='10.0.0'"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="bison flex"
+makedepends="clang-tools-extra llvm10 intel-opencl-clang"
+depends=""
+short_desc="Intel Graphics Compiler for OpenCL"
+maintainer="Stefano Ragni <st3r4g@protonmail.com>"
+license="MIT"
+homepage="https://github.com/intel/intel-graphics-compiler"
+distfiles="https://github.com/intel/intel-graphics-compiler/archive/igc-${version}.tar.gz"
+checksum=fcb721a40a88e1c9bbd45281ba003cf519eaf648435896071bc1e8a80ef05e71
+
+post_install() {
+	vlicense LICENSE.md
+}
diff --git a/srcpkgs/intel-opencl-clang/template b/srcpkgs/intel-opencl-clang/template
new file mode 100644
index 00000000000..fc4a7cfd5fd
--- /dev/null
+++ b/srcpkgs/intel-opencl-clang/template
@@ -0,0 +1,22 @@
+# Template file for 'intel-opencl-clang'
+pkgname=intel-opencl-clang
+version=10.0.0.1
+_version=10.0.0-1
+revision=1
+wrksrc=opencl-clang-${_version}
+#create_wrksrc=yes
+archs="i686* x86_64*"
+build_style=cmake
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+makedepends="llvm10 SPIRV-LLVM-Translator-devel"
+depends=""
+short_desc="wrapper library around clang"
+maintainer="Stefano Ragni <st3r4g@protonmail.com>"
+license="custom:LLVM"
+homepage="https://github.com/intel/opencl-clang"
+distfiles="https://github.com/intel/opencl-clang/archive/v${_version}.tar.gz"
+checksum=815005b6fb7fd8fd2f08b9036035d3aa9543f5ce8464e41ef2f2ed08a816f507

From b57759d5fdde339859d492ff9a97848c7ababe47 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 12 May 2020 08:20:13 +0200
Subject: [PATCH 2/5] igc: tmp libpath patch, neo: rm execinfo for now

[skip ci]
---
 srcpkgs/intel-compute-runtime/template        |  5 +++--
 .../patches/fix-LLVM-library-path.patch       | 19 +++++++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/intel-graphics-compiler/patches/fix-LLVM-library-path.patch

diff --git a/srcpkgs/intel-compute-runtime/template b/srcpkgs/intel-compute-runtime/template
index 6d31353efd6..780d2401488 100644
--- a/srcpkgs/intel-compute-runtime/template
+++ b/srcpkgs/intel-compute-runtime/template
@@ -12,7 +12,8 @@ build_style=cmake
 #conf_files=""
 #make_dirs="/var/log/dir 0755 root root"
 hostmakedepends="pkg-config"
-makedepends="intel-gmmlib-devel intel-graphics-compiler libexecinfo-devel"
+#makedepends="intel-gmmlib-devel intel-graphics-compiler libexecinfo-devel" TODO
+makedepends="intel-gmmlib-devel intel-graphics-compiler"
 depends="intel-gmmlib intel-graphics-compiler"
 short_desc="Intel Graphics Compute Runtime for OpenCL (Broadwell+)"
 maintainer="Stefano Ragni <st3r4g@protonmail.com>"
@@ -21,7 +22,7 @@ homepage="https://github.com/intel/compute-runtime"
 distfiles="https://github.com/intel/compute-runtime/archive/${version}.tar.gz"
 checksum=04576130cbb72af19ef6c79092105af7c06df95d7b17769d8fd815fe81c42b12
 
-CXXFLAGS+=" -lexecinfo"
+#CXXFLAGS+=" -lexecinfo" TODO: see if it helps on musl
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/intel-graphics-compiler/patches/fix-LLVM-library-path.patch b/srcpkgs/intel-graphics-compiler/patches/fix-LLVM-library-path.patch
new file mode 100644
index 00000000000..b379245dfee
--- /dev/null
+++ b/srcpkgs/intel-graphics-compiler/patches/fix-LLVM-library-path.patch
@@ -0,0 +1,19 @@
+diff --git a/IGC/CMakeLists.txt b/IGC/CMakeLists.txt
+index 8c9a5fcc..3b5e88cf 100644
+--- IGC/CMakeLists.txt
++++ IGC/CMakeLists.txt
+@@ -3271,8 +3271,12 @@ endif()
+ if(LLVM_LINK_LLVM_DYLIB)
+     # LLVM was built and configured in a way that tools (in our case IGC) should be linked
+     # against single LLVM dynamic library.
+-    set(IGC_BUILD__LLVM_LIBS_TO_LINK "/usr/local/lib/libLLVM-${LLVM_VERSION_MAJOR}.so")
+-    message(STATUS "[IGC] Link against LLVM dylib ${IGC_BUILD__LLVM_LIBS_TO_LINK}")
++    find_library(IGC_BUILD__LLVM_LIBS_TO_LINK "libLLVM-${LLVM_VERSION_MAJOR}.so")
++    if(IGC_BUILD__LLVM_LIBS_TO_LINK)
++      message(STATUS "[IGC] Link against LLVM dylib ${IGC_BUILD__LLVM_LIBS_TO_LINK}")
++    else()
++      message(FATAL_ERROR "[IGC] Could not find the LLVM dylib. Aborting.")
++    endif()
+ else()
+     # LLVM was built into multiple libraries (static or shared).
+     message(STATUS "[IGC] Link against LLVM static or shared component libs")

From 40e167985dc6ce3b385cfcf23342dce54a4c3023 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 12 May 2020 09:18:22 +0200
Subject: [PATCH 3/5] igt: finish musl patch

[skip ci]
---
 srcpkgs/intel-graphics-compiler/patches/musl.patch | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/srcpkgs/intel-graphics-compiler/patches/musl.patch b/srcpkgs/intel-graphics-compiler/patches/musl.patch
index f8f50294678..c42794f3738 100644
--- a/srcpkgs/intel-graphics-compiler/patches/musl.patch
+++ b/srcpkgs/intel-graphics-compiler/patches/musl.patch
@@ -11,3 +11,13 @@ index 8177776..5e3dabf 100644
      #define UNIQUENAME( __text )    __UNIQUENAME( __text, __COUNTER__ )
  
  
+--- visa/CISA.y.orig	2020-05-12 08:57:46.820979512 +0200
++++ visa/CISA.y	2020-05-12 08:58:14.689978585 +0200
+@@ -25,6 +25,7 @@
+ ======================= end_copyright_notice ==================================*/
+ 
+ %{
++#include <inttypes.h>
+ #include <stdio.h>
+ #include <math.h>
+ #include <string>

From 81051bdc24ec20817060b51e908ba4e8ab7fd5e1 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 12 May 2020 22:16:22 +0200
Subject: [PATCH 4/5] neo: execinfo & RTLD_GLOBAL

---
 .../patches/musl-rtld-global.patch                    | 11 +++++++++++
 srcpkgs/intel-compute-runtime/template                |  6 ++++--
 2 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/intel-compute-runtime/patches/musl-rtld-global.patch

diff --git a/srcpkgs/intel-compute-runtime/patches/musl-rtld-global.patch b/srcpkgs/intel-compute-runtime/patches/musl-rtld-global.patch
new file mode 100644
index 00000000000..745d04d0a26
--- /dev/null
+++ b/srcpkgs/intel-compute-runtime/patches/musl-rtld-global.patch
@@ -0,0 +1,11 @@
+--- shared/source/os_interface/linux/os_library_linux.cpp.orig	2020-05-12 21:02:19.995121993 +0200
++++ shared/source/os_interface/linux/os_library_linux.cpp	2020-05-12 21:03:20.426124425 +0200
+@@ -30,7 +30,7 @@
+         this->handle = dlopen(0, RTLD_LAZY);
+     } else {
+ #ifdef SANITIZER_BUILD
+-        constexpr auto dlopenFlag = RTLD_LAZY;
++        constexpr auto dlopenFlag = RTLD_LAZY | RTLD_GLOBAL;
+ #else
+         constexpr auto dlopenFlag = RTLD_LAZY | RTLD_DEEPBIND;
+ #endif
diff --git a/srcpkgs/intel-compute-runtime/template b/srcpkgs/intel-compute-runtime/template
index 780d2401488..f1e34b3bed4 100644
--- a/srcpkgs/intel-compute-runtime/template
+++ b/srcpkgs/intel-compute-runtime/template
@@ -12,7 +12,6 @@ build_style=cmake
 #conf_files=""
 #make_dirs="/var/log/dir 0755 root root"
 hostmakedepends="pkg-config"
-#makedepends="intel-gmmlib-devel intel-graphics-compiler libexecinfo-devel" TODO
 makedepends="intel-gmmlib-devel intel-graphics-compiler"
 depends="intel-gmmlib intel-graphics-compiler"
 short_desc="Intel Graphics Compute Runtime for OpenCL (Broadwell+)"
@@ -22,7 +21,10 @@ homepage="https://github.com/intel/compute-runtime"
 distfiles="https://github.com/intel/compute-runtime/archive/${version}.tar.gz"
 checksum=04576130cbb72af19ef6c79092105af7c06df95d7b17769d8fd815fe81c42b12
 
-#CXXFLAGS+=" -lexecinfo" TODO: see if it helps on musl
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+	makedepends+=" libexecinfo-devel"
+	CXXFLAGS+=" -lexecinfo -DSANITIZER_BUILD"
+fi
 
 post_install() {
 	vlicense LICENSE

From 9f5b8df52411e17450cbd6a0caed4db9b795ee59 Mon Sep 17 00:00:00 2001
From: Stefano Ragni <st3r4g@protonmail.com>
Date: Tue, 12 May 2020 23:36:20 +0200
Subject: [PATCH 5/5] neo: more musl patches

[skip ci]
---
 .../patches/musl-ioctl.patch                  | 14 +++++++++++++
 .../patches/musl-pthread_yield.patch          | 20 +++++++++++++++++++
 .../patches/musl-select.patch                 | 13 ++++++++++++
 3 files changed, 47 insertions(+)
 create mode 100644 srcpkgs/intel-compute-runtime/patches/musl-ioctl.patch
 create mode 100644 srcpkgs/intel-compute-runtime/patches/musl-pthread_yield.patch
 create mode 100644 srcpkgs/intel-compute-runtime/patches/musl-select.patch

diff --git a/srcpkgs/intel-compute-runtime/patches/musl-ioctl.patch b/srcpkgs/intel-compute-runtime/patches/musl-ioctl.patch
new file mode 100644
index 00000000000..2accb14d9d2
--- /dev/null
+++ b/srcpkgs/intel-compute-runtime/patches/musl-ioctl.patch
@@ -0,0 +1,14 @@
+--- opencl/test/unit_test/linux/mock_os_layer.h.orig	2020-05-12 23:23:47.438463587 +0200
++++ opencl/test/unit_test/linux/mock_os_layer.h	2020-05-12 23:26:38.282470463 +0200
+@@ -20,7 +20,11 @@
+ 
+ extern "C" {
+ int open(const char *pathname, int flags, ...);
++#ifdef __GLIBC__
+ int ioctl(int fd, unsigned long int request, ...) throw();
++#else
++int ioctl(int fd, int request, ...) throw();
++#endif
+ }
+ 
+ extern int (*c_open)(const char *pathname, int flags, ...);
diff --git a/srcpkgs/intel-compute-runtime/patches/musl-pthread_yield.patch b/srcpkgs/intel-compute-runtime/patches/musl-pthread_yield.patch
new file mode 100644
index 00000000000..2f609838418
--- /dev/null
+++ b/srcpkgs/intel-compute-runtime/patches/musl-pthread_yield.patch
@@ -0,0 +1,20 @@
+--- opencl/test/unit_test/os_interface/linux/drm_gem_close_worker_tests.cpp.orig	2020-05-12 23:05:41.057419864 +0200
++++ opencl/test/unit_test/os_interface/linux/drm_gem_close_worker_tests.cpp	2020-05-12 23:06:01.992420706 +0200
+@@ -121,7 +121,7 @@
+ 
+     //wait for worker to complete or deadCnt drops
+     while (!worker->isEmpty() && (deadCnt-- > 0))
+-        pthread_yield(); //yield to another threads
++        sched_yield(); //yield to another threads
+ 
+     worker->close(false);
+ 
+@@ -142,7 +142,7 @@
+ 
+     //wait for worker to complete or deadCnt drops
+     while (!worker->isEmpty() && (deadCnt-- > 0))
+-        pthread_yield(); //yield to another threads
++        sched_yield(); //yield to another threads
+ 
+     //and check if GEM was closed
+     EXPECT_EQ(1, this->drmMock->gem_close_cnt.load());
diff --git a/srcpkgs/intel-compute-runtime/patches/musl-select.patch b/srcpkgs/intel-compute-runtime/patches/musl-select.patch
new file mode 100644
index 00000000000..ce64516df04
--- /dev/null
+++ b/srcpkgs/intel-compute-runtime/patches/musl-select.patch
@@ -0,0 +1,13 @@
+This macro conflicts with the select syscall. Since it isn't actually used, we
+just remove it.
+--- opencl/source/builtin_kernels_simulation/opencl_c.h.orig	2020-04-30 12:24:42.000000000 +0200
++++ opencl/source/builtin_kernels_simulation/opencl_c.h	2020-05-12 22:31:37.166337603 +0200
+@@ -220,8 +220,6 @@
+     (                               \
+         (type)var)
+ 
+-#define select(a, b, c) (c ? b : a)
+-
+ uint get_local_id(int dim);
+ uint get_global_id(int dim);
+ uint get_local_size(int dim);

  parent reply	other threads:[~2020-05-12 21:36 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-11 23:48 [PR PATCH] " st3r4g
2020-05-12  6:21 ` [PR PATCH] [Updated] " st3r4g
2020-05-12  7:18 ` st3r4g
2020-05-12  7:26 ` st3r4g
2020-05-12  8:13 ` ericonr
2020-05-12 18:02 ` ericonr
2020-05-12 19:17 ` st3r4g
2020-05-12 20:15 ` [PR PATCH] [Updated] " st3r4g
2020-05-12 21:36 ` st3r4g [this message]
2020-05-12 22:22 ` st3r4g
2020-05-12 22:38 ` st3r4g
2020-05-13  9:54 ` [PR PATCH] [Updated] " st3r4g
2020-05-13 10:04 ` st3r4g
2020-05-13 12:25 ` st3r4g
2020-05-14 19:11 ` [PR PATCH] [Updated] " st3r4g
2020-05-14 21:09 ` st3r4g
2020-05-16 14:19 ` st3r4g
2020-05-16 14:23 ` st3r4g
2020-05-18  1:58 ` ericonr
2020-05-18  2:04 ` ericonr
2020-05-18  2:08 ` ericonr
2020-05-18  2:27 ` ericonr
2020-05-18  2:40 ` ericonr
2020-05-18  2:42 ` ericonr
2020-05-18  2:42 ` ericonr
2020-05-18  8:27 ` st3r4g
2020-05-18 21:55 ` [PR PATCH] [Updated] " st3r4g
2020-05-22 20:09 ` ericonr
2020-05-22 21:05 ` [PR PATCH] [Updated] " st3r4g
2020-05-22 21:07 ` st3r4g
2020-05-22 21:08 ` ericonr
2020-05-22 21:18 ` st3r4g
2020-05-22 21:21 ` [PR PATCH] [Updated] " st3r4g
2020-05-29 17:55 ` New package: intel-compute-runtime-20.20.16837 ericonr
2020-05-29 18:03 ` ericonr
2020-05-29 18:07 ` ericonr
2020-05-29 20:22 ` ericonr
2020-05-29 20:23 ` ericonr
2020-05-29 20:27 ` [PR PATCH] [Updated] " st3r4g
2020-11-22  5:17 ` New package: intel-compute-runtime-20.21.16886 the-maldridge
2020-11-22 15:02 ` ericonr
2020-11-22 15:02 ` ericonr
2020-11-22 17:45 ` st3r4g
2021-05-19  3:51 ` ericonr
2022-04-16  2:02 ` github-actions
2022-05-01  2:13 ` [PR PATCH] [Closed]: " github-actions

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200512213633._SQCgo6aEVWztyczDqbbGF2GRbWML51c9J6vJUf_T2E@z \
    --to=st3r4g@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).