uber / orbit

A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.
https://orbit-ml.readthedocs.io/en/stable/
Other
1.86k stars 132 forks source link

Installation fails with LLVM libc++ version 16 on M1 Mac #822

Closed jeongyoonlee closed 11 months ago

jeongyoonlee commented 11 months ago

Describe the bug

Orbit installation fails with LLVM libc++ version 16 on M1 Mac.

This is because orbit uses cmdstan==2.31.0 during installation, which has an issue with LLVM libc++ version 16 (ref: stan-dev/cmdstan#1158). The fix was released with cmdstan==2.32.1.

To Reproduce Follow orbit installation steps using either pip, conda or from the source with the latest C++ compiler on an M1 Mac machine.

Expected behavior Orbit installation succeeds without an error.

Screenshots If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

Additional context N/A