[ https://issues.apache.org/jira/browse/ARROW-6977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16958309#comment-16958309 ]
Neal Richardson commented on ARROW-6977: ---------------------------------------- {code} (lldb) bt all libR.dylib was compiled with optimization - stepping may behave oddly; variables may not be available. thread #1, queue = 'com.apple.main-thread' frame #0: 0x0000000100170660 libR.dylib`R_HashGet(hashcode=117, symbol=0x00000001010689f8, table=<unavailable>) at envir.c:0 [opt] frame #1: 0x0000000100171246 libR.dylib`Rf_findFun3(symbol=0x00000001010689f8, rho=0x000000010583a680, call=<unavailable>) at envir.c:1521:11 [opt] frame #2: 0x00000001001875d3 libR.dylib`bcEval(body=<unavailable>, rho=0x000000011284c468, useCache=<unavailable>) at eval.c:6560:15 [opt] frame #3: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #4: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000105f48098, newrho=<unavailable>, sysparent=<unavailable>, rho=0x0000000112852f20, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #5: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000105f48098, op=0x000000010995f8b0, arglist=0x000000011284c190, rho=0x0000000112852f20, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #6: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x0000000112852f20, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #7: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #8: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001193dcc80, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193eb620, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #9: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001193dcc80, op=0x0000000105f34f28, arglist=0x0000000112852d28, rho=0x00000001193eb620, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #10: 0x000000010018301d libR.dylib`Rf_eval(e=0x00000001193dcc80, rho=0x00000001193eb620) at eval.c:743:12 [opt] frame #11: 0x00000001001a3a20 libR.dylib`do_begin(call=0x00000001193da158, op=0x000000010180f000, args=0x00000001193dcba0, rho=<unavailable>) at eval.c:2382:10 [opt] frame #12: 0x0000000100182ce0 libR.dylib`Rf_eval(e=<unavailable>, rho=0x00000001193eb620) at eval.c:695:12 [opt] frame #13: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129e8938) at eval.c:516:8 [opt] frame #14: 0x0000000100182dd0 libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:643:9 [opt] frame #15: 0x00000001001a3a20 libR.dylib`do_begin(call=0x0000000109947450, op=0x000000010180f000, args=0x00000001099476b8, rho=<unavailable>) at eval.c:2382:10 [opt] frame #16: 0x0000000100182ce0 libR.dylib`Rf_eval(e=<unavailable>, rho=0x00000001129dae78) at eval.c:695:12 [opt] frame #17: 0x00000001001a4d66 libR.dylib`do_eval(call=<unavailable>, op=0x00000001018260b0, args=<unavailable>, rho=<unavailable>) at eval.c:3186:13 [opt] frame #18: 0x000000010018a326 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d60e8, useCache=<unavailable>) at eval.c:6765:14 [opt] frame #19: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #20: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010990aa40, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129e6f58, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #21: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010990aa40, op=0x00000001028046d8, arglist=0x00000001129d9ea8, rho=0x00000001129e6f58, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #22: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129e6f58, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #23: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #24: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129d9310) at eval.c:516:8 [opt] frame #25: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #26: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129d97e0, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04ff0) at eval.c:4970 [opt] frame #27: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d97e0, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #28: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #29: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010990ab20, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129e6f58, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #30: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010990ab20, op=0x00000001017539b8, arglist=0x00000001129d9348, rho=0x00000001129e6f58, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #31: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129e6f58, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #32: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #33: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129daee8) at eval.c:516:8 [opt] frame #34: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #35: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129db268, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04d40) at eval.c:4970 [opt] frame #36: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129db268, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #37: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #38: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129db6c8) at eval.c:516:8 [opt] frame #39: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #40: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129db9a0, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04d10) at eval.c:4970 [opt] frame #41: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129db9a0, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #42: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #43: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129d8468) at eval.c:516:8 [opt] frame #44: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #45: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129d8708, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04ce0) at eval.c:4970 [opt] frame #46: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d8708, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #47: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #48: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129d8820) at eval.c:516:8 [opt] frame #49: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #50: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129d8af8, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04cb0) at eval.c:4970 [opt] frame #51: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d8af8, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #52: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #53: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129d8ba0) at eval.c:516:8 [opt] frame #54: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #55: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129d8e40, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04c80) at eval.c:4970 [opt] frame #56: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d8e40, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #57: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #58: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101955ff0, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129d8af8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #59: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101955ff0, op=0x00000001129d8b30, arglist=0x00000001129d8bd8, rho=0x00000001129d8af8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #60: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d8af8, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #61: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #62: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101956f40, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129d8708, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #63: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101956f40, op=0x00000001129db310, arglist=0x00000001129d8890, rho=0x00000001129d8708, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #64: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d8708, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #65: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #66: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101957608, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129db9a0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #67: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101957608, op=0x00000001129db2a0, arglist=0x00000001129d84a0, rho=0x00000001129db9a0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #68: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129db9a0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #69: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #70: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129dba48) at eval.c:516:8 [opt] frame #71: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #72: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129dbd20, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b046b0) at eval.c:4970 [opt] frame #73: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129dbd20, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #74: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #75: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001129dbdc8) at eval.c:516:8 [opt] frame #76: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #77: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001129d8158, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b04680) at eval.c:4970 [opt] frame #78: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129d8158, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #79: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #80: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101955ff0, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129dbd20, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #81: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101955ff0, op=0x00000001129dbd58, arglist=0x00000001129dbe00, rho=0x00000001129dbd20, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #82: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129dbd20, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #83: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #84: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101957678, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129db9a0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #85: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101957678, op=0x00000001129db310, arglist=0x00000001129dba80, rho=0x00000001129db9a0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #86: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129db9a0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #87: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #88: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101953ca8, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129db268, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #89: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101953ca8, op=0x00000001129db2a0, arglist=0x00000001129db700, rho=0x00000001129db268, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #90: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129db268, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #91: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #92: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010990ab90, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129e6f58, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #93: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010990ab90, op=0x0000000101948e78, arglist=0x00000001129daf20, rho=0x00000001129e6f58, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #94: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129e6f58, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #95: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #96: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001099214f8, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129e6ba0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #97: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001099214f8, op=0x00000001098ee970, arglist=0x00000001129e6cf0, rho=0x00000001129e6ba0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #98: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001129e6ba0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #99: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #100: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000109947920, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001129e8af8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #101: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000109947920, op=0x0000000109921aa8, arglist=0x00000001129e6350, rho=0x00000001129e8af8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #102: 0x000000010018301d libR.dylib`Rf_eval(e=0x0000000109947920, rho=0x00000001129e8af8) at eval.c:743:12 [opt] frame #103: 0x00000001001a3a20 libR.dylib`do_begin(call=0x0000000109947958, op=0x000000010180f000, args=0x0000000109947aa8, rho=<unavailable>) at eval.c:2382:10 [opt] frame #104: 0x0000000100182ce0 libR.dylib`Rf_eval(e=<unavailable>, rho=0x00000001129e8af8) at eval.c:695:12 [opt] frame #105: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001193dc2a8, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193eb620, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #106: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001193dc2a8, op=0x00000001099429d0, arglist=0x00000001129e8900, rho=0x00000001193eb620, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #107: 0x000000010018301d libR.dylib`Rf_eval(e=0x00000001193dc2a8, rho=0x00000001193eb620) at eval.c:743:12 [opt] frame #108: 0x00000001001a52a1 libR.dylib`do_eval(call=<unavailable>, op=0x00000001018260b0, args=0x00000001193ec778, rho=0x00000001018504d0) at eval.c:3209:9 [opt] frame #109: 0x000000010018a326 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193ec7b0, useCache=<unavailable>) at eval.c:6765:14 [opt] frame #110: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #111: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010990aa40, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193e82a8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #112: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010990aa40, op=0x00000001028046d8, arglist=0x00000001193ec938, rho=0x00000001193e82a8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #113: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193e82a8, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #114: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #115: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193ed3b8) at eval.c:516:8 [opt] frame #116: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #117: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193ecf90, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b03660) at eval.c:4970 [opt] frame #118: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193ecf90, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #119: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #120: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010990ab20, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193e82a8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #121: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010990ab20, op=0x00000001017539b8, arglist=0x00000001193ed380, rho=0x00000001193e82a8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #122: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193e82a8, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #123: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #124: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193eb5b0) at eval.c:516:8 [opt] frame #125: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #126: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193eb348, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b033b0) at eval.c:4970 [opt] frame #127: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193eb348, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #128: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #129: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193eaeb0) at eval.c:516:8 [opt] frame #130: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #131: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193eac10, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b03380) at eval.c:4970 [opt] frame #132: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193eac10, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #133: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #134: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193ea270) at eval.c:516:8 [opt] frame #135: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #136: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193edee0, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b03350) at eval.c:4970 [opt] frame #137: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193edee0, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #138: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #139: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193eddc8) at eval.c:516:8 [opt] frame #140: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #141: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193edb28, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b03320) at eval.c:4970 [opt] frame #142: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193edb28, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #143: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #144: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193eda80) at eval.c:516:8 [opt] frame #145: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #146: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193ed7a8, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b032f0) at eval.c:4970 [opt] frame #147: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193ed7a8, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #148: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #149: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101955ff0, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193edb28, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #150: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101955ff0, op=0x00000001193edaf0, arglist=0x00000001193eda48, rho=0x00000001193edb28, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #151: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193edb28, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #152: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #153: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101956f40, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193edee0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #154: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101956f40, op=0x00000001193eb2a0, arglist=0x00000001193edd90, rho=0x00000001193edee0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #155: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193edee0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #156: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #157: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101957608, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193eac10, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #158: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101957608, op=0x00000001193eb310, arglist=0x00000001193ea238, rho=0x00000001193eac10, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #159: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193eac10, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #160: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #161: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193eab68) at eval.c:516:8 [opt] frame #162: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #163: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193ea8c8, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b02d20) at eval.c:4970 [opt] frame #164: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193ea8c8, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #165: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #166: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193ea820) at eval.c:516:8 [opt] frame #167: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #168: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101851fc8, rho=0x00000001193ea580, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b02cf0) at eval.c:4970 [opt] frame #169: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193ea580, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #170: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #171: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101955ff0, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193ea8c8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #172: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101955ff0, op=0x00000001193ea890, arglist=0x00000001193ea7e8, rho=0x00000001193ea8c8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #173: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193ea8c8, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #174: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #175: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101957678, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193eac10, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #176: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101957678, op=0x00000001193eb2a0, arglist=0x00000001193eab30, rho=0x00000001193eac10, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #177: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193eac10, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #178: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #179: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000101953ca8, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193eb348, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #180: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000101953ca8, op=0x00000001193eb310, arglist=0x00000001193eae78, rho=0x00000001193eb348, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #181: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193eb348, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #182: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #183: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010990ab90, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193e82a8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #184: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010990ab90, op=0x0000000101948e78, arglist=0x00000001193eb578, rho=0x00000001193e82a8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #185: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193e82a8, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #186: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #187: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010965be68, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193be778, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #188: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010965be68, op=0x00000001098ee970, arglist=0x00000001193e84a0, rho=0x00000001193be778, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #189: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193be778, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #190: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #191: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001064d0c70, newrho=<unavailable>, sysparent=<unavailable>, rho=0x0000000119376778, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #192: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001064d0c70, op=0x0000000109699980, arglist=0x00000001193be9e0, rho=0x0000000119376778, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #193: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x0000000119376778, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #194: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #195: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193bd9d8) at eval.c:516:8 [opt] frame #196: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #197: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101a88668, rho=0x00000001193bd8c0, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b018a0) at eval.c:4970 [opt] frame #198: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193bd8c0, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #199: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #200: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001193bd3b8) at eval.c:516:8 [opt] frame #201: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #202: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x000000010184d7d8, rho=0x00000001193bd310, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b01870) at eval.c:4970 [opt] frame #203: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193bd310, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #204: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #205: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001064255c8, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001193bd8c0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #206: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001064255c8, op=0x0000000102840a78, arglist=0x00000001193bd380, rho=0x00000001193bd8c0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #207: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001193bd8c0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #208: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #209: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001064d1140, newrho=<unavailable>, sysparent=<unavailable>, rho=0x0000000119376778, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #210: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001064d1140, op=0x0000000106426080, arglist=0x00000001193bda80, rho=0x0000000119376778, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #211: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x0000000119376778, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #212: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #213: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001063e9948, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001063e94b0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #214: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001063e9948, op=0x00000001064ca7b8, arglist=0x0000000119376b30, rho=0x00000001063e94b0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #215: 0x00000001001a1d25 libR.dylib`R_forceAndCall(e=0x00000001063e9948, n=1, rho=0x00000001063e94b0) at eval.c:1847:8 [opt] frame #216: 0x00000001000e3e86 libR.dylib`do_lapply(call=<unavailable>, op=<unavailable>, args=0x0000000000000019, rho=0x00000001063e94b0) at apply.c:70:8 [opt] frame #217: 0x00000001001e4723 libR.dylib`do_internal(call=<unavailable>, op=<unavailable>, args=<unavailable>, env=0x00000001063e94b0) at names.c:1376:11 [opt] frame #218: 0x000000010018a509 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001063e94b0, useCache=<unavailable>) at eval.c:6785:15 [opt] frame #219: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #220: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x000000010749feb0, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001065fb920, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #221: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x000000010749feb0, op=0x000000010282d870, arglist=0x00000001063efd98, rho=0x00000001065fb920, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #222: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001065fb920, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #223: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #224: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001063ef388) at eval.c:516:8 [opt] frame #225: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #226: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x0000000101a88668, rho=0x00000001063ef4a0, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b00f40) at eval.c:4970 [opt] frame #227: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001063ef4a0, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #228: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #229: 0x000000010019fa63 libR.dylib`forcePromise(e=0x00000001063efc80) at eval.c:516:8 [opt] frame #230: 0x00000001001aa2ec libR.dylib`getvar [inlined] FORCE_PROMISE(value=<unavailable>, symbol=<unavailable>, rho=<unavailable>, keepmiss=<unavailable>) at eval.c:4897:15 [opt] frame #231: 0x00000001001aa2e4 libR.dylib`getvar(symbol=0x000000010184d7d8, rho=0x00000001063efd28, dd=<unavailable>, keepmiss=<unavailable>, vcache=<unavailable>, sidx=<unavailable>, stack_base=0x0000000100b00f10) at eval.c:4970 [opt] frame #232: 0x0000000100187094 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001063efd28, useCache=<unavailable>) at eval.c:6517:20 [opt] frame #233: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #234: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001064255c8, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001063ef4a0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #235: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001064255c8, op=0x0000000102840a78, arglist=0x00000001063efcb8, rho=0x00000001063ef4a0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #236: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001063ef4a0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #237: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #238: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001074a0000, newrho=<unavailable>, sysparent=<unavailable>, rho=0x00000001065fb920, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #239: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001074a0000, op=0x0000000106426080, arglist=0x00000001063ef350, rho=0x00000001065fb920, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #240: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x00000001065fb920, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #241: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #242: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000109775178, newrho=<unavailable>, sysparent=<unavailable>, rho=0x0000000106825c30, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #243: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000109775178, op=0x000000010749cb38, arglist=0x0000000106601360, rho=0x0000000106825c30, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #244: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x0000000106825c30, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #245: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #246: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000107104270, newrho=<unavailable>, sysparent=<unavailable>, rho=0x0000000106864ca8, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #247: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000107104270, op=0x0000000109772b58, arglist=0x00000001068256f0, rho=0x0000000106864ca8, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #248: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x0000000106864ca8, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #249: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #250: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x00000001070ef850, newrho=<unavailable>, sysparent=<unavailable>, rho=0x000000010686ffb0, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #251: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x00000001070ef850, op=0x00000001071050e0, arglist=0x00000001068686e8, rho=0x000000010686ffb0, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #252: 0x0000000100189f11 libR.dylib`bcEval(body=<unavailable>, rho=0x000000010686ffb0, useCache=<unavailable>) at eval.c:6733:12 [opt] frame #253: 0x0000000100182aed libR.dylib`Rf_eval(e=<unavailable>, rho=<unavailable>) at eval.c:620:8 [opt] frame #254: 0x00000001001a13a9 libR.dylib`R_execClosure(call=0x0000000106872790, newrho=<unavailable>, sysparent=<unavailable>, rho=0x0000000101839790, arglist=<unavailable>, op=<unavailable>) at eval.c:0:19 [opt] frame #255: 0x00000001001a02aa libR.dylib`Rf_applyClosure(call=0x0000000106872790, op=0x00000001070eceb0, arglist=0x000000010686fd80, rho=0x0000000101839790, suppliedvars=0x00000001018058e0) at eval.c:1706:16 [opt] frame #256: 0x000000010018301d libR.dylib`Rf_eval(e=0x0000000106872790, rho=0x0000000101839790) at eval.c:743:12 [opt] frame #257: 0x00000001001d318a libR.dylib`Rf_ReplIteration(rho=0x0000000101839790, savestack=<unavailable>, browselevel=0, state=0x00007ffeefbfe840) at main.c:260:2 [opt] frame #258: 0x00000001001d46af libR.dylib`run_Rmainloop [inlined] R_ReplConsole(rho=<unavailable>, savestack=0, browselevel=0) at main.c:310:11 [opt] frame #259: 0x00000001001d4646 libR.dylib`run_Rmainloop at main.c:1086 [opt] frame #260: 0x0000000100000f5b R`main + 27 frame #261: 0x00007fff727dd3d5 libdyld.dylib`start + 1 frame #262: 0x00007fff727dd3d5 libdyld.dylib`start + 1 * thread #10, stop reason = signal SIGABRT * frame #0: 0x00007fff729182c6 libsystem_kernel.dylib`__pthread_kill + 10 frame #1: 0x00007fff729cdbf1 libsystem_pthread.dylib`pthread_kill + 284 frame #2: 0x00007fff728826a6 libsystem_c.dylib`abort + 127 frame #3: 0x00007fff7284b20d libsystem_c.dylib`__assert_rtn + 324 frame #4: 0x00007fff6f7e79a4 libc++.1.dylib`std::__1::mutex::unlock() + 46 frame #5: 0x000000010a8d991a libarrow.100.dylib`std::__1::unique_lock<std::__1::mutex>::~unique_lock(this=0x000070000935db70) at __mutex_base:153:19 frame #6: 0x000000010a8d9715 libarrow.100.dylib`std::__1::unique_lock<std::__1::mutex>::~unique_lock(this=0x000070000935db70) at __mutex_base:151:5 frame #7: 0x000000010a8d96c1 libarrow.100.dylib`arrow::internal::ThreadedTaskGroup::OneTaskDone(this=0x0000000102373b00) at task_group.cc:152:5 frame #8: 0x000000010a8dbe5f libarrow.100.dylib`arrow::internal::ThreadedTaskGroup::AppendReal(this=0x000000010232cfe0)>)::'lambda'()::operator()() const at task_group.cc:97:9 frame #9: 0x000000010a8dbd9d libarrow.100.dylib`decltype(__f=0x000000010232cfe0)>)::'lambda'()&>(fp)()) std::__1::__invoke<arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'()&>(arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'()&) at type_traits:4361:1 frame #10: 0x000000010a8dbd4d libarrow.100.dylib`void std::__1::__invoke_void_return_wrapper<void>::__call<arrow::internal::ThreadedTaskGroup::AppendReal(__args=0x000000010232cfe0)>)::'lambda'()&>(arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'()&) at __functional_base:349:9 frame #11: 0x000000010a8dbd1d libarrow.100.dylib`std::__1::__function::__alloc_func<arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'(), std::__1::allocator<arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'()>, void ()>::operator(this=0x000000010232cfe0)() at functional:1527:16 frame #12: 0x000000010a8daa59 libarrow.100.dylib`std::__1::__function::__func<arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'(), std::__1::allocator<arrow::internal::ThreadedTaskGroup::AppendReal(std::__1::function<arrow::Status ()>)::'lambda'()>, void ()>::operator(this=0x000000010232cfd0)() at functional:1651:12 frame #13: 0x000000010a8e5185 libarrow.100.dylib`std::__1::__function::__value_func<void ()>::operator(this=0x000070000935ddf0)() const at functional:1799:16 frame #14: 0x000000010a8e4d35 libarrow.100.dylib`std::__1::function<void ()>::operator(this=0x000070000935ddf0)() const at functional:2347:12 frame #15: 0x000000010a8e46fa libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x000070000935dde8) at thread_pool.cc:88:9 frame #16: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x0000000100a1cde8)::$_1::operator()() const at thread_pool.cc:225:37 frame #17: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x0000000100a1cde8)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #18: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x000070000935deb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #19: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x0000000100a1cde0) at thread:352:5 frame #20: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #21: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #22: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #11 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x000070000966fde8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x000000011013abd8)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x000000011013abd8)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x000070000966feb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x000000011013abd0) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #12 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x0000700009775de8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x000000011013eb08)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x000000011013eb08)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x0000700009775eb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x000000011013eb00) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #13 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x00007000097f8de8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x000000011013e188)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x000000011013e188)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x00007000097f8eb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x000000011013e180) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #14 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x0000700009151de8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x00000001009e9b28)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x00000001009e9b28)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x0000700009151eb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x00000001009e9b20) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #15 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x00007000091d4de8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x000000010099dcb8)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x000000010099dcb8)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x00007000091d4eb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x000000010099dcb0) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #16 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x00007000093e0de8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x0000000100afb2f8)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x0000000100afb2f8)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x00007000093e0eb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x0000000100afb2f0) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 thread #17 frame #0: 0x00007fff7291586a libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff729ce56e libsystem_pthread.dylib`_pthread_cond_wait + 722 frame #2: 0x00007fff6f7eca0a libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 frame #3: 0x000000010a8e4796 libarrow.100.dylib`arrow::internal::WorkerLoop(state=std::__1::shared_ptr<arrow::internal::ThreadPool::State>::element_type @ 0x000000010092e548 strong=17 weak=1, it=std::__1::list<std::__1::thread, std::__1::allocator<std::__1::thread> >::iterator @ 0x000070000987bde8) at thread_pool.cc:97:16 frame #4: 0x000000010a8e4451 libarrow.100.dylib`arrow::internal::ThreadPool::LaunchWorkersUnlocked(this=0x0000000100a220c8)::$_1::operator()() const at thread_pool.cc:225:37 frame #5: 0x000000010a8e43cd libarrow.100.dylib`decltype(__f=0x0000000100a220c8)::$_1>(fp)()) std::__1::__invoke<arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1&&) at type_traits:4361:1 frame #6: 0x000000010a8e4335 libarrow.100.dylib`void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1>(__t=size=2, (null)=__tuple_indices<> @ 0x000070000987beb8)::$_1>&, std::__1::__tuple_indices<>) at thread:342:5 frame #7: 0x000000010a8e3b16 libarrow.100.dylib`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_1> >(__vp=0x0000000100a220c0) at thread:352:5 frame #8: 0x00007fff729cb2eb libsystem_pthread.dylib`_pthread_body + 126 frame #9: 0x00007fff729ce249 libsystem_pthread.dylib`_pthread_start + 66 frame #10: 0x00007fff729ca40d libsystem_pthread.dylib`thread_start + 13 {code} > [C++] Only enable jemalloc background_thread if feature is supported > -------------------------------------------------------------------- > > Key: ARROW-6977 > URL: https://issues.apache.org/jira/browse/ARROW-6977 > Project: Apache Arrow > Issue Type: Bug > Components: C++ > Environment: macOS 10.14, Homebrew > Reporter: Neal Richardson > Priority: Major > Fix For: 1.0.0, 0.15.1 > > > Followup to ARROW-6910. When loading the R package after that patch merged, I > get this new message: > {code} > $ R > > library(arrow) > <jemalloc>: option background_thread currently supports pthread only > {code} > https://github.com/jemalloc/jemalloc/blob/3d84bd57f4954a17059bd31330ec87d3c1876411/src/background_thread.c#L884-L887 > is where the message comes from. Tracing that further, > {{have_background_thread}} comes from > https://github.com/jemalloc/jemalloc/blob/21cfe59ff7b10a61dabe26cd3dbfb7a255e1f5e8/include/jemalloc/internal/jemalloc_preamble.h.in#L205-L211, > which gets set in {{configure.ac}} here: > https://github.com/jemalloc/jemalloc/blob/d2dddfb82aac9f2212922eb90324e84790704bfe/configure.ac#L2155-L2157 > In sum, on my system, that flag doesn't get set, so > {{have_background_thread}} is false, and when that is false and the > {{background_thread}} option is true, I get that message printed. And I do > not want to see that message. > cc [~wesm] -- This message was sent by Atlassian Jira (v8.3.4#803005)