# Compiling large Symbolics.jl expressions using build\_function

**URL:** <https://discourse.julialang.org/t/compiling-large-symbolics-jl-expressions-using-build-function/97563>\
**Category:** Modelling & Simulations\
**Created:** [April 17, 2023, 6:13am UTC](https://discourse.julialang.org/t/compiling-large-symbolics-jl-expressions-using-build-function/97563 "2023-04-17T06:13:48Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [April 17, 2023, 12:40pm UTC](https://discourse.julialang.org/t/compiling-large-symbolics-jl-expressions-using-build-function/97563/3 "2023-04-17T12:40:29Z")

</div>

Symbolics.jl functions are not made to scale at this moment to tens of thousands of variables in the function building process. Something will be released pretty soon which improves this scaling though.

And are you testing on Julia v1.9 or v1.10? There have been some improvements in lowering large blocks (not all are merged though)

---

_[View the full topic](https://discourse.julialang.org/t/compiling-large-symbolics-jl-expressions-using-build-function/97563)._
