simplify_baml

Build log

nerves_system_rpi0

simplify_baml 0.1.0 · fail · run simplify_baml-0.1.0-1791102520180
1378 of 1378 lines
1Resolving Hex dependencies...2Resolution completed in 0.344s3Unchanged: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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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/rpi0/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_armv6_nerves_linux_gnueabihf641Compiling 1 file (.ex)642Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app643==> nerves_system_rpi0644Generated nerves_system_rpi0 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)668Compiling lib/jsv/format_validator/default/optional/email_address.ex (it's taking more than 10s)669Compiling lib/jsv/format_validator/default/optional/iri.ex (it's taking more than 10s)670Compiling lib/jsv/error_formatter.ex (it's taking more than 10s)671Generated jsv app672==> dotenvy673Compiling 3 files (.ex)674Generated dotenvy app675==> uboot_env676Compiling 5 files (.ex)677Generated uboot_env app678==> nimble_pool679Compiling 2 files (.ex)680Generated nimble_pool app681==> finch682Compiling 23 files (.ex)683Generated finch app684==> req685Compiling 24 files (.ex)686Generated req app687==> rustler688Compiling 6 files (.ex)689     warning: incompatible types given to throw_error/1:690691         throw_error(692           {:unknown_target,693            <<to_string(target)::binary,694              " is not in the support list yet. Please report it on https://github.com/rusterlium/rustler/issues.">>}695         )696697     given types:698699         -dynamic({:unknown_target, binary()})-700701     but expected one of:702703         :rustup_not_installed or {:no_rustler_deps, term(), term()} or704           {:unsupported_rustler_version, term(), term(), term()} or705           {:cargo_toml_not_found or :nonexistent_crate_directory or :rust_version_not_installed, term()}706707     where "target" was given the types:708709         # type: binary()710         # from: lib/rustler/compiler.ex:143:27711         target712713         # type: binary()714         # from: lib/rustler/compiler.ex:143:40715         is_binary(target)716717     type warning found at:718     │719 159 │       throw_error(720     │       ~721     │722     └─ lib/rustler/compiler.ex:159:7: Rustler.Compiler.get_target_os_type/1723724Generated rustler app725==> ex_aws_auth726Compiling 7 files (.ex)727Generated ex_aws_auth app728==> req_llm729Compiling 74 files (.ex)730    warning: unused require Logger731    │732  9 │   require Logger733    │   ~734    │735    └─ lib/examples/scripts/helpers.ex:9:3736737     warning: unused require Logger738     │739 150 │   require Logger740     │   ~741     │742     └─ lib/mix/tasks/model_sync.ex:150:3743744    warning: unused require Logger745    │746 16 │   require Logger747    │   ~748    │749    └─ lib/req_llm/generation.ex:16:3750751     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 operator752     │753 100 │           headers::binary-size(headers_length),754     │                                ~755     │756     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:100:32: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_single_event/1757758     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 operator759     │760 101 │           body::binary-size(body_length),761     │                             ~762     │763     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:101:29: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_single_event/1764765     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 operator766     │767 164 │         <<name::binary-size(name_len), value_type::8, rest2::binary>> = rest768     │                             ~769     │770     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:164:29: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_header_pairs/2771772     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 operator773     │774 172 │               <<value::binary-size(value_len), remaining::binary>> = rest3775     │                                    ~776     │777     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:172:36: ReqLLM.Providers.AmazonBedrock.AWSEventStream.parse_header_pairs/2778779    warning: unused require Logger780    │781 11 │   require Logger782    │   ~783    │784    └─ lib/req_llm/response/stream.ex:11:3785786    warning: unused require Logger787    │788 77 │   require Logger789    │   ~790    │791    └─ lib/req_llm/provider/defaults.ex:77:3792793     warning: unused require Logger794     │795 142 │   require Logger796     │   ~797     │798     └─ lib/mix/tasks/gen.ex:142:3799800Compiling lib/mix/tasks/gen.ex (it's taking more than 10s)801     warning: unused require Logger802     │803 144 │   require Logger804     │   ~805     │806     └─ lib/req_llm/providers/xai.ex:144:3807808    warning: unused require Logger809    │810 95 │   require Logger811    │   ~812    │813    └─ lib/req_llm/providers/openrouter.ex:95:3814815     warning: unused require Logger816     │817 133 │   require Logger818     │   ~819     │820     └─ lib/req_llm/providers/openai.ex:133:3821822    warning: unused require Logger823    │824 59 │   require Logger825    │   ~826    │827    └─ lib/req_llm/providers/groq.ex:59:3828829    warning: unused require Logger830    │831 68 │   require Logger832    │   ~833    │834    └─ lib/req_llm/providers/anthropic.ex:68:3835836    warning: unused require Logger837    │838 40 │   require Logger839    │   ~840    │841    └─ lib/req_llm/streaming/sse.ex:40:3842843Compiling lib/req_llm/providers/amazon_bedrock/anthropic.ex (it's taking more than 10s)844Compiling lib/req_llm/context.ex (it's taking more than 10s)845    warning: unused require Logger846    │847 92 │   require Logger848    │   ~849    │850    └─ lib/req_llm/providers/google.ex:92:3851852     warning: the following clause cannot match because the previous clauses already matched all possible values:853854         error ->855856     it attempts to match on the result of:857858         ReqLLM.Providers.Anthropic.Response.decode_response(body, model)859860     which has the already matched type:861862         dynamic(863           {:ok,864            %ReqLLM.Response{865              error: nil,866              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,867              usage:868                %{869                  cache_creation_input_tokens: term(),870                  cache_read_input_tokens: term(),871                  cached_tokens: term(),872                  input_tokens: term(),873                  output_tokens: term(),874                  reasoning_tokens: term(),875                  total_tokens: float() or integer()876                } or877                  %{878                    cached_tokens: integer(),879                    input_tokens: integer(),880                    output_tokens: integer(),881                    reasoning_tokens: integer(),882                    total_tokens: integer()883                  },884              stream: nil,885              stream?: false,886              object: nil,887              message:888                %ReqLLM.Message{889                  metadata: empty_map(),890                  tool_calls: not empty_list(),891                  tool_call_id: nil,892                  name: nil,893                  role: :assistant894                } or nil,895              context: %ReqLLM.Context{896                tools: empty_list(),897                messages:898                  list(%ReqLLM.Message{899                    metadata: empty_map(),900                    tool_calls: not empty_list(),901                    tool_call_id: nil,902                    name: nil,903                    role: :assistant904                  })905              }906            }}907         )908909     where "error" was given the type:910911         # type: dynamic(912           {:ok,913            %ReqLLM.Response{914              error: nil,915              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,916              usage:917                %{918                  cache_creation_input_tokens: term(),919                  cache_read_input_tokens: term(),920                  cached_tokens: term(),921                  input_tokens: term(),922                  output_tokens: term(),923                  reasoning_tokens: term(),924                  total_tokens: float() or integer()925                } or926                  %{927                    cached_tokens: integer(),928                    input_tokens: integer(),929                    output_tokens: integer(),930                    reasoning_tokens: integer(),931                    total_tokens: integer()932                  },933              stream: nil,934              stream?: false,935              object: nil,936              message:937                %ReqLLM.Message{938                  metadata: empty_map(),939                  tool_calls: not empty_list(),940                  tool_call_id: nil,941                  name: nil,942                  role: :assistant943                } or nil,944              context: %ReqLLM.Context{945                tools: empty_list(),946                messages:947                  list(%ReqLLM.Message{948                    metadata: empty_map(),949                    tool_calls: not empty_list(),950                    tool_call_id: nil,951                    name: nil,952                    role: :assistant953                  })954              }955            }}956         )957         # from: lib/req_llm/providers/amazon_bedrock/anthropic.ex:196:7958         error959960     type warning found at:961     │962 196 │       error ->963     │             ~964     │965     └─ lib/req_llm/providers/amazon_bedrock/anthropic.ex:196:13: ReqLLM.Providers.AmazonBedrock.Anthropic.parse_response/2966967     warning: this clause of defp zoi_schema?/1 is never used (or it will always fail/warn when invoked)968     │969 245 │   defp zoi_schema?(_), do: false970     │        ~971     │972     └─ lib/req_llm/schema.ex:245:8: ReqLLM.Schema.zoi_schema?/1973974     warning: this clause in cond will never match:975976         not is_list(msg.content)977978     since it has type:979980         dynamic(false)981982     where "msg" was given the type:983984         # type: dynamic(%ReqLLM.Message{content: empty_list() or non_empty_list(term(), term())})985         # from: lib/req_llm/context.ex:805:21986         ReqLLM.Message.valid?(msg)987988     type warning found at:989     │990 808 │         not is_list(msg.content) ->991     │                                  ~992     │993     └─ lib/req_llm/context.ex:808:34: ReqLLM.Context.validate_message_structure/1994995    warning: comparison between distinct types found:996997        role == :tool998999    given types:10001001        dynamic(not :tool) == :tool10021003    where "role" was given the type:10041005        # type: dynamic(not :tool)1006        # from: lib/req_llm/providers/anthropic/context.ex:96:231007        %ReqLLM.Message{role: role, content: content}10081009    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 false10101011    type warning found at:1012    │1013 97 │     normalized_role = if role == :tool, do: :user, else: role1014    │                               ~1015    │1016    └─ lib/req_llm/providers/anthropic/context.ex:97:31: ReqLLM.Providers.Anthropic.Context.encode_message/110171018      warning: this clause of defp extract_content_text/1 is never used (or it will always fail/warn when invoked)1019      │1020 1354 │   defp extract_content_text(_), do: ""1021      │        ~1022      │1023      └─ lib/req_llm/providers/google.ex:1354:8: ReqLLM.Providers.Google.extract_content_text/110241025     warning: comparison between distinct types found:10261027         role == :tool10281029     given types:10301031         dynamic(not :tool) == :tool10321033     where "role" was given the type:10341035         # type: dynamic(not :tool)1036         # from: lib/req_llm/providers/amazon_bedrock/converse.ex:495:231037         %ReqLLM.Message{role: role, content: content}10381039     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 false10401041     type warning found at:1042     │1043 498 │     normalized_role = if role == :tool, do: :user, else: role1044     │                               ~1045     │1046     └─ lib/req_llm/providers/amazon_bedrock/converse.ex:498:31: ReqLLM.Providers.AmazonBedrock.Converse.encode_message/110471048     warning: the following clause is redundant:10491050         %AWSAuth.Credentials{region: r} when is_binary(r) ->10511052     previous clauses have already matched on the following types:10531054         %{..., region: binary()}1055         %{..., region: term()}10561057     where "r" was given the types:10581059         # type: binary()1060         # from: lib/req_llm/providers/amazon_bedrock.ex:277:91061         %AWSAuth.Credentials{region: r}10621063         # type: binary()1064         # from: lib/req_llm/providers/amazon_bedrock.ex:277:461065         is_binary(r)10661067     type warning found at:1068     │1069 277 │         %AWSAuth.Credentials{region: r} when is_binary(r) -> r1070     │                                                           ~1071     │1072     └─ lib/req_llm/providers/amazon_bedrock.ex:277:59: ReqLLM.Providers.AmazonBedrock.attach/310731074     warning: the following clause is redundant:10751076         %AWSAuth.Credentials{} ->10771078     previous clauses have already matched on the following types:10791080         %{..., region: binary()}1081         %{..., region: term()}10821083     type warning found at:1084     │1085 278 │         %AWSAuth.Credentials{} -> "us-east-1"1086     │                                ~1087     │1088     └─ lib/req_llm/providers/amazon_bedrock.ex:278:32: ReqLLM.Providers.AmazonBedrock.attach/310891090     warning: ReqLLM.Providers.AmazonBedrock.Anthropic.requires_converse_api?/0 is undefined or private1091     │1092 307 │                family_formatter.requires_converse_api?() do1093     │                                 ~1094     │1095     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31096     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41097     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/210981099     warning: ReqLLM.Providers.GoogleVertex.Anthropic.decode_stream_event/2 is undefined or private1100     │1101 454 │       formatter.decode_stream_event(event, model)1102     │                 ~1103     │1104     └─ lib/req_llm/providers/google_vertex.ex:454:17: ReqLLM.Providers.GoogleVertex.decode_stream_event/211051106     warning: ReqLLM.Providers.AmazonBedrock.Converse.extract_usage/2 is undefined or private1107     │1108 558 │       formatter.extract_usage(body, model)1109     │                 ~1110     │1111     └─ lib/req_llm/providers/amazon_bedrock.ex:558:17: ReqLLM.Providers.AmazonBedrock.extract_usage/211121113     warning: ReqLLM.Providers.AmazonBedrock.Converse.requires_converse_api?/0 is undefined or private1114     │1115 307 │                family_formatter.requires_converse_api?() do1116     │                                 ~1117     │1118     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31119     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41120     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211211122     warning: ReqLLM.Providers.AmazonBedrock.Meta.requires_converse_api?/0 is undefined or private1123     │1124 307 │                family_formatter.requires_converse_api?() do1125     │                                 ~1126     │1127     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31128     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41129     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211301131     warning: ReqLLM.Providers.AmazonBedrock.OpenAI.requires_converse_api?/0 is undefined or private1132     │1133 307 │                family_formatter.requires_converse_api?() do1134     │                                 ~1135     │1136     └─ lib/req_llm/providers/amazon_bedrock.ex:307:33: ReqLLM.Providers.AmazonBedrock.attach/31137     └─ lib/req_llm/providers/amazon_bedrock.ex:401:33: ReqLLM.Providers.AmazonBedrock.attach_stream/41138     └─ lib/req_llm/providers/amazon_bedrock.ex:944:19: ReqLLM.Providers.AmazonBedrock.determine_use_converse/211391140     warning: this clause of defp parse_json_defensively/1 is never used (or it will always fail/warn when invoked)1141     │1142 718 │   defp parse_json_defensively(_), do: nil1143     │        ~1144     │1145     └─ lib/req_llm/providers/xai.ex:718:8: ReqLLM.Providers.XAI.parse_json_defensively/111461147     warning: the right-hand side of || (shown as ... below) will never be executed:11481149         usage[:reasoning] || usage["reasoning"] || usage[:reasoning_tokens] || usage["reasoning_tokens"] ||1150           get_reasoning_tokens(usage) || ...11511152     because the left-hand side always evaluates to:11531154         dynamic(not false and not nil)11551156     where "usage" was given the types:11571158         # type: dynamic(map())1159         # from: lib/req_llm/step/usage.ex:170:241160         usage11611162         # type: map()1163         # from: lib/req_llm/step/usage.ex:170:361164         is_map(usage)11651166         # type: dynamic(%{..., __struct__: atom()} or non_struct_map())1167         # from: lib/req_llm/step/usage.ex:173:141168         usage[:input]11691170     type warning found at:1171     │1172 180 │           usage["reasoning_tokens"] || get_reasoning_tokens(usage) || 0,1173     │           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1174     │1175     └─ lib/req_llm/step/usage.ex:180: ReqLLM.Step.Usage.normalize_usage/111761177     warning: the following clause is redundant:11781179         {{_pool, _pid}, {:data, chunk}} when is_binary(chunk) ->11801181     previous clauses have already matched on the following types:11821183         {term(), {:data, binary()}}11841185     where "chunk" was given the types:11861187         # type: binary()1188         # from: lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:292:501189         is_binary(chunk)11901191         # type: binary()1192         # from: lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex1193         {{_pool, _pid}, {:data, chunk}}11941195     type warning found at:1196     │1197 292 │             {{_pool, _pid}, {:data, chunk}} when is_binary(chunk) ->1198     │                                                                   ~1199     │1200     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:292:67: ReqLLM.Providers.AmazonBedrock.AWSEventStream.create_stream/112011202     warning: the following clause cannot match because the previous clauses already matched all possible values:12031204         error ->12051206     it attempts to match on the result of:12071208         ReqLLM.Providers.Anthropic.Response.decode_response(body, anthropic_model)12091210     which has the already matched type:12111212         dynamic(1213           {:ok,1214            %ReqLLM.Response{1215              error: nil,1216              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,1217              usage:1218                %{1219                  cache_creation_input_tokens: term(),1220                  cache_read_input_tokens: term(),1221                  cached_tokens: term(),1222                  input_tokens: term(),1223                  output_tokens: term(),1224                  reasoning_tokens: term(),1225                  total_tokens: float() or integer()1226                } or1227                  %{1228                    cached_tokens: integer(),1229                    input_tokens: integer(),1230                    output_tokens: integer(),1231                    reasoning_tokens: integer(),1232                    total_tokens: integer()1233                  },1234              stream: nil,1235              stream?: false,1236              object: nil,1237              message:1238                %ReqLLM.Message{1239                  metadata: empty_map(),1240                  tool_calls: not empty_list(),1241                  tool_call_id: nil,1242                  name: nil,1243                  role: :assistant1244                } or nil,1245              context: %ReqLLM.Context{1246                tools: empty_list(),1247                messages:1248                  list(%ReqLLM.Message{1249                    metadata: empty_map(),1250                    tool_calls: not empty_list(),1251                    tool_call_id: nil,1252                    name: nil,1253                    role: :assistant1254                  })1255              }1256            }}1257         )12581259     where "error" was given the type:12601261         # type: dynamic(1262           {:ok,1263            %ReqLLM.Response{1264              error: nil,1265              finish_reason: :content_filter or :error or :length or nil or :stop or :tool_calls,1266              usage:1267                %{1268                  cache_creation_input_tokens: term(),1269                  cache_read_input_tokens: term(),1270                  cached_tokens: term(),1271                  input_tokens: term(),1272                  output_tokens: term(),1273                  reasoning_tokens: term(),1274                  total_tokens: float() or integer()1275                } or1276                  %{1277                    cached_tokens: integer(),1278                    input_tokens: integer(),1279                    output_tokens: integer(),1280                    reasoning_tokens: integer(),1281                    total_tokens: integer()1282                  },1283              stream: nil,1284              stream?: false,1285              object: nil,1286              message:1287                %ReqLLM.Message{1288                  metadata: empty_map(),1289                  tool_calls: not empty_list(),1290                  tool_call_id: nil,1291                  name: nil,1292                  role: :assistant1293                } or nil,1294              context: %ReqLLM.Context{1295                tools: empty_list(),1296                messages:1297                  list(%ReqLLM.Message{1298                    metadata: empty_map(),1299                    tool_calls: not empty_list(),1300                    tool_call_id: nil,1301                    name: nil,1302                    role: :assistant1303                  })1304              }1305            }}1306         )1307         # from: lib/req_llm/providers/google_vertex/anthropic.ex:136:71308         error13091310     type warning found at:1311     │1312 136 │       error ->1313     │             ~1314     │1315     └─ lib/req_llm/providers/google_vertex/anthropic.ex:136:13: ReqLLM.Providers.GoogleVertex.Anthropic.parse_response/313161317     warning: the following clause is redundant:13181319         {{_pool, _pid}, :done} ->13201321     previous clauses have already matched on the following types:13221323         {term(), {:data, binary()}}1324         {term(), :done}13251326     type warning found at:1327     │1328 300 │             {{_pool, _pid}, :done} ->1329     │                                    ~1330     │1331     └─ lib/req_llm/providers/amazon_bedrock/aws_event_stream.ex:300:36: ReqLLM.Providers.AmazonBedrock.AWSEventStream.create_stream/113321333     warning: the following clause cannot match because the previous clauses already matched all possible values:13341335         _ ->13361337     it attempts to match on the result of:13381339         result13401341     which has the already matched type:13421343         dynamic(1344           ({:error, :model_not_found} and not {:ok, term()}) or {:error, :provider_not_found} or1345             {:ok,1346              %{1347                __struct__: ReqLLM.Model,1348                _metadata: map(),1349                capabilities: term(),1350                cost: term(),1351                limit: term(),1352                max_retries: term(),1353                max_tokens: term(),1354                modalities: term(),1355                model: binary(),1356                provider: atom()1357              }}1358         )13591360     type warning found at:1361     │1362 279 │           _ ->1363     │             ~1364     │1365     └─ lib/req_llm/provider/registry.ex:279:13: ReqLLM.Provider.Registry.get_model!/113661367Generated req_llm app1368==> simplify_baml1369Compiling 8 files (.ex)13701371== Compilation error in file lib/simplify_baml/nif.ex ==1372** (ErlangError) Erlang error: :enoent1373    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/simplify_baml_nif"])1374    (rustler 0.34.0) lib/rustler/compiler/config.ex:76: Rustler.Compiler.Config.metadata!/11375    (rustler 0.34.0) lib/rustler/compiler/config.ex:63: Rustler.Compiler.Config.build/11376    (rustler 0.34.0) lib/rustler/compiler.ex:8: Rustler.Compiler.compile_crate/31377    lib/simplify_baml/nif.ex:17: (module)1378could 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"