Created
September 20, 2016 03:06
-
-
Save wesm/c9e349862b655e8bbb42138c162590e0 to your computer and use it in GitHub Desktop.
iwyu 20160919
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ $HOME/code/iwyu/iwyu_tool.py -p . | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/array.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/array.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/array.h has correct #includes/fwd-decls) | |
/home/wesm/code/arrow/cpp/src/arrow/array.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/array.cc should remove these lines: | |
- #include "arrow/util/buffer.h" // lines 22-22 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/array.cc: | |
#include "arrow/array.h" | |
#include <cstdint> // for int32_t | |
#include "arrow/util/status.h" // for Status | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/builder.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/builder.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/builder.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/builder.h should remove these lines: | |
- #include <vector> // lines 23-23 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/builder.h: | |
#include <cstdint> // for int32_t, uint8_t | |
#include <memory> // for shared_ptr | |
#include "arrow/type.h" // for DataType (ptr only), TypePtr | |
#include "arrow/util/macros.h" // for DISALLOW_COPY_AND_ASSIGN | |
#include "arrow/util/status.h" // for Status | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Array; } // lines 32-32 | |
namespace arrow { class MemoryPool; } // lines 33-33 | |
namespace arrow { class PoolBuffer; } // lines 34-34 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/builder.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/builder.cc should remove these lines: | |
- #include "arrow/util/buffer.h" // lines 23-23 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/builder.cc: | |
#include "arrow/builder.h" | |
#include <cstring> // for memset | |
#include "arrow/util/bit-util.h" // for ceil_byte, next_power2, set_bit | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/column.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/column.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/column.h should add these lines: | |
namespace arrow { struct DataType; } | |
namespace arrow { struct Field; } | |
/home/wesm/code/arrow/cpp/src/arrow/column.h should remove these lines: | |
- #include <vector> // lines 24-24 | |
- #include "arrow/type.h" // lines 26-26 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/column.h: | |
#include <cstdint> // for int64_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Array; } // lines 31-31 | |
namespace arrow { class Status; } // lines 32-32 | |
namespace arrow { struct DataType; } | |
namespace arrow { struct Field; } | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/column.cc should add these lines: | |
namespace arrow { struct DataType; } | |
namespace arrow { struct Field; } | |
/home/wesm/code/arrow/cpp/src/arrow/column.cc should remove these lines: | |
- #include <sstream> // lines 21-21 | |
- #include "arrow/array.h" // lines 23-23 | |
- #include "arrow/type.h" // lines 24-24 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/column.cc: | |
#include "arrow/column.h" | |
#include <memory> // for shared_ptr | |
#include "arrow/util/status.h" // for Status | |
namespace arrow { struct DataType; } | |
namespace arrow { struct Field; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/schema.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/schema.h:21: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/schema.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/schema.h should remove these lines: | |
- #include <vector> // lines 23-23 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/schema.h: | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { struct Field; } // lines 29-29 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/schema.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/schema.cc should remove these lines: | |
- #include <vector> // lines 23-23 | |
- #include "arrow/type.h" // lines 25-25 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/schema.cc: | |
#include "arrow/schema.h" | |
#include <memory> // for shared_ptr | |
#include <sstream> // for stringstream | |
#include <string> // for string | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/table.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/table.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/table.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/table.h should remove these lines: | |
- #include <vector> // lines 24-24 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/table.h: | |
#include <cstdint> // for int64_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Array; } // lines 30-30 | |
namespace arrow { class Column; } // lines 31-31 | |
namespace arrow { class Schema; } // lines 32-32 | |
namespace arrow { class Status; } // lines 33-33 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/table.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/table.cc should remove these lines: | |
- #include <cstdlib> // lines 20-20 | |
- #include <memory> // lines 21-21 | |
- #include "arrow/schema.h" // lines 25-25 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/table.cc: | |
#include "arrow/table.h" | |
#include <sstream> // for stringstream | |
#include "arrow/column.h" // for Column | |
#include "arrow/util/status.h" // for Status | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/type.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/type.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/type.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/type.h should remove these lines: | |
- #include <vector> // lines 24-24 | |
- #include "arrow/util/macros.h" // lines 26-26 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/type.h: | |
#include <cstdint> // for int64_t, uint8_t, int16_t, int32_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { struct Field; } // lines 103-103 | |
--- | |
(/home/wesm/code/arrow/cpp/src/arrow/type.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/construct.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/construct.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/construct.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/construct.h should remove these lines: | |
- #include <vector> // lines 23-23 | |
- namespace arrow { struct Field; } // lines 33-33 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/construct.h: | |
#include <cstdint> // for int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Array; } // lines 29-29 | |
namespace arrow { class ArrayBuilder; } // lines 30-30 | |
namespace arrow { class Buffer; } // lines 31-31 | |
namespace arrow { class MemoryPool; } // lines 34-34 | |
namespace arrow { class Status; } // lines 35-35 | |
namespace arrow { struct DataType; } // lines 32-32 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/types/construct.cc should add these lines: | |
#include "arrow/array.h" // for ArrayPtr | |
/home/wesm/code/arrow/cpp/src/arrow/types/construct.cc should remove these lines: | |
- #include "arrow/types/list.h" // lines 23-23 | |
- #include "arrow/types/primitive.h" // lines 24-24 | |
- #include "arrow/types/string.h" // lines 25-25 | |
- #include "arrow/types/struct.h" // lines 26-26 | |
- #include "arrow/util/buffer.h" // lines 27-27 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/construct.cc: | |
#include "arrow/types/construct.h" | |
#include <memory> // for shared_ptr | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/type.h" // for TypePtr, DataType (ptr only) | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
namespace arrow { class ArrayBuilder; } // lines 32-32 | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/decimal.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/decimal.h:21: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/string:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/char_traits.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/types/decimal.h has correct #includes/fwd-decls) | |
(/home/wesm/code/arrow/cpp/src/arrow/types/decimal.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/json.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/json.h:21: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/type.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/types/json.h has correct #includes/fwd-decls) | |
/home/wesm/code/arrow/cpp/src/arrow/types/json.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/json.cc should remove these lines: | |
- #include <vector> // lines 20-20 | |
- #include "arrow/types/union.h" // lines 23-23 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/json.cc: | |
#include "arrow/types/json.h" | |
#include "arrow/type.h" // for TypePtr | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/list.cc:17: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/list.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstring:42: | |
/usr/include/string.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/list.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/list.h should remove these lines: | |
- #include <cstring> // lines 22-22 | |
- #include <limits> // lines 23-23 | |
- #include "arrow/types/primitive.h" // lines 29-29 | |
- #include "arrow/util/bit-util.h" // lines 30-30 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/list.h: | |
#include <cstdint> // for int32_t, uint8_t | |
#include <memory> // for shared_ptr | |
#include "arrow/array.h" // for ArrayPtr, Array | |
#include "arrow/builder.h" // for ArrayBuilder | |
#include "arrow/type.h" // for TypePtr, DataType (ptr only) | |
#include "arrow/util/buffer.h" // for Buffer (ptr only), BufferBuilder | |
#include "arrow/util/logging.h" // for DCHECK_LT, DCHECK | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class MemoryPool; } // lines 38-38 | |
--- | |
(/home/wesm/code/arrow/cpp/src/arrow/types/list.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/primitive.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/primitive.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstring:42: | |
/usr/include/string.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/primitive.h should add these lines: | |
namespace arrow { class Buffer; } | |
namespace arrow { class PoolBuffer; } | |
namespace arrow { struct TimestampType; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/primitive.h should remove these lines: | |
- #include <cstring> // lines 22-22 | |
- #include <vector> // lines 24-24 | |
- #include "arrow/types/datetime.h" // lines 29-29 | |
- #include "arrow/util/buffer.h" // lines 31-31 | |
- namespace arrow { class PrimitiveBuilder; } // lines 154-154 | |
- namespace arrow { class PrimitiveBuilder; } // lines 155-155 | |
- namespace arrow { class PrimitiveBuilder; } // lines 156-156 | |
- namespace arrow { class PrimitiveBuilder; } // lines 157-157 | |
- namespace arrow { class PrimitiveBuilder; } // lines 158-158 | |
- namespace arrow { class PrimitiveBuilder; } // lines 159-159 | |
- namespace arrow { class PrimitiveBuilder; } // lines 160-160 | |
- namespace arrow { class PrimitiveBuilder; } // lines 161-161 | |
- namespace arrow { class PrimitiveBuilder; } // lines 162-162 | |
- namespace arrow { class PrimitiveBuilder; } // lines 163-163 | |
- namespace arrow { class PrimitiveBuilder; } // lines 164-164 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/primitive.h: | |
#include <cstdint> // for int32_t, uint8_t, int64_t, int16_t | |
#include <memory> // for shared_ptr, make_shared | |
#include "arrow/array.h" // for ArrayPtr, Array | |
#include "arrow/builder.h" // for ArrayBuilder | |
#include "arrow/type.h" // for type_traits (ptr only), TypePtr | |
#include "arrow/util/bit-util.h" // for bytes_for_bits, get_bit, set_bit | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Buffer; } | |
namespace arrow { class MemoryPool; } // lines 37-37 | |
namespace arrow { class PoolBuffer; } | |
namespace arrow { struct TimestampType; } | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/types/primitive.cc should add these lines: | |
#include <cstring> // for memcpy | |
namespace arrow { class Buffer; } | |
namespace arrow { struct TimestampType; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/primitive.cc should remove these lines: | |
- #include "arrow/util/buffer.h" // lines 22-22 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/primitive.cc: | |
#include "arrow/types/primitive.h" | |
#include <cstring> // for memcpy | |
#include <memory> // for shared_ptr | |
#include "arrow/util/logging.h" // for DCHECK_GT | |
namespace arrow { class Buffer; } | |
namespace arrow { struct TimestampType; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/string.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/string.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/string.h should add these lines: | |
#include "arrow/util/logging.h" // for DCHECK | |
/home/wesm/code/arrow/cpp/src/arrow/types/string.h should remove these lines: | |
- #include <vector> // lines 24-24 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/string.h: | |
#include <cstdint> // for int32_t, uint8_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/array.h" // for ArrayPtr, Array (ptr only) | |
#include "arrow/type.h" // for TypePtr | |
#include "arrow/types/list.h" // for ListArray, ListBuilder | |
#include "arrow/types/primitive.h" // for UInt8Array, UInt8Builder | |
#include "arrow/util/logging.h" // for DCHECK | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Buffer; } // lines 35-35 | |
namespace arrow { class MemoryPool; } // lines 36-36 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/types/string.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/string.cc should remove these lines: | |
- #include <sstream> // lines 20-20 | |
- #include <string> // lines 21-21 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/string.cc: | |
#include "arrow/types/string.h" | |
#include "arrow/type.h" // for TypePtr, DataType (ptr only) | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/struct.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/struct.h:21: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/struct.h should add these lines: | |
#include <stdint.h> // for int32_t, uint8_t | |
#include "arrow/array.h" // for Array | |
#include "arrow/builder.h" // for ArrayBuilder | |
#include "arrow/util/logging.h" // for DCHECK_GT | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
namespace arrow { class Buffer; } | |
namespace arrow { class MemoryPool; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/struct.h should remove these lines: | |
- #include <string> // lines 22-22 | |
- #include <vector> // lines 23-23 | |
- #include "arrow/types/list.h" // lines 26-26 | |
- #include "arrow/types/primitive.h" // lines 27-27 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/struct.h: | |
#include <stdint.h> // for int32_t, uint8_t | |
#include <memory> // for shared_ptr | |
#include "arrow/array.h" // for Array | |
#include "arrow/builder.h" // for ArrayBuilder | |
#include "arrow/type.h" // for DataType (ptr only), TypePtr | |
#include "arrow/util/logging.h" // for DCHECK_GT | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Buffer; } | |
namespace arrow { class MemoryPool; } | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/types/struct.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/struct.cc should remove these lines: | |
- #include <sstream> // lines 20-20 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/struct.cc: | |
#include "arrow/types/struct.h" | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/union.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/union.h:21: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/union.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/union.h should remove these lines: | |
- #include <memory> // lines 21-21 | |
- #include <vector> // lines 23-23 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/union.h: | |
#include <string> // for string | |
#include "arrow/array.h" // for Array | |
#include "arrow/type.h" // for Type, Type::type::DENSE_UNION | |
#include "arrow/types/collection.h" // for CollectionType | |
namespace arrow { class Buffer; } // lines 31-31 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/types/union.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/types/union.cc should remove these lines: | |
- #include <cstdlib> // lines 20-20 | |
- #include <vector> // lines 23-23 | |
- #include "arrow/type.h" // lines 25-25 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/union.cc: | |
#include "arrow/types/union.h" | |
#include <sstream> // for stringstream | |
#include <string> // for string | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/bit-util.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstring:42: | |
/usr/include/string.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/util/bit-util.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/util/bit-util.h should remove these lines: | |
- #include <memory> // lines 22-22 | |
- #include <vector> // lines 23-23 | |
- namespace arrow { class Buffer; } // lines 29-29 | |
- namespace arrow { class Status; } // lines 30-30 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/bit-util.h: | |
#include <cstdint> // for uint8_t, int64_t | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/util/bit-util.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/util/bit-util.cc should remove these lines: | |
- #include <cstring> // lines 18-18 | |
- #include <vector> // lines 19-19 | |
- #include "arrow/util/buffer.h" // lines 22-22 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/bit-util.cc: | |
#include "arrow/util/bit-util.h" | |
#include "arrow/util/status.h" // for RETURN_NOT_OK | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/buffer.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/buffer.h:21: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/algorithm:62: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/stl_algo.h:59: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdlib:72: | |
/usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/util/buffer.h should add these lines: | |
#include <sys/types.h> // for int64_t, int32_t | |
#include <type_traits> // for is_arithmetic | |
/home/wesm/code/arrow/cpp/src/arrow/util/buffer.h should remove these lines: | |
- #include <algorithm> // lines 21-21 | |
- #include "arrow/util/bit-util.h" // lines 26-26 | |
- namespace arrow { class Status; } // lines 34-34 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/buffer.h: | |
#include <sys/types.h> // for int64_t, int32_t | |
#include <cstdint> // for uint8_t | |
#include <cstring> // for memcmp, memcpy | |
#include <memory> // for shared_ptr | |
#include <type_traits> // for is_arithmetic | |
#include "arrow/util/macros.h" // for DISALLOW_COPY_AND_ASSIGN | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class MemoryPool; } // lines 33-33 | |
--- | |
(/home/wesm/code/arrow/cpp/src/arrow/util/buffer.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/memory-pool.cc:20: | |
/usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/util/memory-pool.h has correct #includes/fwd-decls) | |
/home/wesm/code/arrow/cpp/src/arrow/util/memory-pool.cc should add these lines: | |
#include <errno.h> // for EINVAL, ENOMEM | |
/home/wesm/code/arrow/cpp/src/arrow/util/memory-pool.cc should remove these lines: | |
- #include <stdlib.h> // lines 20-20 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/memory-pool.cc: | |
#include "arrow/util/memory-pool.h" | |
#include <errno.h> // for EINVAL, ENOMEM | |
#include <cstdlib> // for free | |
#include <mutex> // for mutex, lock_guard | |
#include <sstream> // for stringstream | |
#include "arrow/util/logging.h" // for DCHECK_GE | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/status.cc:13: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/status.h:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstring:42: | |
/usr/include/string.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/util/status.h has correct #includes/fwd-decls) | |
(/home/wesm/code/arrow/cpp/src/arrow/util/status.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/array-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdlib:72: | |
/usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/array-test.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/array-test.cc should remove these lines: | |
- #include <cstdlib> // lines 19-19 | |
- #include <vector> // lines 21-21 | |
- #include "arrow/test-util.h" // lines 26-26 | |
- #include "arrow/type.h" // lines 27-27 | |
- #include "arrow/types/primitive.h" // lines 28-28 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/array-test.cc: | |
#include <cstdint> // for int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/util/buffer.h" // for Buffer (ptr only), BufferBuilder | |
#include "arrow/util/memory-pool.h" // for MemoryPool (ptr only), default_m... | |
#include "gtest/gtest.h" // for ASSERT_EQ, EXPECT_FALSE, TEST_F | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/column-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/column-test.cc should add these lines: | |
#include "arrow/util/status.h" // for Status | |
/home/wesm/code/arrow/cpp/src/arrow/column-test.cc should remove these lines: | |
- #include <cstdint> // lines 18-18 | |
- #include <string> // lines 20-20 | |
- #include "arrow/schema.h" // lines 26-26 | |
- #include "arrow/type.h" // lines 28-28 | |
- #include "arrow/types/primitive.h" // lines 29-29 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/column-test.cc: | |
#include <memory> // for shared_ptr | |
#include <vector> // for vector | |
#include "arrow/column.h" // for ArrayVector, ChunkedArray (ptr only) | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES, TestBase | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, ASSERT_TRUE | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/schema-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/schema-test.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/schema-test.cc should remove these lines: | |
- #include "arrow/schema.h" // lines 24-24 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/schema-test.cc: | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "arrow/type.h" // for Field | |
#include "gtest/gtest.h" // for ASSERT_EQ, ASSERT_FALSE, ASSERT_TRUE, TEST | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/table-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/table-test.cc should add these lines: | |
namespace arrow { class Schema; } | |
/home/wesm/code/arrow/cpp/src/arrow/table-test.cc should remove these lines: | |
- #include "arrow/column.h" // lines 24-24 | |
- #include "arrow/schema.h" // lines 25-25 | |
- #include "arrow/table.h" // lines 26-26 | |
- #include "arrow/type.h" // lines 28-28 | |
- #include "arrow/types/primitive.h" // lines 29-29 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/table-test.cc: | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES, TestBase | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, ASSERT_TRUE | |
namespace arrow { class Schema; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/io/hdfs.cc:18: | |
In file included from /home/wesm/code/cloudera/impala/thirdparty/hadoop-2.6.0-cdh5.7.0/include/hdfs.h:23: | |
In file included from /usr/include/fcntl.h:35: | |
In file included from /usr/include/x86_64-linux-gnu/bits/fcntl.h:61: | |
In file included from /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:38: | |
In file included from /usr/include/x86_64-linux-gnu/bits/uio.h:25: | |
/usr/include/x86_64-linux-gnu/sys/types.h:146:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/cloudera/impala/thirdparty/hadoop-2.6.0-cdh5.7.0/include/hdfs.h should add these lines: | |
#include <sys/types.h> // for int32_t, int64_t, int16_t | |
/home/wesm/code/cloudera/impala/thirdparty/hadoop-2.6.0-cdh5.7.0/include/hdfs.h should remove these lines: | |
- #include <errno.h> // lines 22-22 | |
The full include-list for /home/wesm/code/cloudera/impala/thirdparty/hadoop-2.6.0-cdh5.7.0/include/hdfs.h: | |
#include <fcntl.h> // for O_RDONLY, O_WRONLY | |
#include <stdint.h> // for uint64_t, uint16_t | |
#include <sys/types.h> // for int32_t, int64_t, int16_t | |
#include <time.h> // for time_t | |
struct hadoopRzBuffer; // lines 73-73 | |
struct hadoopRzOptions; // lines 71-71 | |
struct hdfsBuilder; // lines 50-50 | |
struct hdfsFile_internal; // lines 68-68 | |
struct hdfsStreamBuilder; // lines 59-59 | |
struct hdfs_internal; // lines 65-65 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/io/hdfs.h should add these lines: | |
#include <sys/types.h> // for int64_t, int16_t, int32_t | |
/home/wesm/code/arrow/cpp/src/arrow/io/hdfs.h should remove these lines: | |
- #include <vector> // lines 24-24 | |
- namespace arrow { namespace io { class HdfsClient; } } // lines 37-37 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/hdfs.h: | |
#include <sys/types.h> // for int64_t, int16_t, int32_t | |
#include <cstdint> // for uint8_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/io/interfaces.h" // for FileSystemClient, ObjectType, Obj... | |
#include "arrow/util/macros.h" // for DISALLOW_COPY_AND_ASSIGN | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT, ARROW_NO_EXPORT | |
namespace arrow { class Buffer; } // lines 32-32 | |
namespace arrow { class Status; } // lines 33-33 | |
namespace arrow { namespace io { class HdfsClient::HdfsClientImpl; } } // lines 152-152 | |
namespace arrow { namespace io { class HdfsOutputStream::HdfsOutputStreamImpl; } } // lines 206-206 | |
namespace arrow { namespace io { class HdfsOutputStream; } } // lines 39-39 | |
namespace arrow { namespace io { class HdfsReadableFile::HdfsReadableFileImpl; } } // lines 182-182 | |
namespace arrow { namespace io { class HdfsReadableFile; } } // lines 38-38 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/io/hdfs.cc should add these lines: | |
#include <errno.h> // for errno | |
/home/wesm/code/arrow/cpp/src/arrow/io/hdfs.cc should remove these lines: | |
- #include <cstdint> // lines 20-20 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/hdfs.cc: | |
#include "arrow/io/hdfs.h" | |
#include <hdfs.h> | |
#include <errno.h> // for errno | |
#include <sstream> // for stringstream | |
#include <string> // for string | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/io/libhdfs_shim.cc:34: | |
/usr/include/dlfcn.h:24:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/io/libhdfs_shim.cc should add these lines: | |
#include <stddef.h> // for NULL | |
#include <sys/types.h> // for int16_t | |
#include "boost/filesystem/path_traits.hpp" // for filesystem | |
/home/wesm/code/arrow/cpp/src/arrow/io/libhdfs_shim.cc should remove these lines: | |
- #include <boost/filesystem.hpp> // lines 54-54 | |
- #include <iostream> // lines 47-47 | |
- #include <sstream> // lines 49-49 | |
- #include <string> // lines 50-50 | |
- #include <type_traits> // lines 51-51 | |
- #include <vector> // lines 52-52 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/libhdfs_shim.cc: | |
#include <dlfcn.h> // for dlsym, RTLD_LOCAL, RTLD_NOW | |
#include <hdfs.h> // for hdfsFS, hdfs_internal | |
#include <stddef.h> // for NULL | |
#include <sys/types.h> // for int16_t | |
#include <mutex> // for mutex, lock_guard | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
#include "boost/filesystem/path_traits.hpp" // for filesystem | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/io/memory.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/io/memory.h:24: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/io/memory.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/io/memory.h should remove these lines: | |
- #include "arrow/util/macros.h" // lines 29-29 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/memory.h: | |
#include <cstdint> // for int64_t, uint8_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/io/interfaces.h" // for FileMode, FileMode::type, OutputS... | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Buffer; } // lines 34-34 | |
namespace arrow { class ResizableBuffer; } // lines 35-35 | |
namespace arrow { class Status; } // lines 36-36 | |
namespace arrow { namespace io { class MemoryMappedFile::MemoryMappedFileImpl; } } // lines 97-97 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/io/memory.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/io/memory.cc should remove these lines: | |
- #include <algorithm> // lines 22-22 | |
- #include "arrow/util/buffer.h" // lines 32-32 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/memory.cc: | |
#include "arrow/io/memory.h" | |
#include <sys/mman.h> // for mmap, munmap, MAP_FAILED, MAP_SHARED | |
#include <cerrno> // for errno | |
#include <cstdint> // for int64_t, uint8_t | |
#include <cstdio> // for fseek, fclose, ferror, fileno, ftell | |
#include <cstring> // for memcpy | |
#include <sstream> // for stringstream | |
#include <string> // for string | |
#include "arrow/io/interfaces.h" // for FileMode, FileMode::type, FileMode:... | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/io/io-hdfs-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdlib:72: | |
/usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/io/io-hdfs-test.cc should add these lines: | |
#include <stdint.h> // for uint8_t | |
#include <sys/types.h> // for int64_t | |
#include <memory> // for shared_ptr | |
#include "boost/filesystem/operations.hpp" // for unique_path | |
#include "boost/filesystem/path.hpp" // for path | |
/home/wesm/code/arrow/cpp/src/arrow/io/io-hdfs-test.cc should remove these lines: | |
- #include <boost/filesystem.hpp> // lines 25-25 | |
- #include <sstream> // lines 20-20 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/io-hdfs-test.cc: | |
#include <stdint.h> // for uint8_t | |
#include <sys/types.h> // for int64_t | |
#include <cstdlib> // for getenv, atoi | |
#include <iostream> // for stringstream | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/io/hdfs.h" // for HdfsConnectionConfig, Con... | |
#include "arrow/test-util.h" // for ASSERT_OK, EXPECT_OK | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "boost/filesystem/operations.hpp" // for unique_path | |
#include "boost/filesystem/path.hpp" // for path | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, ASSERT... | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/io/io-memory-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdio:42: | |
/usr/include/stdio.h:33:11: fatal error: 'stddef.h' file not found | |
# include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/io/io-memory-test.cc should add these lines: | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/util/status.h" // for Status | |
namespace arrow { class Buffer; } | |
namespace arrow { namespace io { class MemoryMappedFile; } } | |
/home/wesm/code/arrow/cpp/src/arrow/io/io-memory-test.cc should remove these lines: | |
- #include <cstdio> // lines 19-19 | |
- #include <cstring> // lines 20-20 | |
- #include <vector> // lines 23-23 | |
- #include "arrow/io/memory.h" // lines 27-27 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/io/io-memory-test.cc: | |
#include <cstdint> // for int64_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/io/test-common.h" // for MemoryMapFixture | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest.h" // for TEST_F, ASSERT_EQ, Test | |
namespace arrow { class Buffer; } | |
namespace arrow { namespace io { class MemoryMappedFile; } } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/test_main.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/googletest-20151222/include/gtest/gtest.h:55: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ostream:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ios:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/util/test_main.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/bit-util-test.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/bit-util.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/util/bit-util-test.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/buffer-test.cc:20: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/string:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/char_traits.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/util/buffer-test.cc should add these lines: | |
#include <string.h> // for memset | |
#include "arrow/util/memory-pool.h" // for MemoryPool, default_memory_pool | |
/home/wesm/code/arrow/cpp/src/arrow/util/buffer-test.cc should remove these lines: | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/buffer-test.cc: | |
#include <string.h> // for memset | |
#include <cstdint> // for uint8_t, int64_t, int32_t | |
#include <limits> // for numeric_limits | |
#include <string> // for string | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/util/buffer.h" // for PoolBuffer, Buffer | |
#include "arrow/util/memory-pool.h" // for MemoryPool, default_memory_pool | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, ASSERT_TRUE | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/memory-pool-test.cc:21: | |
In file included from /home/wesm/code/native-toolchain/build/googletest-20151222/include/gtest/gtest.h:55: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ostream:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ios:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/util/memory-pool-test.cc should add these lines: | |
#include "gtest/gtest-death-test.h" // for DeathTest, ExitedWithCode, EXPEC... | |
/home/wesm/code/arrow/cpp/src/arrow/util/memory-pool-test.cc should remove these lines: | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/memory-pool-test.cc: | |
#include <cstdint> // for uint8_t, int64_t | |
#include <limits> // for numeric_limits | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/util/memory-pool.h" // for MemoryPool, default_memory_pool | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest-death-test.h" // for DeathTest, ExitedWithCode, EXPEC... | |
#include "gtest/gtest.h" // for TEST, ASSERT_EQ, EXPECT_EQ | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/util/status-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/googletest-20151222/include/gtest/gtest.h:55: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ostream:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ios:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/util/status-test.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/util/status-test.cc should remove these lines: | |
- #include "arrow/test-util.h" // lines 21-21 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/util/status-test.cc: | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/decimal-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/googletest-20151222/include/gtest/gtest.h:55: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ostream:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/ios:38: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
(/home/wesm/code/arrow/cpp/src/arrow/types/decimal-test.cc has correct #includes/fwd-decls) | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/list-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdlib:72: | |
/usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/list-test.cc should add these lines: | |
namespace arrow { class ArrayBuilder; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/list-test.cc should remove these lines: | |
- #include <cstdint> // lines 18-18 | |
- #include <cstdlib> // lines 19-19 | |
- #include "arrow/builder.h" // lines 27-27 | |
- #include "arrow/types/construct.h" // lines 30-30 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/list-test.cc: | |
#include <memory> // for shared_ptr, unique_ptr | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/type.h" // for DataType (ptr only), ListType | |
#include "arrow/types/list.h" // for ListArray, ListBuilder (ptr only) | |
#include "arrow/types/primitive.h" // for Int32Builder, Int32Array | |
#include "arrow/types/test-common.h" // for TestBuilder | |
#include "arrow/util/status.h" // for Status | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, EXPECT_TRUE | |
namespace arrow { class ArrayBuilder; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/primitive-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/primitive-test.cc should add these lines: | |
#include "arrow/array.h" // for ArrayPtr, Array (ptr only) | |
#include "gtest/gtest-typed-test.h" // for TYPED_TEST, TYPED_TEST_CASE | |
namespace arrow { class Buffer; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/primitive-test.cc should remove these lines: | |
- #include "arrow/types/construct.h" // lines 28-28 | |
- #include "arrow/util/buffer.h" // lines 32-32 | |
- namespace arrow { class Array; } // lines 42-42 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/primitive-test.cc: | |
#include <cstdint> // for int32_t, int64_t, uint8_t, INT1... | |
#include <memory> // for shared_ptr, unique_ptr | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "arrow/array.h" // for ArrayPtr, Array (ptr only) | |
#include "arrow/builder.h" // for MIN_BUILDER_CAPACITY, ArrayBuil... | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/type.h" // for DataType (ptr only), type_traits | |
#include "arrow/types/primitive.h" // for BooleanArray, BooleanBuilder | |
#include "arrow/types/test-common.h" // for TestBuilder | |
#include "arrow/util/bit-util.h" // for next_power2 | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "gtest/gtest-typed-test.h" // for TYPED_TEST, TYPED_TEST_CASE | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST, EXPECT_TRUE | |
namespace arrow { class Buffer; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/string-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdlib:72: | |
/usr/include/stdlib.h:32:10: fatal error: 'stddef.h' file not found | |
#include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/string-test.cc should add these lines: | |
namespace arrow { class BinaryArray; } | |
namespace arrow { class StringArray; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/string-test.cc should remove these lines: | |
- #include <cstdlib> // lines 19-19 | |
- #include <string> // lines 21-21 | |
- #include <vector> // lines 22-22 | |
- #include "arrow/types/primitive.h" // lines 29-29 | |
- #include "arrow/types/string.h" // lines 30-30 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/string-test.cc: | |
#include <cstdint> // for int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/test-util.h" // for ASSERT_OK | |
#include "arrow/type.h" // for TypePtr, BinaryType, StringType | |
#include "arrow/types/test-common.h" // for TestBuilder | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, ASSERT_TRUE | |
namespace arrow { class BinaryArray; } | |
namespace arrow { class Buffer; } // lines 35-35 | |
namespace arrow { class StringArray; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/types/struct-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/types/struct-test.cc should add these lines: | |
namespace arrow { class ArrayBuilder; } | |
/home/wesm/code/arrow/cpp/src/arrow/types/struct-test.cc should remove these lines: | |
- #include "arrow/builder.h" // lines 25-25 | |
- #include "arrow/types/construct.h" // lines 28-28 | |
- #include "arrow/util/status.h" // lines 33-33 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/types/struct-test.cc: | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/test-util.h" // for ASSERT_OK, EXPECT_OK | |
#include "arrow/type.h" // for TypePtr, StructType | |
#include "arrow/types/list.h" // for ListBuilder | |
#include "arrow/types/primitive.h" // for Int32Builder, Int8Builder | |
#include "arrow/types/struct.h" // for StructArray, StructBuilder (ptr... | |
#include "arrow/types/test-common.h" // for TestBuilder | |
#include "gtest/gtest.h" // for ASSERT_EQ, EXPECT_FALSE, ASSERT... | |
namespace arrow { class ArrayBuilder; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.h:25: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.h should remove these lines: | |
- #include <vector> // lines 26-26 | |
- namespace arrow { class Array; } // lines 32-32 | |
- namespace arrow { namespace ipc { class RecordBatchMessage; } } // lines 46-46 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.h: | |
#include <cstdint> // for int64_t, int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class RecordBatch; } // lines 33-33 | |
namespace arrow { class Schema; } // lines 34-34 | |
namespace arrow { class Status; } // lines 35-35 | |
namespace arrow { namespace io { class OutputStream; } } // lines 40-40 | |
namespace arrow { namespace io { class ReadableFileInterface; } } // lines 39-39 | |
namespace arrow { namespace ipc { class RecordBatchReader::RecordBatchReaderImpl; } } // lines 99-99 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.cc should add these lines: | |
#include "arrow/util/bit-util.h" // for is_multiple_of_64 | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.cc should remove these lines: | |
- #include <cstring> // lines 21-21 | |
- #include <sstream> // lines 22-22 | |
- #include <vector> // lines 23-23 | |
- #include "arrow/io/memory.h" // lines 31-31 | |
- #include "arrow/ipc/metadata-internal.h" // lines 27-27 | |
- #include "arrow/schema.h" // lines 32-32 | |
- #include "arrow/table.h" // lines 33-33 | |
- #include "arrow/types/construct.h" // lines 35-35 | |
- #include "arrow/types/string.h" // lines 38-38 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/adapter.cc: | |
#include "arrow/ipc/adapter.h" | |
#include <cstdint> // for int64_t, int32_t | |
#include "arrow/array.h" // for Array | |
#include "arrow/io/interfaces.h" // for OutputStream, ReadableFileI... | |
#include "arrow/ipc/Message_generated.h" // for flatbuf | |
#include "arrow/ipc/metadata.h" // for BufferMetadata, RecordBatch... | |
#include "arrow/ipc/util.h" // for MockOutputStream, PaddedLength | |
#include "arrow/type.h" // for Type, DataType, Field (ptr ... | |
#include "arrow/types/list.h" // for ListArray | |
#include "arrow/types/primitive.h" // for PrimitiveArray | |
#include "arrow/types/struct.h" // for StructArray | |
#include "arrow/util/bit-util.h" // for is_multiple_of_64 | |
#include "arrow/util/buffer.h" // for Buffer | |
#include "arrow/util/logging.h" // for DCHECK, DCHECK_GT | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/file.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/file.h:24: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/file.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/file.h should remove these lines: | |
- #include <vector> // lines 25-25 | |
- namespace arrow { class Array; } // lines 32-32 | |
- namespace arrow { class Buffer; } // lines 33-33 | |
- namespace arrow { struct Field; } // lines 34-34 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/file.h: | |
#include <cstdint> // for int64_t, uint8_t, int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/ipc/metadata.h" // for MetadataVersion, MetadataVersion:... | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class RecordBatch; } // lines 35-35 | |
namespace arrow { class Schema; } // lines 36-36 | |
namespace arrow { class Status; } // lines 37-37 | |
namespace arrow { namespace io { class OutputStream; } } // lines 41-41 | |
namespace arrow { namespace io { class ReadableFileInterface; } } // lines 42-42 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/file.cc should add these lines: | |
namespace arrow { namespace ipc { class RecordBatchReader; } } | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/file.cc should remove these lines: | |
- #include <vector> // lines 23-23 | |
- #include "arrow/ipc/adapter.h" // lines 25-25 | |
- #include "arrow/util/buffer.h" // lines 29-29 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/file.cc: | |
#include "arrow/ipc/file.h" | |
#include <cstdint> // for int64_t, uint8_t, int32_t | |
#include <cstring> // for strlen | |
#include <sstream> // for stringstream | |
#include "arrow/io/interfaces.h" // for OutputStream, ReadableFileInterface... | |
#include "arrow/ipc/metadata.h" // for FileBlock, MetadataVersion, Metadat... | |
#include "arrow/ipc/util.h" // for PaddedLength, kPaddingBytes | |
#include "arrow/util/logging.h" // for DCHECK, DCHECK_GT, DCHECK_LT | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
namespace arrow { namespace ipc { class RecordBatchReader; } } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.h:24: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.h should remove these lines: | |
- #include <vector> // lines 25-25 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.h: | |
#include <cstdint> // for int64_t, int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/util/visibility.h" // for ARROW_EXPORT | |
namespace arrow { class Buffer; } // lines 31-31 | |
namespace arrow { class Schema; } // lines 33-33 | |
namespace arrow { class Status; } // lines 34-34 | |
namespace arrow { namespace io { class OutputStream; } } // lines 38-38 | |
namespace arrow { namespace ipc { class FileFooter::FileFooterImpl; } } // lines 182-182 | |
namespace arrow { namespace ipc { class Message::MessageImpl; } } // lines 144-144 | |
namespace arrow { namespace ipc { class Message; } } // lines 58-58 | |
namespace arrow { namespace ipc { class RecordBatchMessage::RecordBatchMessageImpl; } } // lines 112-112 | |
namespace arrow { namespace ipc { class SchemaMessage::SchemaMessageImpl; } } // lines 79-79 | |
namespace arrow { struct Field; } // lines 32-32 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.cc should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.cc should remove these lines: | |
- #include <vector> // lines 22-22 | |
- #include "arrow/io/interfaces.h" // lines 26-26 | |
- #include "arrow/schema.h" // lines 31-31 | |
- #include "arrow/util/buffer.h" // lines 32-32 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata.cc: | |
#include "arrow/ipc/metadata.h" | |
#include <cstdint> // for int32_t, int64_t | |
#include <memory> // for shared_ptr | |
#include "arrow/ipc/File_generated.h" // for Block, Footer | |
#include "arrow/ipc/Message_generated.h" // for Buffer, Message, RecordBatch | |
#include "arrow/ipc/metadata-internal.h" // for MessageBuilder, FieldFromFl... | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "flatbuffers/flatbuffers.h" // for Vector (ptr only), Offset | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.cc:18: | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.h:22: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.h should add these lines: | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.h should remove these lines: | |
- #include <vector> // lines 23-23 | |
- #include "arrow/ipc/File_generated.h" // lines 27-27 | |
- #include "arrow/ipc/metadata.h" // lines 29-29 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.h: | |
#include <cstdint> // for int64_t, int32_t | |
#include <memory> // for shared_ptr | |
#include "arrow/ipc/Message_generated.h" // for Field (ptr only), MessageHe... | |
#include "flatbuffers/flatbuffers.h" // for Offset, FlatBufferBuilder | |
namespace arrow { class Buffer; } // lines 35-35 | |
namespace arrow { class Schema; } // lines 37-37 | |
namespace arrow { class Status; } // lines 38-38 | |
namespace arrow { struct Field; } // lines 36-36 | |
--- | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.cc should add these lines: | |
namespace arrow { struct DataType; } | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.cc should remove these lines: | |
- #include <sstream> // lines 23-23 | |
- #include <string> // lines 24-24 | |
- #include "arrow/type.h" // lines 30-30 | |
- #include "arrow/util/buffer.h" // lines 31-31 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/metadata-internal.cc: | |
#include "arrow/ipc/metadata-internal.h" | |
#include <cstdint> // for int32_t, uint32_t, uint8_t | |
#include <cstring> // for memcpy | |
#include <memory> // for shared_ptr | |
#include "arrow/ipc/Message_generated.h" // for Int, Type, Schema (ptr only) | |
#include "arrow/schema.h" // for Schema | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "flatbuffers/flatbuffers.h" // for Offset | |
namespace arrow { struct DataType; } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-adapter-test.cc:19: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cstdio:42: | |
/usr/include/stdio.h:33:11: fatal error: 'stddef.h' file not found | |
# include <stddef.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-adapter-test.cc should add these lines: | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/type.h" // for TypePtr | |
#include "gtest/gtest-param-test.h" // for TestWriteRecordBatch_RoundTrip_T... | |
namespace arrow { class RecordBatch; } | |
namespace arrow { class Schema; } | |
namespace arrow { namespace io { class MemoryMappedFile; } } | |
namespace arrow { namespace ipc { class RecordBatchReader; } } | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-adapter-test.cc should remove these lines: | |
- #include <cstdio> // lines 19-19 | |
- #include <cstring> // lines 20-20 | |
- #include <vector> // lines 23-23 | |
- #include "arrow/io/memory.h" // lines 27-27 | |
- #include "arrow/ipc/adapter.h" // lines 29-29 | |
- #include "arrow/ipc/test-common.h" // lines 30-30 | |
- #include "arrow/types/list.h" // lines 34-34 | |
- #include "arrow/types/primitive.h" // lines 35-35 | |
- #include "arrow/types/string.h" // lines 36-36 | |
- #include "arrow/types/struct.h" // lines 37-37 | |
- #include "arrow/util/bit-util.h" // lines 38-38 | |
- #include "arrow/util/buffer.h" // lines 39-39 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-adapter-test.cc: | |
#include <cstdint> // for int64_t | |
#include <memory> // for shared_ptr | |
#include <string> // for string | |
#include "arrow/array.h" // for ArrayPtr | |
#include "arrow/io/test-common.h" // for MemoryMapFixture | |
#include "arrow/ipc/util.h" // for MockOutputStream | |
#include "arrow/test-util.h" // for ASSERT_OK, ASSERT_RAISES | |
#include "arrow/type.h" // for TypePtr | |
#include "arrow/util/memory-pool.h" // for default_memory_pool, MemoryPool ... | |
#include "arrow/util/status.h" // for Status, RETURN_NOT_OK | |
#include "gtest/gtest-param-test.h" // for TestWriteRecordBatch_RoundTrip_T... | |
#include "gtest/gtest.h" // for TEST_F, ASSERT_EQ, ASSERT_TRUE | |
namespace arrow { class RecordBatch; } | |
namespace arrow { class Schema; } | |
namespace arrow { namespace io { class MemoryMappedFile; } } | |
namespace arrow { namespace ipc { class RecordBatchReader; } } | |
--- | |
In file included from /home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-metadata-test.cc:18: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/memory:72: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/iosfwd:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/bits/postypes.h:40: | |
In file included from /home/wesm/code/native-toolchain/build/gcc-4.9.2/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../include/c++/4.9.2/cwchar:44: | |
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found | |
# include <stdarg.h> | |
^ | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-metadata-test.cc should add these lines: | |
namespace arrow { namespace ipc { class Message; } } | |
namespace arrow { namespace ipc { class SchemaMessage; } } | |
namespace arrow { namespace ipc { struct FileBlock; } } | |
namespace arrow { struct DataType; } | |
namespace arrow { struct StructType; } | |
/home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-metadata-test.cc should remove these lines: | |
- #include <string> // lines 20-20 | |
- #include "arrow/ipc/metadata.h" // lines 25-25 | |
- #include "arrow/type.h" // lines 28-28 | |
- #include "arrow/util/status.h" // lines 29-29 | |
The full include-list for /home/wesm/code/arrow/cpp/src/arrow/ipc/ipc-metadata-test.cc: | |
#include <memory> // for shared_ptr | |
#include <sstream> // for stringstream | |
#include "arrow/io/memory.h" // for BufferOutputStream | |
#include "arrow/schema.h" // for Schema | |
#include "arrow/test-util.h" // for ASSERT_OK | |
#include "gtest/gtest.h" // for ASSERT_EQ, TEST_F, Test, FAIL | |
namespace arrow { class Buffer; } // lines 33-33 | |
namespace arrow { namespace ipc { class Message; } } | |
namespace arrow { namespace ipc { class SchemaMessage; } } | |
namespace arrow { namespace ipc { struct FileBlock; } } | |
namespace arrow { struct DataType; } | |
namespace arrow { struct StructType; } | |
--- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment