# What's the state of Automatic Differentiation in Julia January 2023?

**URL:** <https://discourse.julialang.org/t/whats-the-state-of-automatic-differentiation-in-julia-january-2023/92473>\
**Category:** General Usage\
**Tags:** autodiff\
**Created:** [January 3, 2023, 11:24pm UTC](https://discourse.julialang.org/t/whats-the-state-of-automatic-differentiation-in-julia-january-2023/92473 "2023-01-03T23:24:37Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![wsmoses](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/wsmoses/32/26497_2.png) [@wsmoses](https://discourse.julialang.org/u/wsmoses)\
**Post date:** [May 7, 2023, 2:00am UTC](https://discourse.julialang.org/t/whats-the-state-of-automatic-differentiation-in-julia-january-2023/92473/22 "2023-05-07T02:00:05Z")

</div>

Like I said in the other thread ([Use Enzyme in flux - #7 by wsmoses](https://discourse.julialang.org/t/use-enzyme-in-flux/98352/7)) the code Chris provided is not a good way to call it because of the type unstable closure capture of dudt, p, and st. These should be passed explicitly as Const parameters for performance and other reasons.

M1 indeed is not officially supported, partially because we don’t have a dev machine or CI for it. If you can isolate and post which test fails on GitHub we can try to look into it.

---

_[View the full topic](https://discourse.julialang.org/t/whats-the-state-of-automatic-differentiation-in-julia-january-2023/92473)._
