Tom Stellard
36b4ed59f6
Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/libomp into upstream-snapshot
2023-04-17 18:33:01 +00:00
Tulio Magno Quites Machado Filho
40508e3d7e
Update to LLVM 16.0.1
2023-04-13 08:45:19 -03:00
Tulio Magno Quites Machado Filho
afec9af613
Update to LLVM 16.0.0
...
Fix an issue with the path where headers were being installed.
2023-03-21 16:01:36 -03:00
Tulio Magno Quites Machado Filho
0ceef0de65
Update to LLVM 16.0.0 RC4
2023-03-15 16:51:26 -03:00
Tulio Magno Quites Machado Filho
a25fc8ff54
Improve .gitignore
...
Replace many entries with a few globs.
2023-03-15 14:57:31 -03:00
Tulio Magno Quites Machado Filho
b2ca1b4278
Update to LLVM 16.0.0 RC3
2023-03-15 14:56:44 -03:00
Tom Stellard
b110f9aa7a
libomptarget is no longer built on 32-bit arches
...
Since 57662cb2e3
2023-02-23 07:11:58 +00:00
Tom Stellard
2ddb1b3f9a
Add new nextgen libraries
2023-02-23 06:54:48 +00:00
Tom Stellard
7d924a2dd9
Use correct suffix for shared objects
2023-02-23 06:53:27 +00:00
Konrad Kleine
4042232f96
Drop already landed patch
2023-02-16 16:41:51 +01:00
Konrad Kleine
0ec832ec6b
Fix unclosed %if
2023-02-16 16:18:54 +01:00
Konrad Kleine
1504fdbdf9
Merge remote-tracking branch 'origin/rawhide' into upstream-snapshot
...
By Nikita Popov (10) and others
Via Tulio Magno Quites Machado Filho
* origin/rawhide: (21 commits)
Mention the Apache 2.0 license
Omit frame pointers when building
Fix build against GCC 13
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Update to LLVM 15.0.7
Update to LLVM 15.0.6
Update to LLVM 15.0.4
Migrate tests to tests/libomp repo
Re-enable LTO build
Add explicit requires from libomp-devel to libomp
Update to LLVM 15.0.0
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Update to 14.0.5
tests: add llvm-toolset-14.0 requirements to tests and plans
Upload new sources
Update to 14.0.0
Fix rpmlint warnings
Update to LLVM 13.0.1 final
Update to LLVM 13.0.1rc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
2023-02-16 15:42:54 +01:00
Tulio Magno Quites Machado Filho
7b0c6905ec
Update to LLVM 16.0.0 RC1
2023-02-15 14:35:26 -03:00
Tulio Magno Quites Machado Filho
fb36333d2a
Mention the Apache 2.0 license
...
List Apache 2.0 with LLVM exceptions in the license field.
This license got adopted in 2019.
2023-01-31 16:52:45 -03:00
Tom Stellard
742b5ab73f
Omit frame pointers when building
2023-01-20 10:42:46 +01:00
Nikita Popov
c1d314a4ab
Fix build against GCC 13
2023-01-20 10:29:43 +01:00
Fedora Release Engineering
dcbf8dbbf2
Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 17:04:36 +00:00
Nikita Popov
89709e18fe
Update to LLVM 15.0.7
2023-01-13 17:12:20 +01:00
Nikita Popov
0c8e5de7ee
Update to LLVM 15.0.6
2022-12-06 08:37:35 +01:00
Nikita Popov
5e79774fca
Update to LLVM 15.0.4
2022-11-07 10:25:17 +01:00
Jesus Checa Hidalgo
39d1cda6ae
Migrate tests to tests/libomp repo
2022-09-19 14:28:03 +00:00
Nikita Popov
f59dec2204
Re-enable LTO build
...
This issue doesn't seem to exist anymore
2022-09-12 16:39:07 +02:00
Nikita Popov
be18e34a28
Add explicit requires from libomp-devel to libomp
...
Now that we have version-dependent symlinks, we need to require
a libomp package of matching version.
This should resolve the rpmdeps failure.
2022-09-12 12:27:56 +02:00
Nikita Popov
2ffdde118e
Update to LLVM 15.0.0
2022-09-06 12:39:39 +02:00
Fedora Release Engineering
6938169710
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 18:35:17 +00:00
Timm Bäder
b2a7d425ee
Update to 14.0.5
2022-06-20 07:58:27 +02:00
Konrad Kleine
231fc59943
Fixup
2022-06-13 19:45:01 +02:00
Konrad Kleine
23526fc4e7
Use %{llvm_snapshot_extra_source_tags} macro
2022-06-13 09:58:45 +02:00
Konrad Kleine
3f6528b350
Make libomp use the llvm-snapshot-builder
2022-06-13 09:33:51 +02:00
Jesus Checa Hidalgo
cd55257695
tests: add llvm-toolset-14.0 requirements to tests and plans
2022-04-22 13:07:24 +02:00
serge-sans-paille
698ce0f6d4
Upload new sources
2022-03-29 18:50:10 +02:00
Timm Bäder
13a2f5a591
Update to 14.0.0
2022-03-24 08:43:31 +01:00
Konrad Kleine
fd571ca5e6
Fix RPM build error with i386
...
RPM build errors:
File not found: /builddir/build/BUILDROOT/libomp-15.0.0~pre20220304.gb4c1cbff79d063-1.fc35.i386/usr/lib/libomptarget-amdgpu-gfx*.bc
File not found: /builddir/build/BUILDROOT/libomp-15.0.0~pre20220304.gb4c1cbff79d063-1.fc35.i386/usr/lib/libomptarget-nvptx-*.bc
2022-03-04 17:56:56 +01:00
Konrad Kleine
c0d5d9b4fc
Remove files not found
2022-03-04 16:54:55 +01:00
Timm Bäder
f9c51fed24
Fix rpmlint warnings
...
Macros used in changelog and mixed tabs/spaces.
2022-02-28 09:16:25 +01:00
Konrad Kleine
aee04b12af
Fix RPM build error about installed but unpacked *.bc files
...
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/lib64/libomptarget-amdgpu-gfx1010.bc
/usr/lib64/libomptarget-amdgpu-gfx1030.bc
/usr/lib64/libomptarget-amdgpu-gfx1031.bc
/usr/lib64/libomptarget-amdgpu-gfx700.bc
/usr/lib64/libomptarget-amdgpu-gfx701.bc
/usr/lib64/libomptarget-amdgpu-gfx801.bc
/usr/lib64/libomptarget-amdgpu-gfx803.bc
/usr/lib64/libomptarget-amdgpu-gfx900.bc
/usr/lib64/libomptarget-amdgpu-gfx902.bc
/usr/lib64/libomptarget-amdgpu-gfx906.bc
/usr/lib64/libomptarget-amdgpu-gfx908.bc
/usr/lib64/libomptarget-amdgpu-gfx90a.bc
/usr/lib64/libomptarget-amdgpu-gfx90c.bc
/usr/lib64/libomptarget-nvptx-sm_35.bc
/usr/lib64/libomptarget-nvptx-sm_37.bc
/usr/lib64/libomptarget-nvptx-sm_50.bc
/usr/lib64/libomptarget-nvptx-sm_52.bc
/usr/lib64/libomptarget-nvptx-sm_53.bc
/usr/lib64/libomptarget-nvptx-sm_60.bc
/usr/lib64/libomptarget-nvptx-sm_61.bc
/usr/lib64/libomptarget-nvptx-sm_62.bc
/usr/lib64/libomptarget-nvptx-sm_70.bc
/usr/lib64/libomptarget-nvptx-sm_72.bc
/usr/lib64/libomptarget-nvptx-sm_75.bc
/usr/lib64/libomptarget-nvptx-sm_80.bc
/usr/lib64/libomptarget-nvptx-sm_86.bc
2022-02-21 18:42:32 +01:00
Konrad Kleine
49043639d8
Fixup
2022-02-21 18:06:57 +01:00
Konrad Kleine
8d46a01940
Fix error with missing *.bc files
...
RPM build errors:
File not found: /builddir/build/BUILDROOT/libomp-15.0.0~pre20220214.g890beda4e1794f-1.fc35.x86_64/usr/lib64/libomptarget-new-amdgpu-gfx*.bc
File not found: /builddir/build/BUILDROOT/libomp-15.0.0~pre20220214.g890beda4e1794f-1.fc35.x86_64/usr/lib64/libomptarget-new-nvptx-sm_*.bc
File not found: /builddir/build/BUILDROOT/libomp-15.0.0~pre20220214.g890beda4e1794f-1.fc35.x86_64/usr/lib64/libomptarget-amdgcn*.bc
2022-02-21 17:54:00 +01:00
Nikita Popov
2bfc863406
Update to LLVM 13.0.1 final
2022-02-03 10:04:13 +01:00
Konrad Kleine
a666eaf589
Compile with DWARFv4
2022-01-30 21:22:31 +01:00
Nikita Popov
56933c8d1e
Update to LLVM 13.0.1rc3
2022-01-25 15:01:35 +01:00
Konrad Kleine
140a5e6d27
Regenerated patch from streamline branch
...
```
$ cd llvm-project
$ git checkout -b streamline
$ git fetch pagure
$ git reset --hard pagure/streamline
$ git fetch upstream
$ git rebase upstream/main
$ # Fix rebasing issues
$ git format-patch --keep-subject upstream/main..HEAD -- openmp
```
0001-PATCH-openmp-CMake-Make-LIBOMP_HEADERS_INSTALL_PATH-.patch
2022-01-24 18:11:45 +01:00
Fedora Release Engineering
fea9389913
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 16:53:36 +00:00
Nikita Popov
635f754396
Update to LLVM 13.0.1rc2
2022-01-13 04:23:24 -05:00
Konrad Kleine
e84527d6b3
Use llvm_snapshot_version_suffix
2022-01-12 16:19:27 +01:00
Konrad Kleine
bf9ceea26d
Fix RPM snapshot build for i386 and aarch64
...
by moving some *.bc files into a section where they are excluded from
these architectures.
RPM build errors:
File not found: /builddir/build/BUILDROOT/libomp-14.0.0~pre20220103.g65035e0d06762a-1.fc34.i386/usr/lib/libomptarget-new-amdgpu-gfx*.bc
File not found: /builddir/build/BUILDROOT/libomp-14.0.0~pre20220103.g65035e0d06762a-1.fc34.i386/usr/lib/libomptarget-new-nvptx-sm_*.bc
2022-01-12 16:19:03 +01:00
Konrad Kleine
c54e6b982d
Fix version to include snapshot revision
2022-01-12 16:19:01 +01:00
Konrad Kleine
fd19fbaef1
Attempt to fix RPM build error
...
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/lib/debug/usr/lib64/libompd.so-14.0.0-1.fc35.x86_64.debug
/usr/lib64/libompd.so
/usr/lib64/libomptarget-new-amdgpu-gfx1010.bc
/usr/lib64/libomptarget-new-amdgpu-gfx1030.bc
/usr/lib64/libomptarget-new-amdgpu-gfx1031.bc
/usr/lib64/libomptarget-new-amdgpu-gfx700.bc
/usr/lib64/libomptarget-new-amdgpu-gfx701.bc
/usr/lib64/libomptarget-new-amdgpu-gfx801.bc
/usr/lib64/libomptarget-new-amdgpu-gfx803.bc
/usr/lib64/libomptarget-new-amdgpu-gfx900.bc
/usr/lib64/libomptarget-new-amdgpu-gfx902.bc
/usr/lib64/libomptarget-new-amdgpu-gfx906.bc
/usr/lib64/libomptarget-new-amdgpu-gfx908.bc
/usr/lib64/libomptarget-new-amdgpu-gfx90a.bc
/usr/lib64/libomptarget-new-nvptx-sm_35.bc
/usr/lib64/libomptarget-new-nvptx-sm_37.bc
/usr/lib64/libomptarget-new-nvptx-sm_50.bc
/usr/lib64/libomptarget-new-nvptx-sm_52.bc
/usr/lib64/libomptarget-new-nvptx-sm_53.bc
/usr/lib64/libomptarget-new-nvptx-sm_60.bc
/usr/lib64/libomptarget-new-nvptx-sm_61.bc
/usr/lib64/libomptarget-new-nvptx-sm_62.bc
/usr/lib64/libomptarget-new-nvptx-sm_70.bc
/usr/lib64/libomptarget-new-nvptx-sm_72.bc
/usr/lib64/libomptarget-new-nvptx-sm_75.bc
/usr/lib64/libomptarget-new-nvptx-sm_80.bc
/usr/lib64/libomptarget-new-nvptx-sm_86.bc
2022-01-12 16:18:41 +01:00
Konrad Kleine
f1935f0e06
Introduce version suffix for snapshot
2022-01-12 16:18:41 +01:00
Konrad Kleine
da7f05860d
Make download path for snapshot sources-easily adjustable
2022-01-12 16:18:41 +01:00