Pawel Cieslak
20549fdf0e
Fix cmake_format
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-04-22 16:22:32 +02:00
Artur Harasimiuk
0aa6ec777c
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-04-08 23:49:38 +02:00
Artur Harasimiuk
c78f929f71
fix OpenCL driver version calculation
...
Related-To: NEO-5626
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-03-16 17:49:35 +01:00
Mateusz Jablonski
4b1684541c
CI Travis: Improve Ubuntu 18.04 builds with gcc
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-01-29 13:36:04 +01:00
Artur Harasimiuk
1ba588d4eb
update tests files
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-01-04 09:56:08 +01:00
Mateusz Jablonski
33d41b51c7
Improve CI Travis builds
...
login to docker account to use separated limit for docker image pulls
enable PCH and use virtuals in GCC builds on Ubuntu 20.04
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-12-30 12:44:30 +01:00
Mateusz Jablonski
720326fd6a
Reorganize VS solution tree
...
Move scripts targets to neo scripts folder
Move spirv targets to shared builtins folder
Move compute_runtime_mockable_extra to ze_intel_gpu folder
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-11-23 19:06:20 +01:00
Jacek Danecki
84bdb8404c
ci: split L0 builds on Ubuntu 18.04
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/354
Change-Id: Idcb82d1c7d3468ab3d60a2a74aab2e5fdd681741
2020-09-03 12:06:34 +02:00
Jacek Danecki
5ca820ca3b
ci: split L0 builds on Ubuntu 20.04
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/353
Change-Id: I6ad029be1388417ac7329d134783e0ba5165c7db
2020-08-31 14:34:36 +02:00
Jacek Danecki
a21e43b3ae
stop building on Ubuntu 19.10
...
Ubuntu 19.10 is EOL
Change-Id: I325d484593e411bb560976875f8bf5c02573b52e
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-08-26 13:29:35 +02:00
Pawel Cieslak
fb821f21f5
Cmake format script
...
Related-To: NEO-1157
Change-Id: Ie1b907e838cfb9ad0d75cc8971d415f7c77103c9
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-08-19 16:36:30 +02:00
Artur Harasimiuk
017fc3ba30
updating external CI build scripts
...
Change-Id: I8b74ffbae7247658705f4d41b4a8b4ac4b0b3959
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-06-04 12:40:14 +02:00
Jacek Danecki
4c72491a8a
ci: remove support for Fedora 30
...
- Fedora 30 is EOL
Change-Id: Ic3b6db4cf77d6e8bbadc7e4f2dcb78c369406db8
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-06-02 16:40:08 +02:00
Jacek Danecki
d3c928189f
ci: build Level Zero on Travis
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/308
Change-Id: Ie4352973ef86786974aeba5d05eee96ec701d91f
2020-05-19 14:21:59 +02:00
Jacek Danecki
e8085c5740
Stop building Neo under Ubuntu 16.04
...
- IGC stopped to support Ubuntu 16.04
Change-Id: I45a4993c7ffa2633ec6060b924e4a70ba791347b
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-04-14 01:52:27 +02:00
Jacek Danecki
ae8e83b900
ci: set noninteractive frontend on Ubuntu 20.04
...
- to install tzdata on Travis
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/285
Change-Id: I09a58e8398bc1f4457dc5ae24b416a25c9d14670
2020-03-25 17:02:51 +01:00
Jacek Danecki
f179986850
ci: limit number ninja jobs to 1
...
on Fedora 32 on Semaphore CI to workaround memory limit
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/286
Change-Id: I2c571596100be9f141cec30e1de686920151e70d
2020-03-25 16:50:31 +01:00
Jacek Danecki
5a1d8c0b6d
add support for more OS's in driver-version.sh
...
Change-Id: Id616a1955d416c21be84452595c3131711d6e94f
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-03-24 15:13:42 +01:00
Jacek Danecki
44da4a463e
ci: limit number of ninja jobs
...
- to workaround memory limit on Semaphore
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/282
Change-Id: I05f5871b46e8d500731a976b2d3088e90f00c256
2020-03-21 19:20:59 +01:00
Mateusz Jablonski
13c34cdd86
Don't copy verify.bat
...
move verify.bat to scripts
Change-Id: Ic89d3f9bff09833c3b8080f7ebf3c02e724e7465
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-17 19:25:08 +01:00
Pratik Raj
62fbdc64ec
Some debian package manager tweaks
...
By default, Ubuntu or Debian based "apt" or "apt-get" system installs
recommended but not suggested packages.
By passing "--no-install-recommends" option, the user lets apt-get know
not to consider recommended packages as a dependency to install.
This results in smaller downloads and installation of packages.
Original pull request #268 was modified to fix dependencies on
Ubuntu 18.04 and newer.
Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/268
Change-Id: I5a5de36102c5d3d3a42def30404078c485705b8a
2020-03-17 19:16:50 +01:00
Jacek Danecki
508c4af14e
ci: update compilers and OS's
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/269
Change-Id: I5dfa4b226bcfd212274f502e21d027a977b9e840
2020-03-09 19:11:34 +01:00
Jacek Danecki
25a5f1fb94
ci: remove Neo builds with clang 4 and 5
...
on Ubuntu 16.04
Change-Id: Ibdd6cf3dc6af967a6de5e215a99abf2c902be2d9
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-02-20 14:59:21 +01:00
Jacek Danecki
a7edd8e7d1
ci: remove IGC builds from Semaphore builds
...
Change-Id: I1d5da7c74c63601ad49b04eae224d40aebdb5e7e
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-02-19 10:24:00 +01:00
Pawel Cieslak
389734542c
Set_copyright, --check option won't edit files.
...
Change-Id: Ia57b7998d872cf187cf90d0f2f1a01bcd2cf8ea0
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-02-07 14:54:57 +01:00
Pawel Cieslak
e8c93238fe
Add option to check if set_copyright changed file.
...
Change-Id: I8c7778a7cf91ac18d6d94819bf79c350c6b473c5
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-02-03 19:16:53 +01:00
Pawel Cieslak
76400ff32f
Correct paths in test.sh.
...
Change-Id: I94fda27e4401a71242ec202dcd50591d0e4ddbb4
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-01-31 11:53:04 +01:00
Pawel Cieslak
4d36054254
Fix set_copyright on Windows.
...
Change-Id: Iedce0aa822f069ec1bca2d2e76e14da64c62f5bd
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-01-28 12:20:27 +01:00
Jacek Danecki
ff5546d632
ci: limit number on make jobs on Semaphore
...
to avoid error:
FAILED: unit_tests/CMakeFiles/igdrcl_tests.dir/api/api_tests_wrapper3.cpp.o
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/245
Change-Id: I88b38797078a404071bf9d2ffa8928cc3a50966f
2020-01-03 12:33:27 +01:00
Mateusz Jablonski
4ec41586f0
Correct expectations of copyright tests
...
Change-Id: Ie1d7bc5e9ea1d2630448fc511da1344ff34d3f2b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-01-02 08:46:53 +01:00
Jacek Danecki
181888409a
ci: limit number of ninja jobs to 2
...
to avoid issue on Semaphore during Arch build with gcc
FAILED: unit_tests/CMakeFiles/igdrcl_tests.dir/api/api_tests_wrapper3.cpp.o
g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/242
Change-Id: Ia81b7104ed632034456bf4101ed5e23c6be12a86
2019-12-23 11:25:36 +01:00
Mateusz Hoppe
a830237bd0
Formatting scripts and target
...
Change-Id: I281a5ce8d7c97eea1ede1194a1c1f18ef1f8ecc1
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2019-12-18 14:30:32 +01:00
Pawel Cieslak
f5f75bee70
Remove build_spec.py logic.
...
Change-Id: I74546432bd98f35c7889e4e562a3eb6ffd9f1bb5
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2019-12-17 11:30:31 +01:00
Jacek Danecki
fb8df1a328
fix compilation with clang 9
...
ci: add build with clang on Arch
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/241
Change-Id: I1a8620c9f8146e7108098d18e9db75b9ff178f44
2019-12-12 11:45:08 +01:00
ocldev
063df12af0
igc revision update
...
Change-Id: I7c4f3f1885d92d5803ee52e43f0d6c38a1617845
2019-12-09 11:26:30 +01:00
Jacek Danecki
49ad839818
ci: use IGC from manifest
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/238
Change-Id: I57316456cbea47bbea19a353475280c0b22baca3
2019-12-06 21:58:26 +01:00
ocldev
cd198fac0a
igc revision update
...
Change-Id: I4bb4db57c1e2798f5b6c2492465f9b84de90cda3
2019-12-06 11:27:08 +01:00
Pawel Cieslak
2070bd8970
Fix build_spec.py script.
...
Change-Id: I0485d6be5f68b3200621de9bcaeaf0289c970a92
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2019-12-04 14:37:38 +01:00
Pawel Cieslak
1d4d806933
Refactor python scripts.
...
Change-Id: I442f5bf081d89369f7c71b0de2c99fd39b3ff942
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2019-12-03 14:20:53 +01:00
ocldev
273a416f28
igc revision update
...
Change-Id: If8bb6a41ebed2f7b6f00fc6f904bdd47918f7e20
2019-11-29 04:21:13 +01:00
ocldev
249d7477a3
igc revision update
...
Change-Id: I94a0ce7065787bc746874c97e692afebc05e2280
2019-11-26 08:17:44 +01:00
ocldev
08034fbce3
igc revision update
...
Change-Id: I57a3566dbf1808b87db61819ef69002963fa7baa
2019-11-22 04:21:38 +01:00
ocldev
8cc6a65e69
igc revision update
...
Change-Id: I117474f1965391a6a35e65b3199630f3e737bf09
2019-11-19 11:18:37 +01:00
ocldev
7821995e7e
igc revision update
...
Change-Id: I478e3b99e9c360474dd3f0e19eacb50fdbdc4a11
2019-11-18 17:49:50 +01:00
Jacek Danecki
4c3dd2cdbe
ci: use new igc packages from ~ocl-dev ppa
...
Remove obsoleted scripts
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/234
Change-Id: I244214a3fa778e3e048566c5869f8348563a752a
2019-11-18 13:35:29 +01:00
Jacek Danecki
ef89ed7a01
ci: use copr://jdanecki/intel-opencl-ci
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/232
Change-Id: I126c6acae6776258cb01d19dafc46bbab35d12a2
2019-11-15 11:35:38 +01:00
ocldev
ab8d73f243
igc revision update
...
Change-Id: I16e6e2876d96c709d9cfe325f689ee9c2e8fba6a
2019-11-15 04:14:38 +01:00
Jacek Danecki
ee0cd983d8
ci: remove obsoleted script
...
Change-Id: I3400cb191e47f8bbb1b046711f0fbfbf22890878
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-11-14 18:49:28 +01:00
Jacek Danecki
7f51f246fb
ci: update IGC in Semaphore builds
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/231
Change-Id: I5f6a086b7f001973f54ff2298f65b3dfb484b751
2019-11-14 18:27:39 +01:00
ocldev
c7d3f910d3
igc revision update
...
Change-Id: Ib20da1242ba683eaafccaf07f54f89688442f8ba
2019-11-13 22:04:32 +01:00