ex_plasma

Build log

nerves_system_bbb

ex_plasma 0.3.0 · fail · run ex_plasma-0.3.0-1791177515043
634 of 634 lines
1Resolving Hex dependencies...2Resolution completed in 0.256s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  ex_abi 0.5.37  ex_keccak 0.1.38  ex_plasma 0.3.09  ex_rlp 0.5.510  ex_secp256k1 0.1.211  interactive_cmd 0.1.412  merkle_tree 2.0.013  nerves 2.0.0-pre.214  nerves_discovery 0.1.515  nerves_logging 0.2.416  nerves_runtime 0.13.1317  nerves_system_bbb 2.30.218  nerves_system_br 1.34.419  nerves_system_mangopi_mq_pro 0.17.220  nerves_system_qemu_aarch64 0.4.221  nerves_system_rpi0 2.1.222  nerves_system_rpi4 2.1.223  nerves_system_rpi5 2.1.224  nerves_system_trellis 0.5.025  nerves_system_x86_64 1.34.226  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.127  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.128  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.129  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.130  nerves_toolchain_x86_64_nerves_linux_musl 15.3.131  nerves_uevent 0.1.732  property_table 0.3.433  ring_logger 0.11.734  rustler 0.21.135  tablet 0.3.336  toml 0.5.237  toolshed 0.5.038  uboot_env 1.0.239* Getting ex_plasma (Hex package)40* Getting nerves (Hex package)41* Getting ring_logger (Hex package)42* Getting toolshed (Hex package)43* Getting nerves_runtime (Hex package)44* Getting nerves_system_bbb (Hex package)45* Getting nerves_system_mangopi_mq_pro (Hex package)46* Getting nerves_system_qemu_aarch64 (Hex package)47* Getting nerves_system_rpi0 (Hex package)48* Getting nerves_system_rpi4 (Hex package)49* Getting nerves_system_rpi5 (Hex package)50* Getting nerves_system_trellis (Hex package)51* Getting nerves_system_x86_64 (Hex package)52* Getting nerves_system_br (Hex package)53* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)54* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)55* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)56* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)57* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)58* Getting nerves_logging (Hex package)59* Getting nerves_uevent (Hex package)60* Getting uboot_env (Hex package)61* Getting elixir_make (Hex package)62* Getting property_table (Hex package)63* Getting circular_buffer (Hex package)64* Getting interactive_cmd (Hex package)65* Getting nerves_discovery (Hex package)66* Getting tablet (Hex package)67* Getting ex_abi (Hex package)68* Getting ex_keccak (Hex package)69* Getting ex_rlp (Hex package)70* Getting ex_secp256k1 (Hex package)71* Getting merkle_tree (Hex package)72* Getting rustler (Hex package)73* Getting toml (Hex package)74==> nerves_system_br75Generated nerves_system_br app76==> toml77Compiling 10 files (.ex)78     warning: using single-quoted strings to represent charlists is deprecated.79     Use ~c"" if you indeed want a charlist or use "" instead.80     You may run "mix format --migrate" to change all single-quoted81     strings to use the ~c sigil and fix this warning.82     │83 263 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do84     │                                                                                  ~85     │86     └─ lib/decoder.ex:263:828788     warning: using single-quoted strings to represent charlists is deprecated.89     Use ~c"" if you indeed want a charlist or use "" instead.90     You may run "mix format --migrate" to change all single-quoted91     strings to use the ~c sigil and fix this warning.92     │93 370 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->94     │                                                        ~95     │96     └─ lib/decoder.ex:370:569798     warning: using single-quoted strings to represent charlists is deprecated.99     Use ~c"" if you indeed want a charlist or use "" instead.100     You may run "mix format --migrate" to change all single-quoted101     strings to use the ~c sigil and fix this warning.102     │103 418 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->104     │                                                        ~105     │106     └─ lib/decoder.ex:418:56107108     warning: using single-quoted strings to represent charlists is deprecated.109     Use ~c"" if you indeed want a charlist or use "" instead.110     You may run "mix format --migrate" to change all single-quoted111     strings to use the ~c sigil and fix this warning.112     │113 473 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->114     │                                                    ~115     │116     └─ lib/decoder.ex:473:52117118     warning: using single-quoted strings to represent charlists is deprecated.119     Use ~c"" if you indeed want a charlist or use "" instead.120     You may run "mix format --migrate" to change all single-quoted121     strings to use the ~c sigil and fix this warning.122     │123 513 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->124     │                                           ~125     │126     └─ lib/decoder.ex:513:43127128     warning: using single-quoted strings to represent charlists is deprecated.129     Use ~c"" if you indeed want a charlist or use "" instead.130     You may run "mix format --migrate" to change all single-quoted131     strings to use the ~c sigil and fix this warning.132     │133 517 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->134     │                                                    ~135     │136     └─ lib/decoder.ex:517:52137138     warning: using single-quoted strings to represent charlists is deprecated.139     Use ~c"" if you indeed want a charlist or use "" instead.140     You may run "mix format --migrate" to change all single-quoted141     strings to use the ~c sigil and fix this warning.142     │143 521 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->144     │                                                    ~145     │146     └─ lib/decoder.ex:521:52147148     warning: using single-quoted strings to represent charlists is deprecated.149     Use ~c"" if you indeed want a charlist or use "" instead.150     You may run "mix format --migrate" to change all single-quoted151     strings to use the ~c sigil and fix this warning.152     │153 537 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->154     │                                                     ~155     │156     └─ lib/decoder.ex:537:53157158     warning: using single-quoted strings to represent charlists is deprecated.159     Use ~c"" if you indeed want a charlist or use "" instead.160     You may run "mix format --migrate" to change all single-quoted161     strings to use the ~c sigil and fix this warning.162     │163 541 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->164     │                                                                   ~165     │166     └─ lib/decoder.ex:541:67167168     warning: using single-quoted strings to represent charlists is deprecated.169     Use ~c"" if you indeed want a charlist or use "" instead.170     You may run "mix format --migrate" to change all single-quoted171     strings to use the ~c sigil and fix this warning.172     │173 681 │         {:ok, {sign, _, _, _}} when sign in '-+' ->174     │                                             ~175     │176     └─ lib/decoder.ex:681:45177178     warning: using single-quoted strings to represent charlists is deprecated.179     Use ~c"" if you indeed want a charlist or use "" instead.180     You may run "mix format --migrate" to change all single-quoted181     strings to use the ~c sigil and fix this warning.182     │183 798 │       {:ok, {sign, _, _, _}} when sign in '-+' ->184     │                                           ~185     │186     └─ lib/decoder.ex:798:43187188     warning: using single-quoted strings to represent charlists is deprecated.189     Use ~c"" if you indeed want a charlist or use "" instead.190     You may run "mix format --migrate" to change all single-quoted191     strings to use the ~c sigil and fix this warning.192     │193 947 │         {:ok, {type, skip, _, lines}} when type in '-_' ->194     │                                                    ~195     │196     └─ lib/decoder.ex:947:52197198     warning: using single-quoted strings to represent charlists is deprecated.199     Use ~c"" if you indeed want a charlist or use "" instead.200     You may run "mix format --migrate" to change all single-quoted201     strings to use the ~c sigil and fix this warning.202     │203 985 │               {:ok, {type, _, _, _}} when type in '-_' ->204     │                                                   ~205     │206     └─ lib/decoder.ex:985:51207208      warning: using single-quoted strings to represent charlists is deprecated.209      Use ~c"" if you indeed want a charlist or use "" instead.210      You may run "mix format --migrate" to change all single-quoted211      strings to use the ~c sigil and fix this warning.212      │213 1000 │       {:ok, {type, _, _, _}} when type in '-_' ->214      │                                           ~215      │216      └─ lib/decoder.ex:1000:43217218      warning: using single-quoted strings to represent charlists is deprecated.219      Use ~c"" if you indeed want a charlist or use "" instead.220      You may run "mix format --migrate" to change all single-quoted221      strings to use the ~c sigil and fix this warning.222      │223 1014 │           {:ok, {type, _, _, _}} when type in '-_' ->224      │                                               ~225      │226      └─ lib/decoder.ex:1014:47227228     warning: the following clause will never match:229230         {:datetime, {:error, :invalid_date}} ->231232     it is expected to match on type:233234         dynamic(235           {:date,236            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or237              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and238             not {:date, {:ok, %Date{}}}239         )240241     type warning found at:242     │243 721 │       {:datetime, {:error, :invalid_date}} ->244     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~245     │246     └─ lib/decoder.ex:721: Toml.Decoder.datetime/3247248     warning: the following clause will never match:249250         {:datetime, {:error, reason}} ->251252     it is expected to match on type:253254         dynamic(255           {:date,256            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or257              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and258             not {:date, {:ok, %Date{}}}259         )260261     type warning found at:262     │263 724 │       {:datetime, {:error, reason}} ->264     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~265     │266     └─ lib/decoder.ex:724: Toml.Decoder.datetime/3267268     warning: the following clause will never match:269270         {:error, _, _, _} = err ->271272     it is expected to match on type:273274         dynamic(275           {:date,276            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or277              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and278             not {:date, {:ok, %Date{}}}279         )280281     type warning found at:282     │283 727 │       {:error, _, _, _} = err ->284     │                         ~285     │286     └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3287288     warning: the following clause will never match:289290         {:ok, {type, skip, data, lines}} ->291292     it is expected to match on type:293294         dynamic(295           {:date,296            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or297              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and298             not {:date, {:ok, %Date{}}}299         )300301     type warning found at:302     │303 730 │       {:ok, {type, skip, data, lines}} ->304     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~305     │306     └─ lib/decoder.ex:730: Toml.Decoder.datetime/3307308Generated toml app309==> circular_buffer310Compiling 1 file (.ex)311Generated circular_buffer app312==> rustler313Compiling 5 files (.ex)314    warning: using single-quoted strings to represent charlists is deprecated.315    Use ~c"" if you indeed want a charlist or use "" instead.316    You may run "mix format --migrate" to change all single-quoted317    strings to use the ~c sigil and fix this warning.318    │319 60 │     '2.7',320    │     ~321    │322    └─ lib/rustler.ex:60:5323324    warning: using single-quoted strings to represent charlists is deprecated.325    Use ~c"" if you indeed want a charlist or use "" instead.326    You may run "mix format --migrate" to change all single-quoted327    strings to use the ~c sigil and fix this warning.328    │329 61 │     '2.8',330    │     ~331    │332    └─ lib/rustler.ex:61:5333334    warning: using single-quoted strings to represent charlists is deprecated.335    Use ~c"" if you indeed want a charlist or use "" instead.336    You may run "mix format --migrate" to change all single-quoted337    strings to use the ~c sigil and fix this warning.338    │339 62 │     '2.9',340    │     ~341    │342    └─ lib/rustler.ex:62:5343344    warning: using single-quoted strings to represent charlists is deprecated.345    Use ~c"" if you indeed want a charlist or use "" instead.346    You may run "mix format --migrate" to change all single-quoted347    strings to use the ~c sigil and fix this warning.348    │349 63 │     '2.10',350    │     ~351    │352    └─ lib/rustler.ex:63:5353354    warning: using single-quoted strings to represent charlists is deprecated.355    Use ~c"" if you indeed want a charlist or use "" instead.356    You may run "mix format --migrate" to change all single-quoted357    strings to use the ~c sigil and fix this warning.358    │359 64 │     '2.11',360    │     ~361    │362    └─ lib/rustler.ex:64:5363364    warning: using single-quoted strings to represent charlists is deprecated.365    Use ~c"" if you indeed want a charlist or use "" instead.366    You may run "mix format --migrate" to change all single-quoted367    strings to use the ~c sigil and fix this warning.368    │369 65 │     '2.12',370    │     ~371    │372    └─ lib/rustler.ex:65:5373374    warning: using single-quoted strings to represent charlists is deprecated.375    Use ~c"" if you indeed want a charlist or use "" instead.376    You may run "mix format --migrate" to change all single-quoted377    strings to use the ~c sigil and fix this warning.378    │379 66 │     '2.13',380    │     ~381    │382    └─ lib/rustler.ex:66:5383384    warning: using single-quoted strings to represent charlists is deprecated.385    Use ~c"" if you indeed want a charlist or use "" instead.386    You may run "mix format --migrate" to change all single-quoted387    strings to use the ~c sigil and fix this warning.388    │389 67 │     '2.14',390    │     ~391    │392    └─ lib/rustler.ex:67:5393394    warning: using single-quoted strings to represent charlists is deprecated.395    Use ~c"" if you indeed want a charlist or use "" instead.396    You may run "mix format --migrate" to change all single-quoted397    strings to use the ~c sigil and fix this warning.398    │399 68 │     '2.15',400    │     ~401    │402    └─ lib/rustler.ex:68:5403404    warning: unused require Logger405    │406  3 │   require Logger407    │   ~408    │409    └─ lib/mix/tasks/compile.rustler.ex:3:3410411     warning: Toml.decode!/1 is undefined (module Toml is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)412     │413 177 │         Toml.decode!(text)414     │              ~415     │416     └─ lib/mix/tasks/compile.rustler.ex:177:14: Mix.Tasks.Compile.Rustler.check_crate_env/1417418Generated rustler app419==> tablet420Compiling 2 files (.ex)421Generated tablet app422==> elixir_make423Compiling 8 files (.ex)424Generated elixir_make app425==> nerves_logging426 CC kmsg_tailer.o427 LD kmsg_tailer428Compiling 5 files (.ex)429Generated nerves_logging app430==> nerves_discovery431Compiling 5 files (.ex)432Generated nerves_discovery app433==> ring_logger434Compiling 7 files (.ex)435Generated ring_logger app436==> ex_rlp437Compiling 6 files (.ex)438    warning: default arguments in protocol definitions is deprecated439    │440  2 │   def encode(value, options \\ [])441    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~442    │443    └─ lib/ex_rlp/encode.ex:2: ExRLP.Encode (module)444445    warning: protocols can only define functions without implementation via def/1, found: encode/1446    │447  1 │ defprotocol ExRLP.Encode do448    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~449    │450    └─ lib/ex_rlp/encode.ex:1: ExRLP.Encode (module)451452      warning: the variable "be_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator453      │454 1583 │     <<be::binary-size(be_size), data::binary>> = tail455      │                       ~456      │457      └─ lib/ex_rlp/decode_item.ex:1583:23: ExRLP.DecodeItem.decode_long_binary/2458459      warning: the variable "item_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator460      │461 1591 │       {_, <<item::binary-size(item_length), new_tail::binary>>} -> {item, new_tail}462      │                               ~463      │464      └─ lib/ex_rlp/decode_item.ex:1591:31: ExRLP.DecodeItem.decode_long_binary/2465466Generated ex_rlp app467==> interactive_cmd468Compiling 1 file (.ex)469Generated interactive_cmd app470==> nerves471Compiling 65 files (.ex)472    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)473    │474  6 │ defmodule Mix.Tasks.Nerves.Init do475    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~476    │477    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)478479    warning: redefining module Nerves (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.beam)480    │481  6 │ defmodule Nerves do482    │ ~~~~~~~~~~~~~~~~~~~483    │484    └─ lib/nerves.ex:6: Nerves (module)485486    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)487    │488  5 │ defmodule Nerves.ArtifactResolver do489    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~490    │491    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)492493    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)494    │495  6 │ defmodule Nerves.BuildAction.AppModes do496    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~497    │498    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)499500    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)501    │502  5 │ defmodule Nerves.BuildAction.CheckExecutables do503    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~504    │505    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)506507    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)508    │509  8 │ defmodule Nerves.BuildAction.Erlinit do510    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~511    │512    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)513514    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)515    │516  5 │ defmodule Nerves.BuildAction.Firmware do517    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~518    │519    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)520521    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)522    │523  7 │ defmodule Nerves.BuildAction.IExStartupCheck do524    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~525    │526    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)527528    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)529    │530  5 │ defmodule Nerves.BuildAction.NervesV1System do531    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~532    │533    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)534535    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)536    │537  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do538    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~539    │540    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)541542    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)543    │544  5 │ defmodule Nerves.BuildAction.Rootfs do545    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~546    │547    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)548549    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)550    │551  6 │ defmodule Nerves.BuildAction.SortApps do552    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~553    │554    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)555556    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)557    │558  5 │ defmodule Nerves.BuildAction.StripAll do559    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~560    │561    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)562563    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)564    │565  5 │ defmodule Nerves.BuildAction.Trimmer do566    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~567    │568    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)569570    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)571    │572  5 │ defmodule Nerves.BuildPlan do573    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~574    │575    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)576577    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)578    │579  5 │ defmodule Nerves.BuildPlan.Checks do580    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~581    │582    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)583584    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Container.beam)585    │586  6 │ defmodule Nerves.Container do587    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~588    │589    └─ lib/nerves/container.ex:6: Nerves.Container (module)590591    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)592    │593  5 │ defmodule Nerves.Fingerprint do594    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~595    │596    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)597598    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)599    │600  5 │ defmodule Nerves.MixPackage do601    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~602    │603    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)604605    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Paths.beam)606    │607  5 │ defmodule Nerves.Paths do608    │ ~~~~~~~~~~~~~~~~~~~~~~~~~609    │610    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)611612    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)613    │614  5 │ defmodule Nerves.TargetTuple do615    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~616    │617    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)618619Generated nerves app620==> nerves_toolchain_armv7_nerves_linux_gnueabihf621Compiling 1 file (.ex)622Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app623==> ex_secp256k1624Compiling NIF crate :exsecp256k1 (native/exsecp256k1)...625could not compile dependency :ex_secp256k1, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_secp256k1 --force", update it with "mix deps.update ex_secp256k1" or clean it with "mix deps.clean ex_secp256k1"626** (ErlangError) Erlang error: :enoent627    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps_bbb/ex_secp256k1/native/exsecp256k1", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/bbb/rustler_crates/exsecp256k1"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])628    (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:59: Mix.Tasks.Compile.Rustler.compile_crate/1629    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2630    (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:15: Mix.Tasks.Compile.Rustler.run/1631    (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5632    (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2633    (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4634    (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2