Skip to content

Commit

Permalink
Add a CPU DPCPP job.
Browse files Browse the repository at this point in the history
  • Loading branch information
tcojean committed Oct 20, 2020
1 parent e7a203d commit 66eeab2
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ stages:
CUDA_ARCH_STR=-DGINKGO_CUDA_ARCHITECTURES=${CUDA_ARCH};
CUDA_HOST_STR=-DCMAKE_CUDA_HOST_COMPILER=$(which ${CXX_COMPILER});
fi
- if [ ! -z ${SYCL_DEVICE_TYPE+x} ]; then export SYCL_DEVICE_TYPE; fi
- cmake ${CI_PROJECT_DIR}${CI_PROJECT_DIR_SUFFIX}
-GNinja
-DCMAKE_C_COMPILER=${C_COMPILER} -DCMAKE_CXX_COMPILER=${CXX_COMPILER}
Expand All @@ -65,6 +66,7 @@ stages:
-DGINKGO_RUN_EXAMPLES=${RUN_EXAMPLES}
-DGINKGO_CONFIG_LOG_DETAILED=${CONFIG_LOG}
- ninja -j${NUM_CORES} -l${CI_LOAD_LIMIT}
- if [ ! -z ${SYCL_DEVICE_TYPE+x} ]; then unset SYCL_DEVICE_TYPE; fi
dependencies: []
except:
- schedules
Expand All @@ -79,6 +81,7 @@ stages:
CUDA_ARCH_STR=-DGINKGO_CUDA_ARCHITECTURES=${CUDA_ARCH};
CUDA_HOST_STR=-DCMAKE_CUDA_HOST_COMPILER=$(which ${CXX_COMPILER});
fi
- if [ ! -z ${SYCL_DEVICE_TYPE+x} ]; then export SYCL_DEVICE_TYPE; fi
- cmake ${CI_PROJECT_DIR}${CI_PROJECT_DIR_SUFFIX}
-GNinja
-DCMAKE_C_COMPILER=${C_COMPILER} -DCMAKE_CXX_COMPILER=${CXX_COMPILER}
Expand Down Expand Up @@ -117,6 +120,7 @@ stages:
ninja validate_all_examples
fi
fi
- if [ ! -z ${SYCL_DEVICE_TYPE+x} ]; then unset SYCL_DEVICE_TYPE; fi
dependencies: []
except:
- schedules
Expand Down Expand Up @@ -660,6 +664,24 @@ build/nocuda/intel/omp/release/static:
- cuda
- cpu

build/dpcpp/cpu/release/static:
<<: *default_build_with_test
image: localhost:5000/intel-onapi_606c5c4a_gko-oneapi
variables:
<<: *default_variables
C_COMPILER: "gcc"
CXX_COMPILER: "dpcpp"
BUILD_DPCPP: "ON"
BUILD_TYPE: "Release"
BUILD_SHARED_LIBS: "OFF"
SYCL_DEVICE_TYPE: "CPU"
only:
variables:
- $RUN_CI_TAG
tags:
- private_ci
- cuda
- cpu

# Job with important warnings as error
warnings:
Expand Down

0 comments on commit 66eeab2

Please sign in to comment.