Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-15874

[C++] Fail to build Apache Arror cpp from source

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Bug
    • 7.0.0
    • None
    • C++

    Description

      [ 3%] Building CXX object src/arrow/python/CMakeFiles/arrow_python_flight_objlib.dir/flight.cc.o
      cd ....../apache-arrow-7.0.0/cpp/build/src/xsimd_ep-build && /usr/local/bin/cmake -Dmake=make -P ....../apache-arrow-7.0.0/cpp/build/src/xsimd_ep-stamp/xsimd_ep-install-RELEASE.cmake
      cd ....../apache-arrow-7.0.0/cpp/build/src/arrow/python && /usr/bin/ccache /usr/local/bin/c++ -DARROW_HAVE_RUNTIME_AVX2 -DARROW_HAVE_RUNTIME_AVX512 -DARROW_HAVE_RUNTIME_BMI2 -DARROW_HAVE_RUNTIME_SSE4_2 -DARROW_HAVE_SSE4_2 -DARROW_HDFS -DARROW_JEMALLOC -DARROW_JEMALLOC_INCLUDE_DIR="" -DARROW_PYFLIGHT_EXPORTING -DARROW_WITH_BROTLI -DARROW_WITH_BZ2 -DARROW_WITH_LZ4 -DARROW_WITH_RE2 -DARROW_WITH_SNAPPY -DARROW_WITH_TIMING_TESTS -DARROW_WITH_UTF8PROC -DARROW_WITH_ZLIB -DARROW_WITH_ZSTD -DURI_STATIC_BUILD -I....../apache-arrow-7.0.0/cpp/build/src -I....../apache-arrow-7.0.0/cpp/src -I....../apache-arrow-7.0.0/cpp/src/generated -isystem ....../apache-arrow-7.0.0/cpp/thirdparty/flatbuffers/include -isystem ....../apache-arrow-7.0.0/cpp/build/jemalloc_ep-prefix/src -isystem ....../apache-arrow-7.0.0/cpp/build/xsimd_ep/src/xsimd_ep-install/include -isystem ....../apache-arrow-7.0.0/cpp/thirdparty/hadoop/include -isystem /home/lvision/.local/lib/python3.8/site-packages/numpy/core/include -isystem /usr/include/python3.8 -Wno-noexcept-type -fdiagnostics-color=always -O3 -DNDEBUG -Wall -fno-semantic-interposition -msse4.2 -O3 -DNDEBUG -fPIC -std=c++11 -MD -MT src/arrow/python/CMakeFiles/arrow_python_flight_objlib.dir/flight.cc.o -MF CMakeFiles/arrow_python_flight_objlib.dir/flight.cc.o.d -o CMakeFiles/arrow_python_flight_objlib.dir/flight.cc.o -c ....../apache-arrow-7.0.0/cpp/src/arrow/python/flight.cc
      make[2]: Leaving directory '....../apache-arrow-7.0.0/cpp/build'
      make -f src/plasma/CMakeFiles/plasma_objlib.dir/build.make src/plasma/CMakeFiles/plasma_objlib.dir/build
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/time.cc:18:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/./epoch_time_point.h:21:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/../../arrow/vendored/datetime/date.h:53:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:42:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:474:25: error: expected ';' at end of declaration list
      typedef int io_state
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:476:26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: error: expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      typedef std::streamoff streamoff
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/time.cc:18:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/./epoch_time_point.h:21:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/../../arrow/vendored/datetime/date.h:53:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:43:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected ')'
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:34: note: to match this '('
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:789:7: error: C+ requires a type specifier for all declarations
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:835:5: error: out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'
      basic_streambuf(const basic_streambuf&) = default;
      ^~~~~~~~~~~~~~~
      make[2]: Entering directory '....../apache-arrow-7.0.0/cpp/build'
      [ 3%] Building CXX object src/arrow/gpu/CMakeFiles/arrow_cuda_objlib.dir/cuda_internal.cc.o
      cd ....../apache-arrow-7.0.0/cpp/build/src/arrow/gpu && /usr/bin/ccache /usr/local/bin/c++ -DARROW_EXPORTING -DARROW_HAVE_RUNTIME_AVX2 -DARROW_HAVE_RUNTIME_AVX512 -DARROW_HAVE_RUNTIME_BMI2 -DARROW_HAVE_RUNTIME_SSE4_2 -DARROW_HAVE_SSE4_2 -DARROW_HDFS -DARROW_JEMALLOC -DARROW_JEMALLOC_INCLUDE_DIR="" -DARROW_WITH_BROTLI -DARROW_WITH_BZ2 -DARROW_WITH_LZ4 -DARROW_WITH_RE2 -DARROW_WITH_SNAPPY -DARROW_WITH_TIMING_TESTS -DARROW_WITH_UTF8PROC -DARROW_WITH_ZLIB -DARROW_WITH_ZSTD -DURI_STATIC_BUILD -I....../apache-arrow-7.0.0/cpp/build/src -I....../apache-arrow-7.0.0/cpp/src -I....../apache-arrow-7.0.0/cpp/src/generated -isystem ....../apache-arrow-7.0.0/cpp/thirdparty/flatbuffers/include -isystem ....../apache-arrow-7.0.0/cpp/build/jemalloc_ep-prefix/src -isystem ....../apache-arrow-7.0.0/cpp/build/xsimd_ep/src/xsimd_ep-install/include -isystem ....../apache-arrow-7.0.0/cpp/thirdparty/hadoop/include -isystem /usr/local/cuda/include -Wno-noexcept-type -fdiagnostics-color=always -O3 -DNDEBUG -Wall -fno-semantic-interposition -msse4.2 -O3 -DNDEBUG -fPIC -std=c++11 -MD -MT src/arrow/gpu/CMakeFiles/arrow_cuda_objlib.dir/cuda_internal.cc.o -MF CMakeFiles/arrow_cuda_objlib.dir/cuda_internal.cc.o.d -o CMakeFiles/arrow_cuda_objlib.dir/cuda_internal.cc.o -c ....../apache-arrow-7.0.0/cpp/src/arrow/gpu/cuda_internal.cc
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/timestamp_arithmetic.cc:18:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/./epoch_time_point.h:21:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/../../arrow/vendored/datetime/date.h:53:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:42:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:474:25: error: expected ';' at end of declaration list
      typedef int io_state
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:476:26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: error: expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      typedef std::streamoff streamoff
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/timestamp_arithmetic.cc:18:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/./epoch_time_point.h:21:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/../../arrow/vendored/datetime/date.h:53:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:43:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected ')'
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:34: note: to match this '('
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:789:7: error: C+ requires a type specifier for all declarations
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:835:5: error: out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'
      basic_streambuf(const basic_streambuf&) = default;
      ^~~~~~~~~~~~~~~
      [ 4%] Building CXX object src/plasma/CMakeFiles/plasma_objlib.dir/client.cc.o
      cd ....../apache-arrow-7.0.0/cpp/build/src/plasma && /usr/bin/ccache /usr/local/bin/c++ -DARROW_EXPORTING -DARROW_HAVE_RUNTIME_AVX2 -DARROW_HAVE_RUNTIME_AVX512 -DARROW_HAVE_RUNTIME_BMI2 -DARROW_HAVE_RUNTIME_SSE4_2 -DARROW_HAVE_SSE4_2 -DARROW_JEMALLOC -DARROW_JEMALLOC_INCLUDE_DIR="" -DARROW_WITH_RE2 -DARROW_WITH_TIMING_TESTS -DARROW_WITH_UTF8PROC -DPLASMA_CUDA -I....../apache-arrow-7.0.0/cpp/build/src -I....../apache-arrow-7.0.0/cpp/src -I....../apache-arrow-7.0.0/cpp/src/generated -isystem ....../apache-arrow-7.0.0/cpp/thirdparty/flatbuffers/include -isystem ....../apache-arrow-7.0.0/cpp/build/jemalloc_ep-prefix/src -isystem ....../apache-arrow-7.0.0/cpp/build/xsimd_ep/src/xsimd_ep-install/include -isystem ....../apache-arrow-7.0.0/cpp/thirdparty/hadoop/include -Wno-noexcept-type -fdiagnostics-color=always -O3 -DNDEBUG -Wall -fno-semantic-interposition -msse4.2 -fPIC -O3 -DNDEBUG -fPIC -std=c++11 -MD -MT src/plasma/CMakeFiles/plasma_objlib.dir/client.cc.o -MF CMakeFiles/plasma_objlib.dir/client.cc.o.d -o CMakeFiles/plasma_objlib.dir/client.cc.o -c ....../apache-arrow-7.0.0/cpp/src/plasma/client.cc
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/basic_decimal.cc:26:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/iomanip:40:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:474:25: error: expected ';' at end of declaration list
      typedef int io_state
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:476:26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: error: expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      typedef std::streamoff streamoff
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/extended_math_ops.cc:23:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.h:22:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/basic_decimal_scalar.h:23:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/decimal.h:26:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:42:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:474:25: error: expected ';' at end of declaration list
      typedef int io_state
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:476:26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: error: expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      typedef std::streamoff streamoff
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/basic_decimal.cc:26:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/iomanip:43:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/locale:40:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/locale_facets.h:44:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      In file included from _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.cc
      :20 ^:

      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.h:22/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:
      :In file included from 789....../apache-arrow-7.0.0/cpp/src/gandiva/basic_decimal_scalar.h::3523::
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/decimal.h:error26: :
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.hexpected ')':27
      :
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf....../apache-arrow-7.0.0/cpp/src/arrow/status.h::78925::
      34In file included from :....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h :21:
      noteIn file included from : /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:to match this '('38:

      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:42:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h: _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")474
      :25 ^:
      error: /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambufexpected ';' at end of declaration list:789
      :7: error: typedef int io_stateC++ requires a type specifier for all declarations

      ^
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:476:26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      error: ^
      expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      typedef std::streamoff streamoff
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_wrapper.cc:18:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.h:22:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/basic_decimal_scalar.h:23:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/decimal.h:26:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:42:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:474:25: error: expected ';' at end of declaration list
      typedef int io_state
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:835:5: error: out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'
      basic_streambuf(const basic_streambuf&) = default;
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h: ^~~~~~~~~~~~~~~476
      :26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: error: expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      In file included from typedef std::streamoff streamoff....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/extended_math_ops.cc
      :23 ^:

      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.h:22:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/basic_decimal_scalar.h:23:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/decimal.h:26:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:43:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected ')'
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:34: note: to match this '('
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:789:7: error: C+ requires a type specifier for all declarations
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:835:5: error: out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'
      basic_streambuf(const basic_streambuf&) = default;
      ^~~~~~~~~~~~~~~
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.cc:20:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.h:22:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/basic_decimal_scalar.h:23:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/decimal.h:26:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:43:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected ')'
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:34: note: to match this '('
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:789:7: error: C+ requires a type specifier for all declarations
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_wrapper.cc:18:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/decimal_ops.h:22:
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/basic_decimal_scalar.h:23:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/decimal.h:26:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:43:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf789::83535::5 : error: error: expected ')'out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'

      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:34: basic_streambuf(const basic_streambuf&) = default;
      note ^~~~~~~~~~~~~~~:
      to match this '('
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:789:7: error: C+ requires a type specifier for all declarations
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:835:5: error: out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'
      basic_streambuf(const basic_streambuf&) = default;
      ^~~~~~~~~~~~~~~
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/string_ops.cc:20:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/value_parsing.h:31:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/type.h:30:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:42:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:474:25: error: expected ';' at end of declaration list
      typedef int io_state
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:476:26: error: expected ';' at end of declaration list
      typedef int open_mode
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:478:25: error: expected ';' at end of declaration list
      typedef int seek_dir
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:481:37: error: expected ';' at end of declaration list
      typedef std::streampos streampos
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/ios_base.h:483:37: error: expected ';' at end of declaration list
      typedef std::streamoff streamoff
      ^
      In file included from ....../apache-arrow-7.0.0/cpp/src/gandiva/precompiled/string_ops.cc:20:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/value_parsing.h:31:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/type.h:30:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/result.h:27:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/status.h:25:
      In file included from ....../apache-arrow-7.0.0/cpp/src/arrow/util/string_builder.h:21:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ostream:38:
      In file included from /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/ios:43:
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected parameter declarator
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:35: error: expected ')'
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:34: note: to match this '('
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c+/9/streambuf:789:7: error: C+ requires a type specifier for all declarations
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:789:66: error: expected ';' at end of declaration list
      _GLIBCXX_DEPRECATED_SUGGEST("std::basic_streambuf::sbumpc")
      ^
      /usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/streambuf:835:5: error: out-of-line definition of 'basic_streambuf<_CharT, _Traits>' does not match any declaration in 'basic_streambuf<_CharT, _Traits>'
      basic_streambuf(const basic_streambuf&) = default;
      ^~~~~~~~~~~~~~~
      [ 4%] Building CXX object src/arrow/gpu/CMakeFiles/arrow_cuda_objlib.dir/cuda_memory.cc.o

      Attachments

        Activity

          People

            Unassigned Unassigned
            jiapei100 Pei Jia
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: