-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
Environment
- Elixir & Erlang versions (elixir 1.4.4):
- Operating system: MacOS 10.13 Beta 17A264c
Current behavior
mix new test
# mix.exs
defp deps do
[{:poison, "~> 2.2.0"}] # or any other dependency.. poison is just an example
end
mix deps.get
Error:
Assertion failed: (ctx), function digest_update, file /BuildRoot/Library/Caches/com.apple.xbs/Sources/boringssl/boringssl-88.0.0.1.1/apple/crypto/digests.c, line 47.
This error message also occurs for mix test
iex -S mix
and occurs on any other project with any dependency.
This behavior occurred on two different Macs (2010 Mac Pro and 2015 MacBook) both running 10.13 beta.
Expected behavior
Compile without errors
###Discussion
This error is above my pay grade. 👍 I'm not sure if it could be an Erlang issue. If this is not an Elixir issue, please let me know.
Also, I know it's not typical to file issues on beta software. However, the error message suggested that something fundamental may have changed with Apple's SSL implementation (or a different directory/symlink), so I thought it worthwhile to bring to everyone's attention sooner than later.
Thank you for all of your hard work and making my life infinitely better in the process!