nerves_dev_server

Build log

nerves_system_qemu_aarch64

nerves_dev_server 0.1.0 · fail · run nerves_dev_server-0.1.0-1791009144447
538 of 538 lines
1Resolving Hex dependencies...2Resolution completed in 0.185s3Unchanged:4  bandit 1.12.55  castore 1.0.216  circular_buffer 1.1.07  elixir_make 0.10.08  hpax 1.1.09  interactive_cmd 0.1.410  mime 2.0.711  nerves 2.0.0-pre.212  nerves_dev_server 0.1.0 RETIRED!13    (deprecated) All functionality is now bundled with the VSCode extension.14  nerves_discovery 0.1.515  nerves_logging 0.2.416  nerves_motd 0.1.1717  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  phoenix 1.7.2434  phoenix_pubsub 2.3.035  phoenix_template 1.1.036  plug 1.20.337  plug_crypto 2.2.038  property_table 0.3.439  ring_logger 0.11.740  tablet 0.3.341  telemetry 1.4.242  thousand_island 1.5.043  toolshed 0.5.044  uboot_env 1.0.245  websock 0.5.346  websock_adapter 0.5.947* Getting nerves_dev_server (Hex package)48* Getting nerves (Hex package)49* Getting ring_logger (Hex package)50* Getting toolshed (Hex package)51* Getting nerves_runtime (Hex package)52* Getting nerves_system_bbb (Hex package)53* Getting nerves_system_mangopi_mq_pro (Hex package)54* Getting nerves_system_qemu_aarch64 (Hex package)55* Getting nerves_system_rpi0 (Hex package)56* Getting nerves_system_rpi4 (Hex package)57* Getting nerves_system_rpi5 (Hex package)58* Getting nerves_system_trellis (Hex package)59* Getting nerves_system_x86_64 (Hex package)60* Getting nerves_system_br (Hex package)61* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)62* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)63* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)64* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)65* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)66* Getting nerves_logging (Hex package)67* Getting nerves_uevent (Hex package)68* Getting uboot_env (Hex package)69* Getting elixir_make (Hex package)70* Getting property_table (Hex package)71* Getting circular_buffer (Hex package)72* Getting interactive_cmd (Hex package)73* Getting nerves_discovery (Hex package)74* Getting tablet (Hex package)75* Getting bandit (Hex package)76* Getting nerves_motd (Hex package)77* Getting phoenix (Hex package)78* Getting castore (Hex package)79* Getting phoenix_pubsub (Hex package)80* Getting phoenix_template (Hex package)81* Getting plug (Hex package)82* Getting plug_crypto (Hex package)83* Getting telemetry (Hex package)84* Getting websock_adapter (Hex package)85* Getting websock (Hex package)86* Getting mime (Hex package)87* Getting hpax (Hex package)88* Getting thousand_island (Hex package)89Found retired packages, see above for details90==> nerves_system_br91Generated nerves_system_br app92==> mime93Compiling 1 file (.ex)94Generated mime app95==> circular_buffer96Compiling 1 file (.ex)97Generated circular_buffer app98==> plug_crypto99Compiling 5 files (.ex)100Generated plug_crypto app101==> hpax102Compiling 4 files (.ex)103Generated hpax app104==> tablet105Compiling 2 files (.ex)106Generated tablet app107==> elixir_make108Compiling 8 files (.ex)109Generated elixir_make app110==> nerves_logging111 CC kmsg_tailer.o112 LD kmsg_tailer113Compiling 5 files (.ex)114Generated nerves_logging app115==> castore116Compiling 1 file (.ex)117Generated castore app118==> nerves_discovery119Compiling 5 files (.ex)120Generated nerves_discovery app121==> ring_logger122Compiling 7 files (.ex)123Generated ring_logger app124==> interactive_cmd125Compiling 1 file (.ex)126Generated interactive_cmd app127==> nerves128Compiling 65 files (.ex)129    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)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 (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)137    │138  6 │ defmodule Nerves do139    │ ~~~~~~~~~~~~~~~~~~~140    │141    └─ lib/nerves.ex:6: Nerves (module)142143    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)144    │145  5 │ defmodule Nerves.ArtifactResolver do146    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~147    │148    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)149150    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)151    │152  6 │ defmodule Nerves.BuildAction.AppModes do153    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~154    │155    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)156157    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)158    │159  5 │ defmodule Nerves.BuildAction.CheckExecutables do160    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~161    │162    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)163164    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)165    │166  8 │ defmodule Nerves.BuildAction.Erlinit do167    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~168    │169    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)170171    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)172    │173  5 │ defmodule Nerves.BuildAction.Firmware do174    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~175    │176    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)177178    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)179    │180  7 │ defmodule Nerves.BuildAction.IExStartupCheck do181    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~182    │183    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)184185    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)186    │187  5 │ defmodule Nerves.BuildAction.NervesV1System do188    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~189    │190    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)191192    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)193    │194  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do195    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196    │197    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)198199    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)200    │201  5 │ defmodule Nerves.BuildAction.Rootfs do202    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~203    │204    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)205206    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)207    │208  6 │ defmodule Nerves.BuildAction.SortApps do209    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~210    │211    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)212213    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)214    │215  5 │ defmodule Nerves.BuildAction.StripAll do216    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~217    │218    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)219220    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)221    │222  5 │ defmodule Nerves.BuildAction.Trimmer do223    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~224    │225    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)226227    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)228    │229  5 │ defmodule Nerves.BuildPlan do230    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~231    │232    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)233234    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)235    │236  5 │ defmodule Nerves.BuildPlan.Checks do237    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~238    │239    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)240241    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)242    │243  6 │ defmodule Nerves.Container do244    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~245    │246    └─ lib/nerves/container.ex:6: Nerves.Container (module)247248    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)249    │250  5 │ defmodule Nerves.Fingerprint do251    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~252    │253    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)254255    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)256    │257  5 │ defmodule Nerves.MixPackage do258    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~259    │260    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)261262    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)263    │264  5 │ defmodule Nerves.Paths do265    │ ~~~~~~~~~~~~~~~~~~~~~~~~~266    │267    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)268269    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)270    │271  5 │ defmodule Nerves.TargetTuple do272    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~273    │274    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)275276Generated nerves app277==> nerves_toolchain_aarch64_nerves_linux_gnu278Compiling 1 file (.ex)279Generated nerves_toolchain_aarch64_nerves_linux_gnu app280==> nerves_system_qemu_aarch64281Compiling 1 file (.ex)282Generated nerves_system_qemu_aarch64 app283==> phoenix_template284Compiling 4 files (.ex)285Generated phoenix_template app286==> nerves_compatibility_test287===> Analyzing applications...288===> Compiling telemetry289==> thousand_island290Compiling 18 files (.ex)291Generated thousand_island app292==> phoenix_pubsub293Compiling 12 files (.ex)294Generated phoenix_pubsub app295==> plug296Compiling 1 file (.erl)297Compiling 42 files (.ex)298Generated plug app299==> uboot_env300Compiling 5 files (.ex)301Generated uboot_env app302==> property_table303Compiling 8 files (.ex)304Generated property_table app305==> nerves_uevent306 CC uevent.o307 LD uevent308Compiling 5 files (.ex)309Generated nerves_uevent app310==> nerves_runtime311Compiling 14 files (.ex)312Generated nerves_runtime app313==> toolshed314Compiling 5 files (.ex)315Generated toolshed app316==> nerves_motd317Compiling 6 files (.ex)318Generated nerves_motd app319==> websock320Compiling 1 file (.ex)321Generated websock app322==> bandit323Compiling 54 files (.ex)324Generated bandit app325==> websock_adapter326Compiling 4 files (.ex)327Generated websock_adapter app328warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"329  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2330  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1331  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5332  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2333  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4334  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2335336==> phoenix337Compiling 71 files (.ex)338    warning: unused require Logger339    │340  9 │   require Logger341    │   ~342    │343    └─ lib/phoenix/config.ex:9:3344345     warning: unused require Logger346     │347 281 │   require Logger348     │   ~349     │350     └─ lib/phoenix/endpoint.ex:281:3351352    warning: unused require Phoenix.Endpoint353    │354  6 │   require Phoenix.Endpoint355    │   ~356    │357    └─ lib/phoenix/controller.ex:6:3358359    warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator360    │361 46 │       <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix362    │                             ~363    │364    └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/2365366    warning: unused require Phoenix.Endpoint367    │368 17 │   require Phoenix.Endpoint369    │   ~370    │371    └─ lib/phoenix/endpoint/render_errors.ex:17:3372373    warning: unused require Phoenix.Endpoint374    │375  6 │   require Phoenix.Endpoint376    │   ~377    │378    └─ lib/phoenix/channel/server.ex:6:3379380     warning: unused require Phoenix.Endpoint381     │382 202 │   require Phoenix.Endpoint383     │   ~384     │385     └─ lib/phoenix/socket.ex:202:3386387    warning: unused require Logger388    │389 70 │   require Logger390    │   ~391    │392    └─ lib/phoenix/socket/pool_supervisor.ex:70:3393394     warning: unused require Logger395     │396 100 │   require Logger397     │   ~398     │399     └─ lib/phoenix/token.ex:100:3400401     warning: comparison between distinct types found:402403         merge_all != []404405     given types:406407         dynamic(non_empty_list({atom(), term()})) != empty_list()408409     where "merge_all" was given the type:410411         # type: dynamic(non_empty_list({atom(), term()}))412         # from: lib/phoenix/router/route.ex:121:15413         merge_all = merge_params ++ merge_private ++ merge_assigns414415     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 false416417     type warning found at:418     │419 123 │     if merge_all != [] do420     │                  ~421     │422     └─ lib/phoenix/router/route.ex:123:18: Phoenix.Router.Route.build_prepare/1423424    warning: a struct for Plug.Conn is expected on struct update:425426        %Plug.Conn{conn | state: :sent}427428    but got type:429430        dynamic()431432    where "conn" was given the type:433434        # type: dynamic()435        # from: lib/phoenix/endpoint/render_errors.ex:55:17436        conn437438    when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"439440    type warning found at:441    │442 60 │           %Plug.Conn{conn | state: :sent}443    │           ~444    │445    └─ lib/phoenix/endpoint/render_errors.ex:60:11: Phoenix.Endpoint.RenderErrors.__catch__/5446447     warning: a struct for Plug.Conn is expected on struct update:448449         %Plug.Conn{conn | query_params: %{}, params: %{}}450451     but got type:452453         dynamic(%{..., params: %Plug.Conn.Unfetched{}})454455     where "conn" was given the types:456457         # type: dynamic(%{..., params: term()})458         # from: lib/phoenix/endpoint/render_errors.ex:133:17459         conn.params460461         # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})462         # from: lib/phoenix/endpoint/render_errors.ex:133:17463         conn.params464465     when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"466467     type warning found at:468     │469 134 │         %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}470     │                                   ~471     │472     └─ lib/phoenix/endpoint/render_errors.ex:134:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/1473474     warning: a struct for Plug.Conn is expected on struct update:475476         %Plug.Conn{conn | query_params: %{}, params: params}477478     but got type:479480         dynamic(%{..., params: not %Plug.Conn.Unfetched{}})481482     where "conn" was given the types:483484         # type: dynamic(%{..., params: term()})485         # from: lib/phoenix/endpoint/render_errors.ex:133:17486         conn.params487488         # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})489         # from: lib/phoenix/endpoint/render_errors.ex:133:17490         conn.params491492     when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"493494     type warning found at:495     │496 135 │         params -> %Plug.Conn{conn | query_params: %{}, params: params}497     │                   ~498     │499     └─ lib/phoenix/endpoint/render_errors.ex:135:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/1500501      warning: a struct for Plug.Conn is expected on struct update:502503          %Plug.Conn{conn | params: params}504505      but got type:506507          dynamic(%{..., params: map()})508509      where "conn" was given the type:510511          # type: dynamic(%{..., params: map()})512          # from: lib/phoenix/controller.ex:1327:17513          Map.get(conn.params, required_key)514515      when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"516517      type warning found at:518      │519 1334 │     %Plug.Conn{conn | params: params}520      │     ~521      │522      └─ lib/phoenix/controller.ex:1334:5: Phoenix.Controller.scrub_params/2523524Generated phoenix app525==> nerves_dev_server526Compiling 12 files (.ex)527528== Compilation error in file lib/nerves_dev_server_web/endpoint.ex ==529** (ArgumentError) invalid :json_decoder option. The module Jason is not loaded and could not be found530    (plug 1.20.3) lib/plug/parsers/json.ex:48: Plug.Parsers.JSON.validate_decoder!/1531    (plug 1.20.3) lib/plug/parsers/json.ex:35: Plug.Parsers.JSON.init/1532    (plug 1.20.3) lib/plug/parsers.ex:283: anonymous fn/2 in Plug.Parsers.convert_parsers/2533    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2534    (elixir 1.20.3) lib/enum.ex:1725: Enum."-map/2-lists^map/1-1-"/2535    (plug 1.20.3) lib/plug/parsers.ex:263: Plug.Parsers.init/1536    (plug 1.20.3) lib/plug/builder.ex:358: Plug.Builder.init_module_plug/4537    (plug 1.20.3) lib/plug/builder.ex:339: anonymous fn/5 in Plug.Builder.compile/3538could not compile dependency :nerves_dev_server, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile nerves_dev_server --force", update it with "mix deps.update nerves_dev_server" or clean it with "mix deps.clean nerves_dev_server"