0b15e1cf78
Disable failing tests on riscv64
...
2 warning(s) in tests
********************
Failed Tests (5):
Flang :: Driver/exec.f90
Flang :: Driver/fveclib-codegen.f90
Flang :: Driver/optimization-remark.f90
Flang :: Evaluate/fold-out_of_range.f90
Flang :: Integration/debug-complex-1.f90
Testing Time: 489.79s
Total Discovered Tests: 2723
Unsupported : 152 (5.58%)
Passed : 2551 (93.68%)
Expectedly Failed: 15 (0.55%)
Failed : 5 (0.18%)
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-10-16 10:35:22 +03:00
Timm Bäder
f9afd6d86c
Update to 19.1.0
2024-09-20 11:26:32 +02:00
Timm Bäder
da2aa7ff28
Update to 19.1.0-rc4
2024-09-20 11:26:23 +02:00
Fedora Release Engineering
651d238f79
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
2024-07-17 23:13:54 +00:00
Jesus Checa Hidalgo
c5acad8817
18.1.8 Release
2024-07-12 13:07:39 +02:00
Tom Stellard
27899c21de
18.1.7 Release
2024-06-14 15:17:19 +00:00
Tom Stellard
a5675736b8
18.1.6 Release
2024-05-21 12:40:18 +00:00
Tom Stellard
212756b16b
18.1.4 Release
2024-05-03 20:20:26 +00:00
Tom Stellard
fdf380be26
18.1.3 Release
2024-04-18 12:58:24 +00:00
Tom Stellard
4d37d6a07d
Fix sources file
2024-03-22 20:52:11 +00:00
Tom Stellard
df76366479
18.1.2 Release
2024-03-22 18:22:51 +00:00
Tom Stellard
62c0d92ac7
18.1.1 Release
2024-03-13 04:35:07 +00:00
Tulio Magno Quites Machado Filho
8cafd483af
Fix relationship with flang-devel
...
Fixes rhbz#2267221.
2024-03-01 12:17:35 -03:00
Tom Stellard
c44bc5e01e
18.1.0-rc4 Release
2024-02-29 21:03:48 +00:00
Fedora Release Engineering
a33177d9b7
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-24 11:39:33 +00:00
Fedora Release Engineering
5daeee714b
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-19 19:24:36 +00:00
Tulio Magno Quites Machado Filho
faa9e55f8e
Move DSO to flang-runtime
...
1. Add a new subpackage called flang-runtime that distributes the 2
runtime libraries, allowing programs to depend only on this package
instead of all of flang.
2. Move Fortran modules and important symlinks to DSOs from flang-devel
to flang because they're required when using flang.
3. The previous change left flang-devel with just cmake files, C and C++
headers and unimportant symlinks to DSOs. All these files are not
needed and can be removed. Which means that flang-devel is also
removed.
Fixes rhbz#2172522.
2023-11-30 13:43:44 -03:00
Tulio Magno Quites Machado Filho
cb47102814
Update to LLVM 17.0.6
2023-11-29 20:15:18 -03:00
Tulio Magno Quites Machado Filho
41b294d14f
Update to LLVM 17.0.4
2023-11-03 10:40:41 -03:00
Tulio Magno Quites Machado Filho
017169cb0e
Update to LLVM 17.0.3
2023-10-18 13:08:25 -03:00
Tulio Magno Quites Machado Filho
c38fecb726
Update to LLVM 17.0.2
2023-10-05 19:03:36 -03:00
Tulio Magno Quites Machado Filho
fdd331f5f6
Update to LLVM 17.0.1
2023-09-25 18:55:45 -03:00
Tulio Magno Quites Machado Filho
c34508d392
Update to LLVM 17.0.0 RC4
2023-09-11 14:43:06 -03:00
Tulio Magno Quites Machado Filho
5accbd69d6
Update to LLVM 17.0.0 RC3
2023-08-28 22:48:00 -03:00
Tulio Magno Quites Machado Filho
b57d707b3a
Update to LLVM 17.0.0 RC1
2023-08-11 12:04:22 -03:00
Fedora Release Engineering
2677614fce
Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 19:47:37 +00:00
Tulio Magno Quites Machado Filho
11a8c5ce04
Update to LLVM 16.0.6
2023-07-10 19:20:07 -03:00
Nikita Popov
9faa697ef4
Use llvm-cmake-utils package
2023-06-15 16:52:53 +02:00
Tulio Magno Quites Machado Filho
2604385fdc
Update to LLVM 16.0.5
2023-06-07 08:44:20 -03:00
Tulio Magno Quites Machado Filho
be54437fd8
Update to LLVM 16.0.4
2023-05-20 12:28:13 -03:00
Tulio Magno Quites Machado Filho
cb8551ea43
Remove patch for ppc64le triple
...
Prefer the python-lit patch from https://reviews.llvm.org/D149746
2023-05-15 17:12:45 -03:00
Tulio Magno Quites Machado Filho
85337ee5cf
Update to LLVM 16.0.3
2023-05-11 08:32:56 -03:00
Tulio Magno Quites Machado Filho
a81d3a9460
Update to LLVM 16.0.2
2023-04-27 16:53:56 -03:00
Tulio Magno Quites Machado Filho
24ccf3d9c6
Update to LLVM 16.0.1
2023-04-13 18:53:56 -03:00
Tulio Magno Quites Machado Filho
57ad6493ac
Set the amount of jobs dynamically
...
Instead of setting a static number of jobs for building flang, use a
function that can calculate the amount of jobs is safe to run on a
system based on the amount of memory required per job and on the amount
of processors available on the said system.
Start using 6144 MiB / job as safe value. While my measurements have
shown this can be decreased, this value is safe enough and already
reduces the amount of time used to build flang to ~1/3 of the previous
time.
2023-04-06 14:16:44 -03:00
Tulio Magno Quites Machado Filho
98b06960c7
Fix mlir header path
...
A recent modification in mlir package modified where this header is
expected to be.
2023-04-03 15:47:08 -03:00
Tulio Magno Quites Machado Filho
dff62cc194
Update to LLVM 16.0.0 and a couple of improvements
...
1. Replace 0001-Changes-the-path-to-gtest.patch with the usage of
LLVM_COMMON_CMAKE_UTILS.
2. Replace the entire cmake source code with
0001-Flang-Fix-CMakePolicy.cmake.patch.
3. Added a patch that fixes a test for the trile ppc64le-redhat-linux.
2023-03-30 10:51:06 -03:00
Tulio Magno Quites Machado Filho
37cac20d19
Update to LLVM 16.0.0 RC4
2023-03-30 10:50:33 -03:00
Tulio Magno Quites Machado Filho
f1b2055e2b
Stop building on s390x
2023-03-14 16:39:59 -03:00
Tulio Magno Quites Machado Filho
17ed819132
Replace many entries in .gitignore with a few globs
2023-03-03 11:29:39 -03:00
Tulio Magno Quites Machado Filho
ef3d5e9507
Update to LLVM 16.0.0 RC3
2023-03-03 11:29:29 -03:00
Nikita Popov
0b02061757
Fix build with GCC 13
2023-01-19 14:31:59 +01:00
Fedora Release Engineering
fbcbbf4838
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 03:31:13 +00:00
Nikita Popov
401bc095c6
Update to LLVM 15.0.7
2023-01-13 11:52:12 +01:00
Nikita Popov
ef9a5497ab
Omit frame pointers when building
2023-01-13 11:50:34 +01:00
Nikita Popov
cbbb2f4412
Update to LLVM 15.0.6
2022-12-06 08:21:53 +01:00
Nikita Popov
5dab17e965
Update to LLVM 15.0.4
2022-11-07 11:38:50 +01:00
Nikita Popov
3ec18518dc
Build with -O2 on s390x
...
This workaround doesn't appear to be necessary anymore, and should
avoid some annocheck failures.
2022-09-13 09:58:56 +02:00
Nikita Popov
7432993062
Update license to be SPDX compatible
2022-09-12 16:10:47 +02:00
Nikita Popov
f5deda01a9
Update to LLVM 15.0.0
2022-09-06 13:14:35 +02:00