simplify_baml

Build log

nerves_system_rpi4

simplify_baml 0.1.0 · fail · run simplify_baml-0.1.0-1791102520180
1373 of 1373 lines
1Resolving Hex dependencies...2Resolution completed in 0.253s3Unchanged:4  abnf_parsec 2.1.05  circular_buffer 1.1.06  dotenvy 1.2.17  elixir_make 0.10.08  ex_aws_auth 1.4.29  finch 0.24.010  hpax 1.1.011  idna 7.1.012  interactive_cmd 0.1.413  jason 1.4.514  jsv 0.25.015  mime 2.0.716  mint 1.11.017  nerves 2.0.0-pre.218  nerves_discovery 0.1.519  nerves_logging 0.2.420  nerves_runtime 0.13.1321  nerves_system_bbb 2.30.222  nerves_system_br 1.34.423  nerves_system_mangopi_mq_pro 0.17.224  nerves_system_qemu_aarch64 0.4.225  nerves_system_rpi0 2.1.226  nerves_system_rpi4 2.1.227  nerves_system_rpi5 2.1.228  nerves_system_trellis 0.5.029  nerves_system_x86_64 1.34.230  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.131  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.132  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.133  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.134  nerves_toolchain_x86_64_nerves_linux_musl 15.3.135  nerves_uevent 0.1.736  nimble_options 1.1.137  nimble_parsec 1.4.238  nimble_pool 1.1.039  property_table 0.3.440  req 0.7.441  req_llm 1.0.042  ring_logger 0.11.743  rustler 0.34.044  server_sent_events 0.2.145  simplify_baml 0.1.046  splode 0.2.1047  tablet 0.3.348  telemetry 1.4.249  texture 2.0.050  toml 0.7.051  toolshed 0.5.052  typed_struct 0.3.053  uboot_env 1.0.254  uniq 0.6.355  zoi 0.18.1156* Getting simplify_baml (Hex package)57* Getting nerves (Hex package)58* Getting ring_logger (Hex package)59* Getting toolshed (Hex package)60* Getting nerves_runtime (Hex package)61* Getting nerves_system_bbb (Hex package)62* Getting nerves_system_mangopi_mq_pro (Hex package)63* Getting nerves_system_qemu_aarch64 (Hex package)64* Getting nerves_system_rpi0 (Hex package)65* Getting nerves_system_rpi4 (Hex package)66* Getting nerves_system_rpi5 (Hex package)67* Getting nerves_system_trellis (Hex package)68* Getting nerves_system_x86_64 (Hex package)69* Getting nerves_system_br (Hex package)70* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)71* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)72* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)73* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)74* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)75* Getting nerves_logging (Hex package)76* Getting nerves_uevent (Hex package)77* Getting uboot_env (Hex package)78* Getting elixir_make (Hex package)79* Getting property_table (Hex package)80* Getting circular_buffer (Hex package)81* Getting interactive_cmd (Hex package)82* Getting nerves_discovery (Hex package)83* Getting tablet (Hex package)84* Getting jason (Hex package)85* Getting nimble_options (Hex package)86* Getting req_llm (Hex package)87* Getting rustler (Hex package)88* Getting req (Hex package)89* Getting toml (Hex package)90* Getting finch (Hex package)91* Getting mime (Hex package)92* Getting mint (Hex package)93* Getting nimble_pool (Hex package)94* Getting telemetry (Hex package)95* Getting hpax (Hex package)96* Getting dotenvy (Hex package)97* Getting ex_aws_auth (Hex package)98* Getting jsv (Hex package)99* Getting server_sent_events (Hex package)100* Getting splode (Hex package)101* Getting typed_struct (Hex package)102* Getting uniq (Hex package)103* Getting zoi (Hex package)104* Getting abnf_parsec (Hex package)105* Getting idna (Hex package)106* Getting texture (Hex package)107* Getting nimble_parsec (Hex package)108You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more109==> nerves_system_br110Generated nerves_system_br app111==> typed_struct112Compiling 2 files (.ex)113Generated typed_struct app114==> mime115Compiling 1 file (.ex)116Generated mime app117==> toml118Compiling 10 files (.ex)119     warning: using single-quoted strings to represent charlists is deprecated.120     Use ~c"" if you indeed want a charlist or use "" instead.121     You may run "mix format --migrate" to change all single-quoted122     strings to use the ~c sigil and fix this warning.123     │124 264 │   defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do125     │                                                                                  ~126     │127     └─ lib/decoder.ex:264:82128129     warning: using single-quoted strings to represent charlists is deprecated.130     Use ~c"" if you indeed want a charlist or use "" instead.131     You may run "mix format --migrate" to change all single-quoted132     strings to use the ~c sigil and fix this warning.133     │134 371 │       {:ok, {type, _skip, _data, _lines}} when type in '-+' ->135     │                                                        ~136     │137     └─ lib/decoder.ex:371:56138139     warning: using single-quoted strings to represent charlists is deprecated.140     Use ~c"" if you indeed want a charlist or use "" instead.141     You may run "mix format --migrate" to change all single-quoted142     strings to use the ~c sigil and fix this warning.143     │144 419 │           {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->145     │                                                        ~146     │147     └─ lib/decoder.ex:419:56148149     warning: using single-quoted strings to represent charlists is deprecated.150     Use ~c"" if you indeed want a charlist or use "" instead.151     You may run "mix format --migrate" to change all single-quoted152     strings to use the ~c sigil and fix this warning.153     │154 474 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->155     │                                                    ~156     │157     └─ lib/decoder.ex:474:52158159     warning: using single-quoted strings to represent charlists is deprecated.160     Use ~c"" if you indeed want a charlist or use "" instead.161     You may run "mix format --migrate" to change all single-quoted162     strings to use the ~c sigil and fix this warning.163     │164 514 │       {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->165     │                                           ~166     │167     └─ lib/decoder.ex:514:43168169     warning: using single-quoted strings to represent charlists is deprecated.170     Use ~c"" if you indeed want a charlist or use "" instead.171     You may run "mix format --migrate" to change all single-quoted172     strings to use the ~c sigil and fix this warning.173     │174 518 │       {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->175     │                                                    ~176     │177     └─ lib/decoder.ex:518:52178179     warning: using single-quoted strings to represent charlists is deprecated.180     Use ~c"" if you indeed want a charlist or use "" instead.181     You may run "mix format --migrate" to change all single-quoted182     strings to use the ~c sigil and fix this warning.183     │184 522 │       {:ok, {?_, skip, _, lines}} when last not in '_e.' ->185     │                                                    ~186     │187     └─ lib/decoder.ex:522:52188189     warning: using single-quoted strings to represent charlists is deprecated.190     Use ~c"" if you indeed want a charlist or use "" instead.191     You may run "mix format --migrate" to change all single-quoted192     strings to use the ~c sigil and fix this warning.193     │194 538 │       {:ok, {type, skip, data, lines}} when last in 'e.' ->195     │                                                     ~196     │197     └─ lib/decoder.ex:538:53198199     warning: using single-quoted strings to represent charlists is deprecated.200     Use ~c"" if you indeed want a charlist or use "" instead.201     You may run "mix format --migrate" to change all single-quoted202     strings to use the ~c sigil and fix this warning.203     │204 542 │       {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->205     │                                                                   ~206     │207     └─ lib/decoder.ex:542:67208209     warning: using single-quoted strings to represent charlists is deprecated.210     Use ~c"" if you indeed want a charlist or use "" instead.211     You may run "mix format --migrate" to change all single-quoted212     strings to use the ~c sigil and fix this warning.213     │214 682 │         {:ok, {sign, _, _, _}} when sign in '-+' ->215     │                                             ~216     │217     └─ lib/decoder.ex:682:45218219     warning: using single-quoted strings to represent charlists is deprecated.220     Use ~c"" if you indeed want a charlist or use "" instead.221     You may run "mix format --migrate" to change all single-quoted222     strings to use the ~c sigil and fix this warning.223     │224 796 │       {:ok, {sign, _, _, _}} when sign in '-+' ->225     │                                           ~226     │227     └─ lib/decoder.ex:796:43228229     warning: using single-quoted strings to represent charlists is deprecated.230     Use ~c"" if you indeed want a charlist or use "" instead.231     You may run "mix format --migrate" to change all single-quoted232     strings to use the ~c sigil and fix this warning.233     │234 916 │         {:ok, {type, skip, _, lines}} when type in '-_' ->235     │                                                    ~236     │237     └─ lib/decoder.ex:916:52238239     warning: using single-quoted strings to represent charlists is deprecated.240     Use ~c"" if you indeed want a charlist or use "" instead.241     You may run "mix format --migrate" to change all single-quoted242     strings to use the ~c sigil and fix this warning.243     │244 954 │               {:ok, {type, _, _, _}} when type in '-_' ->245     │                                                   ~246     │247     └─ lib/decoder.ex:954:51248249     warning: using single-quoted strings to represent charlists is deprecated.250     Use ~c"" if you indeed want a charlist or use "" instead.251     You may run "mix format --migrate" to change all single-quoted252     strings to use the ~c sigil and fix this warning.253     │254 969 │       {:ok, {type, _, _, _}} when type in '-_' ->255     │                                           ~256     │257     └─ lib/decoder.ex:969:43258259     warning: using single-quoted strings to represent charlists is deprecated.260     Use ~c"" if you indeed want a charlist or use "" instead.261     You may run "mix format --migrate" to change all single-quoted262     strings to use the ~c sigil and fix this warning.263     │264 983 │           {:ok, {type, _, _, _}} when type in '-_' ->265     │                                               ~266     │267     └─ lib/decoder.ex:983:47268269     warning: the following clause will never match:270271         {:datetime, {:error, :invalid_date}} ->272273     it is expected to match on type:274275         dynamic(276           {:date,277            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or278              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and279             not {:date, {:ok, %Date{}}}280         )281282     type warning found at:283     │284 722 │       {:datetime, {:error, :invalid_date}} ->285     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~286     │287     └─ lib/decoder.ex:722: Toml.Decoder.datetime/3288289     warning: the following clause will never match:290291         {:datetime, {:error, reason}} ->292293     it is expected to match on type:294295         dynamic(296           {:date,297            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or298              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and299             not {:date, {:ok, %Date{}}}300         )301302     type warning found at:303     │304 725 │       {:datetime, {:error, reason}} ->305     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~306     │307     └─ lib/decoder.ex:725: Toml.Decoder.datetime/3308309     warning: the following clause will never match:310311         {:error, _, _, _} = err ->312313     it is expected to match on type:314315         dynamic(316           {:date,317            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or318              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and319             not {:date, {:ok, %Date{}}}320         )321322     type warning found at:323     │324 728 │       {:error, _, _, _} = err ->325     │                         ~326     │327     └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3328329     warning: the following clause will never match:330331         {:ok, {type, skip, data, lines}} ->332333     it is expected to match on type:334335         dynamic(336           {:date,337            ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or338              {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and339             not {:date, {:ok, %Date{}}}340         )341342     type warning found at:343     │344 731 │       {:ok, {type, skip, data, lines}} ->345     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~346     │347     └─ lib/decoder.ex:731: Toml.Decoder.datetime/3348349Generated toml app350==> circular_buffer351Compiling 1 file (.ex)352Generated circular_buffer app353==> nimble_options354Compiling 3 files (.ex)355Generated nimble_options app356==> jason357Compiling 10 files (.ex)358Generated jason app359==> hpax360Compiling 4 files (.ex)361Generated hpax app362==> mint363Compiling 1 file (.erl)364Compiling 21 files (.ex)365Generated mint app366==> tablet367Compiling 2 files (.ex)368Generated tablet app369==> server_sent_events370Compiling 1 file (.ex)371Generated server_sent_events app372==> elixir_make373Compiling 8 files (.ex)374Generated elixir_make app375==> nerves_logging376 CC kmsg_tailer.o377 LD kmsg_tailer378Compiling 5 files (.ex)379Generated nerves_logging app380==> uniq381Compiling 5 files (.ex)382    warning: defp scope_for/1 is private, @doc attribute is always discarded for private functions/macros/types383    │384  4 │   @doc """385    │   ~~~~~~~~386    │387    └─ lib/scoped_uuid.ex:4: Uniq.ScopedUUID.scope_for/1388389     warning: function scope_for/1 is unused390     │391 156 │   defp scope_for(%{scope: scope}), do: scope392     │        ~393     │394     └─ lib/scoped_uuid.ex:156:8: Uniq.ScopedUUID (module)395396     warning: function fake_dumper/2 is unused397     │398 171 │   defp fake_dumper(_type, value), do: value399     │        ~400     │401     └─ lib/scoped_uuid.ex:171:8: Uniq.ScopedUUID (module)402403     warning: function extract_uuid/2 is unused404     │405 173 │   defp extract_uuid(scoped_uuid, params) do406     │        ~407     │408     └─ lib/scoped_uuid.ex:173:8: Uniq.ScopedUUID (module)409410     warning: function add_scope/2 is unused411     │412 166 │   defp add_scope(uuid, params) do413     │        ~414     │415     └─ lib/scoped_uuid.ex:166:8: Uniq.ScopedUUID (module)416417     warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator418     │419 547 │            <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-420     │                             ~421     │422     └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5423424     warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator425     │426 549 │            <<clock::uint(clock_size)>> <-427     │                          ~428     │429     └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5430431     warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator432     │433 547 │            <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-434     │                             ~435     │436     └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5437438     warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator439     │440 549 │            <<clock::uint(clock_size)>> <-441     │                          ~442     │443     └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5444445     warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator446     │447 547 │            <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-448     │                             ~449     │450     └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5451452     warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator453     │454 549 │            <<clock::uint(clock_size)>> <-455     │                          ~456     │457     └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5458459     warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator460     │461 547 │            <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-462     │                             ~463     │464     └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5465466     warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator467     │468 549 │            <<clock::uint(clock_size)>> <-469     │                          ~470     │471     └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5472473     warning: Uniq.UUID.dump/3 is undefined or private474     │475 177 │          {:ok, uuid} <- Uniq.UUID.dump(slug, &fake_dumper/2, params.uuid_config) do476     │                                   ~477     │478     └─ lib/scoped_uuid.ex:177:35: Uniq.ScopedUUID.extract_uuid/2479480Generated uniq app481==> nerves_discovery482Compiling 5 files (.ex)483Generated nerves_discovery app484==> ring_logger485Compiling 7 files (.ex)486Generated ring_logger app487==> interactive_cmd488Compiling 1 file (.ex)489Generated interactive_cmd app490==> nerves491Compiling 65 files (.ex)492    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)493    │494  6 │ defmodule Mix.Tasks.Nerves.Init do495    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~496    │497    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)498499    warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.beam)500    │501  6 │ defmodule Nerves do502    │ ~~~~~~~~~~~~~~~~~~~503    │504    └─ lib/nerves.ex:6: Nerves (module)505506    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)507    │508  5 │ defmodule Nerves.ArtifactResolver do509    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~510    │511    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)512513    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)514    │515  6 │ defmodule Nerves.BuildAction.AppModes do516    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~517    │518    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)519520    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)521    │522  5 │ defmodule Nerves.BuildAction.CheckExecutables do523    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~524    │525    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)526527    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)528    │529  8 │ defmodule Nerves.BuildAction.Erlinit do530    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~531    │532    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)533534    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)535    │536  5 │ defmodule Nerves.BuildAction.Firmware do537    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~538    │539    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)540541    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)542    │543  7 │ defmodule Nerves.BuildAction.IExStartupCheck do544    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~545    │546    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)547548    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)549    │550  5 │ defmodule Nerves.BuildAction.NervesV1System do551    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~552    │553    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)554555    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)556    │557  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do558    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~559    │560    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)561562    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)563    │564  5 │ defmodule Nerves.BuildAction.Rootfs do565    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~566    │567    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)568569    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)570    │571  6 │ defmodule Nerves.BuildAction.SortApps do572    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~573    │574    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)575576    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)577    │578  5 │ defmodule Nerves.BuildAction.StripAll do579    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~580    │581    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)582583    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)584    │585  5 │ defmodule Nerves.BuildAction.Trimmer do586    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~587    │588    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)589590    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)591    │592  5 │ defmodule Nerves.BuildPlan do593    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~594    │595    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)596597    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)598    │599  5 │ defmodule Nerves.BuildPlan.Checks do600    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~601    │602    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)603604    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Container.beam)605    │606  6 │ defmodule Nerves.Container do607    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~608    │609    └─ lib/nerves/container.ex:6: Nerves.Container (module)610611    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)612    │613  5 │ defmodule Nerves.Fingerprint do614    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~615    │616    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)617618    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)619    │620  5 │ defmodule Nerves.MixPackage do621    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~622    │623    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)624625    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.Paths.beam)626    │627  5 │ defmodule Nerves.Paths do628    │ ~~~~~~~~~~~~~~~~~~~~~~~~~629    │630    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)631632    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi4/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)633    │634  5 │ defmodule Nerves.TargetTuple do635    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~636    │637    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)638639Generated nerves app640==> nerves_toolchain_aarch64_nerves_linux_gnu641Compiling 1 file (.ex)642Generated nerves_toolchain_aarch64_nerves_linux_gnu app643==> nerves_system_rpi4644Generated nerves_system_rpi4 app645==> nerves_compatibility_test646===> Analyzing applications...647===> Compiling idna648==> nimble_parsec649Compiling 4 files (.ex)650Generated nimble_parsec app651==> nerves_compatibility_test652===> Analyzing applications...653===> Compiling telemetry654==> zoi655Compiling 84 files (.ex)656Generated zoi app657==> abnf_parsec658Compiling 4 files (.ex)659Generated abnf_parsec app660==> texture661Compiling 7 files (.ex)662Generated texture app663==> splode664Compiling 5 files (.ex)665Generated splode app666==> jsv667Compiling 75 files (.ex)668Generated jsv app669==> dotenvy670Compiling 3 files (.ex)671Generated dotenvy app672==> uboot_env673Compiling 5 files (.ex)674Generated uboot_env app675==> nimble_pool676Compiling 2 files (.ex)677Generated nimble_pool app678==> finch679Compiling 23 files (.ex)680Generated finch app681==> req682Compiling 24 files (.ex)683Generated req app684==> rustler685Compiling 6 files (.ex)686     warning: incompatible types given to throw_error/1:687688         throw_error(689           {:unknown_target,690            <<to_string(target)::binary,691              " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}692         )693694     given types:695696         -dynamic({:unknown_target, binary()})-697698     but expected one of:699700         :rustup_not_installed or {:no_rustler_deps, term(), term()} or701           {:unsupported_rustler_version, term(), term(), term()} or702           {:cargo_toml_not_found or :nonexistent_crate_directory or :rust_version_not_installed, term()}703704     where "target" was given the types:705706         # type: binary()707         # from: lib/rustler/compiler.ex:143:27708         target709710         # type: binary()711         # from: lib/rustler/compiler.ex:143:40712         is_binary(target)713714     type warning found at:715     │716 159 │       throw_error(717     │       ~718     │719     └─ lib/rustler/compiler.ex:159:7: Rustler.Compiler.get_target_os_type/1720721Generated rustler app722==> ex_aws_auth723Compiling 7 files (.ex)724Generated ex_aws_auth app725==> req_llm726Compiling 74 files (.ex)727    warning: unused require Logger728    │729  9 │   require Logger730    │   ~731    │732    └─ lib/examples/scripts/helpers.ex:9:3733734     warning: unused require Logger735     │736 150 │   require Logger737     │   ~738     │739     └─ lib/mix/tasks/model_sync.ex:150:3740741    warning: unused require Logger742    │743 16 │   require Logger744    │   ~745    │746    └─ lib/req_llm/generation.ex:16:3747748     warning: the variable "headers_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator749     │750 100 │           headers::binary-size(headers_length),751     │                                ~752     │753     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:100:32: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_single_event/1754755     warning: the variable "body_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator756     │757 101 │           body::binary-size(body_length),758     │                             ~759     │760     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:101:29: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_single_event/1761762     warning: the variable "name_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator763     │764 164 │         <<name::binary-size(name_len), value_type::8, rest2::binary>> = rest765     │                             ~766     │767     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:164:29: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_header_pairs/2768769     warning: the variable "value_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator770     │771 172 │               <<value::binary-size(value_len), remaining::binary>> = rest3772     │                                    ~773     │774     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:172:36: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_header_pairs/2775776    warning: unused require Logger777    │778 11 │   require Logger779    │   ~780    │781    └─ lib/req_llm/response/stream.ex:11:3782783    warning: unused require Logger784    │785 77 │   require Logger786    │   ~787    │788    └─ lib/req_llm/provider/defaults.ex:77:3789790     warning: unused require Logger791     │792 142 │   require Logger793     │   ~794     │795     └─ lib/mix/tasks/gen.ex:142:3796797Compiling lib/mix/tasks/gen.ex (it's taking more than 10s)798    warning: unused require Logger799    │800 95 │   require Logger801    │   ~802    │803    └─ lib/req_llm/providers/openrouter.ex:95:3804805     warning: unused require Logger806     │807 144 │   require Logger808     │   ~809     │810     └─ lib/req_llm/providers/xai.ex:144:3811812     warning: unused require Logger813     │814 133 │   require Logger815     │   ~816     │817     └─ lib/req_llm/providers/openai.ex:133:3818819    warning: unused require Logger820    │821 59 │   require Logger822    │   ~823    │824    └─ lib/req_llm/providers/groq.ex:59:3825826    warning: unused require Logger827    │828 68 │   require Logger829    │   ~830    │831    └─ lib/req_llm/providers/anthropic.ex:68:3832833    warning: unused require Logger834    │835 40 │   require Logger836    │   ~837    │838    └─ lib/req_llm/streaming/sse.ex:40:3839840    warning: unused require Logger841    │842 92 │   require Logger843    │   ~844    │845    └─ lib/req_llm/providers/google.ex:92:3846847     warning: this clause in cond will never match:848849         not is_list(msg.content)850851     since it has type:852853         dynamic(false)854855     where "msg" was given the type:856857         # type: dynamic(%ReqLLM.Message{content: empty_list() or non_empty_list(term(), term())})858         # from: lib/req_llm/context.ex:805:21859         ReqLLM.Message.valid?(msg)860861     type warning found at:862     │863 808 │         not is_list(msg.content) ->864     │                                  ~865     │866     └─ lib/req_llm/context.ex:808:34: ReqLLM.Context.validate_message_structure/1867868     warning: comparison between distinct types found:869870         role == :tool871872     given types:873874         dynamic(not :tool) == :tool875876     where "role" was given the type:877878         # type: dynamic(not :tool)879         # from: lib/req_llm/providers/amazon_bedrock/converse.ex:495:23880         %ReqLLM.Message{role: role, content: content}881882     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 false883884     type warning found at:885     │886 498 │     normalized_role = if role == :tool, do: :user, else: role887     │                               ~888     │889     └─ lib/req_llm/providers/amazon_bedrock/converse.ex:498:31: ReqLLM.Providers.AmazonBedrock.Converse.encode_message/1890891    warning: comparison between distinct types found:892893        role == :tool894895    given types:896897        dynamic(not :tool) == :tool898899    where "role" was given the type:900901        # type: dynamic(not :tool)902        # from: lib/req_llm/providers/anthropic/context.ex:96:23903        %ReqLLM.Message{role: role, content: content}904905    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 false906907    type warning found at:908    │909 97 │     normalized_role = if role == :tool, do: :user, else: role910    │                               ~911    │912    └─ lib/req_llm/providers/anthropic/context.ex:97:31: ReqLLM.Providers.Anthropic.Context.encode_message/1913914      warning: this clause of defp extract_content_text/1 is never used (or it will always fail/warn when invoked)915      │916 1354 │   defp extract_content_text(_), do: ""917      │        ~918      │919      └─ lib/req_llm/providers/google.ex:1354:8: ReqLLM.Providers.Google.extract_content_text/1920921     warning: the following clause cannot match because the previous clauses already matched all possible values:922923         error ->924925     it attempts to match on the result of:926927         ReqLLM.Providers.Anthropic.Response.decode_response(body, model)928929     which has the already matched type:930931         dynamic(932           {:ok,933            %ReqLLM.Response{934              error: nil,935              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,936              usage:937                %{938                  cache_creation_input_tokens: term(),939                  cache_read_input_tokens: term(),940                  cached_tokens: term(),941                  input_tokens: term(),942                  output_tokens: term(),943                  reasoning_tokens: term(),944                  total_tokens: float() or integer()945                } or946                  %{947                    cached_tokens: integer(),948                    input_tokens: integer(),949                    output_tokens: integer(),950                    reasoning_tokens: integer(),951                    total_tokens: integer()952                  },953              stream: nil,954              stream?: false,955              object: nil,956              message:957                %ReqLLM.Message{958                  metadata: empty_map(),959                  tool_calls: not empty_list(),960                  tool_call_id: nil,961                  name: nil,962                  role: :assistant963                } or nil,964              context: %ReqLLM.Context{965                tools: empty_list(),966                messages:967                  list(%ReqLLM.Message{968                    metadata: empty_map(),969                    tool_calls: not empty_list(),970                    tool_call_id: nil,971                    name: nil,972                    role: :assistant973                  })974              }975            }}976         )977978     where "error" was given the type:979980         # type: dynamic(981           {:ok,982            %ReqLLM.Response{983              error: nil,984              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,985              usage:986                %{987                  cache_creation_input_tokens: term(),988                  cache_read_input_tokens: term(),989                  cached_tokens: term(),990                  input_tokens: term(),991                  output_tokens: term(),992                  reasoning_tokens: term(),993                  total_tokens: float() or integer()994                } or995                  %{996                    cached_tokens: integer(),997                    input_tokens: integer(),998                    output_tokens: integer(),999                    reasoning_tokens: integer(),1000                    total_tokens: integer()1001                  },1002              stream: nil,1003              stream?: false,1004              object: nil,1005              message:1006                %ReqLLM.Message{1007                  metadata: empty_map(),1008                  tool_calls: not empty_list(),1009                  tool_call_id: nil,1010                  name: nil,1011                  role: :assistant1012                } or nil,1013              context: %ReqLLM.Context{1014                tools: empty_list(),1015                messages:1016                  list(%ReqLLM.Message{1017                    metadata: empty_map(),1018                    tool_calls: not empty_list(),1019                    tool_call_id: nil,1020                    name: nil,1021                    role: :assistant1022                  })1023              }1024            }}1025         )1026         # from: lib/req_llm/providers/amazon_bedrock/anthropic.ex:196:71027         error10281029     type warning found at:1030     │1031 196 │       error ->1032     │             ~1033     │1034     └─ lib/req_llm/providers/amazon_bedrock/anthropic.ex:196:13: ReqLLM.Providers.AmazonBedrock.Anthropic.parse_response/210351036     warning: this clause of defp zoi_schema?/1 is never used (or it will always fail/warn when invoked)1037     │1038 245 │   defp zoi_schema?(_), do: false1039     │        ~1040     │1041     └─ lib/req_llm/schema.ex:245:8: ReqLLM.Schema.zoi_schema?/110421043     warning: ReqLLM.Providers.GoogleVertex.Anthropic.decode_stream_event/2 is undefined or private1044     │1045 454 │       formatter.decode_stream_event(event, model)1046     │                 ~1047     │1048     └─ lib/req_llm/providers/google_vertex.ex:454:17: ReqLLM.Providers.GoogleVertex.decode_stream_event/210491050     warning: the following clause is redundant:10511052         %AWSAuth.Credentials{region: r} when is_binary(r) ->10531054     previous clauses have already matched on the following types:10551056         %{..., region: binary()}1057         %{..., region: term()}10581059     where "r" was given the types:10601061         # type: binary()1062         # from: lib/req_llm/providers/amazon_bedrock.ex:277:91063         %AWSAuth.Credentials{region: r}10641065         # type: binary()1066         # from: lib/req_llm/providers/amazon_bedrock.ex:277:461067         is_binary(r)10681069     type warning found at:1070     │1071 277 │         %AWSAuth.Credentials{region: r} when is_binary(r) -> r1072     │                                                           ~1073     │1074     └─ lib/req_llm/providers/amazon_bedrock.ex:277:59: ReqLLM.Providers.AmazonBedrock.attach/310751076     warning: the following clause is redundant:10771078         %AWSAuth.Credentials{} ->10791080     previous clauses have already matched on the following types:10811082         %{..., region: binary()}1083         %{..., region: term()}10841085     type warning found at:1086     │1087 278 │         %AWSAuth.Credentials{} -> "us-east-1"1088     │                                ~1089     │1090     └─ lib/req_llm/providers/amazon_bedrock.ex:278:32: ReqLLM.Providers.AmazonBedrock.attach/310911092     warning: ReqLLM.Providers.AmazonBedrock.Anthropic.requires_converse_api?/0 is undefined or private1093     │1094 307 │                family_formatter.requires_converse_api?() do1095     │                                 ~1096     │1097     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31098     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41099     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211001101     warning: this clause of defp parse_json_defensively/1 is never used (or it will always fail/warn when invoked)1102     │1103 718 │   defp parse_json_defensively(_), do: nil1104     │        ~1105     │1106     └─ lib/req_llm/providers/xai.ex:718:8: ReqLLM.Providers.XAI.parse_json_defensively/111071108     warning: ReqLLM.Providers.AmazonBedrock.Converse.extract_usage/2 is undefined or private1109     │1110 558 │       formatter.extract_usage(body, model)1111     │                 ~1112     │1113     └─ lib/req_llm/providers/amazon_bedrock.ex:558:17: ReqLLM.Providers.AmazonBedrock.extract_usage/211141115     warning: ReqLLM.Providers.AmazonBedrock.Converse.requires_converse_api?/0 is undefined or private1116     │1117 307 │                family_formatter.requires_converse_api?() do1118     │                                 ~1119     │1120     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31121     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41122     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211231124     warning: ReqLLM.Providers.AmazonBedrock.Meta.requires_converse_api?/0 is undefined or private1125     │1126 307 │                family_formatter.requires_converse_api?() do1127     │                                 ~1128     │1129     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31130     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41131     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211321133     warning: ReqLLM.Providers.AmazonBedrock.OpenAI.requires_converse_api?/0 is undefined or private1134     │1135 307 │                family_formatter.requires_converse_api?() do1136     │                                 ~1137     │1138     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31139     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41140     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211411142     warning: the right-hand side of || (shown as ... below) will never be executed:11431144         usage[:reasoning] || usage["reasoning"] || usage[:reasoning_tokens] || usage["reasoning_tokens"] ||1145           get_reasoning_tokens(usage) || ...11461147     because the left-hand side always evaluates to:11481149         dynamic(not false and not nil)11501151     where "usage" was given the types:11521153         # type: dynamic(map())1154         # from: lib/req_llm/step/usage.ex:170:241155         usage11561157         # type: map()1158         # from: lib/req_llm/step/usage.ex:170:361159         is_map(usage)11601161         # type: dynamic(%{..., __struct__: atom()} or non_struct_map())1162         # from: lib/req_llm/step/usage.ex:173:141163         usage[:input]11641165     type warning found at:1166     │1167 180 │           usage["reasoning_tokens"] || get_reasoning_tokens(usage) || 0,1168     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1169     │1170     └─ lib/req_llm/step/usage.ex:180: ReqLLM.Step.Usage.normalize_usage/111711172     warning: the following clause cannot match because the previous clauses already matched all possible values:11731174         error ->11751176     it attempts to match on the result of:11771178         ReqLLM.Providers.Anthropic.Response.decode_response(body, anthropic_model)11791180     which has the already matched type:11811182         dynamic(1183           {:ok,1184            %ReqLLM.Response{1185              error: nil,1186              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,1187              usage:1188                %{1189                  cache_creation_input_tokens: term(),1190                  cache_read_input_tokens: term(),1191                  cached_tokens: term(),1192                  input_tokens: term(),1193                  output_tokens: term(),1194                  reasoning_tokens: term(),1195                  total_tokens: float() or integer()1196                } or1197                  %{1198                    cached_tokens: integer(),1199                    input_tokens: integer(),1200                    output_tokens: integer(),1201                    reasoning_tokens: integer(),1202                    total_tokens: integer()1203                  },1204              stream: nil,1205              stream?: false,1206              object: nil,1207              message:1208                %ReqLLM.Message{1209                  metadata: empty_map(),1210                  tool_calls: not empty_list(),1211                  tool_call_id: nil,1212                  name: nil,1213                  role: :assistant1214                } or nil,1215              context: %ReqLLM.Context{1216                tools: empty_list(),1217                messages:1218                  list(%ReqLLM.Message{1219                    metadata: empty_map(),1220                    tool_calls: not empty_list(),1221                    tool_call_id: nil,1222                    name: nil,1223                    role: :assistant1224                  })1225              }1226            }}1227         )12281229     where "error" was given the type:12301231         # type: dynamic(1232           {:ok,1233            %ReqLLM.Response{1234              error: nil,1235              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,1236              usage:1237                %{1238                  cache_creation_input_tokens: term(),1239                  cache_read_input_tokens: term(),1240                  cached_tokens: term(),1241                  input_tokens: term(),1242                  output_tokens: term(),1243                  reasoning_tokens: term(),1244                  total_tokens: float() or integer()1245                } or1246                  %{1247                    cached_tokens: integer(),1248                    input_tokens: integer(),1249                    output_tokens: integer(),1250                    reasoning_tokens: integer(),1251                    total_tokens: integer()1252                  },1253              stream: nil,1254              stream?: false,1255              object: nil,1256              message:1257                %ReqLLM.Message{1258                  metadata: empty_map(),1259                  tool_calls: not empty_list(),1260                  tool_call_id: nil,1261                  name: nil,1262                  role: :assistant1263                } or nil,1264              context: %ReqLLM.Context{1265                tools: empty_list(),1266                messages:1267                  list(%ReqLLM.Message{1268                    metadata: empty_map(),1269                    tool_calls: not empty_list(),1270                    tool_call_id: nil,1271                    name: nil,1272                    role: :assistant1273                  })1274              }1275            }}1276         )1277         # from: lib/req_llm/providers/google_vertex/anthropic.ex:136:71278         error12791280     type warning found at:1281     │1282 136 │       error ->1283     │             ~1284     │1285     └─ lib/req_llm/providers/google_vertex/anthropic.ex:136:13: ReqLLM.Providers.GoogleVertex.Anthropic.parse_response/312861287     warning: the following clause is redundant:12881289         {{_pool, _pid}, {:data, chunk}} when is_binary(chunk) ->12901291     previous clauses have already matched on the following types:12921293         {term(), {:data, binary()}}12941295     where "chunk" was given the types:12961297         # type: binary()1298         # from: lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:292:501299         is_binary(chunk)13001301         # type: binary()1302         # from: lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex1303         {{_pool, _pid}, {:data, chunk}}13041305     type warning found at:1306     │1307 292 │             {{_pool, _pid}, {:data, chunk}} when is_binary(chunk) ->1308     │                                                                   ~1309     │1310     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:292:67: ReqLLM.Providers.AmazonBedrock.AWSEventStream.create_stream/113111312     warning: the following clause is redundant:13131314         {{_pool, _pid}, :done} ->13151316     previous clauses have already matched on the following types:13171318         {term(), {:data, binary()}}1319         {term(), :done}13201321     type warning found at:1322     │1323 300 │             {{_pool, _pid}, :done} ->1324     │                                    ~1325     │1326     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:300:36: ReqLLM.Providers.AmazonBedrock.AWSEventStream.create_stream/113271328     warning: the following clause cannot match because the previous clauses already matched all possible values:13291330         _ ->13311332     it attempts to match on the result of:13331334         result13351336     which has the already matched type:13371338         dynamic(1339           ({:error, :model_not_found} and not {:ok, term()}) or {:error, :provider_not_found} or1340             {:ok,1341              %{1342                __struct__: ReqLLM.Model,1343                _metadata: map(),1344                capabilities: term(),1345                cost: term(),1346                limit: term(),1347                max_retries: term(),1348                max_tokens: term(),1349                modalities: term(),1350                model: binary(),1351                provider: atom()1352              }}1353         )13541355     type warning found at:1356     │1357 279 │           _ ->1358     │             ~1359     │1360     └─ lib/req_llm/provider/registry.ex:279:13: ReqLLM.Provider.Registry.get_model!/113611362Generated req_llm app1363==> simplify_baml1364Compiling 8 files (.ex)13651366== Compilation error in file lib/simplify_baml/nif.ex ==1367** (ErlangError) Erlang error: :enoent1368    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/simplify_baml_nif"])1369    (rustler 0.34.0) lib/rustler/compiler/config.ex:76: Rustler.Compiler.Config.metadata!/11370    (rustler 0.34.0) lib/rustler/compiler/config.ex:63: Rustler.Compiler.Config.build/11371    (rustler 0.34.0) lib/rustler/compiler.ex:8: Rustler.Compiler.compile_crate/31372    lib/simplify_baml/nif.ex:17: (module)1373could not compile dependency :simplify_baml, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile simplify_baml --force", update it with "mix deps.update simplify_baml" or clean it with "mix deps.clean simplify_baml"