Commit Graph

98 Commits

Author SHA1 Message Date
Tom Stellard fb8fe50863 18.1.3 Release 2024-04-17 18:39:37 +00:00
Tom Stellard cffd46bf2d 18.1.2 Release 2024-03-22 04:54:32 +00:00
Tom Stellard cd572a4cfa 18.1.1 Release 2024-03-12 15:18:28 +00:00
Tom Stellard f82feb738d 18.1.0-rc4 Release 2024-02-29 06:11:51 +00:00
Fedora Release Engineering 01867b26d4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 07:36:13 +00:00
Fedora Release Engineering 574ae14071 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 08:21:45 +00:00
Tulio Magno Quites Machado Filho d863d6bd20 Update to LLVM 17.0.6 2023-11-29 13:58:00 -03:00
Tulio Magno Quites Machado Filho 9fa3d4359a Update to LLVM 17.0.4 2023-11-01 22:31:02 -03:00
Tulio Magno Quites Machado Filho fd21b9a2ec Update to LLVM 17.0.3 2023-10-18 04:05:49 -03:00
Tulio Magno Quites Machado Filho 3e450e4b88 Restrict the number of jobs based on RAM
There have been builds failing recently because the number of jobs was
too high causing processes to be killed due to OOM.
Reuse the same mechanism available on flang in order to restrict the
number of jobs.
2023-10-05 12:05:44 -03:00
Tulio Magno Quites Machado Filho b952a4ffcc Update to LLVM 17.0.2 2023-10-05 12:05:29 -03:00
Tulio Magno Quites Machado Filho b5fbdbd8e5 Update to LLVM 17.0.1 2023-09-23 17:50:46 -03:00
Tulio Magno Quites Machado Filho 402f799ebd Update to LLVM 17.0.0 RC4 2023-09-10 08:41:13 -03:00
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 8b50db1b55 Remove many entries from .gitignore
Replace them with a new globs.
2023-02-23 16:12:57 -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 600e14fd37 Add gating.yaml 2023-01-02 14:53:11 +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
Jesus Checa Hidalgo 3173ae6983 Add llvm-integration-testsuite as gating test 2022-09-22 10:30:23 +02: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