ex_plasma

Build log

nerves_system_x86_64

ex_plasma 0.3.0 · fail · run ex_plasma-0.3.0-1791177515043
456 of 456 lines
1Resolving Hex dependencies...2Resolution completed in 0.176s3Unchanged: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==> toml75Compiling 10 files (.ex)76     warning: using single-quoted strings to represent charlists is deprecated.77     Use ~c"" if you indeed want a charlist or use "" instead.78     You may run "mix format --migrate" to change all single-quoted79     strings to use the ~c sigil and fix this warning.80     │81 263 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do82     │                                                                                  ~83     │84     └─ lib/decoder.ex:263:828586     warning: using single-quoted strings to represent charlists is deprecated.87     Use ~c"" if you indeed want a charlist or use "" instead.88     You may run "mix format --migrate" to change all single-quoted89     strings to use the ~c sigil and fix this warning.90     │91 370 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->92     │                                                        ~93     │94     └─ lib/decoder.ex:370:569596     warning: using single-quoted strings to represent charlists is deprecated.97     Use ~c"" if you indeed want a charlist or use "" instead.98     You may run "mix format --migrate" to change all single-quoted99     strings to use the ~c sigil and fix this warning.100     │101 418 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->102     │                                                        ~103     │104     └─ lib/decoder.ex:418:56105106     warning: using single-quoted strings to represent charlists is deprecated.107     Use ~c"" if you indeed want a charlist or use "" instead.108     You may run "mix format --migrate" to change all single-quoted109     strings to use the ~c sigil and fix this warning.110     │111 473 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->112     │                                                    ~113     │114     └─ lib/decoder.ex:473:52115116     warning: using single-quoted strings to represent charlists is deprecated.117     Use ~c"" if you indeed want a charlist or use "" instead.118     You may run "mix format --migrate" to change all single-quoted119     strings to use the ~c sigil and fix this warning.120     │121 513 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->122     │                                           ~123     │124     └─ lib/decoder.ex:513:43125126     warning: using single-quoted strings to represent charlists is deprecated.127     Use ~c"" if you indeed want a charlist or use "" instead.128     You may run "mix format --migrate" to change all single-quoted129     strings to use the ~c sigil and fix this warning.130     │131 517 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->132     │                                                    ~133     │134     └─ lib/decoder.ex:517:52135136     warning: using single-quoted strings to represent charlists is deprecated.137     Use ~c"" if you indeed want a charlist or use "" instead.138     You may run "mix format --migrate" to change all single-quoted139     strings to use the ~c sigil and fix this warning.140     │141 521 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->142     │                                                    ~143     │144     └─ lib/decoder.ex:521:52145146     warning: using single-quoted strings to represent charlists is deprecated.147     Use ~c"" if you indeed want a charlist or use "" instead.148     You may run "mix format --migrate" to change all single-quoted149     strings to use the ~c sigil and fix this warning.150     │151 537 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->152     │                                                     ~153     │154     └─ lib/decoder.ex:537:53155156     warning: using single-quoted strings to represent charlists is deprecated.157     Use ~c"" if you indeed want a charlist or use "" instead.158     You may run "mix format --migrate" to change all single-quoted159     strings to use the ~c sigil and fix this warning.160     │161 541 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->162     │                                                                   ~163     │164     └─ lib/decoder.ex:541:67165166     warning: using single-quoted strings to represent charlists is deprecated.167     Use ~c"" if you indeed want a charlist or use "" instead.168     You may run "mix format --migrate" to change all single-quoted169     strings to use the ~c sigil and fix this warning.170     │171 681 │         {:ok, {sign, _, _, _}} when sign in '-+' ->172     │                                             ~173     │174     └─ lib/decoder.ex:681:45175176     warning: using single-quoted strings to represent charlists is deprecated.177     Use ~c"" if you indeed want a charlist or use "" instead.178     You may run "mix format --migrate" to change all single-quoted179     strings to use the ~c sigil and fix this warning.180     │181 798 │       {:ok, {sign, _, _, _}} when sign in '-+' ->182     │                                           ~183     │184     └─ lib/decoder.ex:798:43185186     warning: using single-quoted strings to represent charlists is deprecated.187     Use ~c"" if you indeed want a charlist or use "" instead.188     You may run "mix format --migrate" to change all single-quoted189     strings to use the ~c sigil and fix this warning.190     │191 947 │         {:ok, {type, skip, _, lines}} when type in '-_' ->192     │                                                    ~193     │194     └─ lib/decoder.ex:947:52195196     warning: using single-quoted strings to represent charlists is deprecated.197     Use ~c"" if you indeed want a charlist or use "" instead.198     You may run "mix format --migrate" to change all single-quoted199     strings to use the ~c sigil and fix this warning.200     │201 985 │               {:ok, {type, _, _, _}} when type in '-_' ->202     │                                                   ~203     │204     └─ lib/decoder.ex:985:51205206      warning: using single-quoted strings to represent charlists is deprecated.207      Use ~c"" if you indeed want a charlist or use "" instead.208      You may run "mix format --migrate" to change all single-quoted209      strings to use the ~c sigil and fix this warning.210      │211 1000 │       {:ok, {type, _, _, _}} when type in '-_' ->212      │                                           ~213      │214      └─ lib/decoder.ex:1000:43215216      warning: using single-quoted strings to represent charlists is deprecated.217      Use ~c"" if you indeed want a charlist or use "" instead.218      You may run "mix format --migrate" to change all single-quoted219      strings to use the ~c sigil and fix this warning.220      │221 1014 │           {:ok, {type, _, _, _}} when type in '-_' ->222      │                                               ~223      │224      └─ lib/decoder.ex:1014:47225226     warning: the following clause will never match:227228         {:datetime, {:error, :invalid_date}} ->229230     it is expected to match on type:231232         dynamic(233           {:date,234            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or235              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and236             not {:date, {:ok, %Date{}}}237         )238239     type warning found at:240     │241 721 │       {:datetime, {:error, :invalid_date}} ->242     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~243     │244     └─ lib/decoder.ex:721: Toml.Decoder.datetime/3245246     warning: the following clause will never match:247248         {:datetime, {:error, reason}} ->249250     it is expected to match on type:251252         dynamic(253           {:date,254            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or255              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and256             not {:date, {:ok, %Date{}}}257         )258259     type warning found at:260     │261 724 │       {:datetime, {:error, reason}} ->262     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~263     │264     └─ lib/decoder.ex:724: Toml.Decoder.datetime/3265266     warning: the following clause will never match:267268         {:error, _, _, _} = err ->269270     it is expected to match on type:271272         dynamic(273           {:date,274            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or275              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and276             not {:date, {:ok, %Date{}}}277         )278279     type warning found at:280     │281 727 │       {:error, _, _, _} = err ->282     │                         ~283     │284     └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3285286     warning: the following clause will never match:287288         {:ok, {type, skip, data, lines}} ->289290     it is expected to match on type:291292         dynamic(293           {:date,294            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or295              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and296             not {:date, {:ok, %Date{}}}297         )298299     type warning found at:300     │301 730 │       {:ok, {type, skip, data, lines}} ->302     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~303     │304     └─ lib/decoder.ex:730: Toml.Decoder.datetime/3305306Generated toml app307==> rustler308Compiling 5 files (.ex)309    warning: using single-quoted strings to represent charlists is deprecated.310    Use ~c"" if you indeed want a charlist or use "" instead.311    You may run "mix format --migrate" to change all single-quoted312    strings to use the ~c sigil and fix this warning.313    │314 60 │     '2.7',315    │     ~316    │317    └─ lib/rustler.ex:60:5318319    warning: using single-quoted strings to represent charlists is deprecated.320    Use ~c"" if you indeed want a charlist or use "" instead.321    You may run "mix format --migrate" to change all single-quoted322    strings to use the ~c sigil and fix this warning.323    │324 61 │     '2.8',325    │     ~326    │327    └─ lib/rustler.ex:61:5328329    warning: using single-quoted strings to represent charlists is deprecated.330    Use ~c"" if you indeed want a charlist or use "" instead.331    You may run "mix format --migrate" to change all single-quoted332    strings to use the ~c sigil and fix this warning.333    │334 62 │     '2.9',335    │     ~336    │337    └─ lib/rustler.ex:62:5338339    warning: using single-quoted strings to represent charlists is deprecated.340    Use ~c"" if you indeed want a charlist or use "" instead.341    You may run "mix format --migrate" to change all single-quoted342    strings to use the ~c sigil and fix this warning.343    │344 63 │     '2.10',345    │     ~346    │347    └─ lib/rustler.ex:63:5348349    warning: using single-quoted strings to represent charlists is deprecated.350    Use ~c"" if you indeed want a charlist or use "" instead.351    You may run "mix format --migrate" to change all single-quoted352    strings to use the ~c sigil and fix this warning.353    │354 64 │     '2.11',355    │     ~356    │357    └─ lib/rustler.ex:64:5358359    warning: using single-quoted strings to represent charlists is deprecated.360    Use ~c"" if you indeed want a charlist or use "" instead.361    You may run "mix format --migrate" to change all single-quoted362    strings to use the ~c sigil and fix this warning.363    │364 65 │     '2.12',365    │     ~366    │367    └─ lib/rustler.ex:65:5368369    warning: using single-quoted strings to represent charlists is deprecated.370    Use ~c"" if you indeed want a charlist or use "" instead.371    You may run "mix format --migrate" to change all single-quoted372    strings to use the ~c sigil and fix this warning.373    │374 66 │     '2.13',375    │     ~376    │377    └─ lib/rustler.ex:66:5378379    warning: using single-quoted strings to represent charlists is deprecated.380    Use ~c"" if you indeed want a charlist or use "" instead.381    You may run "mix format --migrate" to change all single-quoted382    strings to use the ~c sigil and fix this warning.383    │384 67 │     '2.14',385    │     ~386    │387    └─ lib/rustler.ex:67:5388389    warning: using single-quoted strings to represent charlists is deprecated.390    Use ~c"" if you indeed want a charlist or use "" instead.391    You may run "mix format --migrate" to change all single-quoted392    strings to use the ~c sigil and fix this warning.393    │394 68 │     '2.15',395    │     ~396    │397    └─ lib/rustler.ex:68:5398399    warning: unused require Logger400    │401  3 │   require Logger402    │   ~403    │404    └─ lib/mix/tasks/compile.rustler.ex:3:3405406     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)407     │408 177 │         Toml.decode!(text)409     │              ~410     │411     └─ lib/mix/tasks/compile.rustler.ex:177:14: Mix.Tasks.Compile.Rustler.check_crate_env/1412413Generated rustler app414==> ex_rlp415Compiling 6 files (.ex)416    warning: default arguments in protocol definitions is deprecated417    │418  2 │   def encode(value, options \\ [])419    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~420    │421    └─ lib/ex_rlp/encode.ex:2: ExRLP.Encode (module)422423    warning: protocols can only define functions without implementation via def/1, found: encode/1424    │425  1 │ defprotocol ExRLP.Encode do426    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~427    │428    └─ lib/ex_rlp/encode.ex:1: ExRLP.Encode (module)429430      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 operator431      │432 1583 │     <<be::binary-size(be_size), data::binary>> = tail433      │                       ~434      │435      └─ lib/ex_rlp/decode_item.ex:1583:23: ExRLP.DecodeItem.decode_long_binary/2436437      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 operator438      │439 1591 │       {_, <<item::binary-size(item_length), new_tail::binary>>} -> {item, new_tail}440      │                               ~441      │442      └─ lib/ex_rlp/decode_item.ex:1591:31: ExRLP.DecodeItem.decode_long_binary/2443444Generated ex_rlp app445==> ex_secp256k1446Compiling NIF crate :exsecp256k1 (native/exsecp256k1)...447could 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"448** (ErlangError) Erlang error: :enoent449    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps_x86_64/ex_secp256k1/native/exsecp256k1", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/x86_64/rustler_crates/exsecp256k1"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])450    (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:59: Mix.Tasks.Compile.Rustler.compile_crate/1451    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2452    (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:15: Mix.Tasks.Compile.Rustler.run/1453    (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5454    (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2455    (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4456    (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2