zog

Build log

nerves_system_qemu_aarch64

zog 0.6.0 · fail · run zog-0.6.0-1791165524735
540 of 540 lines
1Resolving Hex dependencies...2Resolution completed in 0.117s3Unchanged: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 Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)123    │124  6 │ defmodule Mix.Tasks.Nerves.Init do125    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~126    │127    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)128129    warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)130    │131  6 │ defmodule Nerves do132    │ ~~~~~~~~~~~~~~~~~~~133    │134    └─ lib/nerves.ex:6: Nerves (module)135136    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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_aarch64_nerves_linux_gnu271Compiling 1 file (.ex)272Generated nerves_toolchain_aarch64_nerves_linux_gnu app273==> nerves_system_qemu_aarch64274Compiling 1 file (.ex)275Generated nerves_system_qemu_aarch64 app276==> zig_get277Compiling 1 file (.ex)278Generated zig_get app279==> nimble_parsec280Compiling 4 files (.ex)281Generated nimble_parsec app282==> pegasus283Compiling 11 files (.ex)284Generated pegasus app285==> zig_parser286Compiling 37 files (.ex)287Compiling lib/zig.parser.ex (it's taking more than 10s)288    warning: incompatible types given to Map.replace!/3:289290        Map.replace!(parse(args), :doc_comment, comment)291292    the map:293294        dynamic(%Zig.Parser.Test{block: %Zig.Parser.Block{}, location: nil})295296    does not have all required keys:297298        :doc_comment299300    therefore this function will always raise301302    where "args" was given the type:303304        # type: dynamic(non_empty_list(term()))305        # from: lib/zig.parser/test.ex:16:10306        parse(args)307308    where "comment" was given the type:309310        # type: dynamic()311        # from: lib/zig.parser/test.ex312        [{:TestDecl, [start, {:doc_comment, comment} | args]} | rest_args]313314    type warning found at:315    │316 17 │       |> Map.replace!(:doc_comment, comment)317    │              ~318    │319    └─ lib/zig.parser/test.ex:17:14: Zig.Parser.Test.post_traverse/5320321Generated zig_parser app322==> makeup323Compiling 15 files (.ex)324Generated makeup app325==> makeup_elixir326Compiling 6 files (.ex)327Compiling lib/makeup/lexers/elixir_lexer.ex (it's taking more than 10s)328Generated makeup_elixir app329==> makeup_erlang330Compiling 4 files (.ex)331Compiling lib/makeup/lexers/erlang_lexer.ex (it's taking more than 10s)332Generated makeup_erlang app333==> ex_doc334Compiling 27 files (.ex)335     warning: this clause of defp favicon_path/1 is never used (or it will always fail/warn when invoked)336     │337 153 │   defp favicon_path(%{favicon: nil}), do: nil338     │        ~339     │340     └─ lib/ex_doc/formatter/html/templates.ex:153:8: ExDoc.Formatter.HTML.Templates.favicon_path/1341342     warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)343     │344 156 │   defp logo_path(%{logo: nil}), do: nil345     │        ~346     │347     └─ lib/ex_doc/formatter/html/templates.ex:156:8: ExDoc.Formatter.HTML.Templates.logo_path/1348349     warning: the following clause cannot match because the previous clauses already matched all possible values:350351         _ ->352353     it attempts to match on the result of:354355         result356357     which has the already matched type:358359         dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})360361     type warning found at:362     │363 124 │       _ ->364     │         ~365     │366     └─ lib/ex_doc/retriever.ex:124:9: ExDoc.Retriever.docs_chunk/1367368     warning: the following clause is redundant:369370         defp to_var({:<<>>, _, _}, _)371372     it has type:373374         dynamic({:<<>>, term(), term()}), dynamic()375376     previous clauses have already matched on the following types:377378         {:%{}, term(), term()}, term()379         {atom(), term(), term()}, term()380381     │382 569 │   defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}383     │        ~384     │385     └─ lib/ex_doc/language/elixir.ex:569:8: ExDoc.Language.Elixir.to_var/2386387     warning: the following clause will never match:388389         nil ->390391     because it attempts to match on the result of:392393         ExDoc.Language.Source.fetch_type!(module_data, name, arity)394395     which has type:396397         dynamic(not false and not nil)398399     type warning found at:400     │401 150 │         nil ->402     │         ~~~~~~403     │404     └─ lib/ex_doc/language/erlang.ex:150: ExDoc.Language.Erlang.type_data/6405406     warning: the following clause is redundant:407408         defp to_var({:{}, _, _}, _)409410     it has type:411412         dynamic({:{}, term(), term()}), dynamic()413414     previous clauses have already matched on the following types:415416         {:%{}, term(), term()}, term()417         {atom(), term(), term()}, term()418419     │420 570 │   defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}421     │        ~422     │423     └─ lib/ex_doc/language/elixir.ex:570:8: ExDoc.Language.Elixir.to_var/2424425     warning: the following clause is redundant:426427         defp to_var(float, _) when is_integer(float)428429     it has type:430431         integer(), dynamic()432433     previous clauses have already matched on the following types:434435         {:%{}, term(), term()}, term()436         {atom(), term(), term()}, term()437         {term(), term()}, term()438         integer(), term()439440     │441 573 │   defp to_var(float, _) when is_integer(float), do: {:float, [], nil}442     │        ~443     │444     └─ lib/ex_doc/language/elixir.ex:573:8: ExDoc.Language.Elixir.to_var/2445446Generated ex_doc app447==> uboot_env448Compiling 5 files (.ex)449Generated uboot_env app450==> yog_ex451Compiling 132 files (.ex)452     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)453     │454 102 │     |> Jason.encode!()455     │              ~456     │457     └─ lib/yog/io/json.ex:102:14: Yog.IO.JSON.to_json/2458     └─ lib/yog/io/json.ex:173:14: Yog.IO.JSON.to_json_multi/2459460     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)461     │462 205 │     |> Jason.decode!()463     │              ~464     │465     └─ lib/yog/io/json.ex:205:14: Yog.IO.JSON.gleam_json_to_term/1466467     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)468     │469 494 │     case Jason.decode(input) do470     │                ~471     │472     └─ lib/yog/io/json.ex:494:16: Yog.IO.JSON.json_type/1473     └─ lib/yog/io/json.ex:564:16: Yog.IO.JSON.from_json/1474475Generated yog_ex app476==> zig_doc477Compiling 5 files (.ex)478    warning: the following clause will never match:479480        {{:error, reason}, path} ->481482    it is expected to match on type:483484        dynamic(485          :error or486            ({term(), :read, binary() or empty_list() or non_empty_list(term(), term())} and487               not {{:ok, term()}, :read, binary() or empty_list() or non_empty_list(term(), term())})488        )489490    type warning found at:491    │492 69 │       {{:error, reason}, path} ->493    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~494    │495    └─ lib/zig.doc/generator.ex:69: Zig.Doc.Generator.modulenode_from_config/3496497Generated zig_doc app498==> zigler499Compiling 50 files (.ex)50050102:04:34.518 [warning] not cross-compiling windows-msvc502     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)503     │504 386 │   def render_elixir_spec(nif) do505     │       ~506     │507     └─ lib/zig/_nif.ex:386:750850951002:04:39.578 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig511     warning: unused require EEx512     │513 437 │   require EEx514     │   ~515     │516     └─ lib/zig/_nif.ex:437:3517518warning: 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.519  lib/zig/formatter.ex:46: (file)520  (elixir 1.20.3) src/elixir_compiler.erl:102: :elixir_compiler.dispatch/4521  (elixir 1.20.3) src/elixir_compiler.erl:76: :elixir_compiler.compile/4522  (elixir 1.20.3) src/elixir_compiler.erl:42: :elixir_compiler.optimize_defmodule/2523  (elixir 1.20.3) src/elixir_lexical.erl:18: :elixir_lexical.run/3524  (elixir 1.20.3) src/elixir_compiler.erl:21: :elixir_compiler.quoted/3525526Generated zigler app527==> zog528Compiling 33 files (.ex)52953002:04:41.007 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig531532== Compilation error in file lib/zog/centrality.ex ==533** (CompileError) zig executable not found534    (zigler 0.16.0) lib/zig/command.ex:293: Zig.Command.executable_path/0535    (zigler 0.16.0) lib/zig/command.ex:24: Zig.Command.run_zig/2536    (zigler 0.16.0) lib/zig/builder.ex:164: Zig.Builder.stage/1537    (zigler 0.16.0) lib/zig/compiler.ex:142: Zig.Compiler.compile/3538    (zigler 0.16.0) expanding macro: Zig.Compiler.__before_compile__/1539    lib/zog/centrality.ex:1: Zog.Centrality (module)540could 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"