Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build of arrow-master/cpp fails with altivec error? #16290

Closed
asfimport opened this issue Mar 20, 2017 · 10 comments
Closed

build of arrow-master/cpp fails with altivec error? #16290

asfimport opened this issue Mar 20, 2017 · 10 comments
Assignees
Milestone

Comments

@asfimport
Copy link

trying to build master of arrow-master/cpp:

root@localhost release]# cmake .. -DCMAKE_BUILD_TYPE=Release
clang-tidy not found
clang-format not found
Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...})
– Build Type: RELEASE
INFO Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c+,objc,obj-c+,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)

INFO GNU
Selected compiler gcc 4.8.5
– [ /usr/share/cmake/Modules/FindBoost.cmake:481 ] _boost_TEST_VERSIONS = 1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
– [ /usr/share/cmake/Modules/FindBoost.cmake:483 ] Boost_USE_MULTITHREADED = ON
– [ /usr/share/cmake/Modules/FindBoost.cmake:485 ] Boost_USE_STATIC_LIBS = ON
– [ /usr/share/cmake/Modules/FindBoost.cmake:487 ] Boost_USE_STATIC_RUNTIME =
– [ /usr/share/cmake/Modules/FindBoost.cmake:489 ] Boost_ADDITIONAL_VERSIONS =
– [ /usr/share/cmake/Modules/FindBoost.cmake:491 ] Boost_NO_SYSTEM_PATHS =
– [ /usr/share/cmake/Modules/FindBoost.cmake:543 ] Declared as CMake or Environmental Variables:
– [ /usr/share/cmake/Modules/FindBoost.cmake:545 ] BOOST_ROOT =
– [ /usr/share/cmake/Modules/FindBoost.cmake:547 ] BOOST_INCLUDEDIR =
– [ /usr/share/cmake/Modules/FindBoost.cmake:549 ] BOOST_LIBRARYDIR =
– [ /usr/share/cmake/Modules/FindBoost.cmake:551 ] _boost_TEST_VERSIONS = 1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
– [ /usr/share/cmake/Modules/FindBoost.cmake:644 ] location of version.hpp: /usr/include/boost/version.hpp
– [ /usr/share/cmake/Modules/FindBoost.cmake:668 ] version.hpp reveals boost 1.53.0
– [ /usr/share/cmake/Modules/FindBoost.cmake:744 ] guessed _boost_COMPILER = -gcc48
– [ /usr/share/cmake/Modules/FindBoost.cmake:754 ] _boost_MULTITHREADED = -mt
– [ /usr/share/cmake/Modules/FindBoost.cmake:797 ] _boost_RELEASE_ABI_TAG = -
– [ /usr/share/cmake/Modules/FindBoost.cmake:799 ] _boost_DEBUG_ABI_TAG = -d
– [ /usr/share/cmake/Modules/FindBoost.cmake:847 ] _boost_LIBRARY_SEARCH_DIRS = /usr/lib64;NO_DEFAULT_PATH
– [ /usr/share/cmake/Modules/FindBoost.cmake:957 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-gcc48-mt-1_53;boost_system-gcc48-mt;boost_system-mt-1_53;boost_system-mt;boost_system
– [ /usr/share/cmake/Modules/FindBoost.cmake:993 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-gcc48-mt-d-1_53;boost_system-gcc48-mt-d;boost_system-mt-d-1_53;boost_system-mt-d;boost_system-mt;boost_system
– [ /usr/share/cmake/Modules/FindBoost.cmake:957 ] Searching for FILESYSTEM_LIBRARY_RELEASE: boost_filesystem-gcc48-mt-1_53;boost_filesystem-gcc48-mt;boost_filesystem-mt-1_53;boost_filesystem-mt;boost_filesystem
– [ /usr/share/cmake/Modules/FindBoost.cmake:993 ] Searching for FILESYSTEM_LIBRARY_DEBUG: boost_filesystem-gcc48-mt-d-1_53;boost_filesystem-gcc48-mt-d;boost_filesystem-mt-d-1_53;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem
– [ /usr/share/cmake/Modules/FindBoost.cmake:1044 ] Boost_FOUND = 1
CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1138 (message):
Unable to find the requested Boost libraries.

Boost version: 1.53.0

Boost include path: /usr/include

Could not find the following static Boost libraries:

      boost_system
      boost_filesystem

No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.
Call Stack (most recent call first):
CMakeLists.txt:418 (find_package)

– [ /usr/share/cmake/Modules/FindBoost.cmake:481 ] _boost_TEST_VERSIONS = 1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
– [ /usr/share/cmake/Modules/FindBoost.cmake:483 ] Boost_USE_MULTITHREADED = ON
– [ /usr/share/cmake/Modules/FindBoost.cmake:485 ] Boost_USE_STATIC_LIBS = OFF
– [ /usr/share/cmake/Modules/FindBoost.cmake:487 ] Boost_USE_STATIC_RUNTIME =
– [ /usr/share/cmake/Modules/FindBoost.cmake:489 ] Boost_ADDITIONAL_VERSIONS =
– [ /usr/share/cmake/Modules/FindBoost.cmake:491 ] Boost_NO_SYSTEM_PATHS =
– [ /usr/share/cmake/Modules/FindBoost.cmake:543 ] Declared as CMake or Environmental Variables:
– [ /usr/share/cmake/Modules/FindBoost.cmake:545 ] BOOST_ROOT =
– [ /usr/share/cmake/Modules/FindBoost.cmake:547 ] BOOST_INCLUDEDIR =
– [ /usr/share/cmake/Modules/FindBoost.cmake:549 ] BOOST_LIBRARYDIR =
– [ /usr/share/cmake/Modules/FindBoost.cmake:551 ] _boost_TEST_VERSIONS = 1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
– [ /usr/share/cmake/Modules/FindBoost.cmake:644 ] location of version.hpp: /usr/include/boost/version.hpp
– [ /usr/share/cmake/Modules/FindBoost.cmake:668 ] version.hpp reveals boost 1.53.0
– [ /usr/share/cmake/Modules/FindBoost.cmake:744 ] guessed _boost_COMPILER = -gcc48
– [ /usr/share/cmake/Modules/FindBoost.cmake:754 ] _boost_MULTITHREADED = -mt
– [ /usr/share/cmake/Modules/FindBoost.cmake:797 ] _boost_RELEASE_ABI_TAG = -
– [ /usr/share/cmake/Modules/FindBoost.cmake:799 ] _boost_DEBUG_ABI_TAG = -d
– [ /usr/share/cmake/Modules/FindBoost.cmake:847 ] _boost_LIBRARY_SEARCH_DIRS = /usr/lib64;NO_DEFAULT_PATH
– [ /usr/share/cmake/Modules/FindBoost.cmake:957 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-gcc48-mt-1_53;boost_system-gcc48-mt;boost_system-mt-1_53;boost_system-mt;boost_system
– [ /usr/share/cmake/Modules/FindBoost.cmake:993 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-gcc48-mt-d-1_53;boost_system-gcc48-mt-d;boost_system-mt-d-1_53;boost_system-mt-d;boost_system-mt;boost_system
– [ /usr/share/cmake/Modules/FindBoost.cmake:957 ] Searching for FILESYSTEM_LIBRARY_RELEASE: boost_filesystem-gcc48-mt-1_53;boost_filesystem-gcc48-mt;boost_filesystem-mt-1_53;boost_filesystem-mt;boost_filesystem
– [ /usr/share/cmake/Modules/FindBoost.cmake:993 ] Searching for FILESYSTEM_LIBRARY_DEBUG: boost_filesystem-gcc48-mt-d-1_53;boost_filesystem-gcc48-mt-d;boost_filesystem-mt-d-1_53;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem
– [ /usr/share/cmake/Modules/FindBoost.cmake:1044 ] Boost_FOUND = 1
– Boost version: 1.53.0
– Found the following Boost libraries:
– system
– filesystem
– Boost include dir: /usr/include
– Boost libraries: /usr/lib64/libboost_system-mt.so/usr/lib64/libboost_filesystem-mt.so
Added shared library dependency boost_system: /usr/lib64/libboost_system-mt.so
Added shared library dependency boost_filesystem: /usr/lib64/libboost_filesystem-mt.so
– GTest include dir: /root/arrow-master/cpp/release/googletest_ep-prefix/src/googletest_ep/include
– GTest static library: /root/arrow-master/cpp/release/googletest_ep-prefix/src/googletest_ep/./libgtest.a
Added static library dependency gtest: /root/arrow-master/cpp/release/googletest_ep-prefix/src/googletest_ep/./libgtest.a
– GFlags include dir: /root/arrow-master/cpp/release/gflags_ep-prefix/src/gflags_ep/include
– GFlags static library: /root/arrow-master/cpp/release/gflags_ep-prefix/src/gflags_ep/lib/libgflags.a
Added static library dependency gflags: /root/arrow-master/cpp/release/gflags_ep-prefix/src/gflags_ep/lib/libgflags.a
– RapidJSON include dir: /root/arrow-master/cpp/release/src/rapidjson_ep/include
– JEMALLOC_INCLUDE_DIR-NOTFOUND
– JEMALLOC_SHARED_LIB-NOTFOUND
– JEMALLOC_STATIC_LIB-NOTFOUND
– Could not find the jemalloc library. Looked in system search paths.
Added static library dependency jemalloc: /root/arrow-master/cpp/release/jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc_pic.a
Added shared library dependency jemalloc: /root/arrow-master/cpp/release/jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc.so
– Found hdfs.h at: /root/arrow-master/cpp/thirdparty/hadoop/include/hdfs.h
– Flatbuffers include dir: /root/arrow-master/cpp/release/flatbuffers_ep-prefix/src/flatbuffers_ep-install/include
– Flatbuffers static library: /root/arrow-master/cpp/release/flatbuffers_ep-prefix/src/flatbuffers_ep-install/libflatbuffers.a
– Flatbuffers compiler: /root/arrow-master/cpp/release/flatbuffers_ep-prefix/src/flatbuffers_ep-install/bin/flatc
Added static library dependency flatbuffers: /root/arrow-master/cpp/release/flatbuffers_ep-prefix/src/flatbuffers_ep-install/libflatbuffers.a
– Configuring incomplete, errors occurred!
See also "/root/arrow-master/cpp/release/CMakeFiles/CMakeOutput.log".
See also "/root/arrow-master/cpp/release/CMakeFiles/CMakeError.log".

Environment: Centos 7, x86_64, gcc 4.8.5
Reporter: Luke Higgins
Assignee: Uwe Korn / @xhochy

Note: This issue was originally created as ARROW-667. Please see the migration documentation for further details.

@asfimport
Copy link
Author

Luke Higgins:

[root@localhost release]# cat CMakeFiles/CMakeOutput.log
The system is: Linux - 3.10.0-514.el7.x86_64 - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc
Build flags:
Id flags:

The output was:
0

Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/root/arrow-master/cpp/release/CMakeFiles/2.8.12.2/CompilerIdC/a.out"

Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++
Build flags:
Id flags:

The output was:
0

Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/root/arrow-master/cpp/release/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out"

Determining if the C compiler works passed with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec1387519693/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec1387519693.dir/build.make CMakeFiles/cmTryCompileExec1387519693.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec1387519693.dir/testCCompiler.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec1387519693.dir/testCCompiler.c.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTryCompileExec1387519693 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1387519693.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTryCompileExec1387519693.dir/testCCompiler.c.o -o cmTryCompileExec1387519693 -rdynamic gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Detecting C compiler ABI info compiled with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec3511617789/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec3511617789.dir/build.make CMakeFiles/cmTryCompileExec3511617789.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o /usr/bin/cc -o CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c Linking C executable cmTryCompileExec3511617789 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3511617789.dir/link.txt --verbose=1 /usr/bin/cc -v CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3511617789 -rdynamic Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c+,objc,obj-c+,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/ LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3511617789' '-rdynamic' '-mtune=generic' '-march=x86-64' /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec3511617789 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Parsed C implicit link information from above output:
link line regex: [( |.[/](( |.[/))(ld|([/](/)+-)?ld|collect2)[/](/)*( |$)]
ignore line: [Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:/usr/bin/gmake "cmTryCompileExec3511617789/fast"]
ignore line: [/usr/bin/gmake -f CMakeFiles/cmTryCompileExec3511617789.dir/build.make CMakeFiles/cmTryCompileExec3511617789.dir/build]
ignore line: [gmake[1]: Entering directory `/root/arrow-master/cpp/release/CMakeFiles/CMakeTmp']
ignore line: [/usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1]
ignore line: [Building C object CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o]
ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
ignore line: [Linking C executable cmTryCompileExec3511617789]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3511617789.dir/link.txt --verbose=1]
ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3511617789 -rdynamic ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/cc]
ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper]
ignore line: [Target: x86_64-redhat-linux]
ignore line: [Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c+,objc,obj-c+,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux]
ignore line: [Thread model: posix]
ignore line: [gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ]
ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3511617789' '-rdynamic' '-mtune=generic' '-march=x86-64']
link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec3511617789 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o]
arg [/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2] ==> ignore
arg [--build-id] ==> ignore
arg [--no-add-needed] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [-export-dynamic] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-o] ==> ignore
arg [cmTryCompileExec3511617789] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o] ==> ignore
arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5]
arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64]
arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..]
arg [CMakeFiles/cmTryCompileExec3511617789.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--no-as-needed] ==> ignore
arg [-lc] ==> lib [c]
arg [-lgcc] ==> lib [gcc]
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--no-as-needed] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o] ==> ignore
remove lib [gcc]
remove lib [gcc_s]
remove lib [gcc]
remove lib [gcc_s]
collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5] ==> [/usr/lib/gcc/x86_64-redhat-linux/4.8.5]
collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64] ==> [/usr/lib64]
collapse library dir [/lib/../lib64] ==> [/lib64]
collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64]
collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] ==> [/usr/lib]
implicit libs: [c]
implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/4.8.5;/usr/lib64;/lib64;/usr/lib]
implicit fwks: []

Determining if the CXX compiler works passed with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec2637781274/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec2637781274.dir/build.make CMakeFiles/cmTryCompileExec2637781274.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec2637781274.dir/testCXXCompiler.cxx.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec2637781274.dir/testCXXCompiler.cxx.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTryCompileExec2637781274 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2637781274.dir/link.txt --verbose=1 /usr/bin/c++ CMakeFiles/cmTryCompileExec2637781274.dir/testCXXCompiler.cxx.o -o cmTryCompileExec2637781274 -rdynamic gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec1626317532/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec1626317532.dir/build.make CMakeFiles/cmTryCompileExec1626317532.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp Linking CXX executable cmTryCompileExec1626317532 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1626317532.dir/link.txt --verbose=1 /usr/bin/c++ -v CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec1626317532 -rdynamic Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c+,objc,obj-c+,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/ LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec1626317532' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec1626317532 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Parsed CXX implicit link information from above output:
link line regex: [( |.[/](( |.[/))(ld|([/](/)+-)?ld|collect2)[/](/)*( |$)]
ignore line: [Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command:/usr/bin/gmake "cmTryCompileExec1626317532/fast"]
ignore line: [/usr/bin/gmake -f CMakeFiles/cmTryCompileExec1626317532.dir/build.make CMakeFiles/cmTryCompileExec1626317532.dir/build]
ignore line: [gmake[1]: Entering directory `/root/arrow-master/cpp/release/CMakeFiles/CMakeTmp']
ignore line: [/usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1]
ignore line: [Building CXX object CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Linking CXX executable cmTryCompileExec1626317532]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1626317532.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec1626317532 -rdynamic ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/c++]
ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper]
ignore line: [Target: x86_64-redhat-linux]
ignore line: [Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c+,objc,obj-c+,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux]
ignore line: [Thread model: posix]
ignore line: [gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ]
ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec1626317532' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
link line: [ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec1626317532 /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o]
arg [/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2] ==> ignore
arg [--build-id] ==> ignore
arg [--no-add-needed] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [-export-dynamic] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-o] ==> ignore
arg [cmTryCompileExec1626317532] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o] ==> ignore
arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5]
arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64]
arg [-L/lib/../lib64] ==> dir [/lib/../lib64]
arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64]
arg [-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..]
arg [CMakeFiles/cmTryCompileExec1626317532.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lm] ==> lib [m]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o] ==> ignore
arg [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o] ==> ignore
remove lib [gcc_s]
remove lib [gcc]
remove lib [gcc_s]
remove lib [gcc]
collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5] ==> [/usr/lib/gcc/x86_64-redhat-linux/4.8.5]
collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64] ==> [/usr/lib64]
collapse library dir [/lib/../lib64] ==> [/lib64]
collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64]
collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..] ==> [/usr/lib]
implicit libs: [stdc++;m;c]
implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/4.8.5;/usr/lib64;/lib64;/usr/lib]
implicit fwks: []

Performing C++ SOURCE FILE Test CXX_SUPPORTS_SSE3 succeded with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec2376542122/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec2376542122.dir/build.make CMakeFiles/cmTryCompileExec2376542122.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec2376542122.dir/src.cxx.o /usr/bin/c++ -DCXX_SUPPORTS_SSE3 -msse3 -o CMakeFiles/cmTryCompileExec2376542122.dir/src.cxx.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx Linking CXX executable cmTryCompileExec2376542122 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2376542122.dir/link.txt --verbose=1 /usr/bin/c++ -DCXX_SUPPORTS_SSE3 CMakeFiles/cmTryCompileExec2376542122.dir/src.cxx.o -o cmTryCompileExec2376542122 -rdynamic gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Source file was:
int main() { return 0;}
Performing C++ SOURCE FILE Test COMPILER_HAS_HIDDEN_VISIBILITY succeded with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec3496951762/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec3496951762.dir/build.make CMakeFiles/cmTryCompileExec3496951762.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec3496951762.dir/src.cxx.o /usr/bin/c++ -std=c++11 -Wall -msse3 -O3 -g -DNDEBUG -DCOMPILER_HAS_HIDDEN_VISIBILITY -fvisibility=hidden -o CMakeFiles/cmTryCompileExec3496951762.dir/src.cxx.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx Linking CXX executable cmTryCompileExec3496951762 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3496951762.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++11 -Wall -msse3 -O3 -g -DNDEBUG -DCOMPILER_HAS_HIDDEN_VISIBILITY CMakeFiles/cmTryCompileExec3496951762.dir/src.cxx.o -o cmTryCompileExec3496951762 -rdynamic gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Source file was:
int main() { return 0;}
Performing C++ SOURCE FILE Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY succeded with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec2667123025/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec2667123025.dir/build.make CMakeFiles/cmTryCompileExec2667123025.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec2667123025.dir/src.cxx.o /usr/bin/c++ -std=c++11 -Wall -msse3 -O3 -g -DNDEBUG -DCOMPILER_HAS_HIDDEN_INLINE_VISIBILITY -fvisibility-inlines-hidden -o CMakeFiles/cmTryCompileExec2667123025.dir/src.cxx.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx Linking CXX executable cmTryCompileExec2667123025 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2667123025.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++11 -Wall -msse3 -O3 -g -DNDEBUG -DCOMPILER_HAS_HIDDEN_INLINE_VISIBILITY CMakeFiles/cmTryCompileExec2667123025.dir/src.cxx.o -o cmTryCompileExec2667123025 -rdynamic gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Source file was:
int main() { return 0;}
Performing C++ SOURCE FILE Test COMPILER_HAS_DEPRECATED_ATTR succeded with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec1839313309/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec1839313309.dir/build.make CMakeFiles/cmTryCompileExec1839313309.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec1839313309.dir/src.cxx.o /usr/bin/c++ -std=c++11 -Wall -msse3 -O3 -g -DNDEBUG -DCOMPILER_HAS_DEPRECATED_ATTR -o CMakeFiles/cmTryCompileExec1839313309.dir/src.cxx.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx:2:25: warning: ‘int somefunc()’ is deprecated (declared at /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx:1) [-Wdeprecated-declarations] int main() { return somefunc();} ^ /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx:2:34: warning: ‘int somefunc()’ is deprecated (declared at /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx:1) [-Wdeprecated-declarations] int main() { return somefunc();} ^ Linking CXX executable cmTryCompileExec1839313309 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1839313309.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++11 -Wall -msse3 -O3 -g -DNDEBUG -DCOMPILER_HAS_DEPRECATED_ATTR CMakeFiles/cmTryCompileExec1839313309.dir/src.cxx.o -o cmTryCompileExec1839313309 -rdynamic gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'

Source file was:
attribute((deprecated)) int somefunc() { return 0; }
int main() { return somefunc();}

@asfimport
Copy link
Author

Luke Higgins:
root@localhost release]# cat CMakeFiles/CMakeError.log
Performing C++ SOURCE FILE Test CXX_SUPPORTS_ALTIVEC failed with the following output:
Change Dir: /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec57034627/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec57034627.dir/build.make CMakeFiles/cmTryCompileExec57034627.dir/build
gmake[1]: Entering directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp' /usr/bin/cmake -E cmake_progress_report /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec57034627.dir/src.cxx.o /usr/bin/c++ -DCXX_SUPPORTS_ALTIVEC -maltivec -o CMakeFiles/cmTryCompileExec57034627.dir/src.cxx.o -c /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp/src.cxx c++: error: unrecognized command line option '-maltivec' gmake[1]: Leaving directory /root/arrow-master/cpp/release/CMakeFiles/CMakeTmp'
gmake[1]: *** [CMakeFiles/cmTryCompileExec57034627.dir/src.cxx.o] Error 1
gmake: *** [cmTryCompileExec57034627/fast] Error 2

Source file was:
int main() { return 0;}

@asfimport
Copy link
Author

Uwe Korn / @xhochy:
The -maltivec error is not problematic. That is only a step in the build pipeline to check if the compiler supports this option. If it fails, this isn't a problem.

The real problem is though while searching for static boost libraries. This should be fixed with 019f90d Can you pull and do a fresh build with cmake -DARROW_BOOST_USE_SHARED=ON ...?

CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1138 (message):
Unable to find the requested Boost libraries.
Boost version: 1.53.0
Boost include path: /usr/include
Could not find the following static Boost libraries:
boost_system
boost_filesystem
No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.

@asfimport
Copy link
Author

Luke Higgins:
even though after those lines later it shows the following? (As those boost libraries are installed on the system.) I will try your suggestion nonetheless. thanks

...
– [ /usr/share/cmake/Modules/FindBoost.cmake:1044 ] Boost_FOUND = 1
– Boost version: 1.53.0
– Found the following Boost libraries:
– system
– filesystem
– Boost include dir: /usr/include
– Boost libraries: /usr/lib64/libboost_system-mt.so/usr/lib64/libboost_filesystem-mt.so

@asfimport
Copy link
Author

Luke Higgins:
ok, i see now the shared vs static issue in the fix you reference. Need to read before typing more often.

@asfimport
Copy link
Author

Wes McKinney / @wesm:
-DARROW_BOOST_USE_SHARED=ON is the default, so it should only be necessary to pull the latest

@asfimport
Copy link
Author

Wes McKinney / @wesm:
[~virtualluke] you sometimes will need to clear out your temporary CMake files (like CMakeCache.txt) – it's recommended to do out of source builds so you can more easily do fresh builds. Let us know if this solves the problem for you so we can close this issue. Thanks!

@asfimport
Copy link
Author

Luke Higgins:
arrow/cpp now build. thanks.

So the next step is to build arrow/python. The github page says to "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ARROW_HOME/lib", when I did a make install on the arrow/cpp project it installed stuff in /usr/local/include/arrow/ and /usr/local/lib64/. What should $ARROW_HOME be set to? Do I need to build parquet support separately or that is handled with the --with-parquet on the python install?

@asfimport
Copy link
Author

Uwe Korn / @xhochy:

  1. ARROW_HOME=/usr/local

  2. yes you need to build parquet-cpp separately

@asfimport
Copy link
Author

Luke Higgins:
issue resolved

@asfimport asfimport added this to the 0.3.0 milestone Jan 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants