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
ocldev
ec7c22bdf8
igc revision update
...
Change-Id: I40c3c500724aa133ccdd9b5a0301b0208e5525ec
2019-11-05 14:22:44 +01:00
ocldev
b3fcc28ed9
gmmlib revision update
...
Change-Id: I7aaeb64fb29ed963721a738d64504bed40376418
2019-11-04 14:08:23 +01:00
ocldev
2d62a15532
gmmlib revision update
...
Change-Id: I5fd990a8aa2c5c2b56f77cef946f129094a4cad5
2019-10-30 12:57:27 +01:00
Jacek Danecki
37136df1b4
ci: update builds scripts
...
- build Neo for specific GEN to decrease build time on Travis
- don't run aub tests on Arch on Semaphore to decrease disk size usage
- cleanup in build scripts
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/227
Change-Id: I037ae1bc1e81fefe43e948453768bc83f0b18f63
2019-10-24 13:19:04 +02:00
Jacek Danecki
f4e2c75acc
ci: move specs files
...
Files were moved to https://github.com/JacekDanecki/neo-specs
Change-Id: Ieb784e8e64e8004ee27571235e6fb54b53e8327d
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-10-23 10:03:18 +02:00
ocldev
8d15186fcc
igc revision update
...
Change-Id: I59a00417fbed17163a39df9c55ca43c98b8e3f0a
2019-10-18 21:53:33 +02:00
Jacek Danecki
92c9e8832c
ci: use IGC 1.0.2597 in Semaphore CI builds
...
There are 2 builds on Semaphore CI under Ubuntu 18.04
with llvm 7 and llvm 8.
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/223
Change-Id: I1ce05101707a6e3062df82250648078bfd7607a4
2019-10-15 14:52:08 +02:00
Mateusz Jablonski
79e7a51908
CMake: rename IGDRCL_SOURCE_DIR to NEO_SOURCE_DIR
...
use NEO_SOURCE_DIR instead of CMAKE_SOURCE_DIR
Change-Id: Ib3774c80147941ded6bc884d83407461c89e7b8e
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-10-14 12:18:50 +02:00
ocldev
0efcda4ae7
igc revision update
...
Change-Id: I3c639b3d12744d9dfe67b85d3b5e9a80f0a2fb97
2019-10-14 10:38:13 +02:00
Jacek Danecki
2a070aceda
ci: update spec files for release 19.37.14191
...
Change-Id: I7d4f5c75077779271f0a53997c6469cb62160f1e
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-25 13:43:48 +02:00
Andrzej Koska
64e810fb0f
Adding version number parameter verification
...
Change-Id: I491cc972ecccaeedb7a25b3efed02227e8fef12a
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-3732
2019-09-24 14:12:28 +02:00
Andrzej Koska
1448f6a312
Simplification script verifying the driver version on Linux
...
Change-Id: Ie736c18087ca46fe07b0af4d20d53710af8eb35a
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-3732
2019-09-23 13:45:43 +02:00
Jacek Danecki
1510e1e095
ci: update spec files for gmmlib
...
- update to 19.3.2
Change-Id: I6c343126c38ae644981dbc15b400cce3c617eeb5
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-23 10:31:53 +02:00
Andrzej Koska
b1a2fb226d
Script that verifies the installed driver version on Windows
...
Change-Id: Ica98c4c7838d9e2cc92a3203c08db8bc6260de81
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-3732
2019-09-23 09:52:52 +02:00
Jacek Danecki
0ba2cec970
ci: specs files fixes
...
- update devtoolset-4 to devtoolset-7 for Centos 7.7
- added patches to fix versioning in igc
- addtional flags to build correctly devel packages for gmmlib
Change-Id: I548ffa31b24c58bc25e7a3afa3846693da01f4d5
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-20 11:06:24 +02:00
ocldev
7449b2fcd7
igc revision update
...
Change-Id: I8248ae6401d5277fcf507592d496266deef42584
2019-09-20 04:23:01 +02:00
ocldev
4de1d8e589
gmmlib revision update
...
Change-Id: Ic906838837434a3893b1055c32d21e8226656b19
2019-09-19 16:04:32 +02:00
ocldev
3870fcec77
gmmlib revision update
...
Change-Id: Ie52148232f6a1588b2e67469441f5244cc5cf44f
2019-09-18 20:05:03 +02:00
Jacek Danecki
8af139a365
ci: update spec file for Fedora
...
Change-Id: Ie522086b8bce88cc797fdf5505281b90bcde993d
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-16 14:39:34 +02:00
Jacek Danecki
6985016e11
ci: use intel-gmmlib from ppa in Semaphore build
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/211
Change-Id: I0df4e0a57a5505d145e62d18ffc928dd74e86196
2019-09-11 12:36:37 +02:00
Jacek Danecki
d37fe4904c
ci: update spec files for Fedora
...
Change-Id: I04c9df94c35763e1ea4fc55cc8423546e00533bf
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-11 11:26:19 +02:00
Jacek Danecki
7e14b981e1
ci: update scripts for Neo release 19.34.13959
...
Change-Id: I74f4c9fc00d8e54174639bd30eb5e4b84f62dfc1
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-02 12:28:06 +02:00
Jacek Danecki
7064e7e899
ci: add build under Fedora 31 on SemaphoreCI
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/206
Change-Id: I16ce99350ee36787903972f43f43d84f95285523
2019-09-02 12:13:27 +02:00
ocldev
6eb106875c
igc revision update
...
Change-Id: I8309d19ba04ad3b2ef090827b1b9e96d4e702ce7
2019-08-26 04:22:51 +02:00
Jacek Danecki
0f3fb6e6f5
ci: update scripts for Neo release 19.32.13826
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/203
Change-Id: I27ae8694ff11023ebee1a24940d343098ebcc4a9
2019-08-20 09:47:15 +02:00
ocldev
c961157fde
igc revision update
...
Change-Id: Ie05b83a1ebbc2c49a08e21f8c1422ecacb53a004
2019-08-16 11:41:58 +02:00
Jacek Danecki
026a1346ca
ci: update scripts for Neo release 19.31.13700
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/197
Change-Id: I22c2ee00cdf80d5fb4bc67afb93052baad08d813
2019-08-13 12:47:00 +02:00
ocldev
2bfcd951af
igc revision update
...
Change-Id: I508ad9d4ef912c39c7b04765e694b40ac241f263
2019-08-12 16:56:35 +02:00
ocldev
8b6b2a64de
igc revision update
...
Change-Id: Ib57da4075fdbcd986d14692532e134e6d4e58c2c
2019-08-09 08:48:23 +02:00
ocldev
08ac14677e
igc revision update
...
Change-Id: I958c30224021b7bcb2c52578082ff10357c65983
2019-08-07 11:27:51 +02:00
Jim Snow
4360aff03c
Move runtime/helpers/aligned_memory.h to core/helpers
...
Signed-off-by: Jim Snow <jim.m.snow@intel.com>
Change-Id: I15de094c51d4eb18bfff4d17fd34e817b5525fda
2019-08-06 23:56:24 +02:00
Jacek Danecki
e187d68f2f
add spec files for Fedora and Centos
...
These files are used in copr repository to build all Neo
components: IGC, opencl-clang, gmmlib.
copr project:
https://copr.fedorainfracloud.org/coprs/jdanecki/intel-opencl
Change-Id: I7f085b54a9315f3afeb36276b28b695477eb9f37
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-08-05 09:23:00 +02:00
ocldev
3d3b34bb77
igc revision update
...
Change-Id: Ic04ee49284788596d3e05e4023bd25cb0ed1af54
2019-08-02 04:21:48 +02:00
ocldev
edc6366374
igc revision update
...
Change-Id: I5408b49f5593599581b1bffead12461a73b54791
2019-07-30 11:29:15 +02:00
Jacek Danecki
6a8b203657
ci: Add build on Fedora 30 on Semaphore CI
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/192
Change-Id: I4604eea3512939ba6dc1c3f0d0514dcf106957fb
2019-07-30 11:23:33 +02:00
Jacek Danecki
0547f5b9d5
ci: update IGC builds on Semaphore CI
...
- add build on Ubuntu 18.04 with llvm 8
- Neo is built with clang 8
- IGC components are built using llvm/clang 8
- gmmlib is downloaded from launchpad ppa
- update IGC to 1.0.10-2314
- limit number of make jobs to 1 to avoid problems with
"virtual memory exhausted: Cannot allocate memory" and to workaround
compilation issue:
Scanning dependencies of target elf_packager
Building CXX object IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o
In file included from /root/build-igc/igc/IGC/ElfPackager/main.cpp:53:0:
/root/build-igc/igc/IGC/ElfPackager/../GenISAIntrinsics/GenIntrinsics.h:44:10:
fatal error: IntrinsicGenISA.gen: No such file or directory
#include "IntrinsicGenISA.gen"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/190
Change-Id: I2fc6d297555c826d48eccdc8ba5f9d5e8fd46d7a
2019-07-22 13:25:10 +02:00
ocldev
fa480a92da
igc revision update
...
Change-Id: I30ac3b8cda78ac222182225ad3505f83db16cccf
2019-07-19 07:58:54 +02:00
ocldev
1d0cb55090
igc revision update
...
Change-Id: I8f246ca518b811bff1d9029d16b73737abdd7c04
2019-07-17 09:07:39 +02:00
ocldev
989d54ef01
igc revision update
...
Change-Id: I5a31666da5223f79db7d85628f8be01fb1e10d68
2019-07-12 08:46:10 +02:00
ocldev
2640e5f17d
gmmlib revision update
...
Change-Id: I79554365f731ef67d344ce0f0b7b8c97e3a117ae
2019-07-03 14:53:04 +02:00
ocldev
d7ec39e338
igc revision update
...
Change-Id: Ie2fdb268691ebe68dac31077d4cf28abbd46432d
2019-07-02 08:05:37 +02:00
ocldev
ed99e089c9
igc revision update
...
Change-Id: Id720d9f68f66f54ea5cd6c63b30a0dc2c5f33537
2019-07-01 04:21:38 +02:00
ocldev
79e78e18c4
igc revision update
...
Change-Id: I2e6e2217d1c0ca285ea1dba035a0cae0c1a1195f
2019-06-28 04:22:10 +02:00
ocldev
9dfc02116a
igc revision update
...
Change-Id: Id40bf09969915f21ffeed931aa7f7fa3e7eaf91a
2019-06-24 04:21:30 +02:00
ocldev
cfe9a5a231
igc revision update
...
Change-Id: Id97a600202578c86841921b005c8aa4d209fa0b5
2019-06-21 13:53:32 +02:00
ocldev
ac3142cb9c
igc revision update
...
Change-Id: Ie90f191ac7108cd8092faf9b0fa8b927a3576fb9
2019-06-18 18:07:38 +02:00
Jacek Danecki
52e3f12b69
update IGC in Semaphore build
...
- Add patch for IGC building with llvm 7 from Ubuntu 18.04
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/181
Change-Id: I8a91b7c3f961f092b33bd8ab3ef4cc2bd281e744
2019-06-18 14:49:45 +02:00
ocldev
ec138f2846
igc revision update
...
Change-Id: I53982417d008b710ee3570aec50acb1cce88925f
2019-06-14 14:02:20 +02:00
ocldev
578d0b1d37
igc revision update
...
Change-Id: Ia9642c16a141ed58ea4f20d302aa3d4692a70aca
2019-06-11 12:16:31 +02:00
Artur Harasimiuk
1bc98b8478
removing unused code
...
Change-Id: I4be71baeedfa96fd98f611ebc58097b1cec2cd75
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-06-10 23:46:23 +02:00
Jacek Danecki
031d865b59
update IGC to 1.0.6 in Semaphore build
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/176
Change-Id: I318e2d8e7d5697c45c947c613b3fd78268ee65cd
2019-06-08 23:15:47 +02:00
ocldev
dbbd488adf
igc revision update
...
Change-Id: I3268ae09b51aa6600b3b1878276c8c7bb6f0c8d2
2019-06-07 14:47:58 +02:00
ocldev
6abb9de957
igc revision update
...
Change-Id: Ia318c0a987b55dfe64a1459bb46904d571179a17
2019-06-06 00:21:50 +02:00
Jacek Danecki
c0383491af
Re-enable unit tests on Ubuntu 16.04 on external CI
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/174
Change-Id: Icaddbc049713129f083780d9adc659bca493cbfb
2019-06-05 18:42:01 +02:00
ocldev
80fff3e588
gmmlib revision update
...
Change-Id: I6b5507a7f1a2646203325ecf30d7e01f9b44e2b0
2019-06-03 23:18:39 +02:00
ocldev
7218bdb849
igc revision update
...
Change-Id: Iea613e2a8dc5916c3cb68b94099e932581c2dd2d
2019-05-24 04:23:04 +02:00
ocldev
c967327b3b
igc revision update
...
Change-Id: Ibd82c544e57b238b97d40eb7b4c1f5fbdd4c4527
2019-05-20 05:05:02 +02:00
Jacek Danecki
c0342cdc87
Disable ULT on Ubuntu 16.04 on external CI
...
https://github.com/intel/compute-runtime/pull/170
Change-Id: Ib285a9f2acfca5a4f7fdc87cd0da6774908daaee
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-05-15 16:05:15 +02:00
ocldev
70c0a9f52d
igc revision update
...
Change-Id: Iff3abdc9f57e74ccaa357332347bf60a8237438f
2019-04-25 00:01:50 +02:00
Jacek Danecki
3d1d8ba256
ci: update Arch system before Neo build
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/162
Change-Id: Icad6475cf24fb18f0b6b17c32f94995ec12645df
2019-04-24 22:47:04 +02:00
Jacek Danecki
be82985f12
Spectre mitigation for gcc and clang
...
Resolves: NEO-3038
https://github.com/intel/compute-runtime/pull/159
Change-Id: If464949242afa6fbca85a0533eb874f276164646
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-04-17 15:49:27 +02:00
Artur Harasimiuk
8219cfa000
Allow adding resource file to specify details of dll file
...
Change-Id: I1b10b410f800b8cb3a0b914fb278dfce794ef3c4
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-04-16 09:11:36 +02:00
ocldev
54c4678cb5
igc revision update
...
Change-Id: I8f86bfadc256b5581a5301ba0f0bffd42e03885a
2019-04-12 18:26:53 +02:00
Jacek Danecki
e9b48f44b9
ci: use IGC components from Arch
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/158
Change-Id: I37612b84420c77ace6b31ecb4f9edf41a5bb0a4c
2019-04-12 11:12:49 +02:00
Jacek Danecki
5124b92a2b
Add build on Ubuntu 18.04 with llvm 7
...
- Neo is built with clang 7
- IGC components are built using llvm7
- gmmlib is downloaded from launchpad ppa
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/150
Change-Id: I6e7b9bd28088d6ca37ca6c86ccd2273c87e5a404
2019-03-27 17:38:07 +01:00
Jacek Danecki
f32ced094d
Add build with clang 8 on Travis
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/148
Change-Id: I45cfa45a226cfa8af5b2a9a6876713f7aa918d38
2019-03-27 17:31:48 +01:00
Jacek Danecki
a0eb780e2a
Build Neo components on Arch
...
- Build Arch Aur packages (opencl-clang, igc) and then build Neo
- Build opencl-clang, igc without packaging and then build Neo
- Limit number of make jobs to 1 for IGC build
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/146
Change-Id: I7af5ea10fd76fe6906c87d895d7d92853386e2f5
2019-03-27 17:17:39 +01:00
Jacek Danecki
904c158377
Add build with clang-7 on Travis
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/147
Change-Id: Id0874d340e0b63eaa1b4c756d7c188fef8aa6483
2019-03-20 14:31:13 +01:00
Jacek Danecki
ff5e636fc2
Add builds with gcc-5 on Travis
...
Build on Ubuntu 16.04 and 18.04
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/145
Change-Id: Ie973a5e3108ebde159f242a364dba1b0bed6f772
2019-03-20 14:26:44 +01:00
ocldev
d3b5bb2e74
igc revision update
...
Change-Id: I40ccc5ae91753036dce61a8bfb37ac9e4438a664
2019-03-15 09:30:22 +01:00
ocldev
cac558b0a9
igc revision update
...
Change-Id: I6d65ba8bb6fc6bb794cbeb6a6ffa5f4f40559453
2019-02-21 11:29:53 +01:00
Artur Harasimiuk
c45918de21
Revert "igc revision update"
...
This reverts commit a24704fa18
.
Change-Id: I373eef64d2cb147191464d2d4333d8131be42162
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-01-23 13:08:54 +01:00
ocldev
a24704fa18
igc revision update
...
Change-Id: Ic5718939bb78be9bd3780de9aaf3ac3b5d29dfa9
2019-01-10 14:09:33 +01:00
Artur Harasimiuk
25a93d4f85
left pad version when generating fedora.spec
...
Change-Id: Iecdb4fc7ca15ad0828127c59e224af04021e3f05
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-01-09 15:39:58 +01:00
Milczarek, Slawomir
ac56465031
Adjust copyright tests to year 2019
...
Change-Id: I0ddc04383fc839e95ef21317a67a419a2eacddd4
2019-01-02 12:04:20 +01:00
ocldev
4b4b886eff
igc revision update
...
Change-Id: I906bcaf7e6cfc14fa8ab3df73676e3eb920cf516
2018-12-18 13:04:20 +01:00
ocldev
7966088c9f
igc revision update
...
Change-Id: Ibebe712dc1164e590fdec5577d604de4503900c2
2018-12-14 12:48:48 +01:00
ocldev
1439f49845
igc revision update
...
Change-Id: I6307798f11d405d94a2f76257e185c9a5d87b610
2018-12-13 19:36:03 +01:00
ocldev
0c13f6dbe9
igc revision update
...
Change-Id: I577d485d7c09dd4ed25837d953b125c64a0da360
2018-11-27 17:33:04 +01:00
Kowalczuk, Jakub
344e92acfa
Add source level debugger header from SDK
...
Change-Id: I9898ec8892798facb71ccae0547c894b6b5a0288
2018-11-23 12:22:08 +01:00
Jacek Danecki
9edafd4acf
update Arch builds
...
Use igc and gmmlib packages versions from fedora.spec.in to download
deb packages from launchpad.net.
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/114
Change-Id: Ifb83a12a1fb5d1bb07e6b695db4257d76b8316bf
2018-11-16 22:53:31 +01:00
Jacek Danecki
a49b1950eb
use intel-gmmlib-* packages to build Neo on Ubuntu
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/109
Change-Id: Ica16f219107ec0aefbf9b7db464b9b27820e409c
2018-11-16 08:48:40 +01:00
Jacek Danecki
c389232e93
add scripts to build Neo on Fedora 29 using copr packages
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/108
Change-Id: Iec4c9a384dafa6d89276e246edb0892d0881ad01
2018-11-15 23:34:26 +01:00
Jacek Danecki
d0ef355a35
use intel-gmmlib-* packages to build Neo on Fedora 28
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/107
Change-Id: I2ca1cfb795afd980cd9380186d16ea0692b6c223
2018-11-14 23:32:51 +01:00
Artur Harasimiuk
337d374bc5
fedora/spec update: don't bundle GmmLib into intel-opencl package
...
Change-Id: I03243d0c7ca321aff23d514ff577d30827e6a4d1
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-11-06 16:32:05 +01:00
ocldev
02e472a590
igc revision update
...
Change-Id: I75d79dd6576a3f3b7ec35840371f59f391b0a26c
2018-11-05 00:32:54 +01:00
Artur Harasimiuk
d0298b7f32
add missing IGC revision to fedora.spec.in
...
Change-Id: I494ac9121c595b768c6ed2e1e1d0cfcdb232fe66
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-10-24 18:16:02 +02:00
ocldev
02e1284aa8
igc revision update
...
Change-Id: I460fac5a9eb62adfecfb343965d7a5987bb05759
2018-10-23 22:22:48 +02:00
ocldev
52b00f95bd
igc revision update
...
Change-Id: I5ea1c8072322c674146031e93af58b7b2faa0188
2018-10-17 19:31:53 +02:00
Jacek Danecki
a81b1a461f
ci: use LP ocl-dev account for ubuntu 18.04 builds on Travis
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/92
Change-Id: I1ecf19664fc29f61662ffc012d2154f2ee74e715
2018-09-27 11:24:07 +02:00
Mateusz Jablonski
04e083120e
Append gmmlib to neo package
...
Change-Id: I39e94700a3113e12e7be72ba10eaef18ff7f6217
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2018-09-27 08:06:09 +02:00
Jacek Danecki
5e3df9559a
ci: use LP ocl-dev account for CI builds on Ubuntu and Arch
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/90
Change-Id: I987f691dfe1258b7353ca1eda502994145babd5b
2018-09-26 13:21:03 +02:00
ocldev
b67143b8cb
igc revision update
...
Change-Id: Iedbf38ad29a6fac675fd9f35f2de879e23cf3019
2018-09-23 23:09:16 +02:00
Artur Harasimiuk
23b6896f5f
fix copyright checker
...
properly handle files starting with #include or #pragma
Change-Id: I89b438ef36d796c2e005bb2241a97bf5e4d9e48c
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-21 11:52:26 +02:00
Artur Harasimiuk
40146291ad
Update copyright headers
...
Updating files modified in 2018 only. Older files remain with old style
copyright header
Change-Id: Ic99f2e190ad74b4b7f2bd79dd7b9fa5fbe36ec92
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-20 18:02:35 +02:00
Artur Harasimiuk
803a946e3f
cmake: add lint target
...
This wraps around commands used to format code and exposes them as
single build system target: 'lint'.
Change-Id: Ide88b8f080582221b1832be06fd2fd0f2cd44ab4
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-19 16:14:31 +02:00
Artur Harasimiuk
04fd2e04b4
fix permissions of run-build.sh
...
Change-Id: I1942647593eed1ca98ade014001aa198af147ada
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-19 00:12:10 +02:00
Artur Harasimiuk
8334d424ba
add script to set copyright header for source files
...
this works for:
- C/C++ files
- files where comment is #
Change include set of simple tests.
Change-Id: I1c08c6c359e2a48957d5d81397c439508ae06c42
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-09-18 19:12:13 +02:00
ocldev
0abbd881d4
igc revision update
...
Change-Id: Ia088a9ad449d1b1f492ada93397a5f776cc48a6c
2018-08-31 10:21:37 +02:00
Jacek Danecki
551ed7fc8d
ci: use IGC 18.33.809-1 for Arch build
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/78
Change-Id: Idcc1af83a05ede183c6a1b61ba97a2487089335c
2018-08-30 13:38:03 +02:00
ocldev
bc12389312
igc revision update
...
Change-Id: I1cb013697739e0c721fc03758d5f4518a12a59b8
2018-08-24 18:48:45 +02:00
Artur Harasimiuk
9f16c3682c
update spec file source
...
Use pattern:
https://github.com/intel/compute-runtime/archive/%{neo_commit_id}.tar.gz
instead of adding neo.tar.gz at the end.
Change-Id: I8d45a535c04d92f7c55ab3181eedeb6704d20e46
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2018-08-21 11:41:56 +02:00
ocldev
31cb50db96
igc revision update
...
Change-Id: I1cabe4307a504deb24a06fcaf719b85cc6757127
2018-08-20 11:16:30 +02:00
ocldev
d9d90b3cbf
igc revision update
...
Change-Id: I1bbc7ceee0c87f3f6fea6fd709c01c43c42290d9
2018-08-10 14:39:26 +02:00
Jacek Danecki
de5c3a4ad6
ci: split Ubuntu 18.04 builds with gcc 7
...
- use separate builds for each gen to limit builds times
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/73
Change-Id: Icb3d8539011d1919c48f263e1caf45cccee516ea
2018-08-04 14:12:01 +02:00
Jacek Danecki
97b215440a
ci: switch to intel-opencl ppa
...
This ppa is available at:
https://launchpad.net/~intel-opencl/+archive/ubuntu/intel-opencl
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/72
Change-Id: I8ab4f8881d882f399386e875125c20542d5b72ab
2018-08-01 16:04:00 +02:00
Jacek Danecki
f91ebe5933
ci: switch to Ubuntu builds on Travis
...
- use precompiled IGC from ppa
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/71
Change-Id: I29e073b337c9d5c136266e2dc55bb230d872c9b4
2018-07-31 15:05:47 +02:00
Jacek Danecki
d382402957
ci: use IGC from ppa (ubuntu 18.04) in Neo build on Arch
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/70
Change-Id: If24a7e91fab037ac3461c83ce54b192c1f87086e
2018-07-30 21:04:32 +02:00
Jacek Danecki
d216fef3cc
ci: refactor Shippable build
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/69
Change-Id: I0b7e49017a7a758f349a6faad0ed5b7a0c48ae96
2018-07-30 12:31:45 +02:00
Jacek Danecki
1bee11ba86
ci: build with IGC from ppa on Ubuntu 18.04
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/68
Change-Id: I1f510205ced25a081900e922c43c0e6841132004
2018-07-30 11:14:30 +02:00
Jacek Danecki
50d6e2e940
ci: use IGC from ppa for build on Shippable
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/66
Change-Id: Ic65895a38f8885cdffd48d26b51016cf6ec572e5
2018-07-27 11:59:09 +02:00
Jacek Danecki
fccc5242c2
ci: add build using IGC from ppa on Ubuntu 16.04
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/65
Change-Id: I5d23a33b63cd7aa0db8d1e67fdae86aae3daba5d
2018-07-26 19:39:15 +02:00
ocldev
6e03446a22
igc revision update
...
Change-Id: I55c97000749353942882c1bc1abab3256780ca25
2018-07-25 13:09:43 +02:00
Jacek Danecki
6112ce4e8f
ci: enable all copr repositories
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/64
Change-Id: I08afc886bd6c4edc1cc350a8541649ebb9db43c2
2018-07-25 08:33:26 +02:00