Commit Graph

31 Commits

Author SHA1 Message Date
47abdf7cd0 Add zstd to build scripts
Add zstd to build scripts
2025-09-05 15:28:49 +02:00
fce93d62b8 [Build] Fix OpenCL Clang library links for public builds, pt. 2
Follow up on commit 9ed3fd0.
2024-12-30 11:21:42 +01:00
9ed3fd0ab0 [Build] Fix OpenCL Clang library links for LLVM 14 builds
Rework earlier approach by linking the library explicitly. Relevant commits:
e0d826a, 086a1d5. Clang 15+ configuration issues are still to be resolved.
2024-12-27 12:32:29 +01:00
086a1d545a Address OCL Clang build configuration issues
Follows up on commit 8d289a8.
2024-12-24 18:33:03 +01:00
8d289a8ca6 Set OpenCL Clang prebuild option explicitly
Set OpenCL Clang prebuild option explicitly within the main build script.
2024-12-24 12:16:33 +01:00
e0d826aac9 Fix build with libopencl-clang2
CMake isn't set up to search for libopencl-clang2.so. To minimize changes to CMake, just symlink the library for now.
Confirmed working [here](https://github.com/sarnex/intel-graphics-compiler/actions/runs/12264262733).
2024-12-16 15:00:23 +01:00
b077b43fa6 Fix github action build
Fixed dependency isses in github actions
2024-02-08 17:05:47 +01:00
cd2cc3b2e1 Update missing dependency for IGC builds
Update mako dependency to Python 3 version.
Commit 2f66670 has introduced the dependency on Python's mako module.
2023-09-08 14:31:21 +02:00
fe6f3a3a06 Add missing dependency for IGC builds
Commit 2f66670 has introduced the dependency on Python's `mako` module - fix
Ubuntu builds by adjusting the main script accordingly.
2023-09-04 10:02:25 +02:00
067fb01798 Fix GitHub actions - fix LLVM/OS version conditions
As a follow-up to commit d924342, update the version checks with missing
brackets.
2023-05-24 09:19:05 +02:00
d9243425eb Fix GitHub actions after LLVM 14 switch
As a follow-up to commit ca387ba, make sure that LLVM 14 installation is
possible for Ubuntu 20.04.
2023-05-23 22:03:54 +02:00
ca387ba1be Switch IGC to LLVM 14
Upgrade the default LLVM version, build instructions and build verification
actions.
2023-05-23 13:04:33 +02:00
a77b51a5c5 Fix OS github Action - Update Cmake version on Ubuntu 20.04
Fix OS github Action - Update Cmake version on Ubuntu 20.04
2023-01-09 13:20:34 +01:00
8deff2f69d Fix build script for github action for LLVM15
Fix build script for github action for LLVM15
2022-12-16 16:21:48 +01:00
5805c380ed Remove build on Ubuntu18 from GithubAction
Remove build on Ubuntu18 from GithubAction.
Also remove broken send email notification
2022-10-12 14:52:00 +02:00
80ee582b4c Fix Github Action IGC build ddeb package
Fix Github Action IGC build, by checking if the .ddeb
files exist.
2022-06-24 16:48:55 +02:00
4d6f4e430f Produce debug information packages for IGC
Generate debug symbols during `Release` builds. For all
configurations, pack IGC debug symbols into `.ddeb` archives and copy
those into the artifacts folder alongside the regular Debian packages.

For reference on the chosen CMake version limitations, see CMake GitLab
issue: https://gitlab.kitware.com/cmake/cmake/-/issues/21356.
2022-06-22 11:12:50 +02:00
7ee584d8ce Enable run public Github Action on PR
Enable run public Github Action on PR
2022-05-20 09:32:20 +02:00
72893a3bac Sync change
Sync change
2022-04-15 16:34:49 +02:00
1ed060421a Sync change
Sync change
2022-04-13 12:04:33 +02:00
84c0ca4a01 [Autobackout][FuncReg]Revert of change: 20c3811230
Corrected format of the status (#8847)

Corrected format of the status

Co-authored-by: Mateusz Borzyszkowski <mateusz.borzyszkowski@intel.com>
2022-04-12 23:27:28 +02:00
20c3811230 Corrected format of the status (#8847)
Corrected format of the status

Co-authored-by: Mateusz Borzyszkowski <mateusz.borzyszkowski@intel.com>
2022-04-11 11:44:18 -07:00
6c0faaa128 Corrected format of the status
Corrected format of the status
2022-02-23 15:19:11 +01:00
4369c970d4 Upgrade github Action build IGC
- Add IGC build by gcc with LLVM 12 on Ubuntu20.04
- Add IGC build by gcc with LLVM 12 on Ubuntu22.04
- Add IGC build by gcc with LLVM 13 on Ubuntu22.04
- Add IGC build by clang with LLVM 12 on Ubuntu20.04
- Remove IGC build by clang with LLVM 10 on Ubuntu18.04
- Remove IGC build by clang with LLVM 11 on Ubuntu18.04
- Fix build IGC with LLVM 12 with prebuild by change in cmake
- Fix build IGC on Ubuntu 22.04 by adding missing include
2022-02-22 16:32:27 +01:00
365bfd9f51 Corrected format of the status
Corrected format of the status
2022-02-15 16:10:29 +01:00
3983b79c64 Corrected format of the status 2022-02-09 23:36:20 +01:00
d1bba7cedd Fix github Action build IGC
Add necessery package to docker via apt-get (wget, curl,
software-properties-common)
2022-01-26 10:52:44 +01:00
4b266b5660 Upgrade Build IGC in github Action
Upgrade Build IGC in github Action:
-Adding OpenCL Clang caching
-Adding dropping Artifact from ready builds
-SPIRV-LLVM-Translator build caching added
-add e-mail notification when build fails
2022-01-25 20:24:06 +01:00
181887626b Fix build break in Github Action
Fix build break in Github Action. IGC now can be build with prebuild SPIRV-LLVM-Translator
2021-12-07 08:26:43 +01:00
cb6c3f8bed update CopyrightHeaders in IGC
update CopyrightHeaders in IGC
2021-11-29 14:22:02 +01:00
e382784f5d Add new build workflow to github Action
Add new build workflow to github Action to build IGC OpenSource on
public repository on github hosted machines
2021-11-08 08:46:06 +01:00