You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hipBLASLt: bump submodule to include gfx1151 support (#357)
Bump hipBLASLt submodule to include a revision that has gfx1151 support
and can build rocBLAS.
Adapt TheRock hipBLASLt patches to match.
* Disables rocRoller (see #376) project wide until dep issues can be
resolved.
* Adds a build dep on boost to avoid boost-too-old system dep issues
(with this hipBLASLt will use the boost in the super-project, which we
keep current).
* Adds a patch to hipBLASLt to only restore clocks on exit if rocm-smi
was found.
---------
Co-authored-by: Stella Laurenzo <stellaraccident@gmail.com>
Copy file name to clipboardExpand all lines: patches/amd-mainline/hipBLASLt/0002-Do-not-hard-code-hipBLASLt-to-find-tools-in-opt-rocm.patch
+25-25Lines changed: 25 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
-
From 75d321b60ad464b77004edeab95b5a6ed792f19a Mon Sep 17 00:00:00 2001
1
+
From aba1654c5317edcfcef22166f3e5073016627eeb Mon Sep 17 00:00:00 2001
2
2
From: Stella Laurenzo <stellaraccident@gmail.com>
3
3
Date: Fri, 7 Mar 2025 12:13:41 -0800
4
-
Subject: [PATCH 2/5] Do not hard-code hipBLASLt to find tools in /opt/rocm and
4
+
Subject: [PATCH 2/7] Do not hard-code hipBLASLt to find tools in /opt/rocm and
5
5
propagate configure time PATH.
6
6
7
7
* Makes gen_assembly.sh and compile_code_object.sh scripts fail on error vs silently succeeding (`set -e`). These scripts have a suspect design overall, but making them error on failure is a minimal thing that is needed.
@@ -12,14 +12,14 @@ In general, hipBLASLt is very sloppy in terms of how it finds its tools. I resis
12
12
13
13
This will have a subtle change that if the project was not build with an explicit ROCM_PATH and was somehow relying on falling back to /opt/rocm implicitly, that will now fail. As it should.
Copy file name to clipboardExpand all lines: patches/amd-mainline/hipBLASLt/0005-Update-packaging-in-pip-venv-to-stabilize-setuptools.patch
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
-
From 4311b6c3ec948bd819a3413d83435307378ccaa8 Mon Sep 17 00:00:00 2001
1
+
From a6becad02a9019ebef81ca4a5f451cab3e36b9c9 Mon Sep 17 00:00:00 2001
2
2
From: Scott Todd <scott.todd0@gmail.com>
3
3
Date: Thu, 6 Mar 2025 15:17:08 -0800
4
-
Subject: [PATCH 5/5] Update 'packaging' in pip venv to stabilize setuptools.
4
+
Subject: [PATCH 5/7] Update 'packaging' in pip venv to stabilize setuptools.
5
5
6
6
When using setuptools>=71.0.0 and packaging<22.0, setuptools may fail with `TypeError: canonicalize_version() got an unexpected keyword argument 'strip_trailing_zero'`.
0 commit comments