ex_tournaments

Build log

nerves_system_rpi4

ex_tournaments 0.5.1 · fail · run ex_tournaments-0.5.1-1791178664772
583 of 583 lines
1Resolving Hex dependencies...2Resolution completed in 0.156s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  ex_tournaments 0.5.17  interactive_cmd 0.1.48  jason 1.4.59  nerves 2.0.0-pre.210  nerves_discovery 0.1.511  nerves_logging 0.2.412  nerves_runtime 0.13.1313  nerves_system_bbb 2.30.214  nerves_system_br 1.34.415  nerves_system_mangopi_mq_pro 0.17.216  nerves_system_qemu_aarch64 0.4.217  nerves_system_rpi0 2.1.218  nerves_system_rpi4 2.1.219  nerves_system_rpi5 2.1.220  nerves_system_trellis 0.5.021  nerves_system_x86_64 1.34.222  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.123  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.124  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.125  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.126  nerves_toolchain_x86_64_nerves_linux_musl 15.3.127  nerves_uevent 0.1.728  property_table 0.3.429  ring_logger 0.11.730  rustler 0.29.131  tablet 0.3.332  toml 0.7.033  toolshed 0.5.034  typed_struct 0.3.035  uboot_env 1.0.236* Getting ex_tournaments (Hex package)37* Getting nerves (Hex package)38* Getting ring_logger (Hex package)39* Getting toolshed (Hex package)40* Getting nerves_runtime (Hex package)41* Getting nerves_system_bbb (Hex package)42* Getting nerves_system_mangopi_mq_pro (Hex package)43* Getting nerves_system_qemu_aarch64 (Hex package)44* Getting nerves_system_rpi0 (Hex package)45* Getting nerves_system_rpi4 (Hex package)46* Getting nerves_system_rpi5 (Hex package)47* Getting nerves_system_trellis (Hex package)48* Getting nerves_system_x86_64 (Hex package)49* Getting nerves_system_br (Hex package)50* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)51* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)52* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)53* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)54* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)55* Getting nerves_logging (Hex package)56* Getting nerves_uevent (Hex package)57* Getting uboot_env (Hex package)58* Getting elixir_make (Hex package)59* Getting property_table (Hex package)60* Getting circular_buffer (Hex package)61* Getting interactive_cmd (Hex package)62* Getting nerves_discovery (Hex package)63* Getting tablet (Hex package)64* Getting jason (Hex package)65* Getting rustler (Hex package)66* Getting typed_struct (Hex package)67* Getting toml (Hex package)68==> nerves_system_br69Generated nerves_system_br app70==> typed_struct71Compiling 2 files (.ex)72Generated typed_struct app73==> toml74Compiling 10 files (.ex)75     warning: using single-quoted strings to represent charlists is deprecated.76     Use ~c"" if you indeed want a charlist or use "" instead.77     You may run "mix format --migrate" to change all single-quoted78     strings to use the ~c sigil and fix this warning.79     │80 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do81     │                                                                                  ~82     │83     └─ lib/decoder.ex:264:828485     warning: using single-quoted strings to represent charlists is deprecated.86     Use ~c"" if you indeed want a charlist or use "" instead.87     You may run "mix format --migrate" to change all single-quoted88     strings to use the ~c sigil and fix this warning.89     │90 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->91     │                                                        ~92     │93     └─ lib/decoder.ex:371:569495     warning: using single-quoted strings to represent charlists is deprecated.96     Use ~c"" if you indeed want a charlist or use "" instead.97     You may run "mix format --migrate" to change all single-quoted98     strings to use the ~c sigil and fix this warning.99     │100 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->101     │                                                        ~102     │103     └─ lib/decoder.ex:419:56104105     warning: using single-quoted strings to represent charlists is deprecated.106     Use ~c"" if you indeed want a charlist or use "" instead.107     You may run "mix format --migrate" to change all single-quoted108     strings to use the ~c sigil and fix this warning.109     │110 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->111     │                                                    ~112     │113     └─ lib/decoder.ex:474:52114115     warning: using single-quoted strings to represent charlists is deprecated.116     Use ~c"" if you indeed want a charlist or use "" instead.117     You may run "mix format --migrate" to change all single-quoted118     strings to use the ~c sigil and fix this warning.119     │120 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->121     │                                           ~122     │123     └─ lib/decoder.ex:514:43124125     warning: using single-quoted strings to represent charlists is deprecated.126     Use ~c"" if you indeed want a charlist or use "" instead.127     You may run "mix format --migrate" to change all single-quoted128     strings to use the ~c sigil and fix this warning.129     │130 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->131     │                                                    ~132     │133     └─ lib/decoder.ex:518:52134135     warning: using single-quoted strings to represent charlists is deprecated.136     Use ~c"" if you indeed want a charlist or use "" instead.137     You may run "mix format --migrate" to change all single-quoted138     strings to use the ~c sigil and fix this warning.139     │140 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->141     │                                                    ~142     │143     └─ lib/decoder.ex:522:52144145     warning: using single-quoted strings to represent charlists is deprecated.146     Use ~c"" if you indeed want a charlist or use "" instead.147     You may run "mix format --migrate" to change all single-quoted148     strings to use the ~c sigil and fix this warning.149     │150 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->151     │                                                     ~152     │153     └─ lib/decoder.ex:538:53154155     warning: using single-quoted strings to represent charlists is deprecated.156     Use ~c"" if you indeed want a charlist or use "" instead.157     You may run "mix format --migrate" to change all single-quoted158     strings to use the ~c sigil and fix this warning.159     │160 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->161     │                                                                   ~162     │163     └─ lib/decoder.ex:542:67164165     warning: using single-quoted strings to represent charlists is deprecated.166     Use ~c"" if you indeed want a charlist or use "" instead.167     You may run "mix format --migrate" to change all single-quoted168     strings to use the ~c sigil and fix this warning.169     │170 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->171     │                                             ~172     │173     └─ lib/decoder.ex:682:45174175     warning: using single-quoted strings to represent charlists is deprecated.176     Use ~c"" if you indeed want a charlist or use "" instead.177     You may run "mix format --migrate" to change all single-quoted178     strings to use the ~c sigil and fix this warning.179     │180 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->181     │                                           ~182     │183     └─ lib/decoder.ex:796:43184185     warning: using single-quoted strings to represent charlists is deprecated.186     Use ~c"" if you indeed want a charlist or use "" instead.187     You may run "mix format --migrate" to change all single-quoted188     strings to use the ~c sigil and fix this warning.189     │190 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->191     │                                                    ~192     │193     └─ lib/decoder.ex:916:52194195     warning: using single-quoted strings to represent charlists is deprecated.196     Use ~c"" if you indeed want a charlist or use "" instead.197     You may run "mix format --migrate" to change all single-quoted198     strings to use the ~c sigil and fix this warning.199     │200 954 │               {:ok, {type, _, _, _}} when type in '-_' ->201     │                                                   ~202     │203     └─ lib/decoder.ex:954:51204205     warning: using single-quoted strings to represent charlists is deprecated.206     Use ~c"" if you indeed want a charlist or use "" instead.207     You may run "mix format --migrate" to change all single-quoted208     strings to use the ~c sigil and fix this warning.209     │210 969 │       {:ok, {type, _, _, _}} when type in '-_' ->211     │                                           ~212     │213     └─ lib/decoder.ex:969:43214215     warning: using single-quoted strings to represent charlists is deprecated.216     Use ~c"" if you indeed want a charlist or use "" instead.217     You may run "mix format --migrate" to change all single-quoted218     strings to use the ~c sigil and fix this warning.219     │220 983 │           {:ok, {type, _, _, _}} when type in '-_' ->221     │                                               ~222     │223     └─ lib/decoder.ex:983:47224225     warning: the following clause will never match:226227         {:datetime, {:error, :invalid_date}} ->228229     it is expected to match on type:230231         dynamic(232           {:date,233            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or234              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and235             not {:date, {:ok, %Date{}}}236         )237238     type warning found at:239     │240 722 │       {:datetime, {:error, :invalid_date}} ->241     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~242     │243     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3244245     warning: the following clause will never match:246247         {:datetime, {:error, reason}} ->248249     it is expected to match on type:250251         dynamic(252           {:date,253            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or254              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and255             not {:date, {:ok, %Date{}}}256         )257258     type warning found at:259     │260 725 │       {:datetime, {:error, reason}} ->261     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~262     │263     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3264265     warning: the following clause will never match:266267         {:error, _, _, _} = err ->268269     it is expected to match on type:270271         dynamic(272           {:date,273            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or274              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and275             not {:date, {:ok, %Date{}}}276         )277278     type warning found at:279     │280 728 │       {:error, _, _, _} = err ->281     │                         ~282     │283     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3284285     warning: the following clause will never match:286287         {:ok, {type, skip, data, lines}} ->288289     it is expected to match on type:290291         dynamic(292           {:date,293            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or294              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and295             not {:date, {:ok, %Date{}}}296         )297298     type warning found at:299     │300 731 │       {:ok, {type, skip, data, lines}} ->301     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~302     │303     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3304305Generated toml app306==> circular_buffer307Compiling 1 file (.ex)308Generated circular_buffer app309==> jason310Compiling 10 files (.ex)311Generated jason app312==> rustler313Compiling 7 files (.ex)314     warning: using single-quoted strings to represent charlists is deprecated.315     Use ~c"" if you indeed want a charlist or use "" instead.316     You may run "mix format --migrate" to change all single-quoted317     strings to use the ~c sigil and fix this warning.318     │319 173 │       '2.14',320     │       ~321     │322     └─ lib/rustler.ex:173:7323324     warning: using single-quoted strings to represent charlists is deprecated.325     Use ~c"" if you indeed want a charlist or use "" instead.326     You may run "mix format --migrate" to change all single-quoted327     strings to use the ~c sigil and fix this warning.328     │329 174 │       '2.15',330     │       ~331     │332     └─ lib/rustler.ex:174:7333334     warning: using single-quoted strings to represent charlists is deprecated.335     Use ~c"" if you indeed want a charlist or use "" instead.336     You may run "mix format --migrate" to change all single-quoted337     strings to use the ~c sigil and fix this warning.338     │339 175 │       '2.16'340     │       ~341     │342     └─ lib/rustler.ex:175:7343344     warning: incompatible types given to throw_error/1:345346         throw_error(347           {:unknown_target,348            <<to_string(target)::binary,349              " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}350         )351352     given types:353354         -dynamic({:unknown_target, binary()})-355356     but expected one of:357358         :no_config or :no_crates_property or :rustup_not_installed or {:no_rustler_deps, term(), term()} or359           {:differing_versions or :unsupported_rustler_version, term(), term(), term()} or360           {:cargo_no_name or :cargo_toml_not_found or :nonexistent_crate_directory or361              :rust_version_not_installed or :unsupported_nif_version, term()}362363     where "target" was given the types:364365         # type: binary()366         # from: lib/rustler/compiler.ex:144:27367         target368369         # type: binary()370         # from: lib/rustler/compiler.ex:144:40371         is_binary(target)372373     type warning found at:374     │375 160 │       throw_error(376     │       ~377     │378     └─ lib/rustler/compiler.ex:160:7: Rustler.Compiler.get_target_os_type/1379380Generated rustler app381==> tablet382Compiling 2 files (.ex)383Generated tablet app384==> elixir_make385Compiling 8 files (.ex)386Generated elixir_make app387==> nerves_logging388 CC kmsg_tailer.o389 LD kmsg_tailer390Compiling 5 files (.ex)391Generated nerves_logging app392==> nerves_discovery393Compiling 5 files (.ex)394Generated nerves_discovery app395==> ring_logger396Compiling 7 files (.ex)397Generated ring_logger app398==> interactive_cmd399Compiling 1 file (.ex)400Generated interactive_cmd app401==> nerves402Compiling 65 files (.ex)403    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)404    │405  6 │ defmodule Mix.Tasks.Nerves.Init do406    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~407    │408    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)409410    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)411    │412  6 │ defmodule Nerves do413    │ ~~~~~~~~~~~~~~~~~~~414    │415    └─ lib/nerves.ex:6: Nerves (module)416417    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)418    │419  5 │ defmodule Nerves.ArtifactResolver do420    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~421    │422    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)423424    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)425    │426  6 │ defmodule Nerves.BuildAction.AppModes do427    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~428    │429    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)430431    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)432    │433  5 │ defmodule Nerves.BuildAction.CheckExecutables do434    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~435    │436    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)437438    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)439    │440  8 │ defmodule Nerves.BuildAction.Erlinit do441    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~442    │443    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)444445    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)446    │447  5 │ defmodule Nerves.BuildAction.Firmware do448    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~449    │450    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)451452    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)453    │454  7 │ defmodule Nerves.BuildAction.IExStartupCheck do455    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~456    │457    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)458459    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)460    │461  5 │ defmodule Nerves.BuildAction.NervesV1System do462    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~463    │464    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)465466    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)467    │468  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do469    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~470    │471    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)472473    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)474    │475  5 │ defmodule Nerves.BuildAction.Rootfs do476    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~477    │478    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)479480    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)481    │482  6 │ defmodule Nerves.BuildAction.SortApps do483    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~484    │485    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)486487    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)488    │489  5 │ defmodule Nerves.BuildAction.StripAll do490    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~491    │492    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)493494    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)495    │496  5 │ defmodule Nerves.BuildAction.Trimmer do497    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~498    │499    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)500501    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)502    │503  5 │ defmodule Nerves.BuildPlan do504    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~505    │506    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)507508    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)509    │510  5 │ defmodule Nerves.BuildPlan.Checks do511    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~512    │513    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)514515    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)516    │517  6 │ defmodule Nerves.Container do518    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~519    │520    └─ lib/nerves/container.ex:6: Nerves.Container (module)521522    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)523    │524  5 │ defmodule Nerves.Fingerprint do525    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~526    │527    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)528529    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)530    │531  5 │ defmodule Nerves.MixPackage do532    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~533    │534    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)535536    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)537    │538  5 │ defmodule Nerves.Paths do539    │ ~~~~~~~~~~~~~~~~~~~~~~~~~540    │541    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)542543    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)544    │545  5 │ defmodule Nerves.TargetTuple do546    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~547    │548    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)549550Generated nerves app551==> nerves_toolchain_aarch64_nerves_linux_gnu552Compiling 1 file (.ex)553Generated nerves_toolchain_aarch64_nerves_linux_gnu app554==> nerves_system_rpi4555Generated nerves_system_rpi4 app556==> uboot_env557Compiling 5 files (.ex)558Generated uboot_env app559==> ex_tournaments560Compiling 24 files (.ex)561    warning: unused require Integer562    │563  6 │   require Integer564    │   ~565    │566    └─ lib/ex_tournaments/pairings/double_elimination.ex:6:3567568    warning: unused require Integer569    │570  6 │   require Integer571    │   ~572    │573    └─ lib/ex_tournaments/pairings/single_elimination.ex:6:3574575576== Compilation error in file lib/ex_tournaments/utils/edmonds_blossom/edmonds_blossom.ex ==577** (ErlangError) Erlang error: :enoent578    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/ex_tournaments_blossom"])579    (rustler 0.29.1) lib/rustler/compiler/config.ex:83: Rustler.Compiler.Config.metadata!/1580    (rustler 0.29.1) lib/rustler/compiler/config.ex:70: Rustler.Compiler.Config.build/1581    (rustler 0.29.1) lib/rustler/compiler.ex:9: Rustler.Compiler.compile_crate/2582    lib/ex_tournaments/utils/edmonds_blossom/edmonds_blossom.ex:6: (module)583could not compile dependency :ex_tournaments, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_tournaments --force", update it with "mix deps.update ex_tournaments" or clean it with "mix deps.clean ex_tournaments"