Build log
nerves_system_qemu_aarch64
gpgmex 0.1.1 · fail · run gpgmex-0.1.1-1791190669338
781 of 781 lines
1Resolving Hex dependencies...2Resolution completed in 0.287s3Unchanged:4 circular_buffer 1.1.05 earmark_parser 1.4.466 elixir_make 0.10.07 ex_doc 0.29.48 gpgmex 0.1.19 interactive_cmd 0.1.410 jason 1.4.511 makeup 1.2.312 makeup_elixir 0.16.213 makeup_erlang 0.1.514 nerves 2.0.0-pre.215 nerves_discovery 0.1.516 nerves_logging 0.2.417 nerves_runtime 0.13.1318 nerves_system_bbb 2.30.219 nerves_system_br 1.34.420 nerves_system_mangopi_mq_pro 0.17.221 nerves_system_qemu_aarch64 0.4.222 nerves_system_rpi0 2.1.223 nerves_system_rpi4 2.1.224 nerves_system_rpi5 2.1.225 nerves_system_trellis 0.5.026 nerves_system_x86_64 1.34.227 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.128 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.129 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.130 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.131 nerves_toolchain_x86_64_nerves_linux_musl 15.3.132 nerves_uevent 0.1.733 nimble_parsec 1.4.234 property_table 0.3.435 ring_logger 0.11.736 rustler 0.28.037 tablet 0.3.338 toml 0.7.039 toolshed 0.5.040 uboot_env 1.0.241* Getting gpgmex (Hex package)42* Getting nerves (Hex package)43* Getting ring_logger (Hex package)44* Getting toolshed (Hex package)45* Getting nerves_runtime (Hex package)46* Getting nerves_system_bbb (Hex package)47* Getting nerves_system_mangopi_mq_pro (Hex package)48* Getting nerves_system_qemu_aarch64 (Hex package)49* Getting nerves_system_rpi0 (Hex package)50* Getting nerves_system_rpi4 (Hex package)51* Getting nerves_system_rpi5 (Hex package)52* Getting nerves_system_trellis (Hex package)53* Getting nerves_system_x86_64 (Hex package)54* Getting nerves_system_br (Hex package)55* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)56* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)57* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)58* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)59* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)60* Getting nerves_logging (Hex package)61* Getting nerves_uevent (Hex package)62* Getting uboot_env (Hex package)63* Getting elixir_make (Hex package)64* Getting property_table (Hex package)65* Getting circular_buffer (Hex package)66* Getting interactive_cmd (Hex package)67* Getting nerves_discovery (Hex package)68* Getting tablet (Hex package)69* Getting ex_doc (Hex package)70* Getting rustler (Hex package)71* Getting jason (Hex package)72* Getting toml (Hex package)73* Getting earmark_parser (Hex package)74* Getting makeup_elixir (Hex package)75* Getting makeup_erlang (Hex package)76* Getting makeup (Hex package)77* Getting nimble_parsec (Hex package)78==> nerves_system_br79Generated nerves_system_br app80==> earmark_parser81Compiling 2 files (.xrl)82Compiling 1 file (.yrl)83Compiling 3 files (.erl)84Compiling 32 files (.ex)85Generated earmark_parser app86==> toml87Compiling 10 files (.ex)88 warning: using single-quoted strings to represent charlists is deprecated.89 Use ~c"" if you indeed want a charlist or use "" instead.90 You may run "mix format --migrate" to change all single-quoted91 strings to use the ~c sigil and fix this warning.92 │93 264 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do94 │ ~95 │96 └─ lib/decoder.ex:264:829798 warning: using single-quoted strings to represent charlists is deprecated.99 Use ~c"" if you indeed want a charlist or use "" instead.100 You may run "mix format --migrate" to change all single-quoted101 strings to use the ~c sigil and fix this warning.102 │103 371 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->104 │ ~105 │106 └─ lib/decoder.ex:371:56107108 warning: using single-quoted strings to represent charlists is deprecated.109 Use ~c"" if you indeed want a charlist or use "" instead.110 You may run "mix format --migrate" to change all single-quoted111 strings to use the ~c sigil and fix this warning.112 │113 419 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->114 │ ~115 │116 └─ lib/decoder.ex:419:56117118 warning: using single-quoted strings to represent charlists is deprecated.119 Use ~c"" if you indeed want a charlist or use "" instead.120 You may run "mix format --migrate" to change all single-quoted121 strings to use the ~c sigil and fix this warning.122 │123 474 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->124 │ ~125 │126 └─ lib/decoder.ex:474:52127128 warning: using single-quoted strings to represent charlists is deprecated.129 Use ~c"" if you indeed want a charlist or use "" instead.130 You may run "mix format --migrate" to change all single-quoted131 strings to use the ~c sigil and fix this warning.132 │133 514 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->134 │ ~135 │136 └─ lib/decoder.ex:514:43137138 warning: using single-quoted strings to represent charlists is deprecated.139 Use ~c"" if you indeed want a charlist or use "" instead.140 You may run "mix format --migrate" to change all single-quoted141 strings to use the ~c sigil and fix this warning.142 │143 518 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->144 │ ~145 │146 └─ lib/decoder.ex:518:52147148 warning: using single-quoted strings to represent charlists is deprecated.149 Use ~c"" if you indeed want a charlist or use "" instead.150 You may run "mix format --migrate" to change all single-quoted151 strings to use the ~c sigil and fix this warning.152 │153 522 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->154 │ ~155 │156 └─ lib/decoder.ex:522:52157158 warning: using single-quoted strings to represent charlists is deprecated.159 Use ~c"" if you indeed want a charlist or use "" instead.160 You may run "mix format --migrate" to change all single-quoted161 strings to use the ~c sigil and fix this warning.162 │163 538 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->164 │ ~165 │166 └─ lib/decoder.ex:538:53167168 warning: using single-quoted strings to represent charlists is deprecated.169 Use ~c"" if you indeed want a charlist or use "" instead.170 You may run "mix format --migrate" to change all single-quoted171 strings to use the ~c sigil and fix this warning.172 │173 542 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->174 │ ~175 │176 └─ lib/decoder.ex:542:67177178 warning: using single-quoted strings to represent charlists is deprecated.179 Use ~c"" if you indeed want a charlist or use "" instead.180 You may run "mix format --migrate" to change all single-quoted181 strings to use the ~c sigil and fix this warning.182 │183 682 │ {:ok, {sign, _, _, _}} when sign in '-+' ->184 │ ~185 │186 └─ lib/decoder.ex:682:45187188 warning: using single-quoted strings to represent charlists is deprecated.189 Use ~c"" if you indeed want a charlist or use "" instead.190 You may run "mix format --migrate" to change all single-quoted191 strings to use the ~c sigil and fix this warning.192 │193 796 │ {:ok, {sign, _, _, _}} when sign in '-+' ->194 │ ~195 │196 └─ lib/decoder.ex:796:43197198 warning: using single-quoted strings to represent charlists is deprecated.199 Use ~c"" if you indeed want a charlist or use "" instead.200 You may run "mix format --migrate" to change all single-quoted201 strings to use the ~c sigil and fix this warning.202 │203 916 │ {:ok, {type, skip, _, lines}} when type in '-_' ->204 │ ~205 │206 └─ lib/decoder.ex:916:52207208 warning: using single-quoted strings to represent charlists is deprecated.209 Use ~c"" if you indeed want a charlist or use "" instead.210 You may run "mix format --migrate" to change all single-quoted211 strings to use the ~c sigil and fix this warning.212 │213 954 │ {:ok, {type, _, _, _}} when type in '-_' ->214 │ ~215 │216 └─ lib/decoder.ex:954:51217218 warning: using single-quoted strings to represent charlists is deprecated.219 Use ~c"" if you indeed want a charlist or use "" instead.220 You may run "mix format --migrate" to change all single-quoted221 strings to use the ~c sigil and fix this warning.222 │223 969 │ {:ok, {type, _, _, _}} when type in '-_' ->224 │ ~225 │226 └─ lib/decoder.ex:969:43227228 warning: using single-quoted strings to represent charlists is deprecated.229 Use ~c"" if you indeed want a charlist or use "" instead.230 You may run "mix format --migrate" to change all single-quoted231 strings to use the ~c sigil and fix this warning.232 │233 983 │ {:ok, {type, _, _, _}} when type in '-_' ->234 │ ~235 │236 └─ lib/decoder.ex:983:47237238 warning: the following clause will never match:239240 {:datetime, {:error, :invalid_date}} ->241242 it is expected to match on type:243244 dynamic(245 {:date,246 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or247 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and248 not {:date, {:ok, %Date{}}}249 )250251 type warning found at:252 │253 722 │ {:datetime, {:error, :invalid_date}} ->254 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255 │256 └─ lib/decoder.ex:722: Toml.Decoder.datetime/3257258 warning: the following clause will never match:259260 {:datetime, {:error, reason}} ->261262 it is expected to match on type:263264 dynamic(265 {:date,266 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or267 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and268 not {:date, {:ok, %Date{}}}269 )270271 type warning found at:272 │273 725 │ {:datetime, {:error, reason}} ->274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~275 │276 └─ lib/decoder.ex:725: Toml.Decoder.datetime/3277278 warning: the following clause will never match:279280 {:error, _, _, _} = err ->281282 it is expected to match on type:283284 dynamic(285 {:date,286 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or287 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and288 not {:date, {:ok, %Date{}}}289 )290291 type warning found at:292 │293 728 │ {:error, _, _, _} = err ->294 │ ~295 │296 └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3297298 warning: the following clause will never match:299300 {:ok, {type, skip, data, lines}} ->301302 it is expected to match on type:303304 dynamic(305 {:date,306 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or307 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and308 not {:date, {:ok, %Date{}}}309 )310311 type warning found at:312 │313 731 │ {:ok, {type, skip, data, lines}} ->314 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~315 │316 └─ lib/decoder.ex:731: Toml.Decoder.datetime/3317318Generated toml app319==> circular_buffer320Compiling 1 file (.ex)321Generated circular_buffer app322==> jason323Compiling 10 files (.ex)324Generated jason app325==> rustler326Compiling 7 files (.ex)327 warning: using single-quoted strings to represent charlists is deprecated.328 Use ~c"" if you indeed want a charlist or use "" instead.329 You may run "mix format --migrate" to change all single-quoted330 strings to use the ~c sigil and fix this warning.331 │332 173 │ '2.14',333 │ ~334 │335 └─ lib/rustler.ex:173:7336337 warning: using single-quoted strings to represent charlists is deprecated.338 Use ~c"" if you indeed want a charlist or use "" instead.339 You may run "mix format --migrate" to change all single-quoted340 strings to use the ~c sigil and fix this warning.341 │342 174 │ '2.15',343 │ ~344 │345 └─ lib/rustler.ex:174:7346347 warning: using single-quoted strings to represent charlists is deprecated.348 Use ~c"" if you indeed want a charlist or use "" instead.349 You may run "mix format --migrate" to change all single-quoted350 strings to use the ~c sigil and fix this warning.351 │352 175 │ '2.16'353 │ ~354 │355 └─ lib/rustler.ex:175:7356357 warning: incompatible types given to throw_error/1:358359 throw_error(360 {:unknown_target,361 <<to_string(target)::binary,362 " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}363 )364365 given types:366367 -dynamic({:unknown_target, binary()})-368369 but expected one of:370371 :no_config or :no_crates_property or :rustup_not_installed or {:no_rustler_deps, term(), term()} or372 {:differing_versions or :unsupported_rustler_version, term(), term(), term()} or373 {:cargo_no_name or :cargo_toml_not_found or :nonexistent_crate_directory or374 :rust_version_not_installed or :unsupported_nif_version, term()}375376 where "target" was given the types:377378 # type: binary()379 # from: lib/rustler/compiler.ex:152:27380 target381382 # type: binary()383 # from: lib/rustler/compiler.ex:152:40384 is_binary(target)385386 type warning found at:387 │388 168 │ throw_error(389 │ ~390 │391 └─ lib/rustler/compiler.ex:168:7: Rustler.Compiler.get_target_os_type/1392393Generated rustler app394==> tablet395Compiling 2 files (.ex)396Generated tablet app397==> elixir_make398Compiling 8 files (.ex)399Generated elixir_make app400==> nerves_logging401 CC kmsg_tailer.o402 LD kmsg_tailer403Compiling 5 files (.ex)404Generated nerves_logging app405==> nerves_discovery406Compiling 5 files (.ex)407Generated nerves_discovery app408==> ring_logger409Compiling 7 files (.ex)410Generated ring_logger app411==> interactive_cmd412Compiling 1 file (.ex)413Generated interactive_cmd app414==> nerves415Compiling 65 files (.ex)416 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)417 │418 6 │ defmodule Mix.Tasks.Nerves.Init do419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~420 │421 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)422423 warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)424 │425 6 │ defmodule Nerves do426 │ ~~~~~~~~~~~~~~~~~~~427 │428 └─ lib/nerves.ex:6: Nerves (module)429430 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)431 │432 5 │ defmodule Nerves.ArtifactResolver do433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~434 │435 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)436437 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)438 │439 6 │ defmodule Nerves.BuildAction.AppModes do440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~441 │442 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)443444 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)445 │446 5 │ defmodule Nerves.BuildAction.CheckExecutables do447 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~448 │449 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)450451 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)452 │453 8 │ defmodule Nerves.BuildAction.Erlinit do454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~455 │456 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)457458 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)459 │460 5 │ defmodule Nerves.BuildAction.Firmware do461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~462 │463 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)464465 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)466 │467 7 │ defmodule Nerves.BuildAction.IExStartupCheck do468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~469 │470 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)471472 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)473 │474 5 │ defmodule Nerves.BuildAction.NervesV1System do475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~476 │477 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)478479 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)480 │481 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do482 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~483 │484 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)485486 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)487 │488 5 │ defmodule Nerves.BuildAction.Rootfs do489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~490 │491 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)492493 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)494 │495 6 │ defmodule Nerves.BuildAction.SortApps do496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~497 │498 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)499500 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)501 │502 5 │ defmodule Nerves.BuildAction.StripAll do503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~504 │505 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)506507 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)508 │509 5 │ defmodule Nerves.BuildAction.Trimmer do510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~511 │512 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)513514 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)515 │516 5 │ defmodule Nerves.BuildPlan do517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~518 │519 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)520521 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)522 │523 5 │ defmodule Nerves.BuildPlan.Checks do524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~525 │526 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)527528 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)529 │530 6 │ defmodule Nerves.Container do531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~532 │533 └─ lib/nerves/container.ex:6: Nerves.Container (module)534535 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)536 │537 5 │ defmodule Nerves.Fingerprint do538 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~539 │540 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)541542 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)543 │544 5 │ defmodule Nerves.MixPackage do545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~546 │547 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)548549 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)550 │551 5 │ defmodule Nerves.Paths do552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~553 │554 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)555556 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)557 │558 5 │ defmodule Nerves.TargetTuple do559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~560 │561 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)562563Generated nerves app564==> nerves_toolchain_aarch64_nerves_linux_gnu565Compiling 1 file (.ex)566Generated nerves_toolchain_aarch64_nerves_linux_gnu app567==> nerves_system_qemu_aarch64568Compiling 1 file (.ex)569Generated nerves_system_qemu_aarch64 app570==> nimble_parsec571Compiling 4 files (.ex)572Generated nimble_parsec app573==> makeup574Compiling 15 files (.ex)575Generated makeup app576==> makeup_elixir577Compiling 6 files (.ex)578Compiling lib/makeup/lexers/elixir_lexer/atoms.ex (it's taking more than 10s)579Compiling lib/makeup/lexers/elixir_lexer.ex (it's taking more than 10s)580Compiling lib/makeup/lexers/elixir_lexer/variables.ex (it's taking more than 10s)581Generated makeup_elixir app582==> makeup_erlang583Compiling 4 files (.ex)584Compiling lib/makeup/lexers/erlang_lexer.ex (it's taking more than 10s)585Generated makeup_erlang app586==> ex_doc587Compiling 25 files (.ex)588 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead589 │590 42 │ <%# Extra content specified by the user (e.g. custom Javascript) %>591 │ ~592 │593 └─ lib/ex_doc/formatter/html/templates/footer_template.eex:42: (file)594595 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead596 │597 27 │ <%# Extra content specified by the user (e.g. custom CSS) %>598 │ ~599 │600 └─ lib/ex_doc/formatter/html/templates/head_template.eex:27: (file)601602 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead603 │604 32 │ <%# Immediately apply night mode preference to avoid a flash effect %>605 │ ~606 │607 └─ lib/ex_doc/formatter/html/templates/head_template.eex:32: (file)608609 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead610 │611 45 │ <%# Extra content specified by the user (e.g. custom Javascript) %>612 │ ~613 │614 └─ lib/ex_doc/formatter/epub/templates/module_template.eex:45: (file)615616 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead617 │618 23 │ <%# Extra content specified by the user (e.g. custom Javascript) %>619 │ ~620 │621 └─ lib/ex_doc/formatter/epub/templates/nav_template.eex:23: (file)622623 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead624 │625 6 │ <%# Extra content specified by the user (e.g. custom Javascript) %>626 │ ~627 │628 └─ lib/ex_doc/formatter/epub/templates/extra_template.eex:6: (file)629630 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead631 │632 13 │ <%# Extra content specified by the user (e.g. custom Javascript) %>633 │ ~634 │635 └─ lib/ex_doc/formatter/epub/templates/title_template.eex:13: (file)636637 warning: <%# is deprecated, use <%!-- or add a space between <% and # instead638 │639 11 │ <%# Extra content specified by the user (e.g. custom CSS) %>640 │ ~641 │642 └─ lib/ex_doc/formatter/epub/templates/head_template.eex:11: (file)643644 warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)645 │646 196 │ defp logo_path(%{logo: nil}), do: nil647 │ ~648 │649 └─ lib/ex_doc/formatter/html/templates.ex:196:8: ExDoc.Formatter.HTML.Templates.logo_path/1650651 warning: the following clause cannot match because the previous clauses already matched all possible values:652653 _ ->654655 it attempts to match on the result of:656657 result658659 which has the already matched type:660661 dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})662663 type warning found at:664 │665 93 │ _ ->666 │ ~667 │668 └─ lib/ex_doc/retriever.ex:93:9: ExDoc.Retriever.docs_chunk/1669670 warning: the following clause is redundant:671672 defp to_var({:<<>>, _, _}, _)673674 it has type:675676 dynamic({:<<>>, term(), term()}), dynamic()677678 previous clauses have already matched on the following types:679680 {:%{}, term(), term()}, term()681 {atom(), term(), term()}, term()682683 │684 378 │ defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}685 │ ~686 │687 └─ lib/ex_doc/language/elixir.ex:378:8: ExDoc.Language.Elixir.to_var/2688689 warning: the following clause is redundant:690691 defp to_var({:{}, _, _}, _)692693 it has type:694695 dynamic({:{}, term(), term()}), dynamic()696697 previous clauses have already matched on the following types:698699 {:%{}, term(), term()}, term()700 {atom(), term(), term()}, term()701702 │703 379 │ defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}704 │ ~705 │706 └─ lib/ex_doc/language/elixir.ex:379:8: ExDoc.Language.Elixir.to_var/2707708 warning: the following clause is redundant:709710 defp to_var(float, _) when is_integer(float)711712 it has type:713714 integer(), dynamic()715716 previous clauses have already matched on the following types:717718 {:%{}, term(), term()}, term()719 {atom(), term(), term()}, term()720 {term(), term()}, term()721 integer(), term()722723 │724 382 │ defp to_var(float, _) when is_integer(float), do: {:float, [], nil}725 │ ~726 │727 └─ lib/ex_doc/language/elixir.ex:382:8: ExDoc.Language.Elixir.to_var/2728729 warning: expected a map or struct when accessing .__struct__ in expression:730731 module.__struct__732733 where "module" was given the type:734735 # type: dynamic(atom())736 # from: lib/ex_doc/language/elixir.ex:235:7737 function_exported?(module, :__struct__, 0)738739 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()740741 type warning found at:742 │743 236 │ match?(%{__exception__: true}, module.__struct__) ->744 │ ~745 │746 └─ lib/ex_doc/language/elixir.ex:236:49: ExDoc.Language.Elixir.module_type_and_skip/1747748 warning: expected a map or struct when accessing .available? in expression:749750 module.available?751752 where "module" was given the type:753754 # type: dynamic(atom())755 # from: lib/ex_doc/markdown.ex:68:12756 Code.ensure_loaded?(module)757758 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()759760 type warning found at:761 │762 68 │ Code.ensure_loaded?(module) && module.available?763 │ ~764 │765 └─ lib/ex_doc/markdown.ex:68:45: ExDoc.Markdown.find_markdown_processor/0766767Generated ex_doc app768==> uboot_env769Compiling 5 files (.ex)770Generated uboot_env app771==> gpgmex772Compiling 4 files (.ex)773774== Compilation error in file lib/rust/gpg_nif_rust.ex ==775** (ErlangError) Erlang error: :enoent776 (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/gpg_rust_nif"])777 (rustler 0.28.0) lib/rustler/compiler/config.ex:83: Rustler.Compiler.Config.metadata!/1778 (rustler 0.28.0) lib/rustler/compiler/config.ex:70: Rustler.Compiler.Config.build/1779 (rustler 0.28.0) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/2780 lib/rust/gpg_nif_rust.ex:18: (module)781could not compile dependency :gpgmex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile gpgmex --force", update it with "mix deps.update gpgmex" or clean it with "mix deps.clean gpgmex"