Precheck
- Do not use the issues tracker for help or support (try Elixir Forum, Stack Overflow, IRC, etc.)
- For proposing a new feature, please start a discussion on the Elixir Core mailing list
- For bugs, do a quick search and make sure the bug has not yet been reported
- Finally, be nice and have fun!
Environment
- Elixir & Erlang versions (elixir --version): N/A (but the archive is https://repo.hex.pm/builds/elixir/v1.5.zip)
- Operating system: Ubuntu 14.04
Current behavior
Include code samples, errors and stacktraces if appropriate.
With OTP/Release 18.0, https://repo.hex.pm/builds/elixir/v1.5.zip contains elixir that crashes upon launch.
See https://travis-ci.org/BanzaiMan/travis_production_test/jobs/281688370#L511 for comparison with 1.5.1 and 1.5.2 archives and different OTP/Release versions. The only combination that the problem manifests is the archive 1.5 and OTP/Release 18.0.
$ wget https://repo.hex.pm/builds/elixir/v1.5.zip $ echo 'export ELIXIR_VERSION=1.5 export PATH=$HOME/.kiex/elixirs/elixir-1.5/bin:$PATH export MIX_ARCHIVES=$HOME/.kiex/mix/elixir-1.5' > $HOME/.kiex/elixirs/elixir-1.5.env $ unzip -d /home/travis/.kiex/elixirs/elixir-1.5 v1.5.zip $ kiex use 1.5 $ elixir --version {"init terminating in do_boot",{undef,[{elixir,start_cli,[],[]},{init,start_it,1,[]},{init,start_em,1,[]}]}} Crash dump is being written to: erl_crash.dump...done init terminating in do_boot ()
Expected behavior
Assuming that the archive is supposed to be 1.5.2.
Erlang/OTP 18 [erts-7.0] [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false] Elixir 1.5.2