Build log
nerves_system_rpi4
wasmtime 0.3.0 · fail · run wasmtime-0.3.0-1791156410415
1315 of 1315 lines
1Resolving Hex dependencies...2Resolution completed in 0.177s3Unchanged:4 circular_buffer 1.1.05 elixir_make 0.10.06 interactive_cmd 0.1.47 jason 1.2.28 nerves 2.0.0-pre.29 nerves_discovery 0.1.510 nerves_logging 0.2.411 nerves_runtime 0.13.1312 nerves_system_bbb 2.30.213 nerves_system_br 1.34.414 nerves_system_mangopi_mq_pro 0.17.215 nerves_system_qemu_aarch64 0.4.216 nerves_system_rpi0 2.1.217 nerves_system_rpi4 2.1.218 nerves_system_rpi5 2.1.219 nerves_system_trellis 0.5.020 nerves_system_x86_64 1.34.221 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125 nerves_toolchain_x86_64_nerves_linux_musl 15.3.126 nerves_uevent 0.1.727 property_table 0.3.428 ring_logger 0.11.729 rustler 0.26.030 tablet 0.3.331 toml 0.7.032 toolshed 0.5.033 uboot_env 1.0.234 wasmtime 0.3.035* Getting wasmtime (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 264 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do76 │ ~77 │78 └─ lib/decoder.ex:264: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 371 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->86 │ ~87 │88 └─ lib/decoder.ex:371: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 419 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->96 │ ~97 │98 └─ lib/decoder.ex:419: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 474 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->106 │ ~107 │108 └─ lib/decoder.ex:474: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 514 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->116 │ ~117 │118 └─ lib/decoder.ex:514: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 518 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->126 │ ~127 │128 └─ lib/decoder.ex:518: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 522 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->136 │ ~137 │138 └─ lib/decoder.ex:522: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 538 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->146 │ ~147 │148 └─ lib/decoder.ex:538: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 542 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->156 │ ~157 │158 └─ lib/decoder.ex:542: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 682 │ {:ok, {sign, _, _, _}} when sign in '-+' ->166 │ ~167 │168 └─ lib/decoder.ex:682: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 796 │ {:ok, {sign, _, _, _}} when sign in '-+' ->176 │ ~177 │178 └─ lib/decoder.ex:796: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 916 │ {:ok, {type, skip, _, lines}} when type in '-_' ->186 │ ~187 │188 └─ lib/decoder.ex:916: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 954 │ {:ok, {type, _, _, _}} when type in '-_' ->196 │ ~197 │198 └─ lib/decoder.ex:954: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 969 │ {:ok, {type, _, _, _}} when type in '-_' ->206 │ ~207 │208 └─ lib/decoder.ex:969: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 983 │ {:ok, {type, _, _, _}} when type in '-_' ->216 │ ~217 │218 └─ lib/decoder.ex:983: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 722 │ {:datetime, {:error, :invalid_date}} ->236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~237 │238 └─ lib/decoder.ex:722: 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 725 │ {:datetime, {:error, reason}} ->256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~257 │258 └─ lib/decoder.ex:725: 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 728 │ {:error, _, _, _} = err ->276 │ ~277 │278 └─ lib/decoder.ex:728: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 731 │ {:ok, {type, skip, data, lines}} ->296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~297 │298 └─ lib/decoder.ex:731: Toml.Decoder.datetime/3299300Generated toml app301==> circular_buffer302Compiling 1 file (.ex)303Generated circular_buffer app304==> jason305Compiling 8 files (.ex)306 warning: using single-quoted strings to represent charlists is deprecated.307 Use ~c"" if you indeed want a charlist or use "" instead.308 You may run "mix format --migrate" to change all single-quoted309 strings to use the ~c sigil and fix this warning.310 │311 51 │ collapse_static(List.flatten(["{", elements] ++ '}'))312 │ ~313 │314 └─ lib/codegen.ex:51:53315316 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 118 │ if byte > 0x7F or byte < 0x1F or byte in '"\\/' do322 │ ~323 │324 └─ lib/codegen.ex:118:48325326 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 69 │ _ in '\s\n\t\r', rest ->332 │ ~333 │334 └─ lib/decoder.ex:69:12335336 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 71 │ _ in '0', rest ->342 │ ~343 │344 └─ lib/decoder.ex:71:12345346 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 73 │ _ in '123456789', rest ->352 │ ~353 │354 └─ lib/decoder.ex:73:12355356 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 75 │ _ in '-', rest ->362 │ ~363 │364 └─ lib/decoder.ex:75:12365366 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 77 │ _ in '"', rest ->372 │ ~373 │374 └─ lib/decoder.ex:77:12375376 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 79 │ _ in '[', rest ->382 │ ~383 │384 └─ lib/decoder.ex:79:12385386 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 81 │ _ in '{', rest ->392 │ ~393 │394 └─ lib/decoder.ex:81:12395396 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 83 │ _ in ']', rest ->402 │ ~403 │404 └─ lib/decoder.ex:83:12405406 warning: using single-quoted strings to represent charlists is deprecated.407 Use ~c"" if you indeed want a charlist or use "" instead.408 You may run "mix format --migrate" to change all single-quoted409 strings to use the ~c sigil and fix this warning.410 │411 85 │ _ in 't', rest ->412 │ ~413 │414 └─ lib/decoder.ex:85:12415416 warning: using single-quoted strings to represent charlists is deprecated.417 Use ~c"" if you indeed want a charlist or use "" instead.418 You may run "mix format --migrate" to change all single-quoted419 strings to use the ~c sigil and fix this warning.420 │421 92 │ _ in 'f', rest ->422 │ ~423 │424 └─ lib/decoder.ex:92:12425426 warning: using single-quoted strings to represent charlists is deprecated.427 Use ~c"" if you indeed want a charlist or use "" instead.428 You may run "mix format --migrate" to change all single-quoted429 strings to use the ~c sigil and fix this warning.430 │431 99 │ _ in 'n', rest ->432 │ ~433 │434 └─ lib/decoder.ex:99:12435436 warning: using single-quoted strings to represent charlists is deprecated.437 Use ~c"" if you indeed want a charlist or use "" instead.438 You may run "mix format --migrate" to change all single-quoted439 strings to use the ~c sigil and fix this warning.440 │441 117 │ when byte in '123456789' do442 │ ~443 │444 └─ lib/decoder.ex:117:21445446 warning: using single-quoted strings to represent charlists is deprecated.447 Use ~c"" if you indeed want a charlist or use "" instead.448 You may run "mix format --migrate" to change all single-quoted449 strings to use the ~c sigil and fix this warning.450 │451 125 │ when byte in '0123456789' do452 │ ~453 │454 └─ lib/decoder.ex:125:21455456 warning: using single-quoted strings to represent charlists is deprecated.457 Use ~c"" if you indeed want a charlist or use "" instead.458 You may run "mix format --migrate" to change all single-quoted459 strings to use the ~c sigil and fix this warning.460 │461 131 │ defp number(<<e, rest::bits>>, original, skip, stack, key_decode, string_decode, len) when e in 'eE' do462 │ ~463 │464 └─ lib/decoder.ex:131:99465466 warning: using single-quoted strings to represent charlists is deprecated.467 Use ~c"" if you indeed want a charlist or use "" instead.468 You may run "mix format --migrate" to change all single-quoted469 strings to use the ~c sigil and fix this warning.470 │471 141 │ when byte in '0123456789' do472 │ ~473 │474 └─ lib/decoder.ex:141:21475476 warning: using single-quoted strings to represent charlists is deprecated.477 Use ~c"" if you indeed want a charlist or use "" instead.478 You may run "mix format --migrate" to change all single-quoted479 strings to use the ~c sigil and fix this warning.480 │481 149 │ when byte in '0123456789' do482 │ ~483 │484 └─ lib/decoder.ex:149:21485486 warning: using single-quoted strings to represent charlists is deprecated.487 Use ~c"" if you indeed want a charlist or use "" instead.488 You may run "mix format --migrate" to change all single-quoted489 strings to use the ~c sigil and fix this warning.490 │491 153 │ when e in 'eE' do492 │ ~493 │494 └─ lib/decoder.ex:153:18495496 warning: using single-quoted strings to represent charlists is deprecated.497 Use ~c"" if you indeed want a charlist or use "" instead.498 You may run "mix format --migrate" to change all single-quoted499 strings to use the ~c sigil and fix this warning.500 │501 163 │ when byte in '0123456789' do502 │ ~503 │504 └─ lib/decoder.ex:163:21505506 warning: using single-quoted strings to represent charlists is deprecated.507 Use ~c"" if you indeed want a charlist or use "" instead.508 You may run "mix format --migrate" to change all single-quoted509 strings to use the ~c sigil and fix this warning.510 │511 167 │ when byte in '+-' do512 │ ~513 │514 └─ lib/decoder.ex:167:21515516 warning: using single-quoted strings to represent charlists is deprecated.517 Use ~c"" if you indeed want a charlist or use "" instead.518 You may run "mix format --migrate" to change all single-quoted519 strings to use the ~c sigil and fix this warning.520 │521 175 │ when byte in '0123456789' do522 │ ~523 │524 └─ lib/decoder.ex:175:21525526 warning: using single-quoted strings to represent charlists is deprecated.527 Use ~c"" if you indeed want a charlist or use "" instead.528 You may run "mix format --migrate" to change all single-quoted529 strings to use the ~c sigil and fix this warning.530 │531 183 │ when byte in '0123456789' do532 │ ~533 │534 └─ lib/decoder.ex:183:21535536 warning: using single-quoted strings to represent charlists is deprecated.537 Use ~c"" if you indeed want a charlist or use "" instead.538 You may run "mix format --migrate" to change all single-quoted539 strings to use the ~c sigil and fix this warning.540 │541 193 │ when byte in '0123456789' do542 │ ~543 │544 └─ lib/decoder.ex:193:21545546 warning: using single-quoted strings to represent charlists is deprecated.547 Use ~c"" if you indeed want a charlist or use "" instead.548 You may run "mix format --migrate" to change all single-quoted549 strings to use the ~c sigil and fix this warning.550 │551 197 │ when byte in '+-' do552 │ ~553 │554 └─ lib/decoder.ex:197:21555556 warning: using single-quoted strings to represent charlists is deprecated.557 Use ~c"" if you indeed want a charlist or use "" instead.558 You may run "mix format --migrate" to change all single-quoted559 strings to use the ~c sigil and fix this warning.560 │561 205 │ when byte in '0123456789' do562 │ ~563 │564 └─ lib/decoder.ex:205:21565566 warning: using single-quoted strings to represent charlists is deprecated.567 Use ~c"" if you indeed want a charlist or use "" instead.568 You may run "mix format --migrate" to change all single-quoted569 strings to use the ~c sigil and fix this warning.570 │571 213 │ when byte in '0123456789' do572 │ ~573 │574 └─ lib/decoder.ex:213:21575576 warning: using single-quoted strings to represent charlists is deprecated.577 Use ~c"" if you indeed want a charlist or use "" instead.578 You may run "mix format --migrate" to change all single-quoted579 strings to use the ~c sigil and fix this warning.580 │581 230 │ defp number_zero(<<e, rest::bits>>, original, skip, stack, key_decode, string_decode, len) when e in 'eE' do582 │ ~583 │584 └─ lib/decoder.ex:230:104585586 warning: using single-quoted strings to represent charlists is deprecated.587 Use ~c"" if you indeed want a charlist or use "" instead.588 You may run "mix format --migrate" to change all single-quoted589 strings to use the ~c sigil and fix this warning.590 │591 254 │ _ in '\s\n\t\r', rest ->592 │ ~593 │594 └─ lib/decoder.ex:254:12595596 warning: using single-quoted strings to represent charlists is deprecated.597 Use ~c"" if you indeed want a charlist or use "" instead.598 You may run "mix format --migrate" to change all single-quoted599 strings to use the ~c sigil and fix this warning.600 │601 256 │ _ in ']', rest ->602 │ ~603 │604 └─ lib/decoder.ex:256:12605606 warning: using single-quoted strings to represent charlists is deprecated.607 Use ~c"" if you indeed want a charlist or use "" instead.608 You may run "mix format --migrate" to change all single-quoted609 strings to use the ~c sigil and fix this warning.610 │611 260 │ _ in ',', rest ->612 │ ~613 │614 └─ lib/decoder.ex:260:12615616 warning: using single-quoted strings to represent charlists is deprecated.617 Use ~c"" if you indeed want a charlist or use "" instead.618 You may run "mix format --migrate" to change all single-quoted619 strings to use the ~c sigil and fix this warning.620 │621 278 │ _ in '\s\n\t\r', rest ->622 │ ~623 │624 └─ lib/decoder.ex:278:12625626 warning: using single-quoted strings to represent charlists is deprecated.627 Use ~c"" if you indeed want a charlist or use "" instead.628 You may run "mix format --migrate" to change all single-quoted629 strings to use the ~c sigil and fix this warning.630 │631 280 │ _ in '}', rest ->632 │ ~633 │634 └─ lib/decoder.ex:280:12635636 warning: using single-quoted strings to represent charlists is deprecated.637 Use ~c"" if you indeed want a charlist or use "" instead.638 You may run "mix format --migrate" to change all single-quoted639 strings to use the ~c sigil and fix this warning.640 │641 285 │ _ in ',', rest ->642 │ ~643 │644 └─ lib/decoder.ex:285:12645646 warning: using single-quoted strings to represent charlists is deprecated.647 Use ~c"" if you indeed want a charlist or use "" instead.648 You may run "mix format --migrate" to change all single-quoted649 strings to use the ~c sigil and fix this warning.650 │651 299 │ _ in '\s\n\t\r', rest ->652 │ ~653 │654 └─ lib/decoder.ex:299:12655656 warning: using single-quoted strings to represent charlists is deprecated.657 Use ~c"" if you indeed want a charlist or use "" instead.658 You may run "mix format --migrate" to change all single-quoted659 strings to use the ~c sigil and fix this warning.660 │661 301 │ _ in '}', rest ->662 │ ~663 │664 └─ lib/decoder.ex:301:12665666 warning: using single-quoted strings to represent charlists is deprecated.667 Use ~c"" if you indeed want a charlist or use "" instead.668 You may run "mix format --migrate" to change all single-quoted669 strings to use the ~c sigil and fix this warning.670 │671 308 │ _ in '"', rest ->672 │ ~673 │674 └─ lib/decoder.ex:308:12675676 warning: using single-quoted strings to represent charlists is deprecated.677 Use ~c"" if you indeed want a charlist or use "" instead.678 You may run "mix format --migrate" to change all single-quoted679 strings to use the ~c sigil and fix this warning.680 │681 319 │ _ in '\s\n\t\r', rest ->682 │ ~683 │684 └─ lib/decoder.ex:319:12685686 warning: using single-quoted strings to represent charlists is deprecated.687 Use ~c"" if you indeed want a charlist or use "" instead.688 You may run "mix format --migrate" to change all single-quoted689 strings to use the ~c sigil and fix this warning.690 │691 321 │ _ in ':', rest ->692 │ ~693 │694 └─ lib/decoder.ex:321:12695696 warning: using single-quoted strings to represent charlists is deprecated.697 Use ~c"" if you indeed want a charlist or use "" instead.698 You may run "mix format --migrate" to change all single-quoted699 strings to use the ~c sigil and fix this warning.700 │701 335 │ _ in '"', rest ->702 │ ~703 │704 └─ lib/decoder.ex:335:12705706 warning: using single-quoted strings to represent charlists is deprecated.707 Use ~c"" if you indeed want a charlist or use "" instead.708 You may run "mix format --migrate" to change all single-quoted709 strings to use the ~c sigil and fix this warning.710 │711 338 │ _ in '\\', rest ->712 │ ~713 │714 └─ lib/decoder.ex:338:12715716 warning: using single-quoted strings to represent charlists is deprecated.717 Use ~c"" if you indeed want a charlist or use "" instead.718 You may run "mix format --migrate" to change all single-quoted719 strings to use the ~c sigil and fix this warning.720 │721 358 │ _ in '"', rest ->722 │ ~723 │724 └─ lib/decoder.ex:358:12725726 warning: using single-quoted strings to represent charlists is deprecated.727 Use ~c"" if you indeed want a charlist or use "" instead.728 You may run "mix format --migrate" to change all single-quoted729 strings to use the ~c sigil and fix this warning.730 │731 362 │ _ in '\\', rest ->732 │ ~733 │734 └─ lib/decoder.ex:362:12735736 warning: using single-quoted strings to represent charlists is deprecated.737 Use ~c"" if you indeed want a charlist or use "" instead.738 You may run "mix format --migrate" to change all single-quoted739 strings to use the ~c sigil and fix this warning.740 │741 382 │ _ in 'b', rest ->742 │ ~743 │744 └─ lib/decoder.ex:382:12745746 warning: using single-quoted strings to represent charlists is deprecated.747 Use ~c"" if you indeed want a charlist or use "" instead.748 You may run "mix format --migrate" to change all single-quoted749 strings to use the ~c sigil and fix this warning.750 │751 383 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\b'], 0)752 │ ~753 │754 └─ lib/decoder.ex:383:83755756 warning: using single-quoted strings to represent charlists is deprecated.757 Use ~c"" if you indeed want a charlist or use "" instead.758 You may run "mix format --migrate" to change all single-quoted759 strings to use the ~c sigil and fix this warning.760 │761 384 │ _ in 't', rest ->762 │ ~763 │764 └─ lib/decoder.ex:384:12765766 warning: using single-quoted strings to represent charlists is deprecated.767 Use ~c"" if you indeed want a charlist or use "" instead.768 You may run "mix format --migrate" to change all single-quoted769 strings to use the ~c sigil and fix this warning.770 │771 385 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\t'], 0)772 │ ~773 │774 └─ lib/decoder.ex:385:83775776 warning: using single-quoted strings to represent charlists is deprecated.777 Use ~c"" if you indeed want a charlist or use "" instead.778 You may run "mix format --migrate" to change all single-quoted779 strings to use the ~c sigil and fix this warning.780 │781 386 │ _ in 'n', rest ->782 │ ~783 │784 └─ lib/decoder.ex:386:12785786 warning: using single-quoted strings to represent charlists is deprecated.787 Use ~c"" if you indeed want a charlist or use "" instead.788 You may run "mix format --migrate" to change all single-quoted789 strings to use the ~c sigil and fix this warning.790 │791 387 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\n'], 0)792 │ ~793 │794 └─ lib/decoder.ex:387:83795796 warning: using single-quoted strings to represent charlists is deprecated.797 Use ~c"" if you indeed want a charlist or use "" instead.798 You may run "mix format --migrate" to change all single-quoted799 strings to use the ~c sigil and fix this warning.800 │801 388 │ _ in 'f', rest ->802 │ ~803 │804 └─ lib/decoder.ex:388:12805806 warning: using single-quoted strings to represent charlists is deprecated.807 Use ~c"" if you indeed want a charlist or use "" instead.808 You may run "mix format --migrate" to change all single-quoted809 strings to use the ~c sigil and fix this warning.810 │811 389 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\f'], 0)812 │ ~813 │814 └─ lib/decoder.ex:389:83815816 warning: using single-quoted strings to represent charlists is deprecated.817 Use ~c"" if you indeed want a charlist or use "" instead.818 You may run "mix format --migrate" to change all single-quoted819 strings to use the ~c sigil and fix this warning.820 │821 390 │ _ in 'r', rest ->822 │ ~823 │824 └─ lib/decoder.ex:390:12825826 warning: using single-quoted strings to represent charlists is deprecated.827 Use ~c"" if you indeed want a charlist or use "" instead.828 You may run "mix format --migrate" to change all single-quoted829 strings to use the ~c sigil and fix this warning.830 │831 391 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\r'], 0)832 │ ~833 │834 └─ lib/decoder.ex:391:83835836 warning: using single-quoted strings to represent charlists is deprecated.837 Use ~c"" if you indeed want a charlist or use "" instead.838 You may run "mix format --migrate" to change all single-quoted839 strings to use the ~c sigil and fix this warning.840 │841 392 │ _ in '"', rest ->842 │ ~843 │844 └─ lib/decoder.ex:392:12845846 warning: using single-quoted strings to represent charlists is deprecated.847 Use ~c"" if you indeed want a charlist or use "" instead.848 You may run "mix format --migrate" to change all single-quoted849 strings to use the ~c sigil and fix this warning.850 │851 393 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\"'], 0)852 │ ~853 │854 └─ lib/decoder.ex:393:83855856 warning: using single-quoted strings to represent charlists is deprecated.857 Use ~c"" if you indeed want a charlist or use "" instead.858 You may run "mix format --migrate" to change all single-quoted859 strings to use the ~c sigil and fix this warning.860 │861 394 │ _ in '/', rest ->862 │ ~863 │864 └─ lib/decoder.ex:394:12865866 warning: using single-quoted strings to represent charlists is deprecated.867 Use ~c"" if you indeed want a charlist or use "" instead.868 You may run "mix format --migrate" to change all single-quoted869 strings to use the ~c sigil and fix this warning.870 │871 395 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '/'], 0)872 │ ~873 │874 └─ lib/decoder.ex:395:83875876 warning: using single-quoted strings to represent charlists is deprecated.877 Use ~c"" if you indeed want a charlist or use "" instead.878 You may run "mix format --migrate" to change all single-quoted879 strings to use the ~c sigil and fix this warning.880 │881 396 │ _ in '\\', rest ->882 │ ~883 │884 └─ lib/decoder.ex:396:12885886 warning: using single-quoted strings to represent charlists is deprecated.887 Use ~c"" if you indeed want a charlist or use "" instead.888 You may run "mix format --migrate" to change all single-quoted889 strings to use the ~c sigil and fix this warning.890 │891 397 │ string(rest, original, skip + 2, stack, key_decode, string_decode, [acc | '\\'], 0)892 │ ~893 │894 └─ lib/decoder.ex:397:83895896 warning: using single-quoted strings to represent charlists is deprecated.897 Use ~c"" if you indeed want a charlist or use "" instead.898 You may run "mix format --migrate" to change all single-quoted899 strings to use the ~c sigil and fix this warning.900 │901 398 │ _ in 'u', rest ->902 │ ~903 │904 └─ lib/decoder.ex:398:12905906 warning: using single-quoted strings to represent charlists is deprecated.907 Use ~c"" if you indeed want a charlist or use "" instead.908 You may run "mix format --migrate" to change all single-quoted909 strings to use the ~c sigil and fix this warning.910 │911 555 │ digits1 = 'Dd'912 │ ~913 │914 └─ lib/decoder.ex:555:17915916 warning: using single-quoted strings to represent charlists is deprecated.917 Use ~c"" if you indeed want a charlist or use "" instead.918 You may run "mix format --migrate" to change all single-quoted919 strings to use the ~c sigil and fix this warning.920 │921 648 │ when byte in '\s\n\r\t' do922 │ ~923 │924 └─ lib/decoder.ex:648:21925926 warning: using single-quoted strings to represent charlists is deprecated.927 Use ~c"" if you indeed want a charlist or use "" instead.928 You may run "mix format --migrate" to change all single-quoted929 strings to use the ~c sigil and fix this warning.930 │931 148 │ ']'932 │ ~933 │934 └─ lib/encode.ex:148:5935936 warning: using single-quoted strings to represent charlists is deprecated.937 Use ~c"" if you indeed want a charlist or use "" instead.938 You may run "mix format --migrate" to change all single-quoted939 strings to use the ~c sigil and fix this warning.940 │941 177 │ '}'942 │ ~943 │944 └─ lib/encode.ex:177:5945946 warning: using single-quoted strings to represent charlists is deprecated.947 Use ~c"" if you indeed want a charlist or use "" instead.948 You may run "mix format --migrate" to change all single-quoted949 strings to use the ~c sigil and fix this warning.950 │951 195 │ '}'952 │ ~953 │954 └─ lib/encode.ex:195:5955956 warning: using single-quoted strings to represent charlists is deprecated.957 Use ~c"" if you indeed want a charlist or use "" instead.958 You may run "mix format --migrate" to change all single-quoted959 strings to use the ~c sigil and fix this warning.960 │961 261 │ slash_escapes = Enum.zip('\b\t\n\f\r\"\\', 'btnfr"\\')962 │ ~963 │964 └─ lib/encode.ex:261:28965966 warning: using single-quoted strings to represent charlists is deprecated.967 Use ~c"" if you indeed want a charlist or use "" instead.968 You may run "mix format --migrate" to change all single-quoted969 strings to use the ~c sigil and fix this warning.970 │971 261 │ slash_escapes = Enum.zip('\b\t\n\f\r\"\\', 'btnfr"\\')972 │ ~973 │974 └─ lib/encode.ex:261:46975976 warning: using single-quoted strings to represent charlists is deprecated.977 Use ~c"" if you indeed want a charlist or use "" instead.978 You may run "mix format --migrate" to change all single-quoted979 strings to use the ~c sigil and fix this warning.980 │981 164 │ defp pp_byte(byte, rest, output, depth, empty, opts) when byte in ' \n\r\t' do982 │ ~983 │984 └─ lib/formatter.ex:164:69985986 warning: using single-quoted strings to represent charlists is deprecated.987 Use ~c"" if you indeed want a charlist or use "" instead.988 You may run "mix format --migrate" to change all single-quoted989 strings to use the ~c sigil and fix this warning.990 │991 168 │ defp pp_byte(byte, rest, output, depth, empty, opts) when byte in '{[' do992 │ ~993 │994 └─ lib/formatter.ex:168:69995996 warning: using single-quoted strings to represent charlists is deprecated.997 Use ~c"" if you indeed want a charlist or use "" instead.998 You may run "mix format --migrate" to change all single-quoted999 strings to use the ~c sigil and fix this warning.1000 │1001 181 │ defp pp_byte(byte, rest, output, depth, true = _empty, opts) when byte in '}]' do1002 │ ~1003 │1004 └─ lib/formatter.ex:181:7710051006 warning: using single-quoted strings to represent charlists is deprecated.1007 Use ~c"" if you indeed want a charlist or use "" instead.1008 You may run "mix format --migrate" to change all single-quoted1009 strings to use the ~c sigil and fix this warning.1010 │1011 187 │ defp pp_byte(byte, rest, output, depth, false = empty, opts) when byte in '}]' do1012 │ ~1013 │1014 └─ lib/formatter.ex:187:7710151016 warning: using single-quoted strings to represent charlists is deprecated.1017 Use ~c"" if you indeed want a charlist or use "" instead.1018 You may run "mix format --migrate" to change all single-quoted1019 strings to use the ~c sigil and fix this warning.1020 │1021 193 │ defp pp_byte(byte, rest, output, depth, _empty, opts) when byte in ',' do1022 │ ~1023 │1024 └─ lib/formatter.ex:193:7010251026 warning: using single-quoted strings to represent charlists is deprecated.1027 Use ~c"" if you indeed want a charlist or use "" instead.1028 You may run "mix format --migrate" to change all single-quoted1029 strings to use the ~c sigil and fix this warning.1030 │1031 199 │ defp pp_byte(byte, rest, output, depth, empty, opts) when byte in ':' do1032 │ ~1033 │1034 └─ lib/formatter.ex:199:6910351036 warning: you are implementing a protocol for Decimal but said module is not available. Make sure the module name is correct. If Decimal is an optional dependency, please wrap the protocol implementation in a Code.ensure_loaded?(Decimal) check1037 │1038 204 │ defimpl Jason.Encoder, for: Decimal do1039 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1040 │1041 └─ lib/encoder.ex:204: (file)10421043 warning: Decimal.to_string/1 is undefined (module Decimal 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)1044 │1045 208 │ [?\", decimal.to_string(value), ?\"]1046 │ ~1047 │1048 └─ lib/encoder.ex:208:19: Jason.Encoder.Decimal.encode/210491050 warning: Decimal.to_string/2 is undefined (module Decimal 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)1051 │1052 226 │ [?\", decimal.to_string(value, :normal), ?\"]1053 │ ~1054 │1055 └─ lib/encode.ex:226:19: Jason.Encode.struct/410561057Generated jason app1058==> rustler1059Compiling 7 files (.ex)1060 warning: using single-quoted strings to represent charlists is deprecated.1061 Use ~c"" if you indeed want a charlist or use "" instead.1062 You may run "mix format --migrate" to change all single-quoted1063 strings to use the ~c sigil and fix this warning.1064 │1065 128 │ '2.14',1066 │ ~1067 │1068 └─ lib/rustler.ex:128:710691070 warning: using single-quoted strings to represent charlists is deprecated.1071 Use ~c"" if you indeed want a charlist or use "" instead.1072 You may run "mix format --migrate" to change all single-quoted1073 strings to use the ~c sigil and fix this warning.1074 │1075 129 │ '2.15',1076 │ ~1077 │1078 └─ lib/rustler.ex:129:710791080 warning: using single-quoted strings to represent charlists is deprecated.1081 Use ~c"" if you indeed want a charlist or use "" instead.1082 You may run "mix format --migrate" to change all single-quoted1083 strings to use the ~c sigil and fix this warning.1084 │1085 130 │ '2.16'1086 │ ~1087 │1088 └─ lib/rustler.ex:130:710891090 warning: incompatible types given to throw_error/1:10911092 throw_error(1093 {:unknown_target,1094 <<to_string(target)::binary,1095 " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}1096 )10971098 given types:10991100 -dynamic({:unknown_target, binary()})-11011102 but expected one of:11031104 :no_config or :no_crates_property or :rustup_not_installed or {:no_rustler_deps, term(), term()} or1105 {:differing_versions or :unsupported_rustler_version, term(), term(), term()} or1106 {:cargo_no_name or :cargo_toml_not_found or :nonexistent_crate_directory or1107 :rust_version_not_installed or :unsupported_nif_version, term()}11081109 where "target" was given the types:11101111 # type: binary()1112 # from: lib/rustler/compiler.ex:152:271113 target11141115 # type: binary()1116 # from: lib/rustler/compiler.ex:152:401117 is_binary(target)11181119 type warning found at:1120 │1121 168 │ throw_error(1122 │ ~1123 │1124 └─ lib/rustler/compiler.ex:168:7: Rustler.Compiler.get_target_os_type/111251126Generated rustler app1127==> tablet1128Compiling 2 files (.ex)1129Generated tablet app1130==> elixir_make1131Compiling 8 files (.ex)1132Generated elixir_make app1133==> nerves_logging1134 CC kmsg_tailer.o1135 LD kmsg_tailer1136Compiling 5 files (.ex)1137Generated nerves_logging app1138==> nerves_discovery1139Compiling 5 files (.ex)1140Generated nerves_discovery app1141==> ring_logger1142Compiling 7 files (.ex)1143Generated ring_logger app1144==> interactive_cmd1145Compiling 1 file (.ex)1146Generated interactive_cmd app1147==> nerves1148Compiling 65 files (.ex)1149 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)1150 │1151 6 │ defmodule Mix.Tasks.Nerves.Init do1152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1153 │1154 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)11551156 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)1157 │1158 6 │ defmodule Nerves do1159 │ ~~~~~~~~~~~~~~~~~~~1160 │1161 └─ lib/nerves.ex:6: Nerves (module)11621163 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)1164 │1165 5 │ defmodule Nerves.ArtifactResolver do1166 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1167 │1168 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)11691170 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)1171 │1172 6 │ defmodule Nerves.BuildAction.AppModes do1173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1174 │1175 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)11761177 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)1178 │1179 5 │ defmodule Nerves.BuildAction.CheckExecutables do1180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1181 │1182 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)11831184 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)1185 │1186 8 │ defmodule Nerves.BuildAction.Erlinit do1187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1188 │1189 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)11901191 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)1192 │1193 5 │ defmodule Nerves.BuildAction.Firmware do1194 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1195 │1196 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)11971198 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)1199 │1200 7 │ defmodule Nerves.BuildAction.IExStartupCheck do1201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1202 │1203 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)12041205 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)1206 │1207 5 │ defmodule Nerves.BuildAction.NervesV1System do1208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1209 │1210 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)12111212 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)1213 │1214 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do1215 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1216 │1217 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)12181219 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)1220 │1221 5 │ defmodule Nerves.BuildAction.Rootfs do1222 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1223 │1224 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)12251226 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)1227 │1228 6 │ defmodule Nerves.BuildAction.SortApps do1229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1230 │1231 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)12321233 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)1234 │1235 5 │ defmodule Nerves.BuildAction.StripAll do1236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1237 │1238 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)12391240 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)1241 │1242 5 │ defmodule Nerves.BuildAction.Trimmer do1243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1244 │1245 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)12461247 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)1248 │1249 5 │ defmodule Nerves.BuildPlan do1250 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1251 │1252 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)12531254 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)1255 │1256 5 │ defmodule Nerves.BuildPlan.Checks do1257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1258 │1259 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)12601261 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)1262 │1263 6 │ defmodule Nerves.Container do1264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1265 │1266 └─ lib/nerves/container.ex:6: Nerves.Container (module)12671268 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)1269 │1270 5 │ defmodule Nerves.Fingerprint do1271 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1272 │1273 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)12741275 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)1276 │1277 5 │ defmodule Nerves.MixPackage do1278 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1279 │1280 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)12811282 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)1283 │1284 5 │ defmodule Nerves.Paths do1285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~1286 │1287 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)12881289 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)1290 │1291 5 │ defmodule Nerves.TargetTuple do1292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1293 │1294 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)12951296Generated nerves app1297==> nerves_toolchain_aarch64_nerves_linux_gnu1298Compiling 1 file (.ex)1299Generated nerves_toolchain_aarch64_nerves_linux_gnu app1300==> nerves_system_rpi41301Generated nerves_system_rpi4 app1302==> uboot_env1303Compiling 5 files (.ex)1304Generated uboot_env app1305==> wasmtime1306Compiling 5 files (.ex)13071308== Compilation error in file lib/wasmtime/native.ex ==1309** (ErlangError) Erlang error: :enoent1310 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/wasmtime_ex"])1311 (rustler 0.26.0) lib/rustler/compiler/config.ex:82: Rustler.Compiler.Config.metadata!/11312 (rustler 0.26.0) lib/rustler/compiler/config.ex:69: Rustler.Compiler.Config.build/11313 (rustler 0.26.0) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/21314 lib/wasmtime/native.ex:6: (module)1315could not compile dependency :wasmtime, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile wasmtime --force", update it with "mix deps.update wasmtime" or clean it with "mix deps.clean wasmtime"