Build log
nerves_system_rpi0
jsonnet 0.2.1 · fail · run jsonnet-0.2.1-1790964731676
425 of 425 lines
1Resolving Hex dependencies...2Resolution completed in 0.103s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 interactive_cmd 0.1.47 jason 1.4.58 jsonnet 0.2.19 nerves 2.0.0-pre.210 nerves_discovery 0.1.511 nerves_logging 0.2.412 nerves_runtime 0.13.1313 nerves_system_bbb 2.30.214 nerves_system_br 1.34.415 nerves_system_mangopi_mq_pro 0.17.216 nerves_system_qemu_aarch64 0.4.217 nerves_system_rpi0 2.1.218 nerves_system_rpi4 2.1.219 nerves_system_rpi5 2.1.220 nerves_system_trellis 0.5.021 nerves_system_x86_64 1.34.222 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.123 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.124 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.125 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.126 nerves_toolchain_x86_64_nerves_linux_musl 15.3.127 nerves_uevent 0.1.728 property_table 0.3.429 ring_logger 0.11.730 rustler 0.21.131 tablet 0.3.332 toml 0.5.233 toolshed 0.5.034 uboot_env 1.0.235* Getting jsonnet (Hex package)36* Getting nerves (Hex package)37* Getting ring_logger (Hex package)38* Getting toolshed (Hex package)39* Getting nerves_runtime (Hex package)40* Getting nerves_system_bbb (Hex package)41* Getting nerves_system_mangopi_mq_pro (Hex package)42* Getting nerves_system_qemu_aarch64 (Hex package)43* Getting nerves_system_rpi0 (Hex package)44* Getting nerves_system_rpi4 (Hex package)45* Getting nerves_system_rpi5 (Hex package)46* Getting nerves_system_trellis (Hex package)47* Getting nerves_system_x86_64 (Hex package)48* Getting nerves_system_br (Hex package)49* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)50* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)51* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)52* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)53* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)54* Getting nerves_logging (Hex package)55* Getting nerves_uevent (Hex package)56* Getting uboot_env (Hex package)57* Getting elixir_make (Hex package)58* Getting property_table (Hex package)59* Getting circular_buffer (Hex package)60* Getting interactive_cmd (Hex package)61* Getting nerves_discovery (Hex package)62* Getting tablet (Hex package)63* Getting jason (Hex package)64* Getting rustler (Hex package)65* Getting toml (Hex package)66==> nerves_system_br67Generated nerves_system_br app68==> toml69Compiling 10 files (.ex)70 warning: using single-quoted strings to represent charlists is deprecated.71 Use ~c"" if you indeed want a charlist or use "" instead.72 You may run "mix format --migrate" to change all single-quoted73 strings to use the ~c sigil and fix this warning.74 │75 263 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do76 │ ~77 │78 └─ lib/decoder.ex:263:827980 warning: using single-quoted strings to represent charlists is deprecated.81 Use ~c"" if you indeed want a charlist or use "" instead.82 You may run "mix format --migrate" to change all single-quoted83 strings to use the ~c sigil and fix this warning.84 │85 370 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->86 │ ~87 │88 └─ lib/decoder.ex:370:568990 warning: using single-quoted strings to represent charlists is deprecated.91 Use ~c"" if you indeed want a charlist or use "" instead.92 You may run "mix format --migrate" to change all single-quoted93 strings to use the ~c sigil and fix this warning.94 │95 418 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->96 │ ~97 │98 └─ lib/decoder.ex:418:5699100 warning: using single-quoted strings to represent charlists is deprecated.101 Use ~c"" if you indeed want a charlist or use "" instead.102 You may run "mix format --migrate" to change all single-quoted103 strings to use the ~c sigil and fix this warning.104 │105 473 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->106 │ ~107 │108 └─ lib/decoder.ex:473:52109110 warning: using single-quoted strings to represent charlists is deprecated.111 Use ~c"" if you indeed want a charlist or use "" instead.112 You may run "mix format --migrate" to change all single-quoted113 strings to use the ~c sigil and fix this warning.114 │115 513 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->116 │ ~117 │118 └─ lib/decoder.ex:513:43119120 warning: using single-quoted strings to represent charlists is deprecated.121 Use ~c"" if you indeed want a charlist or use "" instead.122 You may run "mix format --migrate" to change all single-quoted123 strings to use the ~c sigil and fix this warning.124 │125 517 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->126 │ ~127 │128 └─ lib/decoder.ex:517:52129130 warning: using single-quoted strings to represent charlists is deprecated.131 Use ~c"" if you indeed want a charlist or use "" instead.132 You may run "mix format --migrate" to change all single-quoted133 strings to use the ~c sigil and fix this warning.134 │135 521 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->136 │ ~137 │138 └─ lib/decoder.ex:521:52139140 warning: using single-quoted strings to represent charlists is deprecated.141 Use ~c"" if you indeed want a charlist or use "" instead.142 You may run "mix format --migrate" to change all single-quoted143 strings to use the ~c sigil and fix this warning.144 │145 537 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->146 │ ~147 │148 └─ lib/decoder.ex:537:53149150 warning: using single-quoted strings to represent charlists is deprecated.151 Use ~c"" if you indeed want a charlist or use "" instead.152 You may run "mix format --migrate" to change all single-quoted153 strings to use the ~c sigil and fix this warning.154 │155 541 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->156 │ ~157 │158 └─ lib/decoder.ex:541:67159160 warning: using single-quoted strings to represent charlists is deprecated.161 Use ~c"" if you indeed want a charlist or use "" instead.162 You may run "mix format --migrate" to change all single-quoted163 strings to use the ~c sigil and fix this warning.164 │165 681 │ {:ok, {sign, _, _, _}} when sign in '-+' ->166 │ ~167 │168 └─ lib/decoder.ex:681:45169170 warning: using single-quoted strings to represent charlists is deprecated.171 Use ~c"" if you indeed want a charlist or use "" instead.172 You may run "mix format --migrate" to change all single-quoted173 strings to use the ~c sigil and fix this warning.174 │175 798 │ {:ok, {sign, _, _, _}} when sign in '-+' ->176 │ ~177 │178 └─ lib/decoder.ex:798:43179180 warning: using single-quoted strings to represent charlists is deprecated.181 Use ~c"" if you indeed want a charlist or use "" instead.182 You may run "mix format --migrate" to change all single-quoted183 strings to use the ~c sigil and fix this warning.184 │185 947 │ {:ok, {type, skip, _, lines}} when type in '-_' ->186 │ ~187 │188 └─ lib/decoder.ex:947:52189190 warning: using single-quoted strings to represent charlists is deprecated.191 Use ~c"" if you indeed want a charlist or use "" instead.192 You may run "mix format --migrate" to change all single-quoted193 strings to use the ~c sigil and fix this warning.194 │195 985 │ {:ok, {type, _, _, _}} when type in '-_' ->196 │ ~197 │198 └─ lib/decoder.ex:985:51199200 warning: using single-quoted strings to represent charlists is deprecated.201 Use ~c"" if you indeed want a charlist or use "" instead.202 You may run "mix format --migrate" to change all single-quoted203 strings to use the ~c sigil and fix this warning.204 │205 1000 │ {:ok, {type, _, _, _}} when type in '-_' ->206 │ ~207 │208 └─ lib/decoder.ex:1000:43209210 warning: using single-quoted strings to represent charlists is deprecated.211 Use ~c"" if you indeed want a charlist or use "" instead.212 You may run "mix format --migrate" to change all single-quoted213 strings to use the ~c sigil and fix this warning.214 │215 1014 │ {:ok, {type, _, _, _}} when type in '-_' ->216 │ ~217 │218 └─ lib/decoder.ex:1014:47219220 warning: the following clause will never match:221222 {:datetime, {:error, :invalid_date}} ->223224 it is expected to match on type:225226 dynamic(227 {:date,228 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or229 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and230 not {:date, {:ok, %Date{}}}231 )232233 type warning found at:234 │235 721 │ {:datetime, {:error, :invalid_date}} ->236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~237 │238 └─ lib/decoder.ex:721: Toml.Decoder.datetime/3239240 warning: the following clause will never match:241242 {:datetime, {:error, reason}} ->243244 it is expected to match on type:245246 dynamic(247 {:date,248 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or249 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and250 not {:date, {:ok, %Date{}}}251 )252253 type warning found at:254 │255 724 │ {:datetime, {:error, reason}} ->256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~257 │258 └─ lib/decoder.ex:724: Toml.Decoder.datetime/3259260 warning: the following clause will never match:261262 {:error, _, _, _} = err ->263264 it is expected to match on type:265266 dynamic(267 {:date,268 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or269 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and270 not {:date, {:ok, %Date{}}}271 )272273 type warning found at:274 │275 727 │ {:error, _, _, _} = err ->276 │ ~277 │278 └─ lib/decoder.ex:727:25: Toml.Decoder.datetime/3279280 warning: the following clause will never match:281282 {:ok, {type, skip, data, lines}} ->283284 it is expected to match on type:285286 dynamic(287 {:date,288 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or289 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and290 not {:date, {:ok, %Date{}}}291 )292293 type warning found at:294 │295 730 │ {:ok, {type, skip, data, lines}} ->296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~297 │298 └─ lib/decoder.ex:730: Toml.Decoder.datetime/3299300Generated toml app301==> circular_buffer302Compiling 1 file (.ex)303Generated circular_buffer app304==> jason305Compiling 10 files (.ex)306Generated jason 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==> jsonnet415Compiling NIF crate :jsonnet_bindings (native/jsonnet_bindings)...416could not compile dependency :jsonnet, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile jsonnet --force", update it with "mix deps.update jsonnet" or clean it with "mix deps.clean jsonnet"417** (ErlangError) Erlang error: :enoent418 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["rustc", "--release"], [cd: "/work/proj/deps_rpi0/jsonnet/native/jsonnet_bindings", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/rpi0/rustler_crates/jsonnet_bindings"}], into: %IO.Stream{device: :standard_io, raw: false, line_or_bytes: :line}])419 (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:59: Mix.Tasks.Compile.Rustler.compile_crate/1420 (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2421 (rustler 0.21.1) lib/mix/tasks/compile.rustler.ex:15: Mix.Tasks.Compile.Rustler.run/1422 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5423 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2424 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4425 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2