Build log
nerves_system_trellis
zog 0.6.0 · fail · run zog-0.6.0-1791165524735
539 of 539 lines
1Resolving Hex dependencies...2Resolution completed in 0.171s3Unchanged:4 circular_buffer 1.1.05 earmark_parser 1.4.466 elixir_make 0.10.07 ex_doc 0.39.18 interactive_cmd 0.1.49 makeup 1.2.310 makeup_elixir 1.0.111 makeup_erlang 1.1.012 nerves 2.0.0-pre.213 nerves_discovery 0.1.514 nerves_logging 0.2.415 nerves_runtime 0.13.1316 nerves_system_bbb 2.30.217 nerves_system_br 1.34.418 nerves_system_mangopi_mq_pro 0.17.219 nerves_system_qemu_aarch64 0.4.220 nerves_system_rpi0 2.1.221 nerves_system_rpi4 2.1.222 nerves_system_rpi5 2.1.223 nerves_system_trellis 0.5.024 nerves_system_x86_64 1.34.225 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.126 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.127 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.128 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.129 nerves_toolchain_x86_64_nerves_linux_musl 15.3.130 nerves_uevent 0.1.731 nimble_parsec 1.4.232 pegasus 0.2.633 property_table 0.3.434 protoss 1.1.035 ring_logger 0.11.736 tablet 0.3.337 toolshed 0.5.038 uboot_env 1.0.239 yog_ex 0.99.140 zig_doc 0.7.041 zig_get 0.16.042 zig_parser 0.7.043 zigler 0.16.044 zog 0.6.045* Getting zog (Hex package)46* Getting nerves (Hex package)47* Getting ring_logger (Hex package)48* Getting toolshed (Hex package)49* Getting nerves_runtime (Hex package)50* Getting nerves_system_bbb (Hex package)51* Getting nerves_system_mangopi_mq_pro (Hex package)52* Getting nerves_system_qemu_aarch64 (Hex package)53* Getting nerves_system_rpi0 (Hex package)54* Getting nerves_system_rpi4 (Hex package)55* Getting nerves_system_rpi5 (Hex package)56* Getting nerves_system_trellis (Hex package)57* Getting nerves_system_x86_64 (Hex package)58* Getting nerves_system_br (Hex package)59* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)60* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)61* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)62* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)63* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)64* Getting nerves_logging (Hex package)65* Getting nerves_uevent (Hex package)66* Getting uboot_env (Hex package)67* Getting elixir_make (Hex package)68* Getting property_table (Hex package)69* Getting circular_buffer (Hex package)70* Getting interactive_cmd (Hex package)71* Getting nerves_discovery (Hex package)72* Getting tablet (Hex package)73* Getting ex_doc (Hex package)74* Getting yog_ex (Hex package)75* Getting zigler (Hex package)76* Getting protoss (Hex package)77* Getting zig_doc (Hex package)78* Getting zig_get (Hex package)79* Getting zig_parser (Hex package)80* Getting pegasus (Hex package)81* Getting nimble_parsec (Hex package)82* Getting earmark_parser (Hex package)83* Getting makeup_elixir (Hex package)84* Getting makeup_erlang (Hex package)85* Getting makeup (Hex package)86==> nerves_system_br87Generated nerves_system_br app88==> earmark_parser89Compiling 2 files (.xrl)90Compiling 1 file (.yrl)91Compiling 3 files (.erl)92Compiling 32 files (.ex)93Generated earmark_parser app94==> circular_buffer95Compiling 1 file (.ex)96Generated circular_buffer app97==> tablet98Compiling 2 files (.ex)99Generated tablet app100==> protoss101Compiling 1 file (.ex)102Generated protoss app103==> elixir_make104Compiling 8 files (.ex)105Generated elixir_make app106==> nerves_logging107 CC kmsg_tailer.o108 LD kmsg_tailer109Compiling 5 files (.ex)110Generated nerves_logging app111==> nerves_discovery112Compiling 5 files (.ex)113Generated nerves_discovery app114==> ring_logger115Compiling 7 files (.ex)116Generated ring_logger app117==> interactive_cmd118Compiling 1 file (.ex)119Generated interactive_cmd app120==> nerves121Compiling 65 files (.ex)122 warning: redefining module Nerves (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.beam)123 │124 6 │ defmodule Nerves do125 │ ~~~~~~~~~~~~~~~~~~~126 │127 └─ lib/nerves.ex:6: Nerves (module)128129 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)130 │131 6 │ defmodule Mix.Tasks.Nerves.Init do132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~133 │134 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)135136 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)137 │138 5 │ defmodule Nerves.ArtifactResolver do139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~140 │141 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)142143 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)144 │145 6 │ defmodule Nerves.BuildAction.AppModes do146 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~147 │148 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)149150 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)151 │152 5 │ defmodule Nerves.BuildAction.CheckExecutables do153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~154 │155 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)156157 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)158 │159 8 │ defmodule Nerves.BuildAction.Erlinit do160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~161 │162 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)163164 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)165 │166 5 │ defmodule Nerves.BuildAction.Firmware do167 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~168 │169 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)170171 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)172 │173 7 │ defmodule Nerves.BuildAction.IExStartupCheck do174 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~175 │176 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)177178 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)179 │180 5 │ defmodule Nerves.BuildAction.NervesV1System do181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~182 │183 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)184185 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)186 │187 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~189 │190 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)191192 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)193 │194 5 │ defmodule Nerves.BuildAction.Rootfs do195 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196 │197 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)198199 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)200 │201 6 │ defmodule Nerves.BuildAction.SortApps do202 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~203 │204 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)205206 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)207 │208 5 │ defmodule Nerves.BuildAction.StripAll do209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~210 │211 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)212213 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)214 │215 5 │ defmodule Nerves.BuildAction.Trimmer do216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~217 │218 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)219220 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)221 │222 5 │ defmodule Nerves.BuildPlan do223 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~224 │225 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)226227 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)228 │229 5 │ defmodule Nerves.BuildPlan.Checks do230 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~231 │232 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)233234 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Container.beam)235 │236 6 │ defmodule Nerves.Container do237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~238 │239 └─ lib/nerves/container.ex:6: Nerves.Container (module)240241 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)242 │243 5 │ defmodule Nerves.Fingerprint do244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~245 │246 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)247248 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)249 │250 5 │ defmodule Nerves.MixPackage do251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~252 │253 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)254255 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Paths.beam)256 │257 5 │ defmodule Nerves.Paths do258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~259 │260 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)261262 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)263 │264 5 │ defmodule Nerves.TargetTuple do265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~266 │267 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)268269Generated nerves app270==> nerves_toolchain_armv7_nerves_linux_gnueabihf271Compiling 1 file (.ex)272Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app273==> nerves_system_trellis274Generated nerves_system_trellis app275==> zig_get276Compiling 1 file (.ex)277Generated zig_get app278==> nimble_parsec279Compiling 4 files (.ex)280Generated nimble_parsec app281==> pegasus282Compiling 11 files (.ex)283Generated pegasus app284==> zig_parser285Compiling 37 files (.ex)286Compiling lib/zig.parser.ex (it's taking more than 10s)287 warning: incompatible types given to Map.replace!/3:288289 Map.replace!(parse(args), :doc_comment, comment)290291 the map:292293 dynamic(%Zig.Parser.Test{block: %Zig.Parser.Block{}, location: nil})294295 does not have all required keys:296297 :doc_comment298299 therefore this function will always raise300301 where "args" was given the type:302303 # type: dynamic(non_empty_list(term()))304 # from: lib/zig.parser/test.ex:16:10305 parse(args)306307 where "comment" was given the type:308309 # type: dynamic()310 # from: lib/zig.parser/test.ex311 [{:TestDecl, [start, {:doc_comment, comment} | args]} | rest_args]312313 type warning found at:314 │315 17 │ |> Map.replace!(:doc_comment, comment)316 │ ~317 │318 └─ lib/zig.parser/test.ex:17:14: Zig.Parser.Test.post_traverse/5319320Generated zig_parser app321==> makeup322Compiling 15 files (.ex)323Generated makeup app324==> makeup_elixir325Compiling 6 files (.ex)326Compiling lib/makeup/lexers/elixir_lexer.ex (it's taking more than 10s)327Generated makeup_elixir app328==> makeup_erlang329Compiling 4 files (.ex)330Compiling lib/makeup/lexers/erlang_lexer.ex (it's taking more than 10s)331Generated makeup_erlang app332==> ex_doc333Compiling 27 files (.ex)334 warning: this clause of defp favicon_path/1 is never used (or it will always fail/warn when invoked)335 │336 153 │ defp favicon_path(%{favicon: nil}), do: nil337 │ ~338 │339 └─ lib/ex_doc/formatter/html/templates.ex:153:8: ExDoc.Formatter.HTML.Templates.favicon_path/1340341 warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)342 │343 156 │ defp logo_path(%{logo: nil}), do: nil344 │ ~345 │346 └─ lib/ex_doc/formatter/html/templates.ex:156:8: ExDoc.Formatter.HTML.Templates.logo_path/1347348 warning: the following clause cannot match because the previous clauses already matched all possible values:349350 _ ->351352 it attempts to match on the result of:353354 result355356 which has the already matched type:357358 dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})359360 type warning found at:361 │362 124 │ _ ->363 │ ~364 │365 └─ lib/ex_doc/retriever.ex:124:9: ExDoc.Retriever.docs_chunk/1366367 warning: the following clause is redundant:368369 defp to_var({:<<>>, _, _}, _)370371 it has type:372373 dynamic({:<<>>, term(), term()}), dynamic()374375 previous clauses have already matched on the following types:376377 {:%{}, term(), term()}, term()378 {atom(), term(), term()}, term()379380 │381 569 │ defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}382 │ ~383 │384 └─ lib/ex_doc/language/elixir.ex:569:8: ExDoc.Language.Elixir.to_var/2385386 warning: the following clause is redundant:387388 defp to_var({:{}, _, _}, _)389390 it has type:391392 dynamic({:{}, term(), term()}), dynamic()393394 previous clauses have already matched on the following types:395396 {:%{}, term(), term()}, term()397 {atom(), term(), term()}, term()398399 │400 570 │ defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}401 │ ~402 │403 └─ lib/ex_doc/language/elixir.ex:570:8: ExDoc.Language.Elixir.to_var/2404405 warning: the following clause will never match:406407 nil ->408409 because it attempts to match on the result of:410411 ExDoc.Language.Source.fetch_type!(module_data, name, arity)412413 which has type:414415 dynamic(not false and not nil)416417 type warning found at:418 │419 150 │ nil ->420 │ ~~~~~~421 │422 └─ lib/ex_doc/language/erlang.ex:150: ExDoc.Language.Erlang.type_data/6423424 warning: the following clause is redundant:425426 defp to_var(float, _) when is_integer(float)427428 it has type:429430 integer(), dynamic()431432 previous clauses have already matched on the following types:433434 {:%{}, term(), term()}, term()435 {atom(), term(), term()}, term()436 {term(), term()}, term()437 integer(), term()438439 │440 573 │ defp to_var(float, _) when is_integer(float), do: {:float, [], nil}441 │ ~442 │443 └─ lib/ex_doc/language/elixir.ex:573:8: ExDoc.Language.Elixir.to_var/2444445Generated ex_doc app446==> uboot_env447Compiling 5 files (.ex)448Generated uboot_env app449==> yog_ex450Compiling 132 files (.ex)451 warning: Jason.encode!/1 is undefined (module Jason 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)452 │453 102 │ |> Jason.encode!()454 │ ~455 │456 └─ lib/yog/io/json.ex:102:14: Yog.IO.JSON.to_json/2457 └─ lib/yog/io/json.ex:173:14: Yog.IO.JSON.to_json_multi/2458459 warning: Jason.decode!/1 is undefined (module Jason 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)460 │461 205 │ |> Jason.decode!()462 │ ~463 │464 └─ lib/yog/io/json.ex:205:14: Yog.IO.JSON.gleam_json_to_term/1465466 warning: Jason.decode/1 is undefined (module Jason 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)467 │468 494 │ case Jason.decode(input) do469 │ ~470 │471 └─ lib/yog/io/json.ex:494:16: Yog.IO.JSON.json_type/1472 └─ lib/yog/io/json.ex:564:16: Yog.IO.JSON.from_json/1473474Generated yog_ex app475==> zig_doc476Compiling 5 files (.ex)477 warning: the following clause will never match:478479 {{:error, reason}, path} ->480481 it is expected to match on type:482483 dynamic(484 :error or485 ({term(), :read, binary() or empty_list() or non_empty_list(term(), term())} and486 not {{:ok, term()}, :read, binary() or empty_list() or non_empty_list(term(), term())})487 )488489 type warning found at:490 │491 69 │ {{:error, reason}, path} ->492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~493 │494 └─ lib/zig.doc/generator.ex:69: Zig.Doc.Generator.modulenode_from_config/3495496Generated zig_doc app497==> zigler498Compiling 50 files (.ex)49950002:08:14.753 [warning] not cross-compiling windows-msvc501 warning: clauses with the same name and arity (number of arguments) should be grouped together, "def render_elixir_spec/1" was previously defined (lib/zig/_nif.ex:373)502 │503 386 │ def render_elixir_spec(nif) do504 │ ~505 │506 └─ lib/zig/_nif.ex:386:7507508 warning: unused require EEx509 │510 437 │ require EEx511 │ ~512 │513 └─ lib/zig/_nif.ex:437:351451551602:08:17.760 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig517warning: Zig.Formatter not active (%CompileError{file: nil, line: nil, description: "zig executable not found"}). If you need Formatter function, and zig is not available, Please run `mix zig.get` to install it.518 lib/zig/formatter.ex:46: (file)519 (elixir 1.20.3) src/elixir_compiler.erl:102: :elixir_compiler.dispatch/4520 (elixir 1.20.3) src/elixir_compiler.erl:76: :elixir_compiler.compile/4521 (elixir 1.20.3) src/elixir_compiler.erl:42: :elixir_compiler.optimize_defmodule/2522 (elixir 1.20.3) src/elixir_lexical.erl:18: :elixir_lexical.run/3523 (elixir 1.20.3) src/elixir_compiler.erl:21: :elixir_compiler.quoted/3524525Generated zigler app526==> zog527Compiling 33 files (.ex)52852902:08:18.888 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig530531== Compilation error in file lib/zog/centrality.ex ==532** (CompileError) zig executable not found533 (zigler 0.16.0) lib/zig/command.ex:293: Zig.Command.executable_path/0534 (zigler 0.16.0) lib/zig/command.ex:24: Zig.Command.run_zig/2535 (zigler 0.16.0) lib/zig/builder.ex:164: Zig.Builder.stage/1536 (zigler 0.16.0) lib/zig/compiler.ex:142: Zig.Compiler.compile/3537 (zigler 0.16.0) expanding macro: Zig.Compiler.__before_compile__/1538 lib/zog/centrality.ex:1: Zog.Centrality (module)539could not compile dependency :zog, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile zog --force", update it with "mix deps.update zog" or clean it with "mix deps.clean zog"