Compare commits

...

3 Commits

Author SHA1 Message Date
David Abdurachmanov 469facc78f
Merge remote-tracking branch 'up/f37' into f37-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-27 19:31:26 +02:00
Jesus Checa Hidalgo 76d25ec44f Add llvm-integration-testsuite as gating test 2022-11-10 15:22:18 +00:00
Nikita Popov b2d9dc3e10 Update to LLVM 15.0.4 2022-11-08 16:43:26 +01:00
5 changed files with 35 additions and 7 deletions

1
.fmf/version Normal file
View File

@ -0,0 +1 @@
1

2
.gitignore vendored
View File

@ -56,3 +56,5 @@
/llvm-project-14.0.5.src.tar.xz
/llvm-project-15.0.0.src.tar.xz
/llvm-project-15.0.0.src.tar.xz.sig
/llvm-project-15.0.4.src.tar.xz
/llvm-project-15.0.4.src.tar.xz.sig

View File

@ -1,7 +1,7 @@
%global maj_ver 15
%global min_ver 0
#global rc_ver 3
%global patch_ver 0
%global patch_ver 4
%global mlir_version %{maj_ver}.%{min_ver}.%{patch_ver}
%global mlir_srcdir llvm-project-%{mlir_version}%{?rc_ver:rc%{rc_ver}}.src
@ -11,7 +11,7 @@
Name: mlir
Version: %{mlir_version}%{?rc_ver:~rc%{rc_ver}}
Release: 3.1.riscv64%{?dist}
Release: 1.0.riscv64%{?dist}
Summary: Multi-Level Intermediate Representation Overview
License: Apache-2.0 WITH LLVM-exception
@ -127,12 +127,13 @@ export LD_LIBRARY_PATH=%{buildroot}/%{_libdir}
%{_libdir}/cmake/mlir
%changelog
* Sun Oct 09 2022 David Abdurachmanov <davidlt@rivosinc.com> - 15.0.0-3.1.riscv64
* Sun Nov 27 2022 David Abdurachmanov <davidlt@rivosinc.com> - 15.0.4-1.0.riscv64
- Link to libatomic
* Sat Oct 08 2022 David Abdurachmanov <davidlt@rivosinc.com> - 15.0.0-3.0.riscv64
- Disable LTO on riscv64
* Tue Nov 08 2022 Nikita Popov <npopov@redhat.com> - 15.0.4-1
- Update to LLVM 15.0.4
* Wed Sep 14 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-3
- Run tests during the build

View File

@ -1,2 +1,2 @@
SHA512 (llvm-project-15.0.0.src.tar.xz) = e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
SHA512 (llvm-project-15.0.0.src.tar.xz.sig) = 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
SHA512 (llvm-project-15.0.4.src.tar.xz) = 9d5b664dd77c08130601636f9d6c006b257f369470ce823aa56d06698a9f0edfec42f2c90da934b9ad52c4d7960d9a024ea46dc9640275be6d191b1ba9869459
SHA512 (llvm-project-15.0.4.src.tar.xz.sig) = 35899ffbd13fc44cade54246a423450571cb4b62b8d706864daa3eef2377c48e24ef3113218e39e29de995b7f7fa307f9187552766576c9050fd924beb517f6e

24
tests/build-gating.fmf Normal file
View File

@ -0,0 +1,24 @@
#
# Build/PR gating tests for mlir
#
summary: mlir tests for build/PR gating
adjust:
- because: "Plan to be ran when either executed locally, or executed by CI system to gate a build or PR."
when: >-
trigger is defined
and trigger != commit
and trigger != build
enabled: false
discover:
- name: upstream-llvm-integration-testsuite
how: fmf
url: https://src.fedoraproject.org/tests/llvm.git
ref: main
test: integration-test-suite
execute:
how: tmt
provision:
hardware:
memory: ">= 4 GiB"