Skip to content

Instantly share code, notes, and snippets.

@mrkn
Created May 15, 2019 01:46
Show Gist options
  • Save mrkn/e5489140c9a782ca13a1b4bb8dd33111 to your computer and use it in GitHub Desktop.
Save mrkn/e5489140c9a782ca13a1b4bb8dd33111 to your computer and use it in GitHub Desktop.
+ cmake -DCMAKE_INSTALL_PREFIX=/opt/arrow-dev-dbg -DARROW_NO_DEPRECATED_API=ON -DARROW_EXTRA_ERROR_CONTEXT=ON -DARROW_JEMALLOC=ON -DARROW_BOOST_VENDORED=ON -DARROW_BUILD_TESTS=ON -DARROW_BUILD_EXAMPLES=ON -DARROW_BUILD_UTILITIES=ON -DARROW_INSTALL_NAME_RPATH=OFF -DARROW_FLIGHT=ON -DARROW_PLASMA=ON -DARROW_PYTHON=ON -DPYTHON_EXECUTABLE=/opt/brew/opt/python/bin/python3 -DARROW_ORC=ON -DARROW_PARQUET=ON -DPARQUET_BUILD_EXAMPLES=ON -DPARQUET_BUILD_EXECUTABLES=ON -DARROW_GANDIVA=ON -DARROW_OPTIONAL_INSTALL=ON -DARROW_GFLAGS_USE_SHARED=OFF -DCMAKE_BUILD_TYPE=debug -GNinja /Users/mrkn/src/github.com/apache/arrow/cpp
-- Building using CMake version: 3.13.3
-- The C compiler identification is AppleClang 10.0.1.10010046
-- The CXX compiler identification is AppleClang 10.0.1.10010046
-- Check for working C compiler: /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Arrow version: 0.14.0 (full: '0.14.0-SNAPSHOT')
-- Found PkgConfig: /opt/brew/bin/pkg-config (found version "0.29.2")
-- clang-tidy not found
-- clang-format found at /opt/brew/opt/llvm@7/bin/clang-format
-- infer not found
-- Found PythonInterp: /opt/brew/opt/python/bin/python3 (found version "3.7.2")
-- Using ccache: /opt/brew/bin/ccache
-- Found cpplint executable at /Users/mrkn/src/github.com/apache/arrow/cpp/build-support/cpplint.py
-- Compiler command: env LANG=C /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -v
-- Compiler version: Apple LLVM version 10.0.1 (clang-1001.0.46.3)
Target: x86_64-apple-darwin18.5.0
Thread model: posix
InstalledDir: /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
-- Compiler id: AppleClang
Selected compiler clang 4.1.0svn
-- Performing Test CXX_SUPPORTS_SSE4_2
-- Performing Test CXX_SUPPORTS_SSE4_2 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Success
-- Performing Test CXX_SUPPORTS_ARMCRC
-- Performing Test CXX_SUPPORTS_ARMCRC - Failed
-- Arrow build warning level: CHECKIN
Configured for DEBUG build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: DEBUG
-- Using AUTO approach to find dependencies
-- BOOST_VERSION: 1.67.0
-- BROTLI_VERSION: v1.0.7
-- BZIP2_VERSION: 1.0.6
-- CARES_VERSION: 1.15.0
-- DOUBLE_CONVERSION_VERSION: v3.1.4
-- FLATBUFFERS_VERSION: v1.10.0
-- GBENCHMARK_VERSION: v1.4.1
-- GFLAGS_VERSION: v2.2.0
-- GLOG_VERSION: v0.3.5
-- GRPC_VERSION: v1.20.0
-- GTEST_VERSION: 1.8.1
-- JEMALLOC_VERSION: 5.2.0
-- LZ4_VERSION: v1.8.3
-- ORC_VERSION: 1.5.5
-- PROTOBUF_VERSION: v3.7.1
-- RAPIDJSON_VERSION: 2bbd33b33217ff4a73434ebf10cdac41e2ef5e34
-- RE2_VERSION: 2019-04-01
-- SNAPPY_VERSION: 1.1.7
-- THRIFT_VERSION: 0.12.0
-- URIPARSER_VERSION: 0.9.2
-- ZLIB_VERSION: 1.2.11
-- ZSTD_VERSION: v1.4.0
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Could NOT find DoubleConversion (missing: DoubleConversion_LIB DoubleConversion_INCLUDE_DIR)
-- Building double-conversion from source
-- Performing Test DOUBLE_CONVERSION_HAS_CASE_INSENSIBILITY
-- Performing Test DOUBLE_CONVERSION_HAS_CASE_INSENSIBILITY - Failed
-- Building uriparser from source
-- Checking for modules 'libbrotlicommon;libbrotlienc;libbrotlidec'
-- No package 'libbrotlicommon' found
-- No package 'libbrotlienc' found
-- No package 'libbrotlidec' found
-- Building brotli from source
-- Checking for module 'libglog'
-- No package 'libglog' found
-- Building glog from source
-- Could NOT find gflagsAlt (missing: gflags_LIB GFLAGS_INCLUDE_DIR)
-- Building gflags from source
-- Added static library dependency gflags_static: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/gflags_ep-prefix/src/gflags_ep/lib/libgflags.a
-- Checking for module 'thrift'
-- Found thrift, version 0.11.0
-- Found protoc: /opt/brew/bin/protoc
-- Found libprotoc: /opt/brew/lib/libprotoc.dylib
-- Found libprotobuf: /opt/brew/lib/libprotobuf.dylib
-- Found protobuf headers: /opt/brew/include
-- Building (vendored) jemalloc from source
-- Building gtest from source
-- RapidJSON found. Headers: /opt/brew/Cellar/rapidjson/1.1.0/include
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.1
-- Checking for module 'libzstd'
-- Found libzstd, version 1.3.7
-- Checking for module 're2'
-- No package 're2' found
-- Building re2 from source
-- Could NOT find c-aresAlt (missing: CARES_INCLUDE_DIR CARES_LIB)
-- Building c-ares from source
-- Found OpenSSL: /opt/brew/opt/openssl/lib/libcrypto.dylib (found version "1.0.2q")
-- Checking for module 'grpc'
-- No package 'grpc' found
-- Could NOT find gRPCAlt (missing: GRPC_INCLUDE_DIR GRPC_GPR_LIB GRPC_GRPC_LIB GRPC_GRPCPP_LIB GRPC_CPP_PLUGIN)
-- Building gRPC from source
-- Added static library dependency boost_system_static: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep/stage/lib/libboost_system.a
-- Added static library dependency boost_filesystem_static: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep/stage/lib/libboost_filesystem.a
-- Added static library dependency boost_regex_static: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep/stage/lib/libboost_regex.a
-- Boost include dir: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep
-- Boost libraries:
-- Found hdfs.h at: /Users/mrkn/src/github.com/apache/arrow/cpp/thirdparty/hadoop/include/hdfs.h
-- Added static library dependency orc_static: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/orc_ep-install/lib/liborc.a
-- CMAKE_C_FLAGS: -Qunused-arguments -ggdb -O0 -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-deprecated -Wno-weak-vtables -Wno-padded -Wno-comma -Wno-unused-macros -Wno-unused-parameter -Wno-unused-template -Wno-undef -Wno-shadow -Wno-switch-enum -Wno-exit-time-destructors -Wno-global-constructors -Wno-weak-template-vtables -Wno-undefined-reinterpret-cast -Wno-implicit-fallthrough -Wno-unreachable-code-return -Wno-float-equal -Wno-missing-prototypes -Wno-documentation-unknown-command -Wno-documentation -Wno-old-style-cast -Wno-covered-switch-default -Wno-cast-align -Wno-vla-extension -Wno-shift-sign-overflow -Wno-used-but-marked-unused -Wno-missing-variable-declarations -Wno-gnu-zero-variadic-macro-arguments -Wno-conversion -Wno-sign-conversion -Wno-disabled-macro-expansion -Wno-format-nonliteral -Wno-missing-noreturn -Wno-gnu-folding-constant -Wno-reserved-id-macro -Wno-range-loop-analysis -Wno-double-promotion -Wno-undefined-func-template -Wno-zero-as-null-pointer-constant -Wno-unknown-warning-option -Werror -Wno-unknown-warning-option -msse4.2 -maltivec -stdlib=libc++
-- CMAKE_CXX_FLAGS: -Qunused-arguments -fcolor-diagnostics -ggdb -O0 -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-deprecated -Wno-weak-vtables -Wno-padded -Wno-comma -Wno-unused-macros -Wno-unused-parameter -Wno-unused-template -Wno-undef -Wno-shadow -Wno-switch-enum -Wno-exit-time-destructors -Wno-global-constructors -Wno-weak-template-vtables -Wno-undefined-reinterpret-cast -Wno-implicit-fallthrough -Wno-unreachable-code-return -Wno-float-equal -Wno-missing-prototypes -Wno-documentation-unknown-command -Wno-documentation -Wno-old-style-cast -Wno-covered-switch-default -Wno-cast-align -Wno-vla-extension -Wno-shift-sign-overflow -Wno-used-but-marked-unused -Wno-missing-variable-declarations -Wno-gnu-zero-variadic-macro-arguments -Wno-conversion -Wno-sign-conversion -Wno-disabled-macro-expansion -Wno-format-nonliteral -Wno-missing-noreturn -Wno-gnu-folding-constant -Wno-reserved-id-macro -Wno-range-loop-analysis -Wno-double-promotion -Wno-undefined-func-template -Wno-zero-as-null-pointer-constant -Wno-unknown-warning-option -Werror -Wno-unknown-warning-option -msse4.2 -maltivec -stdlib=libc++
-- flatc: /opt/brew/bin/flatc
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include
-- Found PythonLibs: /opt/brew/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7m.dylib
-- Found NumPy: version "1.14.6" /opt/brew/lib/python3.7/site-packages/numpy/core/include
-- Found LLVM 7.0.0
-- Using LLVMConfig.cmake in: /opt/brew/opt/llvm@7/lib/cmake/llvm
-- Found llvm-link /opt/brew/opt/llvm@7/bin/llvm-link
-- Found clang 7.0 /opt/brew/opt/llvm@7/bin/clang-7
-- Configuring done
CMake Warning (dev):
Policy CMP0068 is not set: RPATH settings on macOS do not affect
install_name. Run "cmake --help-policy CMP0068" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
For compatibility with older versions of CMake, the install_name fields for
the following targets are still affected by RPATH settings:
arrow_flight_shared
arrow_flight_testing_shared
arrow_python_shared
arrow_shared
arrow_testing_shared
gandiva_shared
parquet_shared
plasma_shared
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug
+ popd
~/src/github.com/apache/arrow/cpp
+ run_build
+ ninja -C /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug -j 6
ninja: Entering directory `/Users/mrkn/src/github.com/apache/arrow/cpp/build.debug'
[7/634] Performing download step (download, verify and extract) for 're2_ep'
-- re2_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/re2_ep-prefix/src/re2_ep-stamp/re2_ep-download-*.log
[10/634] Performing download step (download, verify and extract) for 'gflags_ep'
-- gflags_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/gflags_ep-prefix/src/gflags_ep-stamp/gflags_ep-download-*.log
[13/634] Performing download step (download, verify and extract) for 'googletest_ep'
-- googletest_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-download-*.log
[16/634] Performing configure step for 're2_ep'
-- re2_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/re2_ep-prefix/src/re2_ep-stamp/re2_ep-configure-*.log
[17/634] Performing download step (download, verify and extract) for 'cares_ep'
-- cares_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/cares_ep-prefix/src/cares_ep-stamp/cares_ep-download-*.log
[20/634] Performing download step (download, verify and extract) for 'brotli_ep'
-- brotli_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/brotli_ep-prefix/src/brotli_ep-stamp/brotli_ep-download-*.log
[23/634] Performing configure step for 'googletest_ep'
-- googletest_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-configure-*.log
[24/634] Performing configure step for 'gflags_ep'
-- gflags_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/gflags_ep-prefix/src/gflags_ep-stamp/gflags_ep-configure-*.log
[25/634] Performing configure step for 'brotli_ep'
-- brotli_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/brotli_ep-prefix/src/brotli_ep-stamp/brotli_ep-configure-*.log
[26/634] Performing build step for 'gflags_ep'
-- gflags_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/gflags_ep-prefix/src/gflags_ep-stamp/gflags_ep-build-*.log
[27/634] Performing install step for 'gflags_ep'
-- gflags_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/gflags_ep-prefix/src/gflags_ep-stamp/gflags_ep-install-*.log
[30/634] Performing build step for 'brotli_ep'
-- brotli_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/brotli_ep-prefix/src/brotli_ep-stamp/brotli_ep-build-*.log
[31/634] Performing install step for 'brotli_ep'
-- brotli_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/brotli_ep-prefix/src/brotli_ep-stamp/brotli_ep-install-*.log
[34/634] Performing download step (download, verify and extract) for 'glog_ep'
-- glog_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/glog_ep-prefix/src/glog_ep-stamp/glog_ep-download-*.log
[37/634] Performing download step (download, verify and extract) for 'jemalloc_ep'
-- jemalloc_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/jemalloc_ep-prefix/src/jemalloc_ep-stamp/jemalloc_ep-download-*.log
[40/634] Performing build step for 'googletest_ep'
-- googletest_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-build-*.log
[41/634] Performing install step for 'googletest_ep'
-- googletest_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-install-*.log
[44/634] Performing download step (download, verify and extract) for 'orc_ep'
-- orc_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/orc_ep-prefix/src/orc_ep-stamp/orc_ep-download-*.log
[45/634] Performing configure step for 'cares_ep'
-- cares_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/cares_ep-prefix/src/cares_ep-stamp/cares_ep-configure-*.log
[48/634] Performing build step for 'cares_ep'
-- cares_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/cares_ep-prefix/src/cares_ep-stamp/cares_ep-build-*.log
[49/634] Performing install step for 'cares_ep'
-- cares_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/cares_ep-prefix/src/cares_ep-stamp/cares_ep-install-*.log
[52/634] Performing build step for 're2_ep'
-- re2_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/re2_ep-prefix/src/re2_ep-stamp/re2_ep-build-*.log
[53/634] Performing install step for 're2_ep'
-- re2_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/re2_ep-prefix/src/re2_ep-stamp/re2_ep-install-*.log
[56/634] Performing download step (download, verify and extract) for 'uriparser_ep'
-- uriparser_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/uriparser_ep-prefix/src/uriparser_ep-stamp/uriparser_ep-download-*.log
[59/634] Performing configure step for 'uriparser_ep'
-- uriparser_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/uriparser_ep-prefix/src/uriparser_ep-stamp/uriparser_ep-configure-*.log
[60/634] Performing build step for 'uriparser_ep'
-- uriparser_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/uriparser_ep-prefix/src/uriparser_ep-stamp/uriparser_ep-build-*.log
[61/634] Performing install step for 'uriparser_ep'
-- uriparser_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/uriparser_ep-prefix/src/uriparser_ep-stamp/uriparser_ep-install-*.log
[62/634] Performing configure step for 'glog_ep'
-- glog_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/glog_ep-prefix/src/glog_ep-stamp/glog_ep-configure-*.log
[65/634] Performing build step for 'glog_ep'
-- glog_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/glog_ep-prefix/src/glog_ep-stamp/glog_ep-build-*.log
[66/634] Performing install step for 'glog_ep'
-- glog_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/glog_ep-prefix/src/glog_ep-stamp/glog_ep-install-*.log
[69/634] Performing configure step for 'orc_ep'
-- orc_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/orc_ep-prefix/src/orc_ep-stamp/orc_ep-configure-*.log
[70/634] Performing configure step for 'jemalloc_ep'
-- jemalloc_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/jemalloc_ep-prefix/src/jemalloc_ep-stamp/jemalloc_ep-configure-*.log
[71/634] Performing download step (download, verify and extract) for 'double-conversion_ep'
-- double-conversion_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/double-conversion_ep-prefix/src/double-conversion_ep-stamp/double-conversion_ep-download-*.log
[74/634] Performing download step (download, verify and extract) for 'grpc_ep'
-- grpc_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/grpc_ep-prefix/src/grpc_ep-stamp/grpc_ep-download-*.log
[77/634] Performing configure step for 'double-conversion_ep'
-- double-conversion_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/double-conversion_ep-prefix/src/double-conversion_ep-stamp/double-conversion_ep-configure-*.log
[78/634] Performing build step for 'double-conversion_ep'
-- double-conversion_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/double-conversion_ep-prefix/src/double-conversion_ep-stamp/double-conversion_ep-build-*.log
[79/634] Performing install step for 'double-conversion_ep'
-- double-conversion_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/double-conversion_ep-prefix/src/double-conversion_ep-stamp/double-conversion_ep-install-*.log
[82/634] Performing configure step for 'grpc_ep'
-- grpc_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/grpc_ep-prefix/src/grpc_ep-stamp/grpc_ep-configure-*.log
[88/634] Running thrift compiler on parquet.thrift
[WARNING:/Users/mrkn/src/github.com/apache/arrow/cpp/src/parquet/parquet.thrift:295] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type.
[89/634] Performing build step for 'orc_ep'
-- orc_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/orc_ep-prefix/src/orc_ep-stamp/orc_ep-build-*.log
[90/634] Performing install step for 'orc_ep'
-- orc_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/orc_ep-prefix/src/orc_ep-stamp/orc_ep-install-*.log
[93/634] Performing download step (download, verify and extract) for 'boost_ep'
-- boost_ep download command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep-stamp/boost_ep-download-*.log
[115/634] Performing configure step for 'boost_ep'
-- boost_ep configure command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep-stamp/boost_ep-configure-*.log
[116/634] Performing build step for 'jemalloc_ep'
-- jemalloc_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/jemalloc_ep-prefix/src/jemalloc_ep-stamp/jemalloc_ep-build-*.log
[117/634] Performing install step for 'jemalloc_ep'
-- jemalloc_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/jemalloc_ep-prefix/src/jemalloc_ep-stamp/jemalloc_ep-install-*.log
[119/634] Performing build step for 'grpc_ep'
-- grpc_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/grpc_ep-prefix/src/grpc_ep-stamp/grpc_ep-build-*.log
[120/634] Performing install step for 'grpc_ep'
-- grpc_ep install command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/grpc_ep-prefix/src/grpc_ep-stamp/grpc_ep-install-*.log
[123/634] Performing build step for 'boost_ep'
-- boost_ep build command succeeded. See also /Users/mrkn/src/github.com/apache/arrow/cpp/build.debug/boost_ep-prefix/src/boost_ep-stamp/boost_ep-build-*.log
[330/634] Linking CXX executable debug/parquet-reader
FAILED: debug/parquet-reader
: && /opt/brew/bin/ccache /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Qunused-arguments -fcolor-diagnostics -ggdb -O0 -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-deprecated -Wno-weak-vtables -Wno-padded -Wno-comma -Wno-unused-macros -Wno-unused-parameter -Wno-unused-template -Wno-undef -Wno-shadow -Wno-switch-enum -Wno-exit-time-destructors -Wno-global-constructors -Wno-weak-template-vtables -Wno-undefined-reinterpret-cast -Wno-implicit-fallthrough -Wno-unreachable-code-return -Wno-float-equal -Wno-missing-prototypes -Wno-documentation-unknown-command -Wno-documentation -Wno-old-style-cast -Wno-covered-switch-default -Wno-cast-align -Wno-vla-extension -Wno-shift-sign-overflow -Wno-used-but-marked-unused -Wno-missing-variable-declarations -Wno-gnu-zero-variadic-macro-arguments -Wno-conversion -Wno-sign-conversion -Wno-disabled-macro-expansion -Wno-format-nonliteral -Wno-missing-noreturn -Wno-gnu-folding-constant -Wno-reserved-id-macro -Wno-range-loop-analysis -Wno-double-promotion -Wno-undefined-func-template -Wno-zero-as-null-pointer-constant -Wno-unknown-warning-option -Werror -Wno-unknown-warning-option -msse4.2 -maltivec -stdlib=libc++ -g -Wl,-search_paths_first -Wl,-headerpad_max_install_names tools/parquet/CMakeFiles/parquet-reader.dir/parquet-reader.cc.o -o debug/parquet-reader -Wl,-rpath,/opt/brew/lib debug/libparquet.a debug/libarrow.a double-conversion_ep/src/double-conversion_ep/lib/libdouble-conversion.a uriparser_ep-install/lib/liburiparser.a brotli_ep/src/brotli_ep-install/lib/libbrotlienc-static.a brotli_ep/src/brotli_ep-install/lib/libbrotlidec-static.a brotli_ep/src/brotli_ep-install/lib/libbrotlicommon-static.a /opt/brew/Cellar/lz4/1.9.1/lib/liblz4.dylib /opt/brew/lib/libsnappy.1.1.7.dylib /usr/lib/libz.dylib /opt/brew/Cellar/zstd/1.3.7/lib/libzstd.dylib orc_ep-install/lib/liborc.a /opt/brew/lib/libprotobuf.dylib glog_ep-prefix/src/glog_ep/lib/libglog.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_system.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_filesystem.a jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc_pic.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_regex.a /opt/brew/Cellar/thrift/0.11.0/lib/libthrift.dylib && :
Undefined symbols for architecture x86_64:
"boost::re_detail_106900::raw_storage::insert(unsigned long, unsigned long)", referenced from:
boost::re_detail_106900::basic_regex_creator<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::insert_state(long, boost::re_detail_106900::syntax_element_type, unsigned long) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::raw_storage::resize(unsigned long)", referenced from:
boost::re_detail_106900::raw_storage::extend(unsigned long) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::get_mem_block()", referenced from:
boost::re_detail_106900::save_state_init::save_state_init(boost::re_detail_106900::saved_state**, boost::re_detail_106900::saved_state**) in libparquet.a(metadata.cc.o)
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::extend_stack() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::put_mem_block(void*)", referenced from:
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::unwind_extra_block(bool) in libparquet.a(metadata.cc.o)
boost::re_detail_106900::save_state_init::~save_state_init() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::verify_options(unsigned int, boost::regex_constants::_match_flags)", referenced from:
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_imp() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::raise_runtime_error(std::runtime_error const&)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::init() in libparquet.a(metadata.cc.o)
void boost::re_detail_106900::raise_error<boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::error_type) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::get_default_error_string(boost::regex_constants::error_type)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::init() in libparquet.a(metadata.cc.o)
boost::re_detail_106900::cpp_regex_traits_implementation<char>::error_string(boost::regex_constants::error_type) const in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::cpp_regex_traits_char_layer<char>::init()", referenced from:
boost::re_detail_106900::cpp_regex_traits_char_layer<char>::cpp_regex_traits_char_layer(boost::re_detail_106900::cpp_regex_traits_base<char> const&) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::lookup_default_collate_name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::lookup_collatename(char const*, char const*) const in libparquet.a(metadata.cc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[331/634] Linking CXX executable debug/parquet-file-deserialize-test
FAILED: debug/parquet-file-deserialize-test
: && /opt/brew/bin/ccache /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Qunused-arguments -fcolor-diagnostics -ggdb -O0 -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-deprecated -Wno-weak-vtables -Wno-padded -Wno-comma -Wno-unused-macros -Wno-unused-parameter -Wno-unused-template -Wno-undef -Wno-shadow -Wno-switch-enum -Wno-exit-time-destructors -Wno-global-constructors -Wno-weak-template-vtables -Wno-undefined-reinterpret-cast -Wno-implicit-fallthrough -Wno-unreachable-code-return -Wno-float-equal -Wno-missing-prototypes -Wno-documentation-unknown-command -Wno-documentation -Wno-old-style-cast -Wno-covered-switch-default -Wno-cast-align -Wno-vla-extension -Wno-shift-sign-overflow -Wno-used-but-marked-unused -Wno-missing-variable-declarations -Wno-gnu-zero-variadic-macro-arguments -Wno-conversion -Wno-sign-conversion -Wno-disabled-macro-expansion -Wno-format-nonliteral -Wno-missing-noreturn -Wno-gnu-folding-constant -Wno-reserved-id-macro -Wno-range-loop-analysis -Wno-double-promotion -Wno-undefined-func-template -Wno-zero-as-null-pointer-constant -Wno-unknown-warning-option -Werror -Wno-unknown-warning-option -msse4.2 -maltivec -stdlib=libc++ -g -Wl,-search_paths_first -Wl,-headerpad_max_install_names src/parquet/CMakeFiles/parquet-file-deserialize-test.dir/file-deserialize-test.cc.o -o debug/parquet-file-deserialize-test -Wl,-rpath,/opt/brew/lib googletest_ep-prefix/src/googletest_ep/lib/libgtest_maind.a googletest_ep-prefix/src/googletest_ep/lib/libgtestd.a debug/libparquet.a debug/libarrow_testing.a debug/libarrow.a /opt/brew/Cellar/thrift/0.11.0/lib/libthrift.dylib boost_ep-prefix/src/boost_ep/stage/lib/libboost_regex.a double-conversion_ep/src/double-conversion_ep/lib/libdouble-conversion.a uriparser_ep-install/lib/liburiparser.a brotli_ep/src/brotli_ep-install/lib/libbrotlienc-static.a brotli_ep/src/brotli_ep-install/lib/libbrotlidec-static.a brotli_ep/src/brotli_ep-install/lib/libbrotlicommon-static.a /opt/brew/Cellar/lz4/1.9.1/lib/liblz4.dylib /opt/brew/lib/libsnappy.1.1.7.dylib /usr/lib/libz.dylib /opt/brew/Cellar/zstd/1.3.7/lib/libzstd.dylib orc_ep-install/lib/liborc.a /opt/brew/lib/libprotobuf.dylib glog_ep-prefix/src/glog_ep/lib/libglog.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_system.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_filesystem.a jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc_pic.a && :
Undefined symbols for architecture x86_64:
"boost::re_detail_106900::raw_storage::insert(unsigned long, unsigned long)", referenced from:
boost::re_detail_106900::basic_regex_creator<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::insert_state(long, boost::re_detail_106900::syntax_element_type, unsigned long) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::raw_storage::resize(unsigned long)", referenced from:
boost::re_detail_106900::raw_storage::extend(unsigned long) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::get_mem_block()", referenced from:
boost::re_detail_106900::save_state_init::save_state_init(boost::re_detail_106900::saved_state**, boost::re_detail_106900::saved_state**) in libparquet.a(metadata.cc.o)
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::extend_stack() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::put_mem_block(void*)", referenced from:
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::unwind_extra_block(bool) in libparquet.a(metadata.cc.o)
boost::re_detail_106900::save_state_init::~save_state_init() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::verify_options(unsigned int, boost::regex_constants::_match_flags)", referenced from:
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_imp() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::raise_runtime_error(std::runtime_error const&)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::init() in libparquet.a(metadata.cc.o)
void boost::re_detail_106900::raise_error<boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::error_type) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::get_default_error_string(boost::regex_constants::error_type)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::init() in libparquet.a(metadata.cc.o)
boost::re_detail_106900::cpp_regex_traits_implementation<char>::error_string(boost::regex_constants::error_type) const in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::cpp_regex_traits_char_layer<char>::init()", referenced from:
boost::re_detail_106900::cpp_regex_traits_char_layer<char>::cpp_regex_traits_char_layer(boost::re_detail_106900::cpp_regex_traits_base<char> const&) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::lookup_default_collate_name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::lookup_collatename(char const*, char const*) const in libparquet.a(metadata.cc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[332/634] Linking CXX executable debug/parquet-scan
FAILED: debug/parquet-scan
: && /opt/brew/bin/ccache /Applications/Xcode_10.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -Qunused-arguments -fcolor-diagnostics -ggdb -O0 -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-deprecated -Wno-weak-vtables -Wno-padded -Wno-comma -Wno-unused-macros -Wno-unused-parameter -Wno-unused-template -Wno-undef -Wno-shadow -Wno-switch-enum -Wno-exit-time-destructors -Wno-global-constructors -Wno-weak-template-vtables -Wno-undefined-reinterpret-cast -Wno-implicit-fallthrough -Wno-unreachable-code-return -Wno-float-equal -Wno-missing-prototypes -Wno-documentation-unknown-command -Wno-documentation -Wno-old-style-cast -Wno-covered-switch-default -Wno-cast-align -Wno-vla-extension -Wno-shift-sign-overflow -Wno-used-but-marked-unused -Wno-missing-variable-declarations -Wno-gnu-zero-variadic-macro-arguments -Wno-conversion -Wno-sign-conversion -Wno-disabled-macro-expansion -Wno-format-nonliteral -Wno-missing-noreturn -Wno-gnu-folding-constant -Wno-reserved-id-macro -Wno-range-loop-analysis -Wno-double-promotion -Wno-undefined-func-template -Wno-zero-as-null-pointer-constant -Wno-unknown-warning-option -Werror -Wno-unknown-warning-option -msse4.2 -maltivec -stdlib=libc++ -g -Wl,-search_paths_first -Wl,-headerpad_max_install_names tools/parquet/CMakeFiles/parquet-scan.dir/parquet-scan.cc.o -o debug/parquet-scan -Wl,-rpath,/opt/brew/lib debug/libparquet.a debug/libarrow.a double-conversion_ep/src/double-conversion_ep/lib/libdouble-conversion.a uriparser_ep-install/lib/liburiparser.a brotli_ep/src/brotli_ep-install/lib/libbrotlienc-static.a brotli_ep/src/brotli_ep-install/lib/libbrotlidec-static.a brotli_ep/src/brotli_ep-install/lib/libbrotlicommon-static.a /opt/brew/Cellar/lz4/1.9.1/lib/liblz4.dylib /opt/brew/lib/libsnappy.1.1.7.dylib /usr/lib/libz.dylib /opt/brew/Cellar/zstd/1.3.7/lib/libzstd.dylib orc_ep-install/lib/liborc.a /opt/brew/lib/libprotobuf.dylib glog_ep-prefix/src/glog_ep/lib/libglog.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_system.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_filesystem.a jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc_pic.a boost_ep-prefix/src/boost_ep/stage/lib/libboost_regex.a /opt/brew/Cellar/thrift/0.11.0/lib/libthrift.dylib && :
Undefined symbols for architecture x86_64:
"boost::re_detail_106900::raw_storage::insert(unsigned long, unsigned long)", referenced from:
boost::re_detail_106900::basic_regex_creator<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::insert_state(long, boost::re_detail_106900::syntax_element_type, unsigned long) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::raw_storage::resize(unsigned long)", referenced from:
boost::re_detail_106900::raw_storage::extend(unsigned long) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::get_mem_block()", referenced from:
boost::re_detail_106900::save_state_init::save_state_init(boost::re_detail_106900::saved_state**, boost::re_detail_106900::saved_state**) in libparquet.a(metadata.cc.o)
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::extend_stack() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::put_mem_block(void*)", referenced from:
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::unwind_extra_block(bool) in libparquet.a(metadata.cc.o)
boost::re_detail_106900::save_state_init::~save_state_init() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::verify_options(unsigned int, boost::regex_constants::_match_flags)", referenced from:
boost::re_detail_106900::perl_matcher<std::__1::__wrap_iter<char const*>, std::__1::allocator<boost::sub_match<std::__1::__wrap_iter<char const*> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_imp() in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::raise_runtime_error(std::runtime_error const&)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::init() in libparquet.a(metadata.cc.o)
void boost::re_detail_106900::raise_error<boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::error_type) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::get_default_error_string(boost::regex_constants::error_type)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::init() in libparquet.a(metadata.cc.o)
boost::re_detail_106900::cpp_regex_traits_implementation<char>::error_string(boost::regex_constants::error_type) const in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::cpp_regex_traits_char_layer<char>::init()", referenced from:
boost::re_detail_106900::cpp_regex_traits_char_layer<char>::cpp_regex_traits_char_layer(boost::re_detail_106900::cpp_regex_traits_base<char> const&) in libparquet.a(metadata.cc.o)
"boost::re_detail_106900::lookup_default_collate_name(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
boost::re_detail_106900::cpp_regex_traits_implementation<char>::lookup_collatename(char const*, char const*) const in libparquet.a(metadata.cc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[335/634] Building CXX object src/arrow/CMakeFiles/arrow-array-test.dir/array-test.cc.o
ninja: build stopped: subcommand failed.
mrkn-mbp15-late2016:cpp mrkn$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment