Skip to content

Beam files aren't built with rebar3 3.14.4 + Elixir 1.12.0-rc.1 + build_embedded: true #10978

@fhunleth

Description

@fhunleth

Environment

  • Elixir & Erlang/OTP versions (elixir --version):
$ elixir --version
Erlang/OTP 23 [erts-11.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1]

Elixir 1.12.0-rc.1 (ce321f8) (compiled with Erlang/OTP 23)

And

$ /Users/fhunleth/.asdf/installs/elixir/1.12.0-rc.1-otp-23/.mix/rebar3 --version
rebar 3.14.4 on Erlang/OTP 23 Erts 11.2

Since old rebar3 versions could affect this and that was originally an issue in my setup, I deleted all rebar3 binaries every where else and reproduced on two machines.

  • Operating system:

OSX and Ubuntu

Current behavior

Here's a demo: https://github.com/fhunleth/elixir_rebar3_test

When I build that test project, no .beam files get built in cowlib. This causes problems later on.

So far I've been able to narrow this down to whether build_embedded is enabled or not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions