-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Closed
Copy link
Description
Describe the bug, including details regarding any error messages, version, and platform.
Since 2023-10-27 nightly. GH-37792 may be related.
FAILED: src/arrow/CMakeFiles/arrow_objlib.dir/array/data.cc.o
/usr/local/bin/sccache /usr/lib/ccache/g++ -DARROW_EXPORTING -DARROW_HAVE_RUNTIME_SSE4_2 -DARROW_HAVE_SSE4_2 -DARROW_HDFS -DARROW_MIMALLOC -DARROW_WITH_BACKTRACE -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 -DBOOST_ALL_NO_LIB -DJSON_USE_IMPLICIT_CONVERSIONS=1 -DURI_STATIC_BUILD -Isrc -I/arrow/cpp/src -I/arrow/cpp/src/generated -isystem /arrow/cpp/thirdparty/flatbuffers/include -isystem /arrow/cpp/thirdparty/hadoop/include -isystem google_cloud_cpp_ep-install/include -isystem absl_ep-install/include -isystem crc32c_ep-install/include -isystem orc_ep-install/include -isystem xsimd_ep/src/xsimd_ep-install/include -isystem jemalloc_ep-prefix/src -isystem mimalloc_ep/src/mimalloc_ep/include/mimalloc-2.0 -Wno-noexcept-type -fdiagnostics-color=always -Wall -Wno-conversion -Wno-sign-conversion -Wunused-result -Wdate-time -fno-semantic-interposition -msse4.2 -g -Werror -O0 -ggdb -g1 -fPIC -pthread -std=c++17 -MD -MT src/arrow/CMakeFiles/arrow_objlib.dir/array/data.cc.o -MF src/arrow/CMakeFiles/arrow_objlib.dir/array/data.cc.o.d -o src/arrow/CMakeFiles/arrow_objlib.dir/array/data.cc.o -c /arrow/cpp/src/arrow/array/data.cc
/arrow/cpp/src/arrow/array/data.cc: In member function 'arrow::util::span<const std::shared_ptr<arrow::Buffer> > arrow::ArraySpan::GetVariadicBuffers() const':
/arrow/cpp/src/arrow/array/data.cc:571:27: error: narrowing conversion of '(((long long int)((const arrow::ArraySpan*)this)->arrow::ArraySpan::buffers[2].arrow::BufferSpan::size) / ((long long int)sizeof (std::shared_ptr<arrow::Buffer>)))' from 'long long int' to 'size_t' {aka 'unsigned int'} [-Werror=narrowing]
571 | buffers[2].size / sizeof(std::shared_ptr<Buffer>)};
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
Component(s)
C++