Compare commits

...

3 Commits
rawhide ... f34

Author SHA1 Message Date
Tom Stellard 82e2d178dc 12.0.1 Release 2021-08-03 06:04:06 +00:00
serge-sans-paille 00aeedec48 llvm 12.0.0 final 2021-05-11 16:06:45 +02:00
Jonathan Wakely c88deddba5 Rebuilt for removed libstdc++ symbol (#1937698) 2021-03-30 19:38:00 +01:00
6 changed files with 53 additions and 29 deletions

12
.gitignore vendored
View File

@ -20,3 +20,15 @@
/llvm-project-11.1.0rc2.src.tar.xz.sig
/llvm-project-12.0.0rc1.src.tar.xz
/llvm-project-12.0.0rc1.src.tar.xz.sig
/llvm-project-12.0.0rc2.src.tar.xz
/llvm-project-12.0.0rc2.src.tar.xz.sig
/llvm-project-12.0.0rc3.src.tar.xz
/llvm-project-12.0.0rc3.src.tar.xz.sig
/llvm-project-12.0.0rc4.src.tar.xz
/llvm-project-12.0.0rc4.src.tar.xz.sig
/llvm-project-12.0.0rc5.src.tar.xz
/llvm-project-12.0.0rc5.src.tar.xz.sig
/llvm-project-12.0.0.src.tar.xz
/llvm-project-12.0.0.src.tar.xz.sig
/llvm-project-12.0.1.src.tar.xz
/llvm-project-12.0.1.src.tar.xz.sig

View File

@ -1,7 +1,7 @@
From 2aa1af9b1da0d832270d9b8afcba19a4aba2c366 Mon Sep 17 00:00:00 2001
From 9deba96d8f15d948e92c49e40a671fbedc328457 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@moritz.systems>
Date: Tue, 2 Feb 2021 13:09:45 -0600
Subject: [PATCH] [MLIR] [CMake] Support building MLIR standalone
Subject: [PATCH 1/2] [PATCH][mlir] Support building MLIR standalone
Add the necessary bits to CMakeLists to make it possible to configure
MLIR against installed LLVM, and build it with minimal need for LLVM
@ -92,10 +92,10 @@ index 4cfd351..4a814ea 100644
# Declare a dialect in the include directory
diff --git a/mlir/test/CMakeLists.txt b/mlir/test/CMakeLists.txt
index 9ab9c09..999201e 100644
index 293d932..5feedd5 100644
--- a/mlir/test/CMakeLists.txt
+++ b/mlir/test/CMakeLists.txt
@@ -42,7 +42,6 @@ configure_lit_site_cfg(
@@ -43,7 +43,6 @@ configure_lit_site_cfg(
set(MLIR_TEST_DEPENDS
FileCheck count not
@ -103,7 +103,7 @@ index 9ab9c09..999201e 100644
mlir-capi-ir-test
mlir-capi-pass-test
mlir-cpu-runner
@@ -58,6 +57,10 @@ set(MLIR_TEST_DEPENDS
@@ -61,6 +60,10 @@ set(MLIR_TEST_DEPENDS
mlir_async_runtime
)

View File

@ -1,7 +1,7 @@
From c95c0db2eb687edb91afa628655bb5025f7e863b Mon Sep 17 00:00:00 2001
From e09b298273994b20cc8747765a567d716e241fd2 Mon Sep 17 00:00:00 2001
From: Isuru Fernando <isuruf@gmail.com>
Date: Thu, 4 Feb 2021 01:59:08 +0000
Subject: [PATCH] [MLIR] Fix building unittests in in-tree build
Subject: [PATCH 2/2] [PATCH][mlir] Fix building unittests in in-tree build
Reviewed By: mehdi_amini

View File

@ -1,12 +0,0 @@
diff -ru llvm-project-11.0.0rc1.orig/mlir/docs/doxygen.cfg.in llvm-project-11.0.0rc1/mlir/docs/doxygen.cfg.in
--- llvm-project-11.0.0rc1.orig/mlir/docs/doxygen.cfg.in 2020-08-28 08:00:16.940946125 +0000
+++ llvm-project-11.0.0rc1/mlir/docs/doxygen.cfg.in 2020-08-28 08:05:40.672879026 +0000
@@ -1119,7 +1119,7 @@
# The default value is: YES.
# This tag requires that the tag GENERATE_HTML is set to YES.
-HTML_TIMESTAMP = YES
+HTML_TIMESTAMP = NO
# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
# documentation will contain sections that can be hidden and shown after the

View File

@ -1,13 +1,13 @@
%global rc_ver 1
%global baserelease 1
#global rc_ver 3
%global maj_ver 12
%global min_ver 0
%global patch_ver 0
%global mlir_srcdir llvm-project-%{version}%{?rc_ver:rc%{rc_ver}}.src
%global patch_ver 1
%global mlir_version %{maj_ver}.%{min_ver}.%{patch_ver}
%global mlir_srcdir llvm-project-%{mlir_version}%{?rc_ver:rc%{rc_ver}}.src
Name: mlir
Version: %{maj_ver}.%{min_ver}.%{patch_ver}
Release: %{?rc_ver:0.}%{baserelease}%{?rc_ver:.rc%{rc_ver}}%{?dist}
Version: %{mlir_version}%{?rc_ver:~rc%{rc_ver}}
Release: 1%{?dist}
Summary: Multi-Level Intermediate Representation Overview
License: ASL 2.0 with exceptions
@ -16,8 +16,8 @@ Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{versio
Source1: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}%{?rc_ver:-rc%{rc_ver}}/%{mlir_srcdir}.tar.xz.sig
Source2: tstellar-gpg-key.asc
Patch0: 0001-MLIR-CMake-Support-building-MLIR-standalone.patch
Patch1: 0001-MLIR-Fix-building-unittests-in-in-tree-build.patch
Patch0: 0001-PATCH-mlir-Support-building-MLIR-standalone.patch
Patch1: 0002-PATCH-mlir-Fix-building-unittests-in-in-tree-build.patch
# Unexpected linking error: neither -j1, disabling lto, LD_LIBRARY_PATH, rpath work
ExcludeArch: armv7hl
@ -109,6 +109,30 @@ export LD_LIBRARY_PATH=%{_builddir}/%{mlir_srcdir}/%{name}/%{_build}/%{_lib}
%{_libdir}/cmake/mlir
%changelog
* Tue Jul 13 2021 Tom Stellard <tstellar@redhat.com> - 12.0.1-1
- 12.0.1 Release
* Fri Apr 16 2021 Tom Stellard <tstellar@redhat.com> - 12.0.0-1
- 12.0.0 Release
* Thu Apr 08 2021 sguelton@redhat.com - 12.0.0-0.7.rc5
- New upstream release candidate
* Fri Apr 02 2021 sguelton@redhat.com - 12.0.0-0.6.rc4
- New upstream release candidate
* Wed Mar 31 2021 Jonathan Wakely <jwakely@redhat.com> - 12.0.0-0.5.rc3
- Rebuilt for removed libstdc++ symbols (#1937698)
* Thu Mar 11 2021 sguelton@redhat.com - 12.0.0-0.4.rc3
- LLVM 12.0.0 rc3
* Wed Mar 10 2021 sguelton@redhat.com - 12.0.0-0.3.rc2
- rebuilt
* Wed Feb 24 2021 sguelton@redhat.com - 12.0.0-0.2.rc2
- llvm 12.0.0-rc2 release
* Thu Feb 18 2021 sguelton@redhat.com - 12.0.0-0.1.rc1
- llvm 12.0.0-rc1 release

View File

@ -1,2 +1,2 @@
SHA512 (llvm-project-12.0.0rc1.src.tar.xz) = 319e75a2e454665b85fd07c3f45f5e8c947e24278feec6d19aeaf3b5b4187550f12a26c3ceff5b697d6b38f1ba245dbe57e6fe222ca6b0b63d54aca352b8490c
SHA512 (llvm-project-12.0.0rc1.src.tar.xz.sig) = e7fdd5fc1fe140c5cc2aa1d0e9143a9ca6f869a1988ae73d1a7e20e3c97c6571a5939d271451341dcdd92db7a500ca9448685110faef90cfae39703bd8b63896
SHA512 (llvm-project-12.0.1.src.tar.xz) = 00957a1f12d6fdf7c436bc38c3a07d34d5d367e66202f65f0c22fd2896110dea134b60ff44144c9234a02c77b9a5f1d5f75b329e952da42602c6aa33fefe52d2
SHA512 (llvm-project-12.0.1.src.tar.xz.sig) = b3326e2c0138eee2d633edfc6f7dd9a3f9a73059e8563d124bd8b3b8e1f8c40bfec0cfa39ddd9d1a92bcd9c6caa04df7c92fa9c6fc1fd2dd8895685246a83c4e