Philipp Moritz created ARROW-3659: ------------------------------------- Summary: Clang Travis build (matrix entry 2) might not actually be using clang Key: ARROW-3659 URL: https://issues.apache.org/jira/browse/ARROW-3659 Project: Apache Arrow Issue Type: Improvement Reporter: Philipp Moritz
See for example [https://travis-ci.org/apache/arrow/jobs/448267169:] {code:java} Setting environment variables from .travis.yml $ export ANACONDA_TOKEN=[secure] $ export ARROW_TRAVIS_USE_TOOLCHAIN=1 $ export ARROW_TRAVIS_VALGRIND=1 $ export ARROW_TRAVIS_PLASMA=1 $ export ARROW_TRAVIS_ORC=1 $ export ARROW_TRAVIS_COVERAGE=1 $ export ARROW_TRAVIS_PARQUET=1 $ export ARROW_TRAVIS_PYTHON_DOCS=1 $ export ARROW_BUILD_WARNING_LEVEL=CHECKIN $ export ARROW_TRAVIS_PYTHON_JVM=1 $ export ARROW_TRAVIS_JAVA_BUILD_ONLY=1 $ export CC="clang-6.0" $ export CXX="clang++-6.0" $ export TRAVIS_COMPILER=gcc $ export CXX=g++ $ export CC=gcc $ export PATH=/usr/lib/ccache:$PATH cache.1 Setting up build cache{code} The CC and CXX command line variables are overwritten by travis (because the travis toolchain is set to gcc). -- This message was sent by Atlassian JIRA (v7.6.3#76005)