Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
After the new commit: ARROW-6381 was merged in master,
build would fail on Arm64 when DARROW_BUILD_BENCHMARKS is enabled:
/home/builder/arrow/cpp/src/arrow/io/memory_benchmark.cc:205:31: error: 'kMemoryPerCore' was not declared in this scope const int64_t buffer_size = kMemoryPerCore; ^~~~~~~~~~~~~~ /home/builder/arrow/cpp/src/arrow/io/memory_benchmark.cc:207:19: error: 'Buffer' was not declared in this scope std::shared_ptr<Buffer> src, dst; ^~~~~~ /home/builder/arrow/cpp/src/arrow/io/memory_benchmark.cc:207:19: note: suggested alternative: In file included from /home/builder/arrow/cpp/src/arrow/array.h:28:0, from /home/builder/arrow/cpp/src/arrow/api.h:23, from /home/builder/arrow/cpp/src/arrow/io/memory_benchmark.cc:20: /home/builder/arrow/cpp/src/arrow/buffer.h:50:20: note: 'arrow::Buffer' class ARROW_EXPORT Buffer { ^~~~~~ /home/builder/arrow/cpp/src/arrow/io/memory_benchmark.cc:207:25: error: template argument 1 is invalid std::shared_ptr<Buffer> src, dst; ........... ......... .....
Attachments
Issue Links
- links to