I’m getting this error during compilation for my latest Phoenix/Elixir release:
Nov 18 07:40:57 AM ** (CompileError) lib/seeker/parsing/dt_listing_parser.ex:87: cannot find or invoke local is_map_key/2 inside guard. Only macros can be invoked in a guard and they must be defined before their invocation
This has been supported in Elixir since v1.10 released in January and the only way I can reproduce this locally is falling back to an earlier version.
This is from the Render Elixir docs:
By default, Render uses the most recent Elixir release and the latest Erlang/OTP version compatible with it.
Any thoughts on what’s happening here? I do not set the environment variables linked by that doc in my app.