You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by ma...@apache.org on 2020/12/23 01:35:21 UTC
[incubator-mxnet] branch master updated: use CC=gcc-7 CXX=g++-7 for
all unix CI builds (#19701)
This is an automated email from the ASF dual-hosted git repository.
manuseth pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-mxnet.git
The following commit(s) were added to refs/heads/master by this push:
new dcd7e80 use CC=gcc-7 CXX=g++-7 for all unix CI builds (#19701)
dcd7e80 is described below
commit dcd7e80a593dec3cc6f3460db81b532fb39b52c6
Author: Manu Seth <22...@users.noreply.github.com>
AuthorDate: Tue Dec 22 17:33:36 2020 -0800
use CC=gcc-7 CXX=g++-7 for all unix CI builds (#19701)
* use CC=gcc-7 CXX=g++-7 for all unix CI builds
* install gcc-7 and g++-7
* remove apt install cmake in favor of existing pip3 installation
---
ci/docker/Dockerfile.build.ubuntu | 2 +-
ci/docker/runtime_functions.sh | 26 ++++++++++++++------------
2 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/ci/docker/Dockerfile.build.ubuntu b/ci/docker/Dockerfile.build.ubuntu
index 95a322d..139b870 100644
--- a/ci/docker/Dockerfile.build.ubuntu
+++ b/ci/docker/Dockerfile.build.ubuntu
@@ -45,7 +45,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
unzip \
pandoc \
## Development tools
- cmake \
build-essential \
ninja-build \
git \
@@ -56,6 +55,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
clang-10 \
clang-tidy-10 \
g++ \
+ g++-7 \
g++-8 \
intel-mkl-2020.0-088 \
libomp-dev \
diff --git a/ci/docker/runtime_functions.sh b/ci/docker/runtime_functions.sh
index 53330bc..1a307f3 100755
--- a/ci/docker/runtime_functions.sh
+++ b/ci/docker/runtime_functions.sh
@@ -314,7 +314,7 @@ build_ubuntu_cpu() {
build_ubuntu_cpu_openblas() {
set -ex
cd /work/build
- CXXFLAGS="-Wno-error=strict-overflow" cmake \
+ CXXFLAGS="-Wno-error=strict-overflow" CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DENABLE_TESTCOVERAGE=ON \
-DUSE_TVM_OP=ON \
@@ -331,7 +331,7 @@ build_ubuntu_cpu_openblas() {
build_ubuntu_cpu_mkl() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DENABLE_TESTCOVERAGE=OFF \
-DUSE_MKLDNN=OFF \
@@ -347,7 +347,7 @@ build_ubuntu_cpu_mkl() {
build_ubuntu_cpu_cmake_debug() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE=Debug \
-DENABLE_TESTCOVERAGE=ON \
-DUSE_CUDA=OFF \
@@ -364,7 +364,7 @@ build_ubuntu_cpu_cmake_debug() {
build_ubuntu_cpu_cmake_no_tvm_op() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DUSE_CUDA=OFF \
-DUSE_TVM_OP=OFF \
-DUSE_MKL_IF_AVAILABLE=OFF \
@@ -509,7 +509,7 @@ build_ubuntu_cpu_clang100_mkldnn() {
build_ubuntu_cpu_mkldnn() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DENABLE_TESTCOVERAGE=ON \
-DUSE_MKL_IF_AVAILABLE=OFF \
@@ -524,7 +524,7 @@ build_ubuntu_cpu_mkldnn() {
build_ubuntu_cpu_mkldnn_mkl() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DENABLE_TESTCOVERAGE=OFF \
-DUSE_MKLDNN=ON \
@@ -541,6 +541,8 @@ build_ubuntu_gpu_tensorrt() {
set -ex
+ export CC=gcc-7
+ export CXX=g++-7
export ONNX_NAMESPACE=onnx
# Build ONNX
@@ -593,7 +595,7 @@ build_ubuntu_gpu_tensorrt() {
build_ubuntu_gpu_mkldnn() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DUSE_MKL_IF_AVAILABLE=OFF \
-DUSE_CUDA=ON \
@@ -607,7 +609,7 @@ build_ubuntu_gpu_mkldnn() {
build_ubuntu_gpu_mkldnn_nocudnn() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DUSE_MKL_IF_AVAILABLE=OFF \
-DUSE_CUDA=ON \
@@ -622,7 +624,7 @@ build_ubuntu_gpu_mkldnn_nocudnn() {
build_ubuntu_gpu() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE="RelWithDebInfo" \
-DUSE_MKL_IF_AVAILABLE=OFF \
-DUSE_CUDA=ON \
@@ -640,7 +642,7 @@ build_ubuntu_gpu() {
build_ubuntu_gpu_debug() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DCMAKE_BUILD_TYPE=Debug \
-DUSE_MKL_IF_AVAILABLE=OFF \
-DUSE_CUDA=ON \
@@ -657,7 +659,7 @@ build_ubuntu_gpu_debug() {
build_ubuntu_cpu_large_tensor() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DUSE_SIGNAL_HANDLER=ON \
-DUSE_CUDA=OFF \
-DUSE_CUDNN=OFF \
@@ -671,7 +673,7 @@ build_ubuntu_cpu_large_tensor() {
build_ubuntu_gpu_large_tensor() {
set -ex
cd /work/build
- cmake \
+ CC=gcc-7 CXX=g++-7 cmake \
-DUSE_SIGNAL_HANDLER=ON \
-DUSE_CUDA=ON \
-DUSE_CUDNN=ON \