{"action":"opened","issue":{"url":"https://api.github.com/repos/jeremyjh/dialyxir/issues/28","labels_url":"https://api.github.com/repos/jeremyjh/dialyxir/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/jeremyjh/dialyxir/issues/28/comments","events_url":"https://api.github.com/repos/jeremyjh/dialyxir/issues/28/events","html_url":"https://github.com/jeremyjh/dialyxir/issues/28","id":102524550,"number":28,"title":"Failing to build PTL on elixir 1.0.5","user":{"login":"sdwolf","id":3746963,"avatar_url":"https://avatars.githubusercontent.com/u/3746963?v=3","gravatar_id":"","url":"https://api.github.com/users/sdwolf","html_url":"https://github.com/sdwolf","followers_url":"https://api.github.com/users/sdwolf/followers","following_url":"https://api.github.com/users/sdwolf/following{/other_user}","gists_url":"https://api.github.com/users/sdwolf/gists{/gist_id}","starred_url":"https://api.github.com/users/sdwolf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sdwolf/subscriptions","organizations_url":"https://api.github.com/users/sdwolf/orgs","repos_url":"https://api.github.com/users/sdwolf/repos","events_url":"https://api.github.com/users/sdwolf/events{/privacy}","received_events_url":"https://api.github.com/users/sdwolf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-22T10:46:19Z","updated_at":"2015-08-22T10:46:19Z","closed_at":null,"body":"I'm trying to build the PTL but i get an error on `mix dialyzer.plt`:\r\n\r\n```\r\nStarting PLT Core Build ... this will take awhile\r\ndialyzer --output_plt /root/.dialyxir_core_18_1.0.5.plt --build_plt --apps erts kernel stdlib crypto public_key -r /elixir/bin/../lib/elixir/../eex/ebin /elixir/bin/../lib/elixir/../elixir/ebin /elixir/bin/../lib/elixir/../ex_unit/ebin /elixir/bin/../lib/elixir/../iex/ebin /elixir/bin/../lib/elixir/../mix/ebin\r\n  Compiling some key modules to native code... done in 0m37.73s\r\n  Creating PLT /root/.dialyxir_core_18_1.0.5.plt ...\r\ndialyzer: Analysis failed with error:\r\nCould not scan the following file(s):\r\n  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.NoTaskError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.NoProjectError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.InvalidTaskError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.Error.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.ElixirVersionError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.Dep.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../mix/ebin/Elixir.Mix.Config.LoadError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../iex/ebin/Elixir.IEx.State.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../ex_unit/ebin/Elixir.ExUnit.TimeoutError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../ex_unit/ebin/Elixir.ExUnit.TestCase.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../ex_unit/ebin/Elixir.ExUnit.Test.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../ex_unit/ebin/Elixir.ExUnit.DocTest.Error.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../ex_unit/ebin/Elixir.ExUnit.AssertionError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Version.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Version.Requirement.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Version.InvalidVersionError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Version.InvalidRequirementError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.UnicodeConversionError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.UndefinedFunctionError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.URI.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.TryClauseError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.TokenMissingError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Task.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.SystemLimitError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.System.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.SyntaxError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Supervisor.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Stream.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.RuntimeError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Regex.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Regex.CompileError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Range.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Protocol.UndefinedError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.MatchError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Macro.Env.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.KeyError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Inspect.Opts.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.IO.StreamError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.IO.Stream.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.HashSet.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.HashDict.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.FunctionClauseError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.GenEvent.Stream.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.File.Error.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.File.CopyError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.File.Stream.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.File.Stat.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Exception.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.ErlangError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Enum.OutOfBoundsError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Enum.EmptyError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.CompileError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.CondClauseError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.Code.LoadError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.CaseClauseError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.BadStructError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.BadMapError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.BadFunctionError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.BadArityError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.ArithmeticError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../elixir/ebin/Elixir.ArgumentError.beam  Could not get core Erlang code for: /elixir/bin/../lib/elixir/../eex/ebin/Elixir.EEx.SyntaxError.beam\r\nLast messages in the log cache:\r\n  Reading files and computing callgraph... \r\n\r\n** (FunctionClauseError) no function clause matching in Keyword.get/3\r\n    (elixir) lib/keyword.ex:118: Keyword.get(:no_such_file, :files, nil)\r\n    lib/mix/tasks/dialyzer.plt.ex:132: Mix.Tasks.Dialyzer.Plt.core_plt_contains?/2\r\n    lib/mix/tasks/dialyzer.plt.ex:123: anonymous fn/1 in Mix.Tasks.Dialyzer.Plt.missing_apps/0\r\n    (elixir) lib/enum.ex:662: anonymous fn/3 in Enum.filter/2\r\n    (elixir) lib/enum.ex:1261: Enum.\"-reduce/3-lists^foldl/2-0-\"/3\r\n    (elixir) lib/enum.ex:662: Enum.filter/2\r\n    lib/mix/tasks/dialyzer.plt.ex:106: Mix.Tasks.Dialyzer.Plt.need_add?/0\r\n    lib/mix/tasks/dialyzer.plt.ex:57: Mix.Tasks.Dialyzer.Plt.run/1\r\n```\r\n\r\nI'm guessing there is something wrong with my erlang/elixir install but I am not sure where to ask for help.\r\n\r\nThe Dockerfiles for this are \r\nhere: https://github.com/sdwolf/dockerfile-elixir/blob/master/elixir/Dockerfile \r\nand here: https://github.com/sdwolf/dockerfile-elixir/blob/master/elixir-dev/Dockerfile\r\n\r\nAny hint on how to solve this is highly appreciated!"}}