ex_plasma

Build log

host

ex_plasma 0.3.0 · fail · run ex_plasma-0.3.0-1791177515043
422 of 422 lines
1Resolving Hex dependencies...2Resolution completed in 0.115s3Unchanged: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.239All dependencies have been fetched40==> toml41Compiling 10 files (.ex)42     warning: using single-quoted strings to represent charlists is deprecated.43     Use ~c"" if you indeed want a charlist or use "" instead.44     You may run "mix format --migrate" to change all single-quoted45     strings to use the ~c sigil and fix this warning.46     │47 263 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do48     │                                                                                  ~49     │50     └─ lib/decoder.ex:263:825152     warning: using single-quoted strings to represent charlists is deprecated.53     Use ~c"" if you indeed want a charlist or use "" instead.54     You may run "mix format --migrate" to change all single-quoted55     strings to use the ~c sigil and fix this warning.56     │57 370 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->58     │                                                        ~59     │60     └─ lib/decoder.ex:370:566162     warning: using single-quoted strings to represent charlists is deprecated.63     Use ~c"" if you indeed want a charlist or use "" instead.64     You may run "mix format --migrate" to change all single-quoted65     strings to use the ~c sigil and fix this warning.66     │67 418 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->68     │                                                        ~69     │70     └─ lib/decoder.ex:418:567172     warning: using single-quoted strings to represent charlists is deprecated.73     Use ~c"" if you indeed want a charlist or use "" instead.74     You may run "mix format --migrate" to change all single-quoted75     strings to use the ~c sigil and fix this warning.76     │77 473 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->78     │                                                    ~79     │80     └─ lib/decoder.ex:473:528182     warning: using single-quoted strings to represent charlists is deprecated.83     Use ~c"" if you indeed want a charlist or use "" instead.84     You may run "mix format --migrate" to change all single-quoted85     strings to use the ~c sigil and fix this warning.86     │87 513 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->88     │                                           ~89     │90     └─ lib/decoder.ex:513:439192     warning: using single-quoted strings to represent charlists is deprecated.93     Use ~c"" if you indeed want a charlist or use "" instead.94     You may run "mix format --migrate" to change all single-quoted95     strings to use the ~c sigil and fix this warning.96     │97 517 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->98     │                                                    ~99     │100     └─ lib/decoder.ex:517:52101102     warning: using single-quoted strings to represent charlists is deprecated.103     Use ~c"" if you indeed want a charlist or use "" instead.104     You may run "mix format --migrate" to change all single-quoted105     strings to use the ~c sigil and fix this warning.106     │107 521 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->108     │                                                    ~109     │110     └─ lib/decoder.ex:521:52111112     warning: using single-quoted strings to represent charlists is deprecated.113     Use ~c"" if you indeed want a charlist or use "" instead.114     You may run "mix format --migrate" to change all single-quoted115     strings to use the ~c sigil and fix this warning.116     │117 537 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->118     │                                                     ~119     │120     └─ lib/decoder.ex:537:53121122     warning: using single-quoted strings to represent charlists is deprecated.123     Use ~c"" if you indeed want a charlist or use "" instead.124     You may run "mix format --migrate" to change all single-quoted125     strings to use the ~c sigil and fix this warning.126     │127 541 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->128     │                                                                   ~129     │130     └─ lib/decoder.ex:541:67131132     warning: using single-quoted strings to represent charlists is deprecated.133     Use ~c"" if you indeed want a charlist or use "" instead.134     You may run "mix format --migrate" to change all single-quoted135     strings to use the ~c sigil and fix this warning.136     │137 681 │         {:ok, {sign, _, _, _}} when sign in '-+' ->138     │                                             ~139     │140     └─ lib/decoder.ex:681:45141142     warning: using single-quoted strings to represent charlists is deprecated.143     Use ~c"" if you indeed want a charlist or use "" instead.144     You may run "mix format --migrate" to change all single-quoted145     strings to use the ~c sigil and fix this warning.146     │147 798 │       {:ok, {sign, _, _, _}} when sign in '-+' ->148     │                                           ~149     │150     └─ lib/decoder.ex:798:43151152     warning: using single-quoted strings to represent charlists is deprecated.153     Use ~c"" if you indeed want a charlist or use "" instead.154     You may run "mix format --migrate" to change all single-quoted155     strings to use the ~c sigil and fix this warning.156     │157 947 │         {:ok, {type, skip, _, lines}} when type in '-_' ->158     │                                                    ~159     │160     └─ lib/decoder.ex:947:52161162     warning: using single-quoted strings to represent charlists is deprecated.163     Use ~c"" if you indeed want a charlist or use "" instead.164     You may run "mix format --migrate" to change all single-quoted165     strings to use the ~c sigil and fix this warning.166     │167 985 │               {:ok, {type, _, _, _}} when type in '-_' ->168     │                                                   ~169     │170     └─ lib/decoder.ex:985:51171172      warning: using single-quoted strings to represent charlists is deprecated.173      Use ~c"" if you indeed want a charlist or use "" instead.174      You may run "mix format --migrate" to change all single-quoted175      strings to use the ~c sigil and fix this warning.176      │177 1000 │       {:ok, {type, _, _, _}} when type in '-_' ->178      │                                           ~179      │180      └─ lib/decoder.ex:1000:43181182      warning: using single-quoted strings to represent charlists is deprecated.183      Use ~c"" if you indeed want a charlist or use "" instead.184      You may run "mix format --migrate" to change all single-quoted185      strings to use the ~c sigil and fix this warning.186      │187 1014 │           {:ok, {type, _, _, _}} when type in '-_' ->188      │                                               ~189      │190      └─ lib/decoder.ex:1014:47191192     warning: the following clause will never match:193194         {:datetime, {:error, :invalid_date}} ->195196     it is expected to match on type:197198         dynamic(199           {:date,200            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or201              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and202             not {:date, {:ok, %Date{}}}203         )204205     type warning found at:206     │207 721 │       {:datetime, {:error, :invalid_date}} ->208     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~209     │210     └─ lib/decoder.ex:721: Toml.Decoder.datetime/3211212     warning: the following clause will never match:213214         {:datetime, {:error, reason}} ->215216     it is expected to match on type:217218         dynamic(219           {:date,220            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or221              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and222             not {:date, {:ok, %Date{}}}223         )224225     type warning found at:226     │227 724 │       {:datetime, {:error, reason}} ->228     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~229     │230     └─ lib/decoder.ex:724: Toml.Decoder.datetime/3231232     warning: the following clause will never match:233234         {:error, _, _, _} = err ->235236     it is expected to match on type:237238         dynamic(239           {:date,240            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or241              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and242             not {:date, {:ok, %Date{}}}243         )244245     type warning found at:246     │247 727 │       {:error, _, _, _} = err ->248     │                         ~249     │250     └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3251252     warning: the following clause will never match:253254         {:ok, {type, skip, data, lines}} ->255256     it is expected to match on type:257258         dynamic(259           {:date,260            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or261              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and262             not {:date, {:ok, %Date{}}}263         )264265     type warning found at:266     │267 730 │       {:ok, {type, skip, data, lines}} ->268     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~269     │270     └─ lib/decoder.ex:730: Toml.Decoder.datetime/3271272Generated toml app273==> rustler274Compiling 5 files (.ex)275    warning: using single-quoted strings to represent charlists is deprecated.276    Use ~c"" if you indeed want a charlist or use "" instead.277    You may run "mix format --migrate" to change all single-quoted278    strings to use the ~c sigil and fix this warning.279    │280 60 │     '2.7',281    │     ~282    │283    └─ lib/rustler.ex:60:5284285    warning: using single-quoted strings to represent charlists is deprecated.286    Use ~c"" if you indeed want a charlist or use "" instead.287    You may run "mix format --migrate" to change all single-quoted288    strings to use the ~c sigil and fix this warning.289    │290 61 │     '2.8',291    │     ~292    │293    └─ lib/rustler.ex:61:5294295    warning: using single-quoted strings to represent charlists is deprecated.296    Use ~c"" if you indeed want a charlist or use "" instead.297    You may run "mix format --migrate" to change all single-quoted298    strings to use the ~c sigil and fix this warning.299    │300 62 │     '2.9',301    │     ~302    │303    └─ lib/rustler.ex:62:5304305    warning: using single-quoted strings to represent charlists is deprecated.306    Use ~c"" if you indeed want a charlist or use "" instead.307    You may run "mix format --migrate" to change all single-quoted308    strings to use the ~c sigil and fix this warning.309    │310 63 │     '2.10',311    │     ~312    │313    └─ lib/rustler.ex:63:5314315    warning: using single-quoted strings to represent charlists is deprecated.316    Use ~c"" if you indeed want a charlist or use "" instead.317    You may run "mix format --migrate" to change all single-quoted318    strings to use the ~c sigil and fix this warning.319    │320 64 │     '2.11',321    │     ~322    │323    └─ lib/rustler.ex:64:5324325    warning: using single-quoted strings to represent charlists is deprecated.326    Use ~c"" if you indeed want a charlist or use "" instead.327    You may run "mix format --migrate" to change all single-quoted328    strings to use the ~c sigil and fix this warning.329    │330 65 │     '2.12',331    │     ~332    │333    └─ lib/rustler.ex:65:5334335    warning: using single-quoted strings to represent charlists is deprecated.336    Use ~c"" if you indeed want a charlist or use "" instead.337    You may run "mix format --migrate" to change all single-quoted338    strings to use the ~c sigil and fix this warning.339    │340 66 │     '2.13',341    │     ~342    │343    └─ lib/rustler.ex:66:5344345    warning: using single-quoted strings to represent charlists is deprecated.346    Use ~c"" if you indeed want a charlist or use "" instead.347    You may run "mix format --migrate" to change all single-quoted348    strings to use the ~c sigil and fix this warning.349    │350 67 │     '2.14',351    │     ~352    │353    └─ lib/rustler.ex:67:5354355    warning: using single-quoted strings to represent charlists is deprecated.356    Use ~c"" if you indeed want a charlist or use "" instead.357    You may run "mix format --migrate" to change all single-quoted358    strings to use the ~c sigil and fix this warning.359    │360 68 │     '2.15',361    │     ~362    │363    └─ lib/rustler.ex:68:5364365    warning: unused require Logger366    │367  3 │   require Logger368    │   ~369    │370    └─ lib/mix/tasks/compile.rustler.ex:3:3371372     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)373     │374 177 │         Toml.decode!(text)375     │              ~376     │377     └─ lib/mix/tasks/compile.rustler.ex:177:14: Mix.Tasks.Compile.Rustler.check_crate_env/1378379Generated rustler app380==> ex_rlp381Compiling 6 files (.ex)382    warning: default arguments in protocol definitions is deprecated383    │384  2 │   def encode(value, options \\ [])385    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~386    │387    └─ lib/ex_rlp/encode.ex:2: ExRLP.Encode (module)388389    warning: protocols can only define functions without implementation via def/1, found: encode/1390    │391  1 │ defprotocol ExRLP.Encode do392    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~393    │394    └─ lib/ex_rlp/encode.ex:1: ExRLP.Encode (module)395396      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 operator397      │398 1583 │     <<be::binary-size(be_size), data::binary>> = tail399      │                       ~400      │401      └─ lib/ex_rlp/decode_item.ex:1583:23: ExRLP.DecodeItem.decode_long_binary/2402403      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 operator404      │405 1591 │       {_, <<item::binary-size(item_length), new_tail::binary>>} -> {item, new_tail}406      │                               ~407      │408      └─ lib/ex_rlp/decode_item.ex:1591:31: ExRLP.DecodeItem.decode_long_binary/2409410Generated ex_rlp app411==> ex_secp256k1412Compiling NIF crate :exsecp256k1 (native/exsecp256k1)...413could 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"414** (ErlangError) Erlang error: :enoent415    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps/ex_secp256k1/native/exsecp256k1", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/host/rustler_crates/exsecp256k1"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])416    (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:59: Mix.Tasks.Compile.Rustler.compile_crate/1417    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2418    (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:15: Mix.Tasks.Compile.Rustler.run/1419    (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5420    (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2421    (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4422    (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2