Skip to content

Commit 5a206ab

Browse files
authored
Add libextension_memory_allocator.a to executorch_llm Apple framework (#19200)
### Summary PR #15730 added a dependency from extension/llm/runner on extension::CPUCachingAllocator (defined in libextension_memory_allocator.a) but did not update scripts/build_apple_frameworks.sh, so the executorch_llm iOS framework was missing the symbol. This caused the Benchmark Tests target to fail with `Undefined symbols: CPUCachingAllocator(unsigned int)`, breaking the Apple/build-benchmark-app job on trunk. Authored with the assistance of Claude (Anthropic). ### Test plan CI
1 parent 321c029 commit 5a206ab

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

scripts/build_apple_frameworks.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ libabsl_tracing_internal.a,\
8080
libabsl_utf8_for_code_point.a,\
8181
libextension_llm_apple.a,\
8282
libextension_llm_runner.a,\
83+
libextension_memory_allocator.a,\
8384
libpcre2-8.a,\
8485
libre2.a,\
8586
libregex_lookahead.a,\

0 commit comments

Comments
 (0)