# On OS X Catalina, running 'solve' in DifferentialEquations causes crash

**URL:** <https://discourse.julialang.org/t/on-os-x-catalina-running-solve-in-differentialequations-causes-crash/42109>\
**Category:** General Usage\
**Created:** [June 26, 2020, 2:45pm UTC](https://discourse.julialang.org/t/on-os-x-catalina-running-solve-in-differentialequations-causes-crash/42109 "2020-06-26T14:45:46Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![perseid28](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@perseid28](https://discourse.julialang.org/u/perseid28)\
**Post date:** [June 26, 2020, 5:48pm UTC](https://discourse.julialang.org/t/on-os-x-catalina-running-solve-in-differentialequations-causes-crash/42109/7 "2020-06-26T17:48:00Z")

</div>

> [@Elrod](#):
>
> In case you’re curious about the problem: this CPU has a lot of new features, but because of how Apple does something, LLVM doesn’t recognize this and therefore cannot/will not use them. That bug should be fixed in Julia master, but VectorizationBase probably should have been checking with LLVM for features instead of CpuId anyway, so that’s what it started doing in v0.12.7.

Thanks, that is good to know. I haven’t used Julia in a few months but this experience of it not “just working” was something new. In regards to your advice, I added VectorizationBase, v.0.12.12, but even after adding the package to my code I get the crash on the solve() call. Here’s my versioninfo():

```julia
Julia Version 1.4.2
Commit 44fa15b150* (2020-05-23 18:35 UTC)
Platform Info:
  OS: macOS (x86_64-apple-darwin18.7.0)
  CPU: Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-8.0.1 (ORCJIT, goldmont)

```

---

_[View the full topic](https://discourse.julialang.org/t/on-os-x-catalina-running-solve-in-differentialequations-causes-crash/42109)._
