Build log
nerves_system_rpi5
ex_tournaments 0.5.1 · fail · run ex_tournaments-0.5.1-1791178664772
583 of 583 lines
1Resolving Hex dependencies...2Resolution completed in 0.131s3Unchanged: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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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/rpi5/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_rpi5555Generated nerves_system_rpi5 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"