Files
compute-runtime/scripts/docker/Dockerfile-arch
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

13 lines
355 B
Plaintext

FROM docker.io/archlinux/base
MAINTAINER Jacek Danecki <jacek.danecki@intel.com>
COPY neo /root/neo
COPY scripts/prepare-arch.sh /root
RUN /root/prepare-arch.sh
RUN cd /root/build ; cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ \
-DDO_NOT_RUN_AUB_TESTS=1 ../neo ; \
ninja -j 2
CMD ["/bin/bash"]