kino_curl

Build log

nerves_system_mangopi_mq_pro

kino_curl 0.2.0 · fail · run kino_curl-0.2.0-1790966859944
566 of 566 lines
1Resolving Hex dependencies...2Resolution completed in 0.262s3Unchanged:4  circular_buffer 1.1.05  earmark_parser 1.4.466  elixir_make 0.10.07  ex_curl 0.3.08  ex_doc 0.39.19  interactive_cmd 0.1.410  jason 1.4.511  kino 0.8.112  kino_curl 0.2.013  makeup 1.2.214  makeup_elixir 1.0.115  makeup_erlang 1.1.016  nerves 2.0.0-pre.217  nerves_discovery 0.1.518  nerves_logging 0.2.419  nerves_runtime 0.13.1320  nerves_system_bbb 2.30.221  nerves_system_br 1.34.422  nerves_system_mangopi_mq_pro 0.17.223  nerves_system_qemu_aarch64 0.4.224  nerves_system_rpi0 2.1.225  nerves_system_rpi4 2.1.226  nerves_system_rpi5 2.1.227  nerves_system_trellis 0.5.028  nerves_system_x86_64 1.34.229  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.130  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.131  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.132  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.133  nerves_toolchain_x86_64_nerves_linux_musl 15.3.134  nerves_uevent 0.1.735  nimble_parsec 1.4.236  pegasus 0.2.637  property_table 0.3.438  protoss 1.1.039  ring_logger 0.11.740  table 0.1.241  tablet 0.3.342  toolshed 0.5.043  uboot_env 1.0.244  zig_doc 0.7.045  zig_get 0.16.046  zig_parser 0.7.047  zigler 0.16.048* Getting kino_curl (Hex package)49* Getting nerves (Hex package)50* Getting ring_logger (Hex package)51* Getting toolshed (Hex package)52* Getting nerves_runtime (Hex package)53* Getting nerves_system_bbb (Hex package)54* Getting nerves_system_mangopi_mq_pro (Hex package)55* Getting nerves_system_qemu_aarch64 (Hex package)56* Getting nerves_system_rpi0 (Hex package)57* Getting nerves_system_rpi4 (Hex package)58* Getting nerves_system_rpi5 (Hex package)59* Getting nerves_system_trellis (Hex package)60* Getting nerves_system_x86_64 (Hex package)61* Getting nerves_system_br (Hex package)62* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)63* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)64* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)65* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)66* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)67* Getting nerves_logging (Hex package)68* Getting nerves_uevent (Hex package)69* Getting uboot_env (Hex package)70* Getting elixir_make (Hex package)71* Getting property_table (Hex package)72* Getting circular_buffer (Hex package)73* Getting interactive_cmd (Hex package)74* Getting nerves_discovery (Hex package)75* Getting tablet (Hex package)76* Getting ex_curl (Hex package)77* Getting jason (Hex package)78* Getting kino (Hex package)79* Getting table (Hex package)80* Getting zigler (Hex package)81* Getting protoss (Hex package)82* Getting zig_doc (Hex package)83* Getting zig_get (Hex package)84* Getting zig_parser (Hex package)85* Getting pegasus (Hex package)86* Getting nimble_parsec (Hex package)87* Getting ex_doc (Hex package)88* Getting earmark_parser (Hex package)89* Getting makeup_elixir (Hex package)90* Getting makeup_erlang (Hex package)91* Getting makeup (Hex package)92==> nerves_system_br93Generated nerves_system_br app94==> earmark_parser95Compiling 2 files (.xrl)96Compiling 1 file (.yrl)97Compiling 3 files (.erl)98Compiling 32 files (.ex)99Generated earmark_parser app100==> circular_buffer101Compiling 1 file (.ex)102Generated circular_buffer app103==> jason104Compiling 10 files (.ex)105Generated jason app106==> tablet107Compiling 2 files (.ex)108Generated tablet app109==> protoss110Compiling 1 file (.ex)111Generated protoss app112==> elixir_make113Compiling 8 files (.ex)114Generated elixir_make app115==> nerves_logging116 CC kmsg_tailer.o117 LD kmsg_tailer118Compiling 5 files (.ex)119Generated nerves_logging app120==> nerves_discovery121Compiling 5 files (.ex)122Generated nerves_discovery app123==> ring_logger124Compiling 7 files (.ex)125Generated ring_logger app126==> kino127Compiling 37 files (.ex)128    warning: unused require Logger129    │130  4 │   require Logger131    │   ~132    │133    └─ lib/kino/smart_cell/server.ex:4:3134135     warning: unused require Logger136     │137 183 │   require Logger138     │   ~139     │140     └─ lib/kino/smart_cell.ex:183:3141142     warning: comparison between distinct types found:143144         assets_path != nil145146     given types:147148         dynamic(binary() or empty_list() or non_empty_list(term(), term())) != nil149150     where "assets_path" was given the types:151152         # type: dynamic(nil or binary() or empty_list() or non_empty_list(term(), term()))153         # from: lib/kino/js.ex:253:19154         __paths__(assets_path)155156         # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))157         # from: lib/kino/js.ex:257:25158         Path.join(assets_path, path)159160     While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false161162     type warning found at:163     │164 266 │     assets_path_defined? = assets_path != nil165     │                                        ~166     │167     └─ lib/kino/js.ex:266:40: Kino.JS.__before_compile__/1168169Generated kino app170==> interactive_cmd171Compiling 1 file (.ex)172Generated interactive_cmd app173==> nerves174Compiling 65 files (.ex)175    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)176    │177  6 │ defmodule Mix.Tasks.Nerves.Init do178    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~179    │180    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)181182    warning: redefining module Nerves (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.beam)183    │184  6 │ defmodule Nerves do185    │ ~~~~~~~~~~~~~~~~~~~186    │187    └─ lib/nerves.ex:6: Nerves (module)188189    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)190    │191  5 │ defmodule Nerves.ArtifactResolver do192    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~193    │194    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)195196    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)197    │198  6 │ defmodule Nerves.BuildAction.AppModes do199    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~200    │201    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)202203    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)204    │205  5 │ defmodule Nerves.BuildAction.CheckExecutables do206    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~207    │208    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)209210    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)211    │212  8 │ defmodule Nerves.BuildAction.Erlinit do213    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~214    │215    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)216217    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)218    │219  5 │ defmodule Nerves.BuildAction.Firmware do220    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~221    │222    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)223224    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)225    │226  7 │ defmodule Nerves.BuildAction.IExStartupCheck do227    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~228    │229    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)230231    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)232    │233  5 │ defmodule Nerves.BuildAction.NervesV1System do234    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~235    │236    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)237238    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)239    │240  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do241    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~242    │243    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)244245    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)246    │247  5 │ defmodule Nerves.BuildAction.Rootfs do248    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~249    │250    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)251252    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)253    │254  6 │ defmodule Nerves.BuildAction.SortApps do255    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~256    │257    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)258259    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)260    │261  5 │ defmodule Nerves.BuildAction.StripAll do262    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~263    │264    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)265266    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)267    │268  5 │ defmodule Nerves.BuildAction.Trimmer do269    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~270    │271    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)272273    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)274    │275  5 │ defmodule Nerves.BuildPlan do276    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~277    │278    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)279280    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)281    │282  5 │ defmodule Nerves.BuildPlan.Checks do283    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~284    │285    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)286287    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Container.beam)288    │289  6 │ defmodule Nerves.Container do290    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~291    │292    └─ lib/nerves/container.ex:6: Nerves.Container (module)293294    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)295    │296  5 │ defmodule Nerves.Fingerprint do297    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~298    │299    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)300301    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)302    │303  5 │ defmodule Nerves.MixPackage do304    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~305    │306    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)307308    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.Paths.beam)309    │310  5 │ defmodule Nerves.Paths do311    │ ~~~~~~~~~~~~~~~~~~~~~~~~~312    │313    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)314315    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/mangopi_mq_pro/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)316    │317  5 │ defmodule Nerves.TargetTuple do318    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~319    │320    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)321322Generated nerves app323==> nerves_toolchain_riscv64_nerves_linux_gnu324Compiling 1 file (.ex)325Generated nerves_toolchain_riscv64_nerves_linux_gnu app326==> nerves_system_mangopi_mq_pro327Generated nerves_system_mangopi_mq_pro app328==> zig_get329Compiling 1 file (.ex)330Generated zig_get app331==> nimble_parsec332Compiling 4 files (.ex)333Generated nimble_parsec app334==> pegasus335Compiling 11 files (.ex)336Generated pegasus app337==> zig_parser338Compiling 37 files (.ex)339Compiling lib/zig.parser.ex (it's taking more than 10s)340    warning: incompatible types given to Map.replace!/3:341342        Map.replace!(parse(args), :doc_comment, comment)343344    the map:345346        dynamic(%Zig.Parser.Test{block: %Zig.Parser.Block{}, location: nil})347348    does not have all required keys:349350        :doc_comment351352    therefore this function will always raise353354    where "args" was given the type:355356        # type: dynamic(non_empty_list(term()))357        # from: lib/zig.parser/test.ex:16:10358        parse(args)359360    where "comment" was given the type:361362        # type: dynamic()363        # from: lib/zig.parser/test.ex364        [{:TestDecl, [start, {:doc_comment, comment} | args]} | rest_args]365366    type warning found at:367    │368 17 │       |> Map.replace!(:doc_comment, comment)369    │              ~370    │371    └─ lib/zig.parser/test.ex:17:14: Zig.Parser.Test.post_traverse/5372373Generated zig_parser app374==> makeup375Compiling 15 files (.ex)376Generated makeup app377==> makeup_elixir378Compiling 6 files (.ex)379Compiling lib/makeup/lexers/elixir_lexer.ex (it's taking more than 10s)380Generated makeup_elixir app381==> makeup_erlang382Compiling 4 files (.ex)383Compiling lib/makeup/lexers/erlang_lexer.ex (it's taking more than 10s)384Generated makeup_erlang app385==> ex_doc386Compiling 27 files (.ex)387     warning: this clause of defp favicon_path/1 is never used (or it will always fail/warn when invoked)388     │389 153 │   defp favicon_path(%{favicon: nil}), do: nil390     │        ~391     │392     └─ lib/ex_doc/formatter/html/templates.ex:153:8: ExDoc.Formatter.HTML.Templates.favicon_path/1393394     warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)395     │396 156 │   defp logo_path(%{logo: nil}), do: nil397     │        ~398     │399     └─ lib/ex_doc/formatter/html/templates.ex:156:8: ExDoc.Formatter.HTML.Templates.logo_path/1400401     warning: the following clause cannot match because the previous clauses already matched all possible values:402403         _ ->404405     it attempts to match on the result of:406407         result408409     which has the already matched type:410411         dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})412413     type warning found at:414     │415 124 │       _ ->416     │         ~417     │418     └─ lib/ex_doc/retriever.ex:124:9: ExDoc.Retriever.docs_chunk/1419420     warning: the following clause is redundant:421422         defp to_var({:<<>>, _, _}, _)423424     it has type:425426         dynamic({:<<>>, term(), term()}), dynamic()427428     previous clauses have already matched on the following types:429430         {:%{}, term(), term()}, term()431         {atom(), term(), term()}, term()432433     │434 569 │   defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}435     │        ~436     │437     └─ lib/ex_doc/language/elixir.ex:569:8: ExDoc.Language.Elixir.to_var/2438439     warning: the following clause is redundant:440441         defp to_var({:{}, _, _}, _)442443     it has type:444445         dynamic({:{}, term(), term()}), dynamic()446447     previous clauses have already matched on the following types:448449         {:%{}, term(), term()}, term()450         {atom(), term(), term()}, term()451452     │453 570 │   defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}454     │        ~455     │456     └─ lib/ex_doc/language/elixir.ex:570:8: ExDoc.Language.Elixir.to_var/2457458     warning: the following clause is redundant:459460         defp to_var(float, _) when is_integer(float)461462     it has type:463464         integer(), dynamic()465466     previous clauses have already matched on the following types:467468         {:%{}, term(), term()}, term()469         {atom(), term(), term()}, term()470         {term(), term()}, term()471         integer(), term()472473     │474 573 │   defp to_var(float, _) when is_integer(float), do: {:float, [], nil}475     │        ~476     │477     └─ lib/ex_doc/language/elixir.ex:573:8: ExDoc.Language.Elixir.to_var/2478479     warning: the following clause will never match:480481         nil ->482483     because it attempts to match on the result of:484485         ExDoc.Language.Source.fetch_type!(module_data, name, arity)486487     which has type:488489         dynamic(not false and not nil)490491     type warning found at:492     │493 150 │         nil ->494     │         ~~~~~~495     │496     └─ lib/ex_doc/language/erlang.ex:150: ExDoc.Language.Erlang.type_data/6497498Generated ex_doc app499==> uboot_env500Compiling 5 files (.ex)501Generated uboot_env app502==> zig_doc503Compiling 5 files (.ex)504    warning: the following clause will never match:505506        {{:error, reason}, path} ->507508    it is expected to match on type:509510        dynamic(511          :error or512            ({term(), :read, binary() or empty_list() or non_empty_list(term(), term())} and513               not {{:ok, term()}, :read, binary() or empty_list() or non_empty_list(term(), term())})514        )515516    type warning found at:517    │518 69 │       {{:error, reason}, path} ->519    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~520    │521    └─ lib/zig.doc/generator.ex:69: Zig.Doc.Generator.modulenode_from_config/3522523Generated zig_doc app524==> zigler525Compiling 50 files (.ex)52652718:52:10.422 [warning] not cross-compiling windows-msvc528     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)529     │530 386 │   def render_elixir_spec(nif) do531     │       ~532     │533     └─ lib/zig/_nif.ex:386:753453553618:52:15.791 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig537     warning: unused require EEx538     │539 437 │   require EEx540     │   ~541     │542     └─ lib/zig/_nif.ex:437:3543544warning: 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.545  lib/zig/formatter.ex:46: (file)546  (elixir 1.20.3) src/elixir_compiler.erl:102: :elixir_compiler.dispatch/4547  (elixir 1.20.3) src/elixir_compiler.erl:76: :elixir_compiler.compile/4548  (elixir 1.20.3) src/elixir_compiler.erl:42: :elixir_compiler.optimize_defmodule/2549  (elixir 1.20.3) src/elixir_lexical.erl:18: :elixir_lexical.run/3550  (elixir 1.20.3) src/elixir_compiler.erl:21: :elixir_compiler.quoted/3551552Generated zigler app553==> ex_curl554Compiling 8 files (.ex)55555618:52:17.334 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig557558== Compilation error in file lib/request.ex ==559** (CompileError) zig executable not found560    (zigler 0.16.0) lib/zig/command.ex:293: Zig.Command.executable_path/0561    (zigler 0.16.0) lib/zig/command.ex:24: Zig.Command.run_zig/2562    (zigler 0.16.0) lib/zig/builder.ex:164: Zig.Builder.stage/1563    (zigler 0.16.0) lib/zig/compiler.ex:142: Zig.Compiler.compile/3564    (zigler 0.16.0) expanding macro: Zig.Compiler.__before_compile__/1565    lib/request.ex:1: ExCurl.Request (module)566could not compile dependency :ex_curl, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_curl --force", update it with "mix deps.update ex_curl" or clean it with "mix deps.clean ex_curl"