You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug, including details regarding any error messages, version, and platform.
This is the second time this has happened...this is intermittent in the sense that it occurs only sometimes, but that "sometimes" depends on the commit that I've checked out. Once I check out a new commit, the problem goes away. That said, it's only happened for two commits, so maybe I'm reading into that too much.
This was actually reproduced with more than one commit checked out, and the error went away when I did brew uninstall gdal and brew uninstall apache-arrow. When I reinstall apache-arrow, I get the same segfault again.
I will take a closer look at the output of the buliding for both of those cases...I have a feeling there is one or more dependencies that get picked up from system when arrow is installed from homebrew that don't when it is not.
To reproduce...I do a clean rebuild and install of Arrow.
.
paleolimbot
changed the title
[R] Intermittent crash on MacOS (x86) when running tests
[R] Crash on MacOS (x86) when running tests with homebrew apache-arrow also installed
Jan 28, 2023
I've never encountered this myself, but given all of the ways that using homebrew apache-arrow can conflict with the R package, I wonder if we should just remove the homebrew path in configure, or make it explicitly opt-in so that folks won't run into it accidentally.
Describe the bug, including details regarding any error messages, version, and platform.
This is the second time this has happened...this is intermittent in the sense that it occurs only sometimes, but that "sometimes" depends on the commit that I've checked out. Once I check out a new commit, the problem goes away. That said, it's only happened for two commits, so maybe I'm reading into that too much.This was actually reproduced with more than one commit checked out, and the error went away when I did
brew uninstall gdal
andbrew uninstall apache-arrow
. When I reinstallapache-arrow
, I get the same segfault again.I will take a closer look at the output of the buliding for both of those cases...I have a feeling there is one or more dependencies that get picked up from system when arrow is installed from homebrew that don't when it is not.
To reproduce...I do a clean rebuild and install of Arrow.
.
CURRENT_WD=
pwd
export ARROW_HOME=/Users/dewey/.r-arrow-dev-build/dist
export ARROW_SRC=/Users/dewey/Desktop/rscratch/arrow
export ARROW_VIRTUALENV=/Users/dewey/Desktop/rscratch/pyarrow-dev
rm -rf $ARROW_HOME
mkdir -p $ARROW_HOME
rm -rf $ARROW_HOME/../build
mkdir $ARROW_HOME/../build
pushd $ARROW_HOME/../build
cmake
-DCMAKE_INSTALL_PREFIX=$ARROW_HOME
-DCMAKE_BUILD_TYPE=Debug
-DCMAKE_INSTALL_LIBDIR=lib
-DARROW_COMPUTE=ON
-DARROW_CSV=ON
-DARROW_DATASET=ON
-DARROW_EXTRA_ERROR_CONTEXT=ON
-DARROW_FILESYSTEM=ON
-DARROW_INSTALL_NAME_RPATH=OFF
-DARROW_JEMALLOC=ON
-DARROW_JSON=ON
-DARROW_PARQUET=ON
-DARROW_WITH_SNAPPY=ON
-DARROW_WITH_ZLIB=ON
-DARROW_MIMALLOC=ON
-DARROW_S3=ON
-DARROW_WITH_BROTLI=ON
-DARROW_WITH_BZ2=ON
-DARROW_WITH_LZ4=ON
-DARROW_WITH_SNAPPY=ON
-DARROW_WITH_ZSTD=ON
-DARROW_SUBSTRAIT=ON
-DARROW_PYTHON=ON
-DARROW_TESTING=ON
"$ARROW_SRC/cpp" &&
make -j8 install &&
echo "Arrow built and installed to ARROW_HOME='$ARROW_HOME'"
cd $CURRENT_WD
Then I do a clean reinstall of the R package:
cd arrow/r && R CMD INSTALL . --preclean
.Then I run
cd arrow/r && R -e 'devtools::test()'
. I get a setfault in the same place every time ("altrep vectors from string arrays").The backtrace is also consistent:
The allocator is mimalloc.
Console is in 'commands' mode, prefix expressions with '?'.
Attached to process 12660
Stop reason: EXC_BAD_ACCESS (code=1, address=0x40)
bt
thread ARROW-5: Update drill-fmpp-maven-plugin to 1.5.0 #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x40)
arrow::(anonymous namespace)::MimallocAllocator::AllocateAligned(long long, unsigned char**) + 42 frame #1: 0x000000010798a25d libarrow.1000.dylib
arrow::BaseMemoryPoolImpl<arrow::(anonymous namespace)::MimallocAllocator>::Allocate(long long, unsigned char**) + 47frame ARROW-9: Replace straggler references to Drill #2: 0x000000010628f5e2 arrow.so
arrow::Status GcMemoryPool::GcAndTryAgain<GcMemoryPool::Allocate(long long, long long, unsigned char**)::'lambda'()>(GcMemoryPool::Allocate(long long, long long, unsigned char**)::'lambda'() const&) [inlined] GcMemoryPool::Allocate(this=(0x00000001063499e8, 0x00007ffeeed2cb90, 0x00007ffeeed2cb98, 0x00007ffeeed2cba0))::'lambda'()::operator()() const at memorypool.cpp:31:46 [opt] frame #3: 0x000000010628f5bd arrow.so
arrow::Status GcMemoryPool::GcAndTryAgain<GcMemoryPool::Allocate(long long, long long, unsigned char**)::'lambda'()>(this=0x00000001063499e8, call=(0x00000001063499e8, 0x00007ffeeed2cb90, 0x00007ffeeed2cb98, 0x00007ffeeed2cba0))::'lambda'() const&) at memorypool.cpp:53:9 [opt]frame ARROW-15: Fix a naming typo for memory.AllocationManager.AllocationOutcome #4: 0x000000010628f4cd arrow.so
GcMemoryPool::Allocate(this=<unavailable>, size=<unavailable>, alignment=<unavailable>, out=<unavailable>) at memorypool.cpp:31:12 [opt] frame #5: 0x000000010cc75b7d libarrow.1100.dylib
arrow::PoolBuffer::Reserve(this=0x00007ffd715fff70, capacity=16) at memory_pool.cc:839:9frame ARROW-8: Add .travis.yml and test script for Arrow C++. OS X build fixes #6: 0x000000010cc75854 libarrow.1100.dylib
arrow::PoolBuffer::Resize(this=0x00007ffd715fff70, new_size=16, shrink_to_fit=true) at memory_pool.cc:863:7 frame #7: 0x000000010cc679bd libarrow.1100.dylib
arrow::Result<std::__1::unique_ptr<arrow::ResizableBuffer, std::__1::default_deletearrow::ResizableBuffer>> arrow::(anonymous namespace)::ResizePoolBuffer<std::__1::unique_ptr<arrow::ResizableBuffer, std::__1::default_deletearrow::ResizableBuffer>, std::__1::unique_ptr<arrow::PoolBuffer, std::__1::default_deletearrow::PoolBuffer>>(buffer=arrow::PoolBuffer @ 0x00007ffd715fff70, size=16) at memory_pool.cc:903:3frame ARROW-19: Add an externalized MemoryPool interface for use in builder classes #8: 0x000000010cc67949 libarrow.1100.dylib
arrow::AllocateResizableBuffer(size=16, alignment=64, pool=0x00000001063499e8) at memory_pool.cc:929:10 frame #9: 0x000000010628bf76 arrow.so
arrow::BufferBuilder::Resize(this=0x00007ffd715460d8, new_capacity=16, shrink_to_fit=) at buffer_builder.h:78:7 [opt]frame ARROW-21: Implement a simple in-memory Schema data structure #10: 0x00000001062c2ff5 arrow.so
arrow::BaseBinaryBuilder<arrow::BinaryType>::Resize(long long) [inlined] arrow::TypedBufferBuilder<int, void>::Resize(this=0x00007ffd715460d8, new_capacity=4, shrink_to_fit=true) at buffer_builder.h:270:27 [opt] frame #11: 0x00000001062c2fd8 arrow.so
arrow::BaseBinaryBuilderarrow::BinaryType::Resize(this=0x00007ffd71546048, capacity=3) at builder_binary.h:320:5 [opt]frame ARROW-26: Add instructions for enabling Arrow C++ Parquet adapter build #12: 0x00000001062c26aa arrow.so
arrow::r::RPrimitiveConverter<arrow::StringType, void>::UnsafeAppendUtf8Strings(cpp11::r_vector<cpp11::r_string> const&, long long, long long) [inlined] arrow::ArrayBuilder::Reserve(this=0x00007ffd71546048, additional_capacity=3) at builder_base.h:118:12 [opt] frame #13: 0x00000001062c267b arrow.so
arrow::r::RPrimitiveConverter<arrow::StringType, void>::UnsafeAppendUtf8Strings(this=0x00007ffd715fed00, s=0x00007ffeeed2cea8, size=3, offset=0) at r_to_arrow.cpp:880:5 [opt]frame updated Readme update #14: 0x00000001062c242d arrow.so
arrow::r::RPrimitiveConverter<arrow::StringType, void>::Extend(this=0x00007ffd715fed00, x=<unavailable>, size=3, offset=0) at r_to_arrow.cpp:869:12 [opt] frame #15: 0x0000000106299378 arrow.so
arrow::r::vec_to_arrow_ChunkedArray(x=0x00007ffd7bf309d8, type=, type_inferred=) at r_to_arrow.cpp:1329:26 [opt]frame ARROW-24: C++: Implement a logical Table container type #16: 0x0000000106299fe5 arrow.so
arrow::r::vec_to_arrow_Array(x=<unavailable>, type=<unavailable>, type_inferred=<unavailable>) at r_to_arrow.cpp:1335:24 [opt] frame #17: 0x000000010629c427 arrow.so
vec_to_Array(x=0x00007ffd7bf309d8, s_type=) at r_to_arrow.cpp:1593:23 [opt]frame ARROW-9: Rename some unchanged "Drill" to "Arrow" (follow-up) #18: 0x00000001062183ed arrow.so
::_arrow_vec_to_Array(x_sexp=<unavailable>, s_type_sexp=<unavailable>) at arrowExports.cpp:4339:24 [opt] frame #19: 0x0000000100f3d8ed libR.dylib
R_doDotCall(ofun=, nargs=2, cargs=0x00007ffeeed2f530, call=0x00007ffd73af7f70) at dotcode.c:604:17 [opt]frame ARROW-44: Python: prototype object model for array slot values ("scalars") #20: 0x0000000100f3f28e libR.dylib
do_dotcall(call=0x00007ffd73af7f70, op=<unavailable>, args=<unavailable>, env=<unavailable>) at dotcode.c:1284:11 [opt] frame #21: 0x0000000100f6fe46 libR.dylib
Rf_eval(e=, rho=0x00007ffd784e4c98) at eval.c:851:9 [opt]frame ARROW-42: Add Python tests to Travis CI build #22: 0x0000000100f9218e libR.dylib
do_begin(call=<unavailable>, op=0x00007ffd70816b20, args=0x00007ffd73af7de8, rho=0x00007ffd784e4c98) at eval.c:2539:10 [opt] frame #23: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=, rho=0x00007ffd784e4c98) at eval.c:823:12 [opt]frame ARROW-64: Add zsh support to C++ build scripts #24: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd74d00048, newrho=0x00007ffd784e4c98, sysparent=<unavailable>, rho=0x00007ffd784e5d70, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #25: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd74d00048, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-68: some fixes for errors encountered on not fully setup systems #26: 0x0000000100f6febb libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd784e5d70) at eval.c:871:12 [opt] frame #27: 0x0000000100f9224c libR.dylib
do_return(call=, op=, args=, rho=0x00007ffd784e5d70) at eval.c:2557:6 [opt]frame ARROW-67: C++ metadata flatbuffer serialization and data movement to memory maps #28: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd784e5d70) at eval.c:823:12 [opt] frame #29: 0x0000000100f9218e libR.dylib
do_begin(call=, op=0x00007ffd70816b20, args=0x00007ffd74d002e8, rho=0x00007ffd784e5d70) at eval.c:2539:10 [opt]frame ARROW-72: Search for alternative parquet-cpp header #30: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd784e5d70) at eval.c:823:12 [opt] frame #31: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=, rho=0x00007ffd784e5d70) at eval.c:823:12 [opt]frame ARROW-75: Fix handling of empty strings #32: 0x0000000100f9218e libR.dylib
do_begin(call=<unavailable>, op=0x00007ffd70816b20, args=0x00007ffd74d00630, rho=0x00007ffd784e5d70) at eval.c:2539:10 [opt] frame #33: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=, rho=0x00007ffd784e5d70) at eval.c:823:12 [opt]frame ARROW-62: Clarify null bitmap interpretation, indicate bit-endianness, add null count, remove non-nullable physical distinction #34: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d05e0a8, newrho=0x00007ffd784e5d70, sysparent=<unavailable>, rho=0x00007ffd784b0950, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #35: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d05e0a8, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-1760: [Java] Add Apache Mnemonic (incubating) as alternative backed allocator #36: 0x0000000100f6febb libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd784b0950) at eval.c:871:12 [opt] frame #37: 0x0000000100f92eb6 libR.dylib
do_set(call=, op=0x00007ffd7080b608, args=0x00007ffd7d05e038, rho=0x00007ffd784b0950) at eval.c:2991:8 [opt]frame [WIP] ARROW-22: Add schema adapter routines for converting Parquet schema metadata to in-memory Arrow schemas #38: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd784b0950) at eval.c:823:12 [opt] frame #39: 0x0000000100f9218e libR.dylib
do_begin(call=, op=0x00007ffd70816b20, args=0x00007ffd7d05df20, rho=0x00007ffd784b0950) at eval.c:2539:10 [opt]frame ARROW-37: [C++ / Python] Implement BooleanArray and BooleanBuilder. Handle Python built-in bool #40: 0x0000000100f6fbf7 libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd784b0950) at eval.c:823:12 [opt] frame #41: 0x0000000100f93821 libR.dylib
do_eval(call=, op=, args=, rho=0x00007ffd784cf478) at eval.c:3366:13 [opt]frame ARROW-63: [C++] Enable ctest to work on systems with Python 3 as the default Python #42: 0x0000000100f77035 libR.dylib
bcEval(body=0x00007ffd7086a208, rho=0x00007ffd784cf478, useCache=<unavailable>) at eval.c:7136:14 [opt] frame #43: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-79: [Python] Add benchmarks #44: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d0e9320, newrho=0x00007ffd784cf478, sysparent=<unavailable>, rho=0x00007ffd780aef50, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #45: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d0e9320, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-30: [Python] Routines for converting between arrow::Array/Table and pandas.DataFrame #46: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d0f0910, rho=0x00007ffd780aef50, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #47: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-87: [C++] Add all four possible ways to encode Decimals in Parquet to schema conversion #48: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784d0010) at eval.c:568:8 [opt] frame #49: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784d0010, symbol=0x00007ffd7085d350, rho=0x00007ffd784cfbe8, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-90: [C++] Check for SIMD instruction set support #50: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784cfbe8, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #51: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd72d076d0, rho=0x00007ffd784cfbe8, useCache=) at eval.c:6888:20 [opt]frame ARROW-86: [Python] Implement zero-copy Arrow-to-Pandas conversion #52: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #53: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d0e9400, newrho=0x00007ffd784cfbe8, sysparent=, rho=0x00007ffd780aef50, arglist=, op=) at eval.c:0 [opt]frame ARROW-93: Fix builds when using XCode 7.3 #54: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d0e9400, op=<unavailable>, arglist=<unavailable>, rho=<unavailable>, suppliedvars=<unavailable>) at eval.c:1844:16 [opt] frame #55: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d0f0948, rho=0x00007ffd780aef50, useCache=) at eval.c:7104:12 [opt]frame ARROW-33: [C++] Implement zero-copy array slicing #56: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #57: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784cc0f0) at eval.c:568:8 [opt]frame ARROW-94: [Format] Expand list example to clarify null vs empty list #58: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784cc0f0, symbol=0x00007ffd7085d350, rho=0x00007ffd784cbe88, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #59: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784cbe88, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-101: Fix java compiler warnings #60: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a4d8, rho=0x00007ffd784cbe88, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #61: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-103: Add files to gitignore #62: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784cba28) at eval.c:568:8 [opt] frame #63: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784cba28, symbol=0x00007ffd7085d350, rho=0x00007ffd784cb788, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-105: Fix BaseAllocator.java NPE when assertions are disabled #64: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784cb788, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #65: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd71956680, rho=0x00007ffd784cb788, useCache=) at eval.c:6888:20 [opt]frame ARROW-60: [C++] Struct type builder API #66: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #67: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784cade8) at eval.c:568:8 [opt]frame ARROW-92: Arrow to Parquet Schema conversion #68: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784cade8, symbol=0x00007ffd7085d350, rho=0x00007ffd784cab48, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #69: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784cab48, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-193: typos "int his" fix to "in this" #70: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd71956338, rho=0x00007ffd784cab48, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #71: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-194: C++: Allow read-only memory mapped source #72: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784caa30) at eval.c:568:8 [opt] frame #73: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784caa30, symbol=0x00007ffd7085d350, rho=0x00007ffd784ca790, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-185: Make padding and alignment for all buffers be 64 bytes #74: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784ca790, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #75: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a820, rho=0x00007ffd784ca790, useCache=) at eval.c:6888:20 [opt]frame ARROW-196: Add conda recipe and ensure that libarrow_parquet is installed as well #76: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #77: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784ca6e8) at eval.c:568:8 [opt]frame ARROW-201: [C++] Initial ParquetWriter implementation #78: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784ca6e8, symbol=0x00007ffd7085d350, rho=0x00007ffd784d0358, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #79: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784d0358, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-206: Expose a C++ api to compare ranges of slots between two arrays #80: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195aba0, rho=0x00007ffd784d0358, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #81: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame Update Layout.md #82: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7195be70, newrho=0x00007ffd784d0358, sysparent=<unavailable>, rho=0x00007ffd784ca790, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #83: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7195be70, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-209: [C++] Triage builds due to unavailable LLVM apt repo #84: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71956060, rho=0x00007ffd784ca790, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #85: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-211: [Format] Fixed typos in layout examples #86: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd719568b0, newrho=0x00007ffd784ca790, sysparent=<unavailable>, rho=0x00007ffd784cab48, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #87: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd719568b0, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-200: [C++/Python] Return error status on string initialization failure #88: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71957330, rho=0x00007ffd784cab48, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #89: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-217: Fix Travis w.r.t conda 4.1.0 changes #90: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd71956f78, newrho=0x00007ffd784cab48, sysparent=<unavailable>, rho=0x00007ffd784cb788, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #91: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd71956f78, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-219: Preserve CMAKE_CXX_FLAGS, fix compiler warnings #92: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd719566b8, rho=0x00007ffd784cb788, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #93: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-222: Prototyping an IO interface for Arrow, with initial HDFS (libhdfs) client wrapper #94: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784cb6e0) at eval.c:568:8 [opt] frame #95: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784cb6e0, symbol=0x00007ffd7085d350, rho=0x00007ffd784cb440, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-208: Add checkstyle policy to java project #96: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784cb440, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #97: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a820, rho=0x00007ffd784cb440, useCache=) at eval.c:6888:20 [opt]frame ARROW-186 - Make sure alignment and memory padding conform to spec #98: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #99: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd784cb398) at eval.c:568:8 [opt]frame ARROW-233: Add visibility macros, add static build option #100: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd784cb398, symbol=0x00007ffd7085d350, rho=0x00007ffd784cb0f8, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #101: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd784cb0f8, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-238: Change InternalMemoryPool::Free() to return Status::Invalid when ther… #102: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195aba0, rho=0x00007ffd784cb0f8, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #103: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-236: Bridging IO interfaces under the hood in pyarrow #104: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7195be70, newrho=0x00007ffd784cb0f8, sysparent=<unavailable>, rho=0x00007ffd784cb440, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #105: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7195be70, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame added auto download code, and cmake support for switching libhdfs to … #106: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71956060, rho=0x00007ffd784cb440, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #107: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-243 Use libhdfs3 #108: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd71956fe8, newrho=0x00007ffd784cb440, sysparent=<unavailable>, rho=0x00007ffd784cb788, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #109: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd71956fe8, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-246: [Java] UnionVector doesn't call allocateNew() when creating it's vect… #110: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71957330, rho=0x00007ffd784cb788, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #111: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-250: Fix for ARROW-246 may cause memory leaks #112: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd71957528, newrho=0x00007ffd784cb788, sysparent=<unavailable>, rho=0x00007ffd784cbe88, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #113: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd71957528, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-251: Expose APIs for getting code and message of the status #114: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7194a698, rho=0x00007ffd784cbe88, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #115: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-254: remove Bit type as it is redundant with Boolean #116: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d0e9470, newrho=0x00007ffd784cbe88, sysparent=<unavailable>, rho=0x00007ffd780aef50, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #117: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d0e9470, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-260: TestValueVector.testFixedVectorReallocation and testVariableVectorReallocation are flaky #118: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d0e06e0, rho=0x00007ffd780aef50, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #119: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-252: Add implementation guidelines to the documentation #120: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d122710, newrho=0x00007ffd780aef50, sysparent=<unavailable>, rho=0x00007ffd71e878e0, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #121: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d122710, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-266: [C++] Fix broken build due to Flatbuffers namespace change #122: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d11f788, rho=0x00007ffd71e878e0, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #123: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-271: Update Field structure to be more explicit #124: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d05e208, newrho=0x00007ffd71e878e0, sysparent=<unavailable>, rho=0x00007ffd7d0f32b0, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #125: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d05e208, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-277: Fix Flatbuffer serialization for Timestamp type #126: 0x0000000100f6febb libR.dylib
Rf_eval(e=<unavailable>, rho=0x00007ffd7d0f32b0) at eval.c:871:12 [opt] frame #127: 0x0000000100f93cfd libR.dylib
do_eval(call=, op=, args=, rho=) at eval.c:3389:9 [opt]frame ARROW-274: Add NullableMapVector to support nullable maps #128: 0x0000000100f77035 libR.dylib
bcEval(body=0x00007ffd7086a208, rho=0x00007ffd7d107080, useCache=<unavailable>) at eval.c:7136:14 [opt] frame #129: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-278: [Format] Rename Tuple to Struct_ in flatbuffers IDL #130: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d0e9320, newrho=0x00007ffd7d107080, sysparent=<unavailable>, rho=0x00007ffd7d0f0088, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #131: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d0e9320, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-284: Disable arrow_parquet module in Travis CI to triage builds #132: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d0f0910, rho=0x00007ffd7d0f0088, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #133: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-287: Make nullable vectors use a BitVecor instead of UInt1Vector for bits #134: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d0ffd78) at eval.c:568:8 [opt] frame #135: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d0ffd78, symbol=0x00007ffd7085d350, rho=0x00007ffd7d0ff950, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-290: Specialize alloc() in ArrowBuf #136: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d0ff950, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #137: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd72d076d0, rho=0x00007ffd7d0ff950, useCache=) at eval.c:6888:20 [opt]frame ARROW-280: [C++] Refactor IPC / memory map IO to use common arrow_io interfaces. Create arrow_ipc leaf library #138: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #139: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d0e9400, newrho=0x00007ffd7d0ff950, sysparent=, rho=0x00007ffd7d0f0088, arglist=, op=) at eval.c:0 [opt]frame ARROW-297: Fix Arrow pom for release #140: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d0e9400, op=<unavailable>, arglist=<unavailable>, rho=<unavailable>, suppliedvars=<unavailable>) at eval.c:1844:16 [opt] frame #141: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d0f0948, rho=0x00007ffd7d0f0088, useCache=) at eval.c:7104:12 [opt]frame ARROW-299: Use absolute namespace in macros #142: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #143: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d0fdec8) at eval.c:568:8 [opt]frame ARROW-270: Define more generic Interval logical type #144: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d0fdec8, symbol=0x00007ffd7085d350, rho=0x00007ffd7d0fdc60, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #145: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d0fdc60, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-293: [C++] Implement Arrow IO interfaces for operating system files #146: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a4d8, rho=0x00007ffd7d0fdc60, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #147: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-305: Add compression and use_dictionary options to Parquet #148: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d0fd800) at eval.c:568:8 [opt] frame #149: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d0fd800, symbol=0x00007ffd7085d350, rho=0x00007ffd7d101470, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-308: UnionListWriter.setPosition() should not call startList() #150: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d101470, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #151: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd71956680, rho=0x00007ffd7d101470, useCache=) at eval.c:6888:20 [opt]frame ARROW-302: [C++/Python] Implement C++ IO interfaces for interacting with Python file and bytes objects #152: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #153: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d100a60) at eval.c:568:8 [opt]frame ARROW-301: Add user field metadata to IPC schemas #154: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d100a60, symbol=0x00007ffd7085d350, rho=0x00007ffd7d1007c0, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #155: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d1007c0, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-315: finalize timestamp #156: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd71956338, rho=0x00007ffd7d1007c0, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #157: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-319: Add canonical Arrow Schema json representation #158: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d1006a8) at eval.c:568:8 [opt] frame #159: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d1006a8, symbol=0x00007ffd7085d350, rho=0x00007ffd7d100408, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-320: ComplexCopier.copy(FieldReader, FieldWriter) should not st… #160: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d100408, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #161: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a820, rho=0x00007ffd7d100408, useCache=) at eval.c:6888:20 [opt]frame ARROW-325: make TestArrowFile not dependent on timezone #162: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #163: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d100360) at eval.c:568:8 [opt]frame ARROW-312: Read and write Arrow IPC file format from Python #164: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d100360, symbol=0x00007ffd7085d350, rho=0x00007ffd7d1000c0, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #165: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d1000c0, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-326: Include scale and precision when materializing decimal writer #166: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195aba0, rho=0x00007ffd7d1000c0, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #167: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-112: Changed constexprs to kValue naming. #168: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7195be70, newrho=0x00007ffd7d1000c0, sysparent=<unavailable>, rho=0x00007ffd7d100408, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #169: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7195be70, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-333: Make writers update their internal schema even when no data is written #170: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71956060, rho=0x00007ffd7d100408, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #171: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-335: Improve Type apis and toString() by encapsulating flatbuffers better #172: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd719568b0, newrho=0x00007ffd7d100408, sysparent=<unavailable>, rho=0x00007ffd7d1007c0, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #173: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd719568b0, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-336: Run Apache Rat in Travis builds #174: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71957330, rho=0x00007ffd7d1007c0, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #175: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-261: Refactor String/Binary code paths to reflect unnested (non-list-based) structure #176: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd71956f78, newrho=0x00007ffd7d1007c0, sysparent=<unavailable>, rho=0x00007ffd7d101470, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #177: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd71956f78, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-327: [Python] Remove conda builds from Travis CI setup #178: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd719566b8, rho=0x00007ffd7d101470, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #179: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-343: Add extern class template export for BooleanBuilder superclass #180: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d1013c8) at eval.c:568:8 [opt] frame #181: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d1013c8, symbol=0x00007ffd7085d350, rho=0x00007ffd7d101128, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-347: Add method to pass CallBack to get Transfer Pair #182: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d101128, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #183: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a820, rho=0x00007ffd7d101128, useCache=) at eval.c:6888:20 [opt]frame ARROW-349: Add six as a requirement #184: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #185: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7d101080) at eval.c:568:8 [opt]frame ARROW-312: [Java] IPC file round trip tool for integration testing #186: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7d101080, symbol=0x00007ffd7085d350, rho=0x00007ffd7d100de0, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #187: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7d100de0, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-339: Python 3 compatibility in merge_arrow_pr.py #188: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195aba0, rho=0x00007ffd7d100de0, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #189: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-355: Add tests for serialising arrays of empty strings to Parquet #190: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7195be70, newrho=0x00007ffd7d100de0, sysparent=<unavailable>, rho=0x00007ffd7d101128, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #191: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7195be70, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-357: Use a single RowGroup for Parquet files as default. #192: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71956060, rho=0x00007ffd7d101128, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #193: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-323: [Python] Opt-in to pyarrow.parquet extension rather than attempting and failing silently #194: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd71956fe8, newrho=0x00007ffd7d101128, sysparent=<unavailable>, rho=0x00007ffd7d101470, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #195: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd71956fe8, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-359: Document ARROW_LIBHDFS_DIR #196: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd71957330, rho=0x00007ffd7d101470, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #197: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-362: Remove redunant reference count #198: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd71957528, newrho=0x00007ffd7d101470, sysparent=<unavailable>, rho=0x00007ffd7d0fdc60, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #199: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd71957528, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-362: Fix memory leak in zero-copy arrow to NumPy/pandas conversion #200: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7194a698, rho=0x00007ffd7d0fdc60, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #201: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-373: [C++] JSON serialization format for testing #202: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7d0e9470, newrho=0x00007ffd7d0fdc60, sysparent=<unavailable>, rho=0x00007ffd7d0f0088, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #203: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7d0e9470, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-375: Fix unicode Python 3 issue in columns argument of parquet.read_table #204: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7d0e06e0, rho=0x00007ffd7d0f0088, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #205: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame [WIP] [C++] DenseUnionArray #206: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd70de29a8, newrho=0x00007ffd7d0f0088, sysparent=<unavailable>, rho=0x00007ffd7d0251c8, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #207: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd70de29a8, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-382: Extend Python API documentation #208: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd70ddb358, rho=0x00007ffd7d0251c8, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #209: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame Build static libraries for arrow. #210: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7cf0d7e8, newrho=0x00007ffd7d0251c8, sysparent=<unavailable>, rho=0x00007ffd7cf0ccf8, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #211: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7cf0d7e8, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-385: Refactors metric system #212: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd7cf0dc10, rho=0x00007ffd7cf0ccf8, useCache=<unavailable>) at eval.c:7104:12 [opt] frame #213: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-389: Python: Write Parquet files to pyarrow.io.NativeFile objects #214: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd7cf0d008, newrho=0x00007ffd7cf0ccf8, sysparent=<unavailable>, rho=0x00007ffd7cf0a3c8, arglist=<unavailable>, op=<unavailable>) at eval.c:0 [opt] frame #215: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd7cf0d008, op=, arglist=, rho=, suppliedvars=) at eval.c:1844:16 [opt]frame ARROW-369: [Python] Convert multiple record batches at once to Pandas #216: 0x0000000100f904f4 libR.dylib
R_forceAndCall(e=<unavailable>, n=1, rho=0x00007ffd7cf0a3c8) at eval.c:1985:8 [opt] frame #217: 0x0000000100ecd626 libR.dylib
do_lapply(call=, op=, args=, rho=0x00007ffd7cf0a3c8) at apply.c:75:8 [opt]frame ARROW-393: [JAVA] JSON file reader fails to set the buffer size on String data vector #218: 0x0000000100fd9bfa libR.dylib
do_internal(call=<unavailable>, op=<unavailable>, args=<unavailable>, env=0x00007ffd7cf0a3c8) at names.c:1399:11 [opt] frame #219: 0x0000000100f7720d libR.dylib
bcEval(body=0x00007ffd7092fd28, rho=0x00007ffd7cf0a3c8, useCache=) at eval.c:7156:15 [opt]frame ARROW-395: Arrow file format writes record batches in reverse order. #220: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #221: 0x0000000100f8f839 libR.dylib
R_execClosure(call=0x00007ffd77bb63c8, newrho=0x00007ffd7cf0a3c8, sysparent=, rho=0x00007ffd77bbb008, arglist=, op=) at eval.c:0 [opt]frame ARROW-398: Java file format requires bitmaps of all 1's to be written… #222: 0x0000000100f8e627 libR.dylib
Rf_applyClosure(call=0x00007ffd77bb63c8, op=<unavailable>, arglist=<unavailable>, rho=<unavailable>, suppliedvars=<unavailable>) at eval.c:1844:16 [opt] frame #223: 0x0000000100f7692e libR.dylib
bcEval(body=0x00007ffd77bbba50, rho=0x00007ffd77bbb008, useCache=) at eval.c:7104:12 [opt]frame ARROW-379: Use setuptools_scm for Python versioning #224: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #225: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7ce1e000) at eval.c:568:8 [opt]frame ARROW-406: [C++] Set explicit 64K HDFS buffer size, test large reads #226: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7ce1e000, symbol=0x00007ffd71d74aa8, rho=0x00007ffd7ce1dee8, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #227: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd71d74aa8, rho=0x00007ffd7ce1dee8, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-346: Use conda environment to build API docs #228: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7ce1a5c0, rho=0x00007ffd7ce1dee8, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #229: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-404: [Python] Fix segfault caused by HdfsClient getting closed before an HdfsFile #230: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7cf0b858) at eval.c:568:8 [opt] frame #231: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7cf0b858, symbol=0x00007ffd7085d350, rho=0x00007ffd7cf0b698, keepmiss=) at eval.c:5157:15 [opt]frame ARROW-402: avoid empty buffers #232: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7cf0b698, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>) at eval.c:5198:14 [opt] frame #233: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd7195a4d8, rho=0x00007ffd7cf0b698, useCache=) at eval.c:6888:20 [opt]frame ARROW-400: set struct length on load #234: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:748:8 [opt] frame #235: 0x0000000100f8dd3c libR.dylib
forcePromise(e=0x00007ffd7cf0b270) at eval.c:568:8 [opt]frame ARROW-418: [C++] Array / Builder class code reorganization, flattening #236: 0x0000000100f9934a libR.dylib
getvar [inlined] FORCE_PROMISE(value=0x00007ffd7cf0b270, symbol=0x00007ffd7085d350, rho=0x00007ffd7cf0afd0, keepmiss=<unavailable>) at eval.c:5157:15 [opt] frame #237: 0x0000000100f99342 libR.dylib
getvar(symbol=0x00007ffd7085d350, rho=0x00007ffd7cf0afd0, dd=, keepmiss=, vcache=, sidx=) at eval.c:5198:14 [opt]frame ARROW-420: Align DATE type with Java implementation #238: 0x0000000100f73b67 libR.dylib
bcEval(body=0x00007ffd71956338, rho=0x00007ffd7cf0afd0, useCache=<unavailable>) at eval.c:6888:20 [opt] frame #239: 0x0000000100f6fa01 libR.dylib
Rf_eval(e=, rho=) at eval.c:748:8 [opt]frame ARROW-423: Define BUILD_BYPRODUCTS for CMake 3.2+ #240: 0x0000000100f8dd3c libR.dylib
The text was updated successfully, but these errors were encountered: