(lldb) command source -s 0 './debug_allocations.lldb'
Executing commands in '/Users/tenkai/Development/exp-rs/tests_native_c/debug_allocations.lldb'.
(lldb) # LLDB script to profile allocations during expression evaluation
(lldb) # Usage: lldb -s debug_allocations.lldb ./test_memory_management
(lldb) # Load the program
(lldb) file ../target/meson/tests_native_c/test_single_eval_profile
Current executable set to '/Users/tenkai/Development/exp-rs/target/meson/tests_native_c/test_single_eval_profile' (arm64).
(lldb) # Set breakpoint on our custom malloc
(lldb) breakpoint set -n exp_rs_malloc
Breakpoint 1: where = test_single_eval_profile`exp_rs_malloc + 16 at common_allocator.c:133:10, address = 0x00000001000ada50
(lldb) breakpoint command add
(lldb) # Set breakpoint on our custom free
(lldb) breakpoint set -n exp_rs_free
Breakpoint 2: where = test_single_eval_profile`exp_rs_free + 16 at common_allocator.c:146:10, address = 0x00000001000adc6c
(lldb) breakpoint command add
(lldb) # Run the program
(lldb) run
==== Single Evaluation Allocation Profiler ====
=== Single Evaluation Allocation Profile ===
Creating arena and context...
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=266240) at common_allocator.c:133:10
frame #1: 0x000000010001e1f8 test_single_eval_profile`_$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=<unavailable>) at ffi.rs:154:27 [opt]
frame #2: 0x0000000100023828 test_single_eval_profile`bumpalo::Bump$LT$_$GT$::new_chunk::hced7d7088a3187dd [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001accae0) at alloc.rs:93:9 [opt]
frame #3: 0x0000000100023810 test_single_eval_profile`bumpalo::Bump$LT$_$GT$::new_chunk::hced7d7088a3187dd(new_chunk_memory_details=<unavailable>, requested_layout=<unavailable>, prev=NonNull<bumpalo::ChunkFooter> @ x19) at lib.rs:894:20 [opt]
frame #4: 0x0000000100023694 test_single_eval_profile`bumpalo::Bump$LT$_$GT$::try_with_min_align_and_capacity::h3211dec8f5f41093(capacity=262144) at lib.rs:728:13 [opt]
frame #5: 0x00000001000235f4 test_single_eval_profile`bumpalo::Bump::with_capacity::h0618b5d4848d4eaf [inlined] bumpalo::Bump::try_with_capacity::h623b98e88389abe1(capacity=<unavailable>) at lib.rs:591:9 [opt]
frame #6: 0x00000001000235ec test_single_eval_profile`bumpalo::Bump::with_capacity::h0618b5d4848d4eaf(capacity=<unavailable>) at lib.rs:573:9 [opt]
frame #7: 0x000000010001edf8 test_single_eval_profile`expr_arena_new(size_hint=<unavailable>) at ffi.rs:827:26 [opt]
frame #8: 0x000000010000397c test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:26:24
frame #9: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #10: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=24) at common_allocator.c:133:10
frame #1: 0x000000010001ee0c test_single_eval_profile`expr_arena_new [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acafd0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010001ee04 test_single_eval_profile`expr_arena_new [inlined] __rustc::__rust_alloc(size=24, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010001ee04 test_single_eval_profile`expr_arena_new [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acb0b0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010001edf8 test_single_eval_profile`expr_arena_new [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acb070, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010001edf8 test_single_eval_profile`expr_arena_new [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acb0b0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010001edf8 test_single_eval_profile`expr_arena_new [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=24, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010001edf8 test_single_eval_profile`expr_arena_new [inlined] alloc::boxed::Box$LT$T$GT$::new::hedf9510e5e59345a(x=Bump<1> @ 0x000000016fdfe2d8) at boxed.rs:261:16 [opt]
frame #8: 0x000000010001edf8 test_single_eval_profile`expr_arena_new(size_hint=<unavailable>) at ffi.rs:827:17 [opt]
frame #9: 0x000000010000397c test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:26:24
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
Arena: +2 allocs, +266264 bytes
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=10304) at common_allocator.c:133:10
frame #1: 0x000000010000a328 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac0710) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a320 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] __rustc::__rust_alloc(size=10304, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a320 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac0720) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a314 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac0500, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a314 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac0720) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a314 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=10304, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a314 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93 [inlined] alloc::boxed::Box$LT$T$GT$::new::h7860c2199d32a42a(x=RcInner<exp_rs::context::FunctionRegistry> @ 0x0000000153929e00) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a314 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h99e434cc5364bd93(value=FunctionRegistry @ 0x000000016fdfac70) at rc.rs:412:27 [opt]
frame #9: 0x00000001000104c8 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:184:32 [opt]
frame #10: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #11: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acb190) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acb200) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acadd0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acb200) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acb200) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012140 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hbb20cfcdf9223a28(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013b58 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:774:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acb950) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acb960) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acb990, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acb960) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acb960) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012b50 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hf2cc22ed55a3d0a5(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013b88 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:775:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac0490) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac0710) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac0740, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac0710) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac0710) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011a10 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h94c5c7fd7a800440(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013bb8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:776:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001accf00) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acd080) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acd040, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acd080) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acd080) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011730 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h8fd2c8982213c5f3(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013be8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:777:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac03a0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac02f0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac03b0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac02f0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac02f0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x00000001000118a0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h937471f2a6b1cec8(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013c18 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:778:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac0c10) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac0c30) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac0c50, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac0c30) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac0c30) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012870 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hdb1674fcd71d0598(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013c48 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:783:18 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acb940) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac9910) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac9950, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac9910) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac9910) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011450 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h87dd594e8c690e4c(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013c78 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:785:18 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac02f0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac1190) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac1150, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac1190) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac1190) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x00000001000112e0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h6821d26971a17b44(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013ca8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:786:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac1120) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac16a0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac1640, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac9980) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac9980) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010ba8 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h1ae3f8a33b6d4daf(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013cd8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:791:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac9010) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac8f10) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac8f50, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac8f10) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac8f10) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x00000001000115c0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h8977121da18f0c89(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013d08 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:796:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac0370) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac16c0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac16a0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac16c0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac16c0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010a38 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h1591fcb8ddb46347(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013d38 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:801:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac9070) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac8fd0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac9080, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac8fd0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac8fd0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011170 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h5c20e1361deab718(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013d68 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:808:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001accf60) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001accfc0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acccf0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001accfc0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001accfc0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011cf0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::ha4d1dd5467a24ae2(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013d98 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:815:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac1be0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac1c10) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac1bd0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac1c10) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac1c10) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010758 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h04b08460345eb073(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013dc8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:824:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac1140) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac0340) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac0390, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac0340) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac0340) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x00000001000122b0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hbcacbe4748a97626(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013df8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:825:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acd9f0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acdaa0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acda80, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acdaa0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ad45a0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011000 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h51988216044f54a6(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013e28 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:826:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac2580) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac2590) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac25c0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac2590) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac2590) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011e60 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::ha6f77384517b6aa5(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013e58 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:827:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac2510) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac2b00) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac2ac0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac2b00) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac2b00) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012420 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hbf5924fc630b5508(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013e88 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:828:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac24d0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac3010) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac2fe0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acd9a0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acd9a0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010e90 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h34e3b89832b38b26(self=0x000000016fdf9f90, name=<unavailable>, arity=1, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013eb8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:830:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac8670) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac8640) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac8680, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac8640) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac8640) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012e30 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hfe2fb8f335fe54cf(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013ee8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:833:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acdea0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acdfb0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acdf70, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acdfb0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acdfb0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012590 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hcaa3611aa6db05cb(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013f18 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:834:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac2b10) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac3050) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac3030, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac3050) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac3050) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011fd0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hac364a65a321811d(self=0x000000016fdf9f90, name=<unavailable>, arity=1, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013f48 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:837:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acde90) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acdef0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acde70, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acdef0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acdef0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100011b80 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h955f02f32597a771(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013f78 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:838:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001acbef0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001acbfa0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001acbf40, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001acbfa0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001acbfa0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012cc0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hf48100683ea88714(self=0x000000016fdf9f90, name=<unavailable>, arity=2, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013fa8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:839:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ace8b0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ace9b0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ace970, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ace9b0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ace9b0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x0000000100012700 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::hd527d4d3f43a8cf1(self=0x000000016fdf9f90, name=<unavailable>, arity=1, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100013fd8 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:840:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac3020) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac3560) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac3530, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac3560) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac3560) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x00000001000129e0 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::he92b06cd7d6fdba7(self=0x000000016fdf9f90, name=<unavailable>, arity=0, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100014008 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:854:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=16) at common_allocator.c:133:10
frame #1: 0x000000010000a288 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ac3040) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] __rustc::__rust_alloc(size=16, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a280 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ac2fb0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ac2570, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ac2fb0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=16, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20 [inlined] alloc::boxed::Box$LT$T$GT$::new::h53b5498886bdda50(x=RcInner<exp_rs::context::{impl#1}::register_default_math_functions::{closure_env#24}> @ 0x0000600001ac2fb0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a274 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h04956de96e1ecb20(value=<unavailable>) at rc.rs:412:27 [opt]
frame #9: 0x00000001000108c8 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h06dfe1a24ab3ffa5(self=0x000000016fdf9f90, name=<unavailable>, arity=0, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x0000000100014038 test_single_eval_profile`exp_rs::context::EvalContext::register_default_math_functions::hbaa5321477cd3c64(self=0x000000016fdf9f90) at context.rs:859:22 [opt]
frame #11: 0x0000000100010500 test_single_eval_profile`exp_rs::context::EvalContext::new::h931d128669052b1a at context.rs:190:13 [opt]
frame #12: 0x000000010001e490 test_single_eval_profile`expr_context_new at ffi.rs:406:15 [opt]
frame #13: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #14: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #15: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=3312) at common_allocator.c:133:10
frame #1: 0x000000010000a2cc test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ae8750) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a2c4 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] __rustc::__rust_alloc(size=3312, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a2c4 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ae8760) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a2b8 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ae8540, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a2b8 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ae8760) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a2b8 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=3312, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a2b8 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd [inlined] alloc::boxed::Box$LT$T$GT$::new::h416d763763716656(x=RcInner<exp_rs::context::EvalContext> @ 0x00000001521f7400) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a2b8 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h1cfc2884fe7562fd(value=EvalContext @ 0x000000016fdfd600) at rc.rs:412:27 [opt]
frame #9: 0x000000010001e498 test_single_eval_profile`expr_context_new at ffi.rs:407:18 [opt]
frame #10: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x000000010001e4b0 test_single_eval_profile`expr_context_new [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ace910) at ffi.rs:165:17 [opt]
frame #2: 0x000000010001e4a8 test_single_eval_profile`expr_context_new [inlined] __rustc::__rust_alloc(size=8, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010001e4a8 test_single_eval_profile`expr_context_new [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ace950) at alloc.rs:93:9 [opt]
frame #4: 0x000000010001e49c test_single_eval_profile`expr_context_new [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ace870, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010001e49c test_single_eval_profile`expr_context_new [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ace950) at alloc.rs:249:14 [opt]
frame #6: 0x000000010001e49c test_single_eval_profile`expr_context_new [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=8, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010001e49c test_single_eval_profile`expr_context_new [inlined] alloc::boxed::Box$LT$T$GT$::new::h6c410e273cc1ff93(x=Rc<exp_rs::context::EvalContext, alloc::alloc::Global> @ x19) at boxed.rs:261:16 [opt]
frame #8: 0x000000010001e49c test_single_eval_profile`expr_context_new at ffi.rs:408:15 [opt]
frame #9: 0x00000001000039bc test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:32:24
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
Context: +30 allocs, +14056 bytes
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x000000010000a388 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001aec100) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a380 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] __rustc::__rust_alloc(size=32, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a380 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001aec150) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001aec0c0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001aec150) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=32, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::boxed::Box$LT$T$GT$::new::h8aba691c7c161cd5(x=RcInner<exp_rs::ffi::expr_context_add_function::{closure_env#0}> @ 0x00006000018b5140) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5(value={closure_env#0} @ 0x0000600001aec150) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010d20 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h3128d08da14270f1(self=0x0000000135009620, name=<unavailable>, arity=1, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x000000010001e8fc test_single_eval_profile`expr_context_add_function(ctx=0x00006000024ed390, name="sin", arity=1, func=(test_single_eval_profile`native_sin at test_single_eval_profile.c:11)) at ffi.rs:592:27 [opt]
frame #11: 0x0000000100003a18 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:38:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x000000010000a388 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001aec920) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a380 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] __rustc::__rust_alloc(size=32, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a380 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001aec9e0) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001aec9a0, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001aec9e0) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=32, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::boxed::Box$LT$T$GT$::new::h8aba691c7c161cd5(x=RcInner<exp_rs::ffi::expr_context_add_function::{closure_env#0}> @ 0x00006000018b47c0) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5(value={closure_env#0} @ 0x0000600001aec920) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010d20 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h3128d08da14270f1(self=0x0000000135009620, name=<unavailable>, arity=1, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x000000010001e8fc test_single_eval_profile`expr_context_add_function(ctx=0x00006000024ed390, name="cos", arity=1, func=(test_single_eval_profile`native_cos at test_single_eval_profile.c:12)) at ffi.rs:592:27 [opt]
frame #11: 0x0000000100003a34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:39:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x000000010000a388 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ae8770) at ffi.rs:165:17 [opt]
frame #2: 0x000000010000a380 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] __rustc::__rust_alloc(size=32, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000a380 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ae8840) at alloc.rs:93:9 [opt]
frame #4: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ae8800, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ae8840) at alloc.rs:249:14 [opt]
frame #6: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=32, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5 [inlined] alloc::boxed::Box$LT$T$GT$::new::h8aba691c7c161cd5(x=RcInner<exp_rs::ffi::expr_context_add_function::{closure_env#0}> @ 0x00006000018b0960) at boxed.rs:261:16 [opt]
frame #8: 0x000000010000a374 test_single_eval_profile`alloc::rc::Rc$LT$T$GT$::new::h9d0aa865494feab5(value={closure_env#0} @ 0x0000600001ae8770) at rc.rs:412:27 [opt]
frame #9: 0x0000000100010d20 test_single_eval_profile`exp_rs::context::EvalContext::register_native_function::h3128d08da14270f1(self=0x0000000135009620, name=<unavailable>, arity=1, implementation=<unavailable>) at context.rs:336:29 [opt]
frame #10: 0x000000010001e8fc test_single_eval_profile`expr_context_add_function(ctx=0x00006000024ed390, name="sqrt", arity=1, func=(test_single_eval_profile`native_sqrt at test_single_eval_profile.c:13)) at ffi.rs:592:27 [opt]
frame #11: 0x0000000100003a50 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:40:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=3072) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000190a4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=32, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001aeccb0) at mod.rs:422:15 [opt]
frame #3: 0x000000010001908c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::hc2d86ab3931bc689(capacity=32) at mod.rs:190:20 [opt]
frame #4: 0x000000010001908c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hfc4f356b7a6c4aed(capacity=32) at mod.rs:815:20 [opt]
frame #5: 0x000000010001908c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::vec::Vec$LT$T$GT$::with_capacity::h17c2f23a7d5b0d76(capacity=32) at mod.rs:495:9 [opt]
frame #6: 0x000000010001908c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba(arena=0x0000600002aec0d0) at iterative.rs:83:23 [opt]
frame #7: 0x000000010001eea8 test_single_eval_profile`expr_batch_new [inlined] exp_rs::expression::ArenaBatchBuilder::new::h31c21f64401c4d17(arena=0x0000600002aec0d0) at expression.rs:432:21 [opt]
frame #8: 0x000000010001ee9c test_single_eval_profile`expr_batch_new(arena=0x0000600002aec0d0) at ffi.rs:883:28 [opt]
frame #9: 0x0000000100003a58 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:42:26
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=128) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000190d0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=16, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001aec930) at mod.rs:422:15 [opt]
frame #3: 0x00000001000190b8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h4009510aab0eb7c1(capacity=16) at mod.rs:190:20 [opt]
frame #4: 0x00000001000190b8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h57eed498ee40c274(capacity=16) at mod.rs:815:20 [opt]
frame #5: 0x00000001000190b8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba [inlined] alloc::vec::Vec$LT$T$GT$::with_capacity::hbcc92d91e7196d77(capacity=16) at mod.rs:495:9 [opt]
frame #6: 0x00000001000190b8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba(arena=0x0000600002aec0d0) at iterative.rs:84:26 [opt]
frame #7: 0x000000010001eea8 test_single_eval_profile`expr_batch_new [inlined] exp_rs::expression::ArenaBatchBuilder::new::h31c21f64401c4d17(arena=0x0000600002aec0d0) at expression.rs:432:21 [opt]
frame #8: 0x000000010001ee9c test_single_eval_profile`expr_batch_new(arena=0x0000600002aec0d0) at ffi.rs:883:28 [opt]
frame #9: 0x0000000100003a58 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:42:26
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=128) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100018894 test_single_eval_profile`exp_rs::eval::context_stack::ContextStack::new::h7f34f820955d8f9e [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=8, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001aed090) at mod.rs:422:15 [opt]
frame #3: 0x000000010001887c test_single_eval_profile`exp_rs::eval::context_stack::ContextStack::new::h7f34f820955d8f9e [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::h4fc4a10be2ebf996(capacity=8) at mod.rs:190:20 [opt]
frame #4: 0x000000010001887c test_single_eval_profile`exp_rs::eval::context_stack::ContextStack::new::h7f34f820955d8f9e [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::h0192b0495c063de8(capacity=8) at mod.rs:815:20 [opt]
frame #5: 0x000000010001887c test_single_eval_profile`exp_rs::eval::context_stack::ContextStack::new::h7f34f820955d8f9e [inlined] alloc::vec::Vec$LT$T$GT$::with_capacity::h0be5e53be081e022(capacity=8) at mod.rs:495:9 [opt]
frame #6: 0x000000010001887c test_single_eval_profile`exp_rs::eval::context_stack::ContextStack::new::h7f34f820955d8f9e at context_stack.rs:45:23 [opt]
frame #7: 0x00000001000190ec test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::new_with_arena::hc8d273e7886664ba(arena=0x0000600002aec0d0) at iterative.rs:85:24 [opt]
frame #8: 0x000000010001eea8 test_single_eval_profile`expr_batch_new [inlined] exp_rs::expression::ArenaBatchBuilder::new::h31c21f64401c4d17(arena=0x0000600002aec0d0) at expression.rs:432:21 [opt]
frame #9: 0x000000010001ee9c test_single_eval_profile`expr_batch_new(arena=0x0000600002aec0d0) at ffi.rs:883:28 [opt]
frame #10: 0x0000000100003a58 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:42:26
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=5824) at common_allocator.c:133:10
frame #1: 0x000000010001eeec test_single_eval_profile`expr_batch_new [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::alloc::hdf1a2ed67cb4660e(self=<unavailable>, layout=Layout @ 0x0000600001ae87c0) at ffi.rs:165:17 [opt]
frame #2: 0x000000010001eee4 test_single_eval_profile`expr_batch_new [inlined] __rustc::__rust_alloc(size=5824, align=8) at ffi.rs:222:23 [opt]
frame #3: 0x000000010001eee4 test_single_eval_profile`expr_batch_new [inlined] alloc::alloc::alloc::hf50471e1ed1f5f23(layout=Layout @ 0x0000600001ae8830) at alloc.rs:93:9 [opt]
frame #4: 0x000000010001eed8 test_single_eval_profile`expr_batch_new [inlined] alloc::alloc::Global::alloc_impl::hb9cb0cc0087ebb1b(self=0x0000000000000001, layout=Layout @ 0x0000600001ae8850, zeroed=false) at alloc.rs:188:73 [opt]
frame #5: 0x000000010001eed8 test_single_eval_profile`expr_batch_new [inlined] _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf9ecdf9b483098d7(layout=Layout @ 0x0000600001ae8830) at alloc.rs:249:14 [opt]
frame #6: 0x000000010001eed8 test_single_eval_profile`expr_batch_new [inlined] alloc::alloc::exchange_malloc::hff4125c0b3d3c3e3(size=5824, align=8) at alloc.rs:350:18 [opt]
frame #7: 0x000000010001eed8 test_single_eval_profile`expr_batch_new [inlined] alloc::boxed::Box$LT$T$GT$::new::h54bbdc499e28fcb4(x=ArenaBatchBuilder @ 0x000000016fdfcc10) at boxed.rs:261:16 [opt]
frame #8: 0x000000010001eed8 test_single_eval_profile`expr_batch_new(arena=0x0000600002aec0d0) at ffi.rs:883:19 [opt]
frame #9: 0x0000000100003a58 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:42:26
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
Batch: +7 allocs, +9248 bytes
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=3) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=3, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae06e0) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=3, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=3, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 3), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 3)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 3)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 3)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 3)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 3)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdea0) at lexer.rs:321:28 [opt]
frame #12: 0x0000000100017f20 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::new::h47a956f33a8d50b4(input=<unavailable>, arena=0x0000600002aec0d0) at engine.rs:65:29 [opt]
frame #13: 0x0000000100017f14 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::with_reserved_vars_and_context::h7d4bfd88cef042cd(input=<unavailable>, arena=0x0000600002aec0d0, reserved_vars=Option<&[alloc::string::String]> @ 0x0000600001ae1550, context_vars=<unavailable>) at engine.rs:84:26 [opt]
frame #14: 0x0000000100017f14 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:920:9 [opt]
frame #15: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #16: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #17: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #18: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100021680 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae1650) at mod.rs:422:15 [opt]
frame #3: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:333:20 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=true) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=true) at engine.rs:431:28 [opt]
frame #19: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #20: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #21: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #22: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #23: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #24: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #25: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #26: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #27: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40b0) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfdb78) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfdb78) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=true) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=true) at engine.rs:431:28 [opt]
frame #6: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #7: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #8: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #9: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #10: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #11: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #12: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #13: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #14: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a987f0) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x0000000100015f90 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412880) at engine.rs:273:14 [opt]
frame #14: 0x0000000100015f70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #15: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #16: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #17: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #18: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #19: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #20: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #21: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #22: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8210) at common_allocator.c:146:10
frame #1: 0x0000000100015fa4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfdbc0) at mod.rs:797:1 [opt]
frame #2: 0x0000000100015f9c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfdbc0) at mod.rs:797:1 [opt]
frame #3: 0x0000000100015f90 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016fb810) at engine.rs:273:20 [opt]
frame #4: 0x0000000100015f70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #5: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #6: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #7: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #8: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #9: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #10: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #11: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #12: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #13: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #14: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100021680 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001acf880) at mod.rs:422:15 [opt]
frame #3: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:333:20 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=false) at engine.rs:431:28 [opt]
frame #19: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950510) at engine.rs:281:32 [opt]
frame #20: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #21: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #22: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #23: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #24: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #25: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #26: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #27: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #28: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #29: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #30: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3b0) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd6e8) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd6e8) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=false) at engine.rs:431:28 [opt]
frame #6: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014128b0) at engine.rs:281:32 [opt]
frame #7: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #8: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #9: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #10: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #11: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #12: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #13: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #14: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #15: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #16: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #17: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000210b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2750) at mod.rs:422:15 [opt]
frame #3: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:240:28 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x00000001000163ac test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016fb780) at engine.rs:315:22 [opt]
frame #17: 0x0000000100016388 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #18: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #19: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #20: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #21: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #22: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #23: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #24: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #25: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #26: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #27: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000163c0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfdbc0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000163b8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfdbc0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000163ac test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412d00) at engine.rs:315:28 [opt]
frame #4: 0x0000000100016388 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #5: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #6: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #7: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #8: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #9: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #10: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #11: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #12: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #13: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #14: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2770) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb8a0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #14: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #15: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #16: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #17: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #18: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #19: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #20: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #21: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=3) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=3, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a99560) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=3, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=3, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 3), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 3)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 3)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 3)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 3)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 3)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412a90, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:18 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #16: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #17: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #18: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #19: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #20: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #21: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #22: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #23: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3b0) at common_allocator.c:146:10
frame #1: 0x00000001000172f0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfddf8) at mod.rs:797:1 [opt]
frame #2: 0x00000001000172e4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfddf8) at mod.rs:797:1 [opt]
frame #3: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fbdb0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:24 [opt]
frame #4: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #5: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #6: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #7: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #8: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #9: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #10: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #11: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100021680 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a987a0) at mod.rs:422:15 [opt]
frame #3: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:333:20 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=true) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=true) at engine.rs:431:28 [opt]
frame #19: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014127f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #20: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #21: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #22: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #23: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #24: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #25: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #26: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #27: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #28: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #29: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd948) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd948) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=true) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=true) at engine.rs:431:28 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d90, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a995e0) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x0000000100015f90 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950030) at engine.rs:273:14 [opt]
frame #14: 0x0000000100015f70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #15: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #16: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #17: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #18: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #19: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #20: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #21: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #22: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #23: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #24: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #25: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #26: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8250) at common_allocator.c:146:10
frame #1: 0x0000000100015fa4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #2: 0x0000000100015f9c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #3: 0x0000000100015f90 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412d60) at engine.rs:273:20 [opt]
frame #4: 0x0000000100015f70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #5: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d30, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100021680 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a9b650) at mod.rs:422:15 [opt]
frame #3: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:333:20 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=false) at engine.rs:431:28 [opt]
frame #19: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016fb480) at engine.rs:281:32 [opt]
frame #20: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #21: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #22: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb7b0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #23: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #24: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #25: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #26: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #27: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #28: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #29: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #30: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #31: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #32: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e0050) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd4b8) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd4b8) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=false) at engine.rs:431:28 [opt]
frame #6: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016fb480) at engine.rs:281:32 [opt]
frame #7: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #8: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #9: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d90, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #10: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #11: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #12: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #13: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #14: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #15: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #16: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #17: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #18: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #19: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000210b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001acf860) at mod.rs:422:15 [opt]
frame #3: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:240:28 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x00000001000163ac test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000009500c0) at engine.rs:315:22 [opt]
frame #17: 0x0000000100016388 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #18: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #19: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950090, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #20: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #21: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #22: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #23: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #24: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #25: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #26: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #27: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #28: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #29: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8250) at common_allocator.c:146:10
frame #1: 0x00000001000163c0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #2: 0x00000001000163b8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #3: 0x00000001000163ac test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014129a0) at engine.rs:315:28 [opt]
frame #4: 0x0000000100016388 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #5: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950030, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001acf7f0) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000009500c0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #16: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #17: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #18: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #19: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #20: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #21: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #22: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #23: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8250) at common_allocator.c:146:10
frame #1: 0x000000010001769c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfdad0) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017694 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfdad0) at mod.rs:797:1 [opt]
frame #3: 0x000000010001768c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfdad0) at mod.rs:797:1 [opt]
frame #4: 0x000000010001768c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014129a0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x000000010001768c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014129a0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8210) at common_allocator.c:146:10
frame #1: 0x000000010001729c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017294 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412a60, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #7: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #8: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #9: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #10: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #11: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #12: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #13: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #14: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a99550) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412a60, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #14: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #15: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #16: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #17: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #18: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #19: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #20: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #21: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=4) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=4, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a9b650) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=4, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=4, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 4), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 4)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 4)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 4)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 4)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 4)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d00, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:18 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #16: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #17: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #18: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #19: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #20: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #21: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #22: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #23: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e0050) at common_allocator.c:146:10
frame #1: 0x00000001000172f0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfddf8) at mod.rs:797:1 [opt]
frame #2: 0x00000001000172e4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfddf8) at mod.rs:797:1 [opt]
frame #3: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412850, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:24 [opt]
frame #4: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #5: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #6: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #7: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #8: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #9: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #10: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #11: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100021680 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001acf7d0) at mod.rs:422:15 [opt]
frame #3: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:333:20 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=true) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=true) at engine.rs:431:28 [opt]
frame #19: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb630, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #20: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #21: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #22: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #23: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #24: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #25: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #26: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #27: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #28: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #29: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8210) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd948) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd948) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=true) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=true) at engine.rs:431:28 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001acf8b0) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x0000000100015f90 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000009500c0) at engine.rs:273:14 [opt]
frame #14: 0x0000000100015f70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #15: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #16: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001413030, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #17: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #18: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #19: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #20: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #21: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #22: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #23: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #24: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #25: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #26: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8250) at common_allocator.c:146:10
frame #1: 0x0000000100015fa4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #2: 0x0000000100015f9c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #3: 0x0000000100015f90 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412fd0) at engine.rs:273:20 [opt]
frame #4: 0x0000000100015f70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #5: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950000, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000210b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a995b0) at mod.rs:422:15 [opt]
frame #3: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:240:28 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=false) at engine.rs:431:28 [opt]
frame #19: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412760) at engine.rs:281:32 [opt]
frame #20: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #21: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #22: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412fd0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #23: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #24: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #25: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #26: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #27: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #28: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #29: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #30: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #31: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #32: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40b0) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd4b8) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd4b8) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\0', allow_comma=false) at engine.rs:431:28 [opt]
frame #6: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950030) at engine.rs:281:32 [opt]
frame #7: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #8: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #9: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #10: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #11: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #12: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #13: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #14: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #15: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #16: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #17: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #18: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #19: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ad54f0) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016a14d0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016a14a0) at engine.rs:281:32 [opt]
frame #14: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #15: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #16: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016a00f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #17: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #18: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #19: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #20: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #21: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #22: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #23: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #24: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #25: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #26: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2620) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb840, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:18 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950030) at engine.rs:281:32 [opt]
frame #16: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #17: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #18: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412fd0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #19: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #20: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #21: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #22: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #23: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #24: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #25: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #26: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #27: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #28: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40d0) at common_allocator.c:146:10
frame #1: 0x00000001000172f0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd738) at mod.rs:797:1 [opt]
frame #2: 0x00000001000172e4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd738) at mod.rs:797:1 [opt]
frame #3: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb630, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:24 [opt]
frame #4: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #5: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016f9f50) at engine.rs:281:32 [opt]
frame #6: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #7: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #8: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb840, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #9: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #10: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #11: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #12: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #13: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #14: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #15: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #16: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #17: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #18: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000210b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a9b650) at mod.rs:422:15 [opt]
frame #3: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:240:28 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=false) at engine.rs:431:28 [opt]
frame #19: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d60, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #20: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #21: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014128b0) at engine.rs:281:32 [opt]
frame #22: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #23: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #24: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412dc0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #25: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #26: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #27: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #28: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #29: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #30: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #31: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #32: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #33: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #34: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3f0) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd288) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd288) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=false) at engine.rs:431:28 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950090) at engine.rs:281:32 [opt]
frame #9: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #10: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #11: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #14: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #15: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #16: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #17: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #18: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #19: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #20: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #21: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae1f00) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb3f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb3f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412c70) at engine.rs:281:32 [opt]
frame #16: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #17: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #18: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412850, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #19: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #20: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #21: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #22: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #23: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #24: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #25: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #26: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #27: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #28: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8210) at common_allocator.c:146:10
frame #1: 0x000000010001769c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfd410) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017694 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfd410) at mod.rs:797:1 [opt]
frame #3: 0x000000010001768c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfd410) at mod.rs:797:1 [opt]
frame #4: 0x000000010001768c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412be0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x000000010001768c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412be0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014128e0) at engine.rs:281:32 [opt]
frame #9: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #10: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #11: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d90, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #14: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #15: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #16: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #17: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #18: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #19: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #20: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #21: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x000000010001729c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017294 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412850, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014128e0) at engine.rs:281:32 [opt]
frame #7: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #8: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #9: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412d90, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #10: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #11: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #12: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #13: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #14: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #15: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #16: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #17: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #18: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #19: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a988f0) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412dc0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412c70) at engine.rs:281:32 [opt]
frame #14: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #15: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #16: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412b50, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #17: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #18: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #19: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #20: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #21: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #22: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #23: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #24: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #25: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #26: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2760) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412dc0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:18 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412c70) at engine.rs:281:32 [opt]
frame #16: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #17: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #18: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412ca0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #19: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #20: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #21: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #22: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #23: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #24: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #25: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #26: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #27: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #28: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8250) at common_allocator.c:146:10
frame #1: 0x00000001000172f0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd738) at mod.rs:797:1 [opt]
frame #2: 0x00000001000172e4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd738) at mod.rs:797:1 [opt]
frame #3: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412b80, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:24 [opt]
frame #4: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #5: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412e80) at engine.rs:281:32 [opt]
frame #6: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #7: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #8: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412bb0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #9: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #10: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #11: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #12: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #13: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #14: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #15: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #16: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #17: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #18: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000210b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2030) at mod.rs:422:15 [opt]
frame #3: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x00000001000210a0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021094 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:240:28 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=false) at engine.rs:431:28 [opt]
frame #19: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950030, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #20: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #21: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950090) at engine.rs:281:32 [opt]
frame #22: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #23: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #24: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #25: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #26: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #27: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #28: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #29: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #30: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #31: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #32: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #33: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #34: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40d0) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd288) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd288) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=false) at engine.rs:431:28 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950090) at engine.rs:281:32 [opt]
frame #9: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #10: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #11: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fbc30, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #14: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #15: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #16: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #17: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #18: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #19: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #20: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #21: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100016f04 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2620) at mod.rs:422:15 [opt]
frame #3: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x0000000100016eec test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412910, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:566:22 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412910, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412df0) at engine.rs:281:32 [opt]
frame #16: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #17: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #18: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412ac0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #19: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #20: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #21: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #22: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #23: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #24: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #25: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #26: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #27: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #28: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x00000001000215d0 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a99640) at mod.rs:422:15 [opt]
frame #3: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x00000001000215b8 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:321:28 [opt]
frame #12: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #13: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016f9f50, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:18 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016f9f50, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #16: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #17: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600000950030) at engine.rs:281:32 [opt]
frame #18: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #19: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #20: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950060, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #21: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #22: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #23: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #24: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #25: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #26: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #27: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #28: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #29: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #30: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8250) at common_allocator.c:146:10
frame #1: 0x00000001000172f0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd508) at mod.rs:797:1 [opt]
frame #2: 0x00000001000172e4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd508) at mod.rs:797:1 [opt]
frame #3: 0x00000001000172d8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412910, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:630:24 [opt]
frame #4: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #5: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412910, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #6: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #7: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412bb0) at engine.rs:281:32 [opt]
frame #8: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #9: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #10: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb8a0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #11: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #12: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #13: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #14: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #15: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #16: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #17: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #18: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x0000000100021680 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae2620) at mod.rs:422:15 [opt]
frame #3: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = 0x0000000000000000, length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = 0x0000000000000000, length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = 0x0000000000000000, length = 1)) at str.rs:211:62 [opt]
frame #10: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$mut$u20$str$GT$$GT$::from::h4e43bb49662dbd03(s=(data_ptr = 0x0000000000000000, length = 1)) at string.rs:3034:11 [opt]
frame #11: 0x0000000100021668 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$char$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::hd230244f4238de60(self=<unavailable>) at string.rs:2817:9 [opt]
frame #12: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h118a5e39b1821d15(self=<unavailable>) at string.rs:2778:9 [opt]
frame #13: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$char$GT$$GT$::from::hf959aff61dded34c(c=<unavailable>) at string.rs:3504:11 [opt]
frame #14: 0x0000000100021634 test_single_eval_profile`exp_rs::lexer::Lexer::next_token::he35c497d0bf209e1(self=0x000000016fdfdf30) at lexer.rs:333:20 [opt]
frame #15: 0x00000001000158a0 test_single_eval_profile`exp_rs::engine::PrattParser::next::h0ad4f4e62e6bfa17(self=0x000000016fdfdea0) at engine.rs:108:35 [opt]
frame #16: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:22 [opt]
frame #17: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #18: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=false) at engine.rs:431:28 [opt]
frame #19: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014130f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #20: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #21: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014130f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #22: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #23: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016fb5a0) at engine.rs:281:32 [opt]
frame #24: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #25: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #26: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb750, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #27: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #28: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #29: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #30: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #31: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #32: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #33: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #34: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #35: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #36: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8270) at common_allocator.c:146:10
frame #1: 0x0000000100017c54 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd058) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017c4c test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4 [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd058) at mod.rs:797:1 [opt]
frame #3: 0x0000000100017c40 test_single_eval_profile`exp_rs::engine::PrattParser::parse_primary::hd9ed68eae74ca3b4(self=0x000000016fdfdea0) at engine.rs:730:28 [opt]
frame #4: 0x0000000100016d0c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_prefix_or_primary::h7690bad527f00b87(self=0x000000016fdfdea0, allow_comma=false) at lib.rs:0 [opt]
frame #5: 0x0000000100016ba4 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\v', allow_comma=false) at engine.rs:431:28 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412b20, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412b20, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #9: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #10: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014128b0) at engine.rs:281:32 [opt]
frame #11: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #12: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #13: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014130f0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #14: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #15: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #16: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #17: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #18: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #19: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #20: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #21: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #22: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #23: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x000000010001729c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017294 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fbf90, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412880, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000014130c0) at engine.rs:281:32 [opt]
frame #9: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #10: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #11: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000014128b0, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #12: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #13: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #14: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #15: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #16: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #17: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #18: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #19: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #20: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #21: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8210) at common_allocator.c:146:10
frame #1: 0x000000010001729c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017294 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x00006000016fb840, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x00000001000161b0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x00006000016fb540) at engine.rs:281:32 [opt]
frame #7: 0x000000010001619c test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #8: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #9: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950030, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #10: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #11: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #12: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #13: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #14: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #15: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #16: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #17: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #18: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #19: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000163c0 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$exp_rs..lexer..Token$GT$::ha9ea24d84a7b731a((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #2: 0x00000001000163b8 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] core::ptr::drop_in_place$LT$core..option..Option$LT$exp_rs..lexer..Token$GT$$GT$::hb5bc215c63c6616f((null)=0x000000016fdfd990) at mod.rs:797:1 [opt]
frame #3: 0x00000001000163ac test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a [inlined] exp_rs::engine::PrattParser::parse_function_call::hd445d2d924f25640(self=0x000000016fdfdea0, expr=AstExpr @ 0x0000600001412910) at engine.rs:315:28 [opt]
frame #4: 0x0000000100016388 test_single_eval_profile`exp_rs::engine::PrattParser::parse_postfix::ha11c128392ca4b6a(self=0x000000016fdfdea0, lhs=<unavailable>) at engine.rs:179:39 [opt]
frame #5: 0x0000000100016d3c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp='\n', allow_comma=<unavailable>) at engine.rs:434:20 [opt]
frame #6: 0x0000000100017348 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600001412f70, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:0 [opt]
frame #7: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #8: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #9: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #10: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #11: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #12: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #13: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #14: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #15: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #16: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3b0) at common_allocator.c:146:10
frame #1: 0x000000010001729c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x0000000100017294 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001728c test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64 [inlined] exp_rs::engine::PrattParser::parse_infix_operators::h6d90bc43b53f3265(self=0x000000016fdfdea0, lhs=AstExpr @ 0x0000600000950180, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:647:9 [opt]
frame #5: 0x0000000100016e70 test_single_eval_profile`exp_rs::engine::PrattParser::parse_expr_unified::h33e7e7d17a666e64(self=<unavailable>, min_bp=<unavailable>, allow_comma=<unavailable>) at engine.rs:437:20 [opt]
frame #6: 0x00000001000180dc test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse_expr::hae793773ff644693(self=0x000000016fdfdea0, min_bp='\0') at engine.rs:709:14 [opt]
frame #7: 0x00000001000180c8 test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3 [inlined] exp_rs::engine::PrattParser::parse::h1c73feca555d9f5d(self=0x000000016fdfdea0) at engine.rs:781:25 [opt]
frame #8: 0x000000010001803c test_single_eval_profile`exp_rs::engine::parse_expression_arena_with_context::h3f06eaf774f794d3(input=<unavailable>, arena=<unavailable>, reserved_vars=<unavailable>, context_vars=<unavailable>) at engine.rs:921:12 [opt]
frame #9: 0x000000010001d60c test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] exp_rs::engine::parse_expression::h9dd4f1937d965dfa(input=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33), arena=0x0000600002aec0d0) at engine.rs:858:5 [opt]
frame #10: 0x000000010001d5f0 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = "sin(x) * cos(y) + sqrt(x*x + y*y)", length = 33)) at expression.rs:443:19 [opt]
frame #11: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #12: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #13: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #14: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=96) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000afb0 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::ha393612820742d00 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af9c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::ha393612820742d00(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010001d6bc test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] alloc::vec::Vec$LT$T$C$A$GT$::push::h353916b043808818(self=<unavailable>, value=(&str, &exp_rs::types::AstExpr) @ 0x0000600001d89400) at mod.rs:2448:22 [opt]
frame #6: 0x000000010001d6b8 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=(data_ptr = 0x0000000000000000, length = 33)) at expression.rs:452:26 [opt]
frame #7: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #8: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #9: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #10: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010001d6fc test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e [inlined] alloc::vec::Vec$LT$T$C$A$GT$::push::h945dbfbd706629ee(self=<unavailable>, value=0) at mod.rs:2448:22 [opt]
frame #6: 0x000000010001d6f8 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_expression::hefce3aacf7e8574e(self=0x000000013500a410, expr=<unavailable>) at expression.rs:453:22 [opt]
frame #7: 0x000000010001f03c test_single_eval_profile`expr_batch_add_expression(batch=0x000000013500a410, expr="sin(x) * cos(y) + sqrt(x*x + y*y)") at ffi.rs:934:19 [opt]
frame #8: 0x0000000100003aa8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:48:5
frame #9: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #10: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x000000010001d878 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001ae6350) at mod.rs:422:15 [opt]
frame #3: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = "x", length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = "x", length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = "x", length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = "x", length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = "x", length = 1)) at str.rs:211:62 [opt]
frame #10: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = "x", length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$str$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h0a307a754292b14b(self=(data_ptr = "x", length = 1)) at string.rs:2943:21 [opt]
frame #12: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::hba1b9c2ff2b5871b(self=(data_ptr = "x", length = 1)) at string.rs:2778:9 [opt]
frame #13: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287(self=0x000000013500a410, name=(data_ptr = "x", length = 1), initial_value=1) at expression.rs:468:24 [opt]
frame #14: 0x000000010001f14c test_single_eval_profile`expr_batch_add_variable(batch=0x000000013500a410, name="x", value=1) at ffi.rs:975:19 [opt]
frame #15: 0x0000000100003ac0 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:49:5
frame #16: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #17: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=128) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000aee4 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h281adf1a5560b762 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000aed0 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h281adf1a5560b762(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010001d8b8 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::push::hc4c6aded7f4873cf(self=<unavailable>, value=Param @ 0x0000600001d97140) at mod.rs:2448:22 [opt]
frame #6: 0x000000010001d8b4 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287(self=0x000000013500a410, name=(data_ptr = "x", length = 1), initial_value=1) at expression.rs:467:21 [opt]
frame #7: 0x000000010001f14c test_single_eval_profile`expr_batch_add_variable(batch=0x000000013500a410, name="x", value=1) at ffi.rs:975:19 [opt]
frame #8: 0x0000000100003ac0 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:49:5
frame #9: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #10: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=1) at common_allocator.c:133:10
frame #1: 0x0000000100077c3c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::try_allocate_in::h9299160ebd906ba7 + 172
frame #2: 0x000000010001d878 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::with_capacity_in::h4435fb94842c8995(capacity=1, alloc=<unavailable>, elem_layout=Layout @ 0x0000600001a995f0) at mod.rs:422:15 [opt]
frame #3: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::raw_vec::RawVec$LT$T$C$A$GT$::with_capacity_in::ha6b708df50229c7c(capacity=1, alloc=<unavailable>) at mod.rs:190:20 [opt]
frame #4: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::vec::Vec$LT$T$C$A$GT$::with_capacity_in::hddd09857a61feb54(capacity=1, alloc=<unavailable>) at mod.rs:815:20 [opt]
frame #5: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$T$u20$as$u20$alloc..slice..$LT$impl$u20$$u5b$T$u5d$$GT$..to_vec_in..ConvertVec$GT$::to_vec::hed5240adf190e06b(s=(data_ptr = "y", length = 1), alloc=<unavailable>) at slice.rs:449:29 [opt]
frame #6: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec_in::h5d2c5ab15909d7c0(self=(data_ptr = "y", length = 1)) at slice.rs:402:16 [opt]
frame #7: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::slice::_$LT$impl$u20$$u5b$T$u5d$$GT$::to_vec::h45441bc1228a76a2(self=(data_ptr = "y", length = 1)) at slice.rs:378:14 [opt]
frame #8: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::slice::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$$u5b$T$u5d$$GT$::to_owned::h93029d8e5904340a(self=(data_ptr = "y", length = 1)) at slice.rs:844:14 [opt]
frame #9: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] alloc::str::_$LT$impl$u20$alloc..borrow..ToOwned$u20$for$u20$str$GT$::to_owned::h8e09f6c79f404b01(self=(data_ptr = "y", length = 1)) at str.rs:211:62 [opt]
frame #10: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$alloc..string..String$u20$as$u20$core..convert..From$LT$$RF$str$GT$$GT$::from::h73aabf5b2064a2b3(s=(data_ptr = "y", length = 1)) at string.rs:3022:11 [opt]
frame #11: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$str$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h0a307a754292b14b(self=(data_ptr = "y", length = 1)) at string.rs:2943:21 [opt]
frame #12: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::hba1b9c2ff2b5871b(self=(data_ptr = "y", length = 1)) at string.rs:2778:9 [opt]
frame #13: 0x000000010001d860 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::add_parameter::ha3e430b207032287(self=0x000000013500a410, name=(data_ptr = "y", length = 1), initial_value=2) at expression.rs:468:24 [opt]
frame #14: 0x000000010001f14c test_single_eval_profile`expr_batch_add_variable(batch=0x000000013500a410, name="y", value=2) at ffi.rs:975:19 [opt]
frame #15: 0x0000000100003ad8 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:50:5
frame #16: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #17: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
Expression setup: +32 allocs, +292 bytes
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=1) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbaf70) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009178) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fedd90) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbc80) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae0010) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbb20) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbd30) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009200) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbda20) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d760) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d6b0) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=-0.41614683654714241) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e470) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e890) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f87020) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae4040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d760) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=1) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d6b0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e890) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e1b0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e1b0) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e3c0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e470) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e40d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86cb0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec190) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e050) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=4) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbc000) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008320) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbda20) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86d60) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae0010) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd600) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=5) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbc0b0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009288) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86d60) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d760) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec190) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbba70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2.2360679774997898) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd8c0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008320) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd970) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbba70) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbba70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003b30 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:59:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
First eval: +16 allocs, +320 bytes
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=3.1400000000000001) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbc160) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009178) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e890) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd810) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbaf70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2.71) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e7e0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009200) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f87020) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e1b0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86f70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=-0.90830066635937012) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d760) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f82ec0) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f82520) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f82470) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=3.1400000000000001) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f82e10) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbc000) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86c00) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae4040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d6b0) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2.71) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f82520) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86c00) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbbd0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbba70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=7.3441000000000001) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e100) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008320) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd600) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d6b0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbba70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=17.203700000000001) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e3c0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009288) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e940) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e470) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec190) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbaf70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=4.1477343212891542) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbe90) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008320) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbda20) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e1b0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec190) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f87020) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003bb4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:70:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
Second eval: +16 allocs, +320 bytes
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=1.4099999999999999) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd8c0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009178) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86cb0) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e470) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d760) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=1.73) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e100) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009200) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86f70) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86ec0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86d60) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=-0.15853200064419776) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86d60) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e100) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbbd0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbc0b0) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=1.4099999999999999) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e100) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e940) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e050) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec190) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbd600) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=1.73) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d6b0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008430) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e7e0) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e1b0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae4040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbba70) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2.9929000000000001) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbaf70) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008320) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbbf40) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86cb0) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8d760) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=4.9809999999999999) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86d60) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136009288) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f87020) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3d0) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e470) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f86ec0) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=32) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x000000010000af6c test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b [inlined] alloc::raw_vec::RawVecInner$LT$A$GT$::grow_one::h5dc2e8d928e98217(self=<unavailable>) at mod.rs:571:32 [opt]
frame #4: 0x000000010000af58 test_single_eval_profile`alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_one::h3978bdef7f3b8c3b(self=<unavailable>) at mod.rs:340:20 [opt]
frame #5: 0x000000010000ab18 test_single_eval_profile`alloc::vec::Vec$LT$T$C$A$GT$::insert::h1f008f3daf5778d4(self=0x000000016fdfcf60, index=0, element=2.2318154045529841) at mod.rs:2018:22 [opt]
frame #6: 0x00000001000199a0 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e3c0) at iterative.rs:252:29 [opt]
frame #7: 0x0000000100019954 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
* frame #0: 0x00000001000ada50 test_single_eval_profile`exp_rs_malloc(size=8) at common_allocator.c:133:10
frame #1: 0x00000001000b0688 test_single_eval_profile`alloc::raw_vec::finish_grow::hf0ebbd93b4865f5c + 92
frame #2: 0x0000000100077b5c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::grow_amortized::h454711fdfaae3cd6 + 196
frame #3: 0x00000001000b060c test_single_eval_profile`alloc::raw_vec::RawVecInner$LT$A$GT$::reserve::do_reserve_and_handle::h118e36605ee5e79c + 12
frame #4: 0x0000000100075c7c test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$alloc..vec..spec_extend..SpecExtend$LT$$RF$T$C$core..slice..iter..Iter$LT$T$GT$$GT$$GT$::spec_extend::hddeef887b36a478e + 116
frame #5: 0x0000000100007010 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::vec::Vec$LT$T$C$A$GT$::extend_from_slice::hd2b9e3dd8015fd43(self=<unavailable>, other=<unavailable>) at mod.rs:3067:14 [opt]
frame #6: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f [inlined] alloc::string::String::push_str::h0a3df4d9999553f7(self=<unavailable>, string=<unavailable>) at string.rs:1112:18 [opt]
frame #7: 0x0000000100007000 test_single_eval_profile`_$LT$alloc..string..String$u20$as$u20$core..fmt..Write$GT$::write_str::hd6aa636964b52e6f(self=<unavailable>, s=<unavailable>) at string.rs:3245:14 [opt]
frame #8: 0x000000010001be14 test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$heapless..string..String$LT$_$GT$$u20$as$u20$core..fmt..Display$GT$::fmt::h82573b10d3a4ae04(self=<unavailable>, f=0x000000016fdfcc98) at string.rs:468:9 [opt]
frame #9: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..SpecToString$GT$::spec_to_string::h89bc8f993bdd3570(self=<unavailable>) at string.rs:2799:9 [opt]
frame #10: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17 [inlined] _$LT$T$u20$as$u20$alloc..string..ToString$GT$::to_string::h2805f3766e234abf(self=<unavailable>) at string.rs:2778:9 [opt]
frame #11: 0x000000010001be0c test_single_eval_profile`_$LT$exp_rs..eval..types..OwnedNativeFunction$u20$as$u20$core..convert..From$LT$$RF$exp_rs..types..NativeFunction$GT$$GT$::from::h1e03335e31018a17(nf=0x0000000136008320) at types.rs:23:27 [opt]
frame #12: 0x000000010001a098 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:561:28 [opt]
frame #13: 0x000000010001a010 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f82470) at iterative.rs:279:22 [opt]
frame #14: 0x0000000100019de4 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #15: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #16: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #17: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #18: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #19: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #20: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8230) at common_allocator.c:146:10
frame #1: 0x00000001000052bc test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #2: 0x00000001000052b4 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #3: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #4: 0x00000001000052ac test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..types..OwnedNativeFunction$GT$::hda576d3c5fd19d0b((null)=0x000000016fdfcfd0) at mod.rs:797:1 [opt]
frame #5: 0x000000010001a108 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:565:9 [opt]
frame #6: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002fbc160) at iterative.rs:279:22 [opt]
frame #7: 0x000000010001a0dc test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #8: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #9: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #10: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #11: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8040) at common_allocator.c:146:10
frame #1: 0x0000000100019808 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x00000001000197f8 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_function_call::hcc1f72582f1068c3(self=0x000000013500a410, name=String<32> @ 0x000000016fdfce18, args_needed=<unavailable>, args=Vec<f64, alloc::alloc::Global> @ 0x000000016fdfce40, ctx_id=<unavailable>) at iterative.rs:570:5 [opt]
frame #5: 0x000000010001977c test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88 [inlined] exp_rs::eval::iterative::EvalEngine::process_operation::ha6f6249cc4172c42(self=0x000000013500a410, op=EvalOp @ 0x0000600002f8e1b0) at iterative.rs:279:22 [opt]
frame #6: 0x0000000100019740 test_single_eval_profile`exp_rs::eval::iterative::EvalEngine::eval::hcafe4c7251572c88(self=0x000000013500a410, ast=<unavailable>, ctx=<unavailable>) at iterative.rs:130:18 [opt]
frame #7: 0x000000010001da84 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e [inlined] exp_rs::eval::iterative::eval_with_engine::h6f2364638857571e(ast=<unavailable>, ctx=Option<alloc::rc::Rc<exp_rs::context::EvalContext, alloc::alloc::Global>> @ x21, engine=0x000000013500a410) at iterative.rs:718:12 [opt]
frame #8: 0x000000010001da74 test_single_eval_profile`exp_rs::expression::ArenaBatchBuilder::eval::h9f4862028129c41e(self=0x000000013500a410, base_ctx=<unavailable>) at expression.rs:514:19 [opt]
frame #9: 0x000000010001f2a4 test_single_eval_profile`expr_batch_evaluate(batch=0x000000013500a410, ctx=<unavailable>) at ffi.rs:1029:19 [opt]
frame #10: 0x0000000100003c34 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:81:5
frame #11: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #12: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
Third eval: +16 allocs, +320 bytes
=== ALLOCATION PATTERN ANALYSIS ===
First evaluation (parsing): 16 allocations
Second evaluation (cached): 16 allocations
Third evaluation (cached): 16 allocations
⚠️ PATTERN: Consistent 16 allocations per evaluation
This suggests the allocations are NOT for parsing/caching
They're likely for evaluation temporaries or intermediate results
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600000fec010) at common_allocator.c:146:10
frame #1: 0x000000010001ef50 test_single_eval_profile`expr_batch_free [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha4f0d51c26dade9c(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x000000010001ef44 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$$LP$$RF$str$C$$RF$exp_rs..types..AstExpr$RP$$GT$$GT$::h2407fcc9ea5aec74((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001ef44 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$$LP$$RF$str$C$$RF$exp_rs..types..AstExpr$RP$$GT$$GT$::ha171a40fac95042c((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001ef44 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #5: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #6: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #7: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #8: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #9: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8210) at common_allocator.c:146:10
frame #1: 0x000000010000b378 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x000000010000b370 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010000b368 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010000b368 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$$LP$alloc..string..String$C$f64$RP$$GT$::h2e08cb4713482b34((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x000000010000b368 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$$u5b$$LP$alloc..string..String$C$f64$RP$$u5d$$GT$::h0355695bdf3dca82((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #6: 0x000000010000b360 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963(self=<unavailable>) at mod.rs:3804:13 [opt]
frame #7: 0x000000010001ef5c test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$exp_rs..expression..Param$GT$$GT$::hea603ca153d7378c((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010001ef58 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #9: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #11: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed3b0) at common_allocator.c:146:10
frame #1: 0x000000010000b378 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$u8$GT$$GT$::h2c98c2e6e74ee4d1((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #2: 0x000000010000b370 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$::h4b6d5a8a0af215fa((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010000b368 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$alloc..string..String$GT$::h0e27132f87b782b0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010000b368 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$$LP$alloc..string..String$C$f64$RP$$GT$::h2e08cb4713482b34((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x000000010000b368 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963 [inlined] core::ptr::drop_in_place$LT$$u5b$$LP$alloc..string..String$C$f64$RP$$u5d$$GT$::h0355695bdf3dca82((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #6: 0x000000010000b360 test_single_eval_profile`_$LT$alloc..vec..Vec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h121aedf4f7edd963(self=<unavailable>) at mod.rs:3804:13 [opt]
frame #7: 0x000000010001ef5c test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$exp_rs..expression..Param$GT$$GT$::hea603ca153d7378c((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010001ef58 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #9: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #11: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #12: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #13: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000016e8010) at common_allocator.c:146:10
frame #1: 0x000000010001ef6c test_single_eval_profile`expr_batch_free [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h761b638e38728d26(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x000000010001ef60 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$exp_rs..expression..Param$GT$$GT$::hdf1f717886ccac90((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001ef60 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$exp_rs..expression..Param$GT$$GT$::hea603ca153d7378c((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001ef60 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #5: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #6: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #7: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #8: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #9: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae4010) at common_allocator.c:146:10
frame #1: 0x000000010001ef80 test_single_eval_profile`expr_batch_free [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x000000010001ef74 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010001ef74 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001ef74 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #5: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #6: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #7: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #8: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #9: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000000136808210) at common_allocator.c:146:10
frame #1: 0x0000000100005238 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3e0dd67101b8d8d1(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x000000010000522c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$exp_rs..eval..stack_ops..EvalOp$GT$$GT$::hd43cb6ac17291352((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010000522c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$exp_rs..eval..stack_ops..EvalOp$GT$$GT$::h10802808982ad08e((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010000522c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #5: 0x000000010001ef88 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #6: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #8: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #9: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #10: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000016ec010) at common_allocator.c:146:10
frame #1: 0x0000000100005248 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h42fe5bc8a8d657ab(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x000000010000523c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$f64$GT$$GT$::h646ad9f643f53992((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x000000010000523c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$f64$GT$$GT$::h17d9924b7f02f4fc((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010000523c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #5: 0x000000010001ef88 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #6: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #8: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #9: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #10: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000016ec0a0) at common_allocator.c:146:10
frame #1: 0x0000000100005264 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] _$LT$alloc..raw_vec..RawVec$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h872cbfca69036dbd(self=<unavailable>) at mod.rs:406:29 [opt]
frame #2: 0x0000000100005258 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..option..Option$LT$exp_rs..eval..context_stack..ContextWrapper$GT$$GT$$GT$::h0c4e56164852c2ec((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #3: 0x0000000100005258 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$alloc..vec..Vec$LT$core..option..Option$LT$exp_rs..eval..context_stack..ContextWrapper$GT$$GT$$GT$::hcf9b4db816bcfacf((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x0000000100005258 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d [inlined] core::ptr::drop_in_place$LT$exp_rs..eval..context_stack..ContextStack$GT$::hd205b7b43b642be4((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x0000000100005258 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..eval..iterative..EvalEngine$GT$::h28bbf0307207f35d((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #6: 0x000000010001ef88 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$exp_rs..expression..ArenaBatchBuilder$GT$::h3ec4245e154abb8c((null)=0x000000013500a410) at mod.rs:797:1 [opt]
frame #7: 0x000000010001ef40 test_single_eval_profile`expr_batch_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$exp_rs..expression..ArenaBatchBuilder$GT$$GT$::h2989f8e7d8a0ce80((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010001ef40 test_single_eval_profile`expr_batch_free(batch=0x000000013500a410) at ffi.rs:897:63 [opt]
frame #9: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x000000013500a410) at common_allocator.c:146:10
frame #1: 0x0000000100003da4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:109:5
frame #2: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #3: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed210) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008320) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed230) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360083a8) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e4010) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008430) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed250) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360084b8) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8110) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008540) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed270) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360085c8) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8130) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008650) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8150) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360086d8) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8170) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008760) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed290) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360087e8) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e8190) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008870) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed2b0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360088f8) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed2d0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008980) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e4030) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008a08) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e4050) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008a90) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e0010) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008b18) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e0030) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008ba0) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed2f0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008c28) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e81b0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008cb0) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e4070) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008d38) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed310) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008dc0) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e81d0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008e48) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed330) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008ed0) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e4090) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008f58) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed350) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136008fe0) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024e81f0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136009068) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed370) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x00000001360090f0) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec2b0) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136009178) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002ae8010) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136009200) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec280) at common_allocator.c:146:10
frame #1: 0x000000010000a60c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Weak$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$C$$RF$alloc..alloc..Global$GT$$GT$::h577ba4154a39e3e9((null)=0x000000016fdfe218) at mod.rs:797:1 [opt]
frame #2: 0x000000010000a604 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h0413defb87083f42(self=<unavailable>) at rc.rs:390:5 [opt]
frame #3: 0x0000000100005104 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h733a9047e7b3b7c7(self=<unavailable>) at rc.rs:2312:22 [opt]
frame #4: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$dyn$u20$core..ops..function..Fn$LT$$LP$$RF$$u5b$f64$u5d$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$f64$GT$$GT$::h89e67dbcef2cc4b9((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #5: 0x00000001000050ec test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..types..NativeFunction$GT$::hf0caf30b9b41c247((null)=0x0000000136009288) at mod.rs:797:1 [opt]
frame #6: 0x000000010000a640 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$GT$::hd8e90de96496e555((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #7: 0x000000010000a638 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$$u5b$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$u5d$$GT$::h065bd7f2f3e41dd0((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010000a630 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] _$LT$heapless..vec..Vec$LT$T$C$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h3cf3ca1bf08e9fc5(self=<unavailable>) at vec.rs:851:13 [opt]
frame #9: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..vec..Vec$LT$heapless..indexmap..Bucket$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$GT$$C$64_usize$GT$$GT$::haf2ca7e4aa1ec482((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #10: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..CoreMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$64_usize$GT$$GT$::h326894b7cb7ec8a4((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #11: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$heapless..indexmap..IndexMap$LT$heapless..string..String$LT$32_usize$GT$$C$exp_rs..types..NativeFunction$C$hash32..BuildHasherDefault$LT$hash32..fnv..Hasher$GT$$C$64_usize$GT$$GT$::h1226f13bf7eaaf3f((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #12: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a [inlined] core::ptr::drop_in_place$LT$exp_rs..context..FunctionRegistry$GT$::h89dfd243f0fa5da0((null)=0x0000000136008220) at mod.rs:797:1 [opt]
frame #13: 0x000000010000a62c test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::h9c80bf3c95af010a(self=<unavailable>) at rc.rs:388:13 [opt]
frame #14: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #15: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #16: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #17: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #18: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #19: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #20: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #21: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #22: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #23: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #24: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000000136008210) at common_allocator.c:146:10
frame #1: 0x0000000100005068 test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hff240aedb1fe13fd(self=0x0000000135009620) at rc.rs:2312:22 [opt]
frame #2: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24 [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..FunctionRegistry$GT$$GT$::hc26a6b9234abbe8a((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #3: 0x000000010000504c test_single_eval_profile`core::ptr::drop_in_place$LT$exp_rs..context..EvalContext$GT$::h0cef8336a44b1a24((null)=0x0000000135009620) at mod.rs:797:1 [opt]
frame #4: 0x000000010000a6c4 test_single_eval_profile`alloc::rc::Rc$LT$T$C$A$GT$::drop_slow::hb054ccf1c4c5a8cd(self=<unavailable>) at rc.rs:388:13 [opt]
frame #5: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #6: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #7: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #9: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000000135009610) at common_allocator.c:146:10
frame #1: 0x000000010001e638 test_single_eval_profile`expr_context_free [inlined] _$LT$alloc..rc..Rc$LT$T$C$A$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9e5ed29ea713dcd3(self=0x00006000024ed390) at rc.rs:2312:22 [opt]
frame #2: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$::h6890f844f053cf46((null)=0x00006000024ed390) at mod.rs:797:1 [opt]
frame #3: 0x000000010001e61c test_single_eval_profile`expr_context_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$alloc..rc..Rc$LT$exp_rs..context..EvalContext$GT$$GT$$GT$::h2458cbacafb3418b((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #4: 0x000000010001e61c test_single_eval_profile`expr_context_free(ctx=0x00006000024ed390) at ffi.rs:450:70 [opt]
frame #5: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #6: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #7: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x00006000024ed390) at common_allocator.c:146:10
frame #1: 0x0000000100003dac test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:110:5
frame #2: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #3: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000000138008010) at common_allocator.c:146:10
frame #1: 0x000000010000b098 test_single_eval_profile`_$LT$bumpalo..Bump$LT$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha9f3a3e6448651c1 [inlined] _$LT$exp_rs..ffi..allocator..CustomAllocator$u20$as$u20$core..alloc..global..GlobalAlloc$GT$::dealloc::h8d5f0be324070066(self=<unavailable>, ptr="", layout=<unavailable>) at ffi.rs:174:17 [opt]
frame #2: 0x000000010000b094 test_single_eval_profile`_$LT$bumpalo..Bump$LT$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha9f3a3e6448651c1 [inlined] __rustc::__rust_dealloc(ptr="", size=<unavailable>, align=<unavailable>) at ffi.rs:222:23 [opt]
frame #3: 0x000000010000b094 test_single_eval_profile`_$LT$bumpalo..Bump$LT$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha9f3a3e6448651c1 [inlined] alloc::alloc::dealloc::hcc586d502d5378a5(ptr="", layout=<unavailable>) at alloc.rs:113:14 [opt]
frame #4: 0x000000010000b094 test_single_eval_profile`_$LT$bumpalo..Bump$LT$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha9f3a3e6448651c1 [inlined] bumpalo::dealloc_chunk_list::h7f3c6ed6eb254adf(footer=NonNull<bumpalo::ChunkFooter> @ x20) at lib.rs:399:9 [opt]
frame #5: 0x000000010000b080 test_single_eval_profile`_$LT$bumpalo..Bump$LT$_$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::ha9f3a3e6448651c1(self=<unavailable>) at lib.rs:389:13 [opt]
frame #6: 0x000000010001ee50 test_single_eval_profile`expr_arena_free [inlined] core::ptr::drop_in_place$LT$bumpalo..Bump$GT$::hd9e0ca55f874b1e3((null)=0x0000600002aec0d0) at mod.rs:797:1 [opt]
frame #7: 0x000000010001ee4c test_single_eval_profile`expr_arena_free [inlined] core::ptr::drop_in_place$LT$alloc..boxed..Box$LT$bumpalo..Bump$GT$$GT$::h6e86dfa9b9c04f61((null)=<unavailable>) at mod.rs:797:1 [opt]
frame #8: 0x000000010001ee4c test_single_eval_profile`expr_arena_free(arena=0x0000600002aec0d0) at ffi.rs:842:50 [opt]
frame #9: 0x0000000100003db4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:111:5
frame #10: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #11: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
* frame #0: 0x00000001000adc6c test_single_eval_profile`exp_rs_free(ptr=0x0000600002aec0d0) at common_allocator.c:146:10
frame #1: 0x0000000100003db4 test_single_eval_profile`test_single_evaluation_profile at test_single_eval_profile.c:111:5
frame #2: 0x0000000100003df0 test_single_eval_profile`main at test_single_eval_profile.c:118:5
frame #3: 0x000000019f482b98 dyld`start + 6076
(lldb) continue
Process 74788 resuming
Command #2 'continue' continued the target.
==== Analysis Complete ====
Process 74788 launched: '/Users/tenkai/Development/exp-rs/target/meson/tests_native_c/test_single_eval_profile' (arm64)
Process 74788 exited with status = 0 (0x00000000)
(lldb) # When it hits breakpoints, we'll see stack traces
(lldb) # Continue execution to see all allocations
^C
^C