f9638ce9c8
Split builds for core library and tensile modules
...
Build and package core library and arch dependent
tensile modules separately to parallelize the build.
Add:
Modify-CMakeLists.txt-files-to-allow-to-build-modules-independently.patch
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-13 11:48:10 +02:00
c78f006f1c
Fix buildinfo and compiler flags handling for SUSE
...
When building without debug support, remove `-g` flag
from compiler arguments.
Also make sure the %build_cxxflags macro is used. SUSE
doesn't use it by default.
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-11 16:51:42 +02:00
f1a170e59f
Restructure tensile verbosity option
...
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-06 16:33:27 +02:00
1d0dc4c3a6
Consolidate Python module BuildRequires for SUSE
...
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-06 16:33:27 +02:00
036475756a
Enable msgpack for SUSE
...
Also restructure tensile_library_format build option.
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-06 16:33:27 +02:00
78c6468afd
Add rpmlintrc
...
This suppresses errors incorrectly generated for tensile modules.
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-06 16:33:25 +02:00
09a815cc30
enable Ninja on SUSE, restructure spec file
...
Move bcond_with* settings to the top.
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-06 16:32:52 +02:00
af5d87154b
Fix build and runtime dependencies of test package
...
Signed-off-by: Egbert Eich <eich@suse.com >
2025-08-05 06:56:25 +02:00
6e567b4329
Remove -mtls-dialect cflag
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-07-29 17:00:38 -07:00
3908c0f852
Remove experimental gfx950
...
Also remove debian dir
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-07-28 15:52:25 -07:00
Fedora Release Engineering
d584e654cf
Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
2025-07-25 12:01:22 +00:00
Jeremy Newton
bf7ca2dee1
Update to 6.4.2
2025-07-23 16:00:10 -04:00
3fa00ebf9f
Remove unused patches
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-07-16 14:00:07 -07:00
5806a08217
Remove check for suse for doing ldconfig
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-06-11 15:54:00 -07:00
ec7ed36566
Add experimential gfx950
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-05-12 08:41:05 -07:00
d5e8b43f2c
disable roctracer for everyone
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-05-06 18:10:42 -07:00
bca26f4b0f
Stub in debian
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-05-06 10:54:13 -07:00
Tim Flink
6cf7f6803c
disabling roctracer for rhel, allow for builds on rhel with ninja
2025-04-30 12:58:39 -06:00
bb6d0a8d90
Improve testing for suse
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-04-29 09:06:01 -07:00
1cedaedb37
Add generic gpus
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-04-27 08:57:40 -07:00
c6bd0f03cb
Use joblib for sle 15.6 and 16.0
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-04-23 13:51:21 -07:00
cee1312d4a
Update to 6.4.0
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-04-18 11:55:08 -07:00
3c399cf1b9
Reenable ninja
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-04-10 10:20:04 -07:00
c79e39a224
Use rocm-llvm strip
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-04-04 17:38:26 -07:00
e3bb53bfb5
Fix date on changelog
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-03-10 05:46:37 -07:00
85d49fb2e6
Enable tensile for RHEL
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-02-27 18:07:59 -08:00
51d95ff5f9
Enable tensile for SUSE
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-02-27 05:17:34 -08:00
11a02d42aa
Use tensile verbosity to avoid OBS timeout
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-02-23 07:57:02 -08:00
90de8051e7
Use tensile cmake from the python location
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-02-19 12:09:27 -08:00
6969c61487
Remove multi build
...
Fix SLE 15.6
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-02-17 05:18:44 -08:00
5b0a166c0e
Disable tensile for suse
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-02-09 09:35:47 -08:00
7232415dda
Multithread compress rpm
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-01-18 09:26:02 -08:00
69024b344d
build requires gcc-c++
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2025-01-14 16:14:09 -08:00
aa11ec57f6
Build type should be release
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-12-20 17:57:33 -08:00
5bb34358c3
Update to 6.3.0
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-12-15 09:53:25 -08:00
e9bd1bb862
Fix dir ownership when tensiling.
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-30 04:49:49 -08:00
4ec812d510
Enable tensile for TW
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-27 06:35:09 -08:00
0c1f65ef40
change is_opensuse to suse_version
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-22 09:17:04 -08:00
9d5848731f
Fix dir ownership
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-20 14:12:41 -08:00
b1143deb8f
Build for TW
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-11 09:50:09 -08:00
d19ebfc3f2
Update to 6.2.4
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-08 06:06:33 -08:00
18370a9b19
Help bundled llvm find comgr
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-05 09:01:24 -08:00
df0b778b44
Remove ninja
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-11-01 10:52:52 -07:00
564a812c26
Disable tensile for rhel
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-10-30 07:46:06 -07:00
813413d299
Enable tensile
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-10-29 15:17:26 -07:00
b386025ffd
Fixes for RHEL 9
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-10-10 10:28:21 -07:00
b6e08243bf
Turn off tensiling
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-10-07 12:30:02 -07:00
5aa46bcd59
Offload compress option
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-09-27 14:41:01 -07:00
6f16a47ae2
Update to 6.2.1
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-09-24 17:22:57 -07:00
e403ee8aee
Generate file lists
...
Signed-off-by: Tom Rix <Tom.Rix@amd.com >
2024-09-14 04:43:24 -07:00