0a30062c3c
Add support for riscv64
...
Disable tests for riscv64 (there might be failure, to be tested).
Lower debuginfo verbosify for riscv64.
Incl. a number of upstream changes for detecting riscv64 and detecting
atomic support on riscv64.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-03-30 12:25:45 +03:00
fd73a563f7
Merge remote-tracking branch 'up/master' into master-riscv64
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-03-30 11:40:34 +03:00
serge-sans-paille
78e975e88f
10.0.0 final
2020-03-25 21:45:43 +00:00
serge-sans-paille
901bdb19f1
10.0.0 rc6
2020-03-24 07:20:09 +00:00
serge-sans-paille
b9d5a005d6
10.0.0 rc5
2020-03-19 19:02:46 +00:00
serge-sans-paille
004b709e96
10.0.0 rc4
2020-03-14 08:06:07 +00:00
serge-sans-paille
0cf0e0fcc8
10.0.0 rc3
2020-03-05 11:19:15 +00:00
serge-sans-paille
38c19e024e
Remove *_finite support, see rhbz#1803203
2020-02-29 08:28:41 +00:00
serge-sans-paille
d323e42667
10.0.0 rc1
2020-02-14 09:01:38 +00:00
serge-sans-paille
4d5a2ef48a
Update soures
2020-02-06 05:59:23 +00:00
serge-sans-paille
7790ff0825
10.0.0 rc1
2020-02-06 05:45:54 +00:00
Fedora Release Engineering
13fa3366b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 11:09:14 +00:00
Tom Stellard
00a5db5f3a
Rebuild after previous build failed to strip binaries
2020-01-21 21:34:25 +00:00
Tom Stellard
f61fd6e557
tests.yml: Add a test to check size of libLLVM.so
...
There is a bug in the build system that can cause binary stripping
to fail without failing the build, so add a check to ensure that
libLLVM.so is stripped.
https://bugzilla.redhat.com/show_bug.cgi?id=1793250
2020-01-21 16:16:53 +00:00
Tom Stellard
96d4e517c5
Add explicit Requires from sub-packages to llvm-libs
...
RPMDiff complains that these requires are missing.
2020-01-17 20:06:49 +00:00
Tom Stellard
d7b5dc38f6
Fix crash with kernel bpf self-tests
2020-01-11 04:16:47 +00:00
Tom Stellard
d9ea1b48ed
9.0.1 Release
2019-12-20 02:34:08 +00:00
serge-sans-paille
8ddd41e8d9
Activate AVR on all architectures
2019-11-26 06:02:40 +00:00
Tom Stellard
acf22be74c
Build libLLVM.so first to avoid OOM errors
...
Linking libLLVM.so takes a lot of memory and often causes OOM errors
on builders with low memory:cpu ratios.. By building libLLVM.so first,
we can ensure that when libLLVM.so is being linked, there are no other
build threads running which reduces the chances of an OOM error.
2019-10-01 15:12:05 +00:00
Tom Stellard
9d70f3b6d9
Remove unneeded BuildRequires: libstdc++-static
2019-09-27 03:28:51 +00:00
Tom Stellard
a49a481229
Pull llvm-devel-cmake tests from tests/llvm
2019-09-25 02:29:57 +00:00
Tom Stellard
6a704c4759
9.0.0 Release
2019-09-20 14:23:01 +00:00
serge-sans-paille
6f02bbba2f
Support avr target, see rhbz#1718492
2019-09-19 00:37:59 +00:00
Tom Stellard
bab8b9476f
Split out test executables into their own export file
2019-09-11 20:05:31 +00:00
Tom Stellard
f07760fd8f
Fix patch for splitting out static library exports
2019-09-06 18:06:28 +00:00
Tom Stellard
547b9347c2
Add missing sources
2019-08-31 01:18:31 +00:00
Tom Stellard
d62829b09a
9.0.0-rc3 Release
2019-08-30 19:15:46 +00:00
ca156e7f83
Ignore failures on RISC-V (riscv64)
...
Failing Tests (10):
LLVM :: CodeGen/WebAssembly/immediates.ll
LLVM :: ExecutionEngine/frem.ll
LLVM :: ExecutionEngine/mov64zext32.ll
LLVM :: ExecutionEngine/test-interp-vec-arithm_float.ll
LLVM :: ExecutionEngine/test-interp-vec-arithm_int.ll
LLVM :: ExecutionEngine/test-interp-vec-logical.ll
LLVM :: ExecutionEngine/test-interp-vec-setcond-fp.ll
LLVM :: ExecutionEngine/test-interp-vec-setcond-int.ll
LLVM :: MC/AsmParser/include.ll
LLVM :: MC/AsmParser/inline_macro_duplication.ll
Expected Passes : 31147
Expected Failures : 141
Unsupported Tests : 1256
Unexpected Failures: 10
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-23 09:17:56 -07:00
56b8f2bd41
Remove BR for z3 and libxml2
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-22 21:32:26 -07:00
0d179cfb64
Add BR for z3 and libxml2; fix config.guess
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-22 21:00:24 -07:00
24ec007bf1
Mark package with .0.riscv64
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-22 20:09:00 -07:00
8124b5cac6
9.0.0-rc2 Release
...
Original commit:
5dee6b644a
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-22 20:08:10 -07:00
3109a5bb6e
Sync with llvm8.0 spec file
...
Original commit:
77699b4333
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-22 20:05:52 -07:00
d359c22b89
Merge remote-tracking branch 'up/master' into master-riscv64
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-22 19:53:57 -07:00
Tom Stellard
5dee6b644a
9.0.0-rc2 Release
2019-08-22 03:32:45 +00:00
Tom Stellard
77699b4333
Sync with llvm8.0 spec file
...
Also replace %global compat_build 0 with %bcond_with compat_build.
This will make it easier to test building the compat version of the
package and allow us to add a CI test for it.
2019-08-22 03:32:37 +00:00
Fedora Release Engineering
f5b025e1f8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 15:03:54 +00:00
Tom Stellard
a0a7bdc94a
Add rust-sanity test
2019-07-19 22:57:37 +00:00
Tom Stellard
15784b25a9
Add provides for the major version of sub-packages
2019-07-18 03:50:40 +00:00
serge-sans-paille
ab84dbf5d4
Fix conflicts between llvm-static = 8 and llvm-dev < 8 around LLVMStaticExports.cmake
2019-05-17 08:59:03 +00:00
Tom Stellard
503ebd4079
Enable gating tests
2019-04-26 17:10:59 +00:00
Tom Stellard
785b893001
Make sure we aren't passing -g on s390x
2019-04-24 05:05:22 +00:00
Tom Stellard
0a95f79eb7
Enable build rpath while keeping install rpath disabled
2019-04-12 17:08:34 +00:00
Tom Stellard
f3e54d7b77
Backport r351577 from trunk to fix ninja check failures
2019-04-02 15:27:12 +00:00
Tom Stellard
2b03740f59
Fix ninja check
2019-03-27 01:41:05 +00:00
Tom Stellard
dd29ab70a3
llvm-test fixes
...
Try to simply lit config file generation by adding standalone fedora specific
config file. In the future, when we need to customize the lit config
for the llvm-test package, we can just update lit.fedora.cfg.py rather
than trying to patch the default config from the spec file.
This patch also makes the run-lit-tests script identical on all arches,
so it will no longer cause multi-lib conflicts.
2019-03-26 13:06:13 +00:00
serge-sans-paille
f059677e37
8.0.0 final
2019-03-20 14:54:29 +00:00
serge-sans-paille
d78f6772be
Activate all backend targets
...
Fix https://bugzilla.redhat.com/show_bug.cgi?id=1689031
2019-03-15 17:37:02 +00:00
serge-sans-paille
49f1cffac0
8.0.0rc4
2019-03-12 14:15:43 +00:00
serge-sans-paille
095898397b
Move some binaries to -test package, cleanup specfile
2019-03-06 08:36:59 +00:00