Commit Graph

80 Commits

Author SHA1 Message Date
Tulio Magno Quites Machado Filho
40e722027e Restrict link jobs on aarch64
Try to reduce the chances of memory exhaustion when linking mlir on aarch64.
2023-09-08 19:27:50 -03:00
Tulio Magno Quites Machado Filho
d5802648fa Enable Python bindings
Create package python3-mlir that distributes all the MLIR Python bindings.
2023-09-06 08:10:31 -03:00
Tulio Magno Quites Machado Filho
037ead5935 Restrict link jobs on x86_64
Try to reduce the chances of memory exhaustion when linking mlir on x86_64.
2023-08-28 10:03:47 -03:00
Tulio Magno Quites Machado Filho
019c81d3ab Update to LLVM 17.0.0 RC3 2023-08-25 19:09:36 -03:00
Tulio Magno Quites Machado Filho
a2714c30e0 Update to LLVM 17.0.0 RC2 2023-08-23 15:18:16 -03:00
Tulio Magno Quites Machado Filho
5018058d45 Update to LLVM 17.0.0 RC1 2023-08-11 10:27:16 -03:00
Fedora Release Engineering
56c706c034 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 15:26:40 +00:00
Tulio Magno Quites Machado Filho
366c00fbd0 Update to LLVM 16.0.6 2023-07-10 15:29:53 -03:00
Nikita Popov
001d44fe22 Use llvm-cmake-utils package 2023-06-15 17:03:30 +02:00
Tulio Magno Quites Machado Filho
34e5ccbe26 Update to LLVM 16.0.5 2023-06-06 14:10:10 -03:00
Tulio Magno Quites Machado Filho
daf8afb754 Update to LLVM 16.0.4 2023-05-19 21:09:51 -03:00
Tulio Magno Quites Machado Filho
7eacdb93c8 Update to LLVM 16.0.3 2023-05-10 17:06:17 -03:00
Tulio Magno Quites Machado Filho
751fb3fb46 Update to LLVM 16.0.2 2023-04-27 11:58:56 -03:00
Tulio Magno Quites Machado Filho
eb160436fa Update to LLVM 16.0.1 2023-04-13 10:01:56 -03:00
Nikita Popov
c47520ce45 Build with clang 2023-04-06 19:13:06 +02:00
Tulio Magno Quites Machado Filho
5f0584640a Deal with memory limits on ppc64le and s390x
- Decrease dwz limits on s390x.
- Link ppc64le files with a single job.
2023-04-04 18:08:09 -03:00
Tulio Magno Quites Machado Filho
e01cab0851 Disable s390x builds temporarily 2023-04-03 16:00:22 -03:00
Tulio Magno Quites Machado Filho
a67f2a093a Update to LLVM 16.0.0 2023-03-27 12:22:58 -03:00
Tulio Magno Quites Machado Filho
579338f8dc Stop building on i686
The test results have worsen recently and it's unclear if upstream has
been actively supporting i686.
2023-03-23 15:49:42 -03:00
Tulio Magno Quites Machado Filho
806f38d805 Update to LLVM 16.0.0 RC4
Start using LLVM_THIRD_PARTY_DIR in order to remove
0001-Changes-the-path-to-gtest.patch.
2023-03-23 15:49:42 -03:00
Tulio Magno Quites Machado Filho
53b54148fb Tune dwz on aarch64
Reduce the dwz limits on aarch64 in order to reduce memory footprint and
avoid OOMs.
2023-03-15 16:53:33 -03:00
Tulio Magno Quites Machado Filho
94faead4aa Disable tests on i386
Some of these tests should not be executed on i386, but most of them
need to be reviewed first if they are safe to run or not.
2023-03-15 16:52:19 -03:00
Tulio Magno Quites Machado Filho
328986c9eb Update to LLVM 16.0.0 RC3 2023-02-23 16:51:10 -03:00
Tulio Magno Quites Machado Filho
22454e1cd5 Update to LLVM 16.0.0 RC1 2023-02-23 16:12:46 -03:00
Fedora Release Engineering
f258df125a Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 20:25:44 +00:00
Nikita Popov
48083a1fc9 Update to LLVM 15.0.7 2023-01-13 09:54:22 +01:00
Nikita Popov
9efc5db023 Omit frame pointers when building 2023-01-13 09:46:05 +01:00
Nikita Popov
6eee1753a8 rhbz#2127916: Add mlir tools to mlir-devel 2022-12-23 16:17:26 +01:00
Nikita Popov
b9db26a7fb Update to LLVM 15.0.6 2022-12-05 17:35:13 +01:00
Nikita Popov
00ff201566 Update to LLVM 15.0.4 2022-11-07 09:52:37 +01:00
Nikita Popov
2f69e5033c Rebuild
The mlir update was incorrectly merged independently from the
rest of the side tag, see:
https://pagure.io/fedora-infrastructure/issue/10900

Rebuild it, so that the side tag update can proceed.
2022-09-15 12:06:37 +02:00
Nikita Popov
25f8e2ee21 Run tests during the build
One test is failing on i686 (probably legitimately), disable it
for now so we get some test coverage at all.
2022-09-14 11:58:59 +02:00
Nikita Popov
ba62c03f9d Add explicit requires from mlir-devel to mlir
The mlir-devel package depends on versioned SOs from mlir. Make
sure the versions are the same.

This should fix the rpmdeps failure.
2022-09-12 13:20:49 +02:00
Nikita Popov
273242131d Use SPDX compatible license string 2022-09-12 13:18:56 +02:00
Nikita Popov
78c60ef82a Update to LLVM 15.0.0 2022-09-06 11:13:35 +02:00
Fedora Release Engineering
b5da750132 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 23:26:42 +00:00
Timm Bäder
706078efe6 Update to 14.0.5 2022-06-20 08:11:36 +02:00
Timm Bäder
705c209284 Update to 14.0.0 2022-03-24 08:46:58 +01:00
Timm Bäder
4d425ce79c Use ninja to build 2022-02-28 11:23:27 +01:00
Nikita Popov
0d94d5f299 Reenable build on armv7hl
It looks like this no longer produces a linker error.
2022-02-07 11:21:14 +01:00
Nikita Popov
8be6eaf3d2 Update to LLVM 13.0.1 final 2022-02-03 10:52:01 +01:00
Nikita Popov
63e06f43c1 Update to LLVM 13.0.1rc3 2022-02-01 09:25:01 +01:00
Fedora Release Engineering
3a2313c5d4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:07:51 +00:00
Nikita Popov
93180e385f Update to LLVM 13.0.1rc2 2022-01-14 03:19:53 -05:00
Nikita Popov
543372699a Update to LLVM 13.0.1rc1 2022-01-12 05:01:26 -05:00
Tom Stellard
7566f779f9 Rebuild for llvm soname bump 2021-10-06 01:30:53 +00:00
Tom Stellard
e1c8b07afa 13.0.0 Release 2021-10-01 21:18:18 +00:00
Tom Stellard
071e1babb8 13.0.0-rc3 Release 2021-09-22 23:11:10 +00:00
Tom Stellard
d2fe41ca7e Add -static requires back to -devel package 2021-08-10 07:45:59 +00:00
Tom Stellard
8d8a6261f5 Add back the -static sub-package 2021-08-10 06:27:18 +00:00