Neal Richardson created ARROW-8353: -------------------------------------- Summary: [C++] is_nullable maybe not initialized in parquet writer Key: ARROW-8353 URL: https://issues.apache.org/jira/browse/ARROW-8353 Project: Apache Arrow Issue Type: Bug Components: C++ Reporter: Neal Richardson
>From the Rtools build: {code} [ 84%] Building CXX object src/parquet/CMakeFiles/parquet_static.dir/column_reader.cc.obj In file included from D:/a/arrow/arrow/cpp/src/arrow/io/concurrency.h:23:0, from D:/a/arrow/arrow/cpp/src/arrow/io/memory.h:25, from D:/a/arrow/arrow/cpp/src/parquet/platform.h:25, from D:/a/arrow/arrow/cpp/src/parquet/arrow/writer.h:23, from D:/a/arrow/arrow/cpp/src/parquet/arrow/writer.cc:18: D:/a/arrow/arrow/cpp/src/arrow/result.h: In member function 'virtual arrow::Status parquet::arrow::FileWriterImpl::WriteColumnChunk(const std::shared_ptr<arrow::ChunkedArray>&, int64_t, int64_t)': D:/a/arrow/arrow/cpp/src/arrow/result.h:428:28: warning: 'is_nullable' may be used uninitialized in this function [-Wmaybe-uninitialized] auto result_name = (rexpr); \ ^ D:/a/arrow/arrow/cpp/src/parquet/arrow/writer.cc:430:10: note: 'is_nullable' was declared here bool is_nullable; ^ {code} I'd give it a default value, but IDK that it's that simple. -- This message was sent by Atlassian Jira (v8.3.4#803005)