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
- 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
- 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
- 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