kino_curl

Build log

nerves_system_rpi4

kino_curl 0.2.0 · fail · run kino_curl-0.2.0-1790966859944
568 of 568 lines
1Resolving Hex dependencies...2Resolution completed in 0.339s3Unchanged: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==> table127Compiling 5 files (.ex)128Generated table app129==> kino130Compiling 37 files (.ex)131     warning: unused require Logger132     │133 183 │   require Logger134     │   ~135     │136     └─ lib/kino/smart_cell.ex:183:3137138    warning: unused require Logger139    │140  4 │   require Logger141    │   ~142    │143    └─ lib/kino/smart_cell/server.ex:4:3144145     warning: comparison between distinct types found:146147         assets_path != nil148149     given types:150151         dynamic(binary() or empty_list() or non_empty_list(term(), term())) != nil152153     where "assets_path" was given the types:154155         # type: dynamic(nil or binary() or empty_list() or non_empty_list(term(), term()))156         # from: lib/kino/js.ex:253:19157         __paths__(assets_path)158159         # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))160         # from: lib/kino/js.ex:257:25161         Path.join(assets_path, path)162163     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 false164165     type warning found at:166     │167 266 │     assets_path_defined? = assets_path != nil168     │                                        ~169     │170     └─ lib/kino/js.ex:266:40: Kino.JS.__before_compile__/1171172Generated kino app173==> interactive_cmd174Compiling 1 file (.ex)175Generated interactive_cmd app176==> nerves177Compiling 65 files (.ex)178    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)179    │180  6 │ defmodule Mix.Tasks.Nerves.Init do181    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~182    │183    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)184185    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)186    │187  6 │ defmodule Nerves do188    │ ~~~~~~~~~~~~~~~~~~~189    │190    └─ lib/nerves.ex:6: Nerves (module)191192    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)193    │194  5 │ defmodule Nerves.ArtifactResolver do195    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196    │197    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)198199    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)200    │201  6 │ defmodule Nerves.BuildAction.AppModes do202    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~203    │204    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)205206    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)207    │208  5 │ defmodule Nerves.BuildAction.CheckExecutables do209    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~210    │211    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)212213    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)214    │215  8 │ defmodule Nerves.BuildAction.Erlinit do216    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~217    │218    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)219220    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)221    │222  5 │ defmodule Nerves.BuildAction.Firmware do223    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~224    │225    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)226227    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)228    │229  7 │ defmodule Nerves.BuildAction.IExStartupCheck do230    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~231    │232    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)233234    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)235    │236  5 │ defmodule Nerves.BuildAction.NervesV1System do237    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~238    │239    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)240241    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)242    │243  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do244    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~245    │246    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)247248    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)249    │250  5 │ defmodule Nerves.BuildAction.Rootfs do251    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~252    │253    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)254255    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)256    │257  6 │ defmodule Nerves.BuildAction.SortApps do258    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~259    │260    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)261262    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)263    │264  5 │ defmodule Nerves.BuildAction.StripAll do265    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~266    │267    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)268269    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)270    │271  5 │ defmodule Nerves.BuildAction.Trimmer do272    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~273    │274    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)275276    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)277    │278  5 │ defmodule Nerves.BuildPlan do279    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~280    │281    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)282283    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)284    │285  5 │ defmodule Nerves.BuildPlan.Checks do286    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~287    │288    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)289290    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)291    │292  6 │ defmodule Nerves.Container do293    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~294    │295    └─ lib/nerves/container.ex:6: Nerves.Container (module)296297    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)298    │299  5 │ defmodule Nerves.Fingerprint do300    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~301    │302    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)303304    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)305    │306  5 │ defmodule Nerves.MixPackage do307    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~308    │309    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)310311    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)312    │313  5 │ defmodule Nerves.Paths do314    │ ~~~~~~~~~~~~~~~~~~~~~~~~~315    │316    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)317318    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)319    │320  5 │ defmodule Nerves.TargetTuple do321    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~322    │323    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)324325Generated nerves app326==> nerves_toolchain_aarch64_nerves_linux_gnu327Compiling 1 file (.ex)328Generated nerves_toolchain_aarch64_nerves_linux_gnu app329==> nerves_system_rpi4330Generated nerves_system_rpi4 app331==> zig_get332Compiling 1 file (.ex)333Generated zig_get app334==> nimble_parsec335Compiling 4 files (.ex)336Generated nimble_parsec app337==> pegasus338Compiling 11 files (.ex)339Generated pegasus app340==> zig_parser341Compiling 37 files (.ex)342    warning: incompatible types given to Map.replace!/3:343344        Map.replace!(parse(args), :doc_comment, comment)345346    the map:347348        dynamic(%Zig.Parser.Test{block: %Zig.Parser.Block{}, location: nil})349350    does not have all required keys:351352        :doc_comment353354    therefore this function will always raise355356    where "args" was given the type:357358        # type: dynamic(non_empty_list(term()))359        # from: lib/zig.parser/test.ex:16:10360        parse(args)361362    where "comment" was given the type:363364        # type: dynamic()365        # from: lib/zig.parser/test.ex366        [{:TestDecl, [start, {:doc_comment, comment} | args]} | rest_args]367368    type warning found at:369    │370 17 │       |> Map.replace!(:doc_comment, comment)371    │              ~372    │373    └─ lib/zig.parser/test.ex:17:14: Zig.Parser.Test.post_traverse/5374375Generated zig_parser app376==> makeup377Compiling 15 files (.ex)378Generated makeup app379==> makeup_elixir380Compiling 6 files (.ex)381Compiling lib/makeup/lexers/elixir_lexer.ex (it's taking more than 10s)382Generated makeup_elixir app383==> makeup_erlang384Compiling 4 files (.ex)385Compiling lib/makeup/lexers/erlang_lexer.ex (it's taking more than 10s)386Generated makeup_erlang app387==> ex_doc388Compiling 27 files (.ex)389     warning: this clause of defp favicon_path/1 is never used (or it will always fail/warn when invoked)390     │391 153 │   defp favicon_path(%{favicon: nil}), do: nil392     │        ~393     │394     └─ lib/ex_doc/formatter/html/templates.ex:153:8: ExDoc.Formatter.HTML.Templates.favicon_path/1395396     warning: this clause of defp logo_path/1 is never used (or it will always fail/warn when invoked)397     │398 156 │   defp logo_path(%{logo: nil}), do: nil399     │        ~400     │401     └─ lib/ex_doc/formatter/html/templates.ex:156:8: ExDoc.Formatter.HTML.Templates.logo_path/1402403     warning: the following clause cannot match because the previous clauses already matched all possible values:404405         _ ->406407     it attempts to match on the result of:408409         result410411     which has the already matched type:412413         dynamic({:docs_v1, term(), term(), term(), term(), term(), term()} or {:error, term()})414415     type warning found at:416     │417 124 │       _ ->418     │         ~419     │420     └─ lib/ex_doc/retriever.ex:124:9: ExDoc.Retriever.docs_chunk/1421422     warning: the following clause is redundant:423424         defp to_var({:<<>>, _, _}, _)425426     it has type:427428         dynamic({:<<>>, term(), term()}), dynamic()429430     previous clauses have already matched on the following types:431432         {:%{}, term(), term()}, term()433         {atom(), term(), term()}, term()434435     │436 569 │   defp to_var({:<<>>, _, _}, _), do: {:binary, [], nil}437     │        ~438     │439     └─ lib/ex_doc/language/elixir.ex:569:8: ExDoc.Language.Elixir.to_var/2440441     warning: the following clause will never match:442443         nil ->444445     because it attempts to match on the result of:446447         ExDoc.Language.Source.fetch_type!(module_data, name, arity)448449     which has type:450451         dynamic(not false and not nil)452453     type warning found at:454     │455 150 │         nil ->456     │         ~~~~~~457     │458     └─ lib/ex_doc/language/erlang.ex:150: ExDoc.Language.Erlang.type_data/6459460     warning: the following clause is redundant:461462         defp to_var({:{}, _, _}, _)463464     it has type:465466         dynamic({:{}, term(), term()}), dynamic()467468     previous clauses have already matched on the following types:469470         {:%{}, term(), term()}, term()471         {atom(), term(), term()}, term()472473     │474 570 │   defp to_var({:{}, _, _}, _), do: {:tuple, [], nil}475     │        ~476     │477     └─ lib/ex_doc/language/elixir.ex:570:8: ExDoc.Language.Elixir.to_var/2478479     warning: the following clause is redundant:480481         defp to_var(float, _) when is_integer(float)482483     it has type:484485         integer(), dynamic()486487     previous clauses have already matched on the following types:488489         {:%{}, term(), term()}, term()490         {atom(), term(), term()}, term()491         {term(), term()}, term()492         integer(), term()493494     │495 573 │   defp to_var(float, _) when is_integer(float), do: {:float, [], nil}496     │        ~497     │498     └─ lib/ex_doc/language/elixir.ex:573:8: ExDoc.Language.Elixir.to_var/2499500Generated ex_doc app501==> uboot_env502Compiling 5 files (.ex)503Generated uboot_env app504==> zig_doc505Compiling 5 files (.ex)506    warning: the following clause will never match:507508        {{:error, reason}, path} ->509510    it is expected to match on type:511512        dynamic(513          :error or514            ({term(), :read, binary() or empty_list() or non_empty_list(term(), term())} and515               not {{:ok, term()}, :read, binary() or empty_list() or non_empty_list(term(), term())})516        )517518    type warning found at:519    │520 69 │       {{:error, reason}, path} ->521    │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~522    │523    └─ lib/zig.doc/generator.ex:69: Zig.Doc.Generator.modulenode_from_config/3524525Generated zig_doc app526==> zigler527Compiling 50 files (.ex)52852918:55:15.887 [warning] not cross-compiling windows-msvc530     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)531     │532 386 │   def render_elixir_spec(nif) do533     │       ~534     │535     └─ lib/zig/_nif.ex:386:7536537     warning: unused require EEx538     │539 437 │   require EEx540     │   ~541     │542     └─ lib/zig/_nif.ex:437:354354454518:55:19.711 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig546warning: 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.547  lib/zig/formatter.ex:46: (file)548  (elixir 1.20.3) src/elixir_compiler.erl:102: :elixir_compiler.dispatch/4549  (elixir 1.20.3) src/elixir_compiler.erl:76: :elixir_compiler.compile/4550  (elixir 1.20.3) src/elixir_compiler.erl:42: :elixir_compiler.optimize_defmodule/2551  (elixir 1.20.3) src/elixir_lexical.erl:18: :elixir_lexical.run/3552  (elixir 1.20.3) src/elixir_compiler.erl:21: :elixir_compiler.quoted/3553554Generated zigler app555==> ex_curl556Compiling 8 files (.ex)55755818:55:22.032 [info] searching for zig in /home/nerves/.cache/zigler/zig-x86_64-linux-0.16.0/zig559560== Compilation error in file lib/request.ex ==561** (CompileError) zig executable not found562    (zigler 0.16.0) lib/zig/command.ex:293: Zig.Command.executable_path/0563    (zigler 0.16.0) lib/zig/command.ex:24: Zig.Command.run_zig/2564    (zigler 0.16.0) lib/zig/builder.ex:164: Zig.Builder.stage/1565    (zigler 0.16.0) lib/zig/compiler.ex:142: Zig.Compiler.compile/3566    (zigler 0.16.0) expanding macro: Zig.Compiler.__before_compile__/1567    lib/request.ex:1: ExCurl.Request (module)568could 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"