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