Build log
nerves_system_rpi4
jsonnet 0.2.1 · fail · run jsonnet-0.2.1-1790964731676
425 of 425 lines
1Resolving Hex dependencies...2Resolution completed in 0.121s3Unchanged: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: unused require Logger310 │311 3 │ require Logger312 │ ~313 │314 └─ lib/mix/tasks/compile.rustler.ex:3:3315316 warning: using single-quoted strings to represent charlists is deprecated.317 Use ~c"" if you indeed want a charlist or use "" instead.318 You may run "mix format --migrate" to change all single-quoted319 strings to use the ~c sigil and fix this warning.320 │321 60 │ '2.7',322 │ ~323 │324 └─ lib/rustler.ex:60:5325326 warning: using single-quoted strings to represent charlists is deprecated.327 Use ~c"" if you indeed want a charlist or use "" instead.328 You may run "mix format --migrate" to change all single-quoted329 strings to use the ~c sigil and fix this warning.330 │331 61 │ '2.8',332 │ ~333 │334 └─ lib/rustler.ex:61:5335336 warning: using single-quoted strings to represent charlists is deprecated.337 Use ~c"" if you indeed want a charlist or use "" instead.338 You may run "mix format --migrate" to change all single-quoted339 strings to use the ~c sigil and fix this warning.340 │341 62 │ '2.9',342 │ ~343 │344 └─ lib/rustler.ex:62:5345346 warning: using single-quoted strings to represent charlists is deprecated.347 Use ~c"" if you indeed want a charlist or use "" instead.348 You may run "mix format --migrate" to change all single-quoted349 strings to use the ~c sigil and fix this warning.350 │351 63 │ '2.10',352 │ ~353 │354 └─ lib/rustler.ex:63:5355356 warning: using single-quoted strings to represent charlists is deprecated.357 Use ~c"" if you indeed want a charlist or use "" instead.358 You may run "mix format --migrate" to change all single-quoted359 strings to use the ~c sigil and fix this warning.360 │361 64 │ '2.11',362 │ ~363 │364 └─ lib/rustler.ex:64:5365366 warning: using single-quoted strings to represent charlists is deprecated.367 Use ~c"" if you indeed want a charlist or use "" instead.368 You may run "mix format --migrate" to change all single-quoted369 strings to use the ~c sigil and fix this warning.370 │371 65 │ '2.12',372 │ ~373 │374 └─ lib/rustler.ex:65:5375376 warning: using single-quoted strings to represent charlists is deprecated.377 Use ~c"" if you indeed want a charlist or use "" instead.378 You may run "mix format --migrate" to change all single-quoted379 strings to use the ~c sigil and fix this warning.380 │381 66 │ '2.13',382 │ ~383 │384 └─ lib/rustler.ex:66:5385386 warning: using single-quoted strings to represent charlists is deprecated.387 Use ~c"" if you indeed want a charlist or use "" instead.388 You may run "mix format --migrate" to change all single-quoted389 strings to use the ~c sigil and fix this warning.390 │391 67 │ '2.14',392 │ ~393 │394 └─ lib/rustler.ex:67:5395396 warning: using single-quoted strings to represent charlists is deprecated.397 Use ~c"" if you indeed want a charlist or use "" instead.398 You may run "mix format --migrate" to change all single-quoted399 strings to use the ~c sigil and fix this warning.400 │401 68 │ '2.15',402 │ ~403 │404 └─ lib/rustler.ex:68:5405406 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_rpi4/jsonnet/native/jsonnet_bindings", stderr_to_stdout: true, env: [{"CARGO_TARGET_DIR", "/work/proj/_build/rpi4/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