ex_llama

Build log

nerves_system_qemu_aarch64

ex_llama 0.2.3 · fail · run ex_llama-0.2.3-1791175708336
686 of 686 lines
1Resolving Hex dependencies...2Resolution completed in 0.132s3Unchanged:4  bunt 1.0.05  circular_buffer 1.1.06  credo 1.7.197  elixir_make 0.10.08  ex_llama 0.2.39  file_system 1.1.110  genai_core 0.3.411  interactive_cmd 0.1.412  jason 1.4.513  nerves 2.0.0-pre.214  nerves_discovery 0.1.515  nerves_logging 0.2.416  nerves_runtime 0.13.1317  nerves_system_bbb 2.30.218  nerves_system_br 1.34.419  nerves_system_mangopi_mq_pro 0.17.220  nerves_system_qemu_aarch64 0.4.221  nerves_system_rpi0 2.1.222  nerves_system_rpi4 2.1.223  nerves_system_rpi5 2.1.224  nerves_system_trellis 0.5.025  nerves_system_x86_64 1.34.226  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.127  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.128  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.129  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.130  nerves_toolchain_x86_64_nerves_linux_musl 15.3.131  nerves_uevent 0.1.732  noizu_labs_core 0.1.833  property_table 0.3.434  ring_logger 0.11.735  tablet 0.3.336  toolshed 0.5.037  uboot_env 1.0.238* Getting ex_llama (Hex package)39* Getting nerves (Hex package)40* Getting ring_logger (Hex package)41* Getting toolshed (Hex package)42* Getting nerves_runtime (Hex package)43* Getting nerves_system_bbb (Hex package)44* Getting nerves_system_mangopi_mq_pro (Hex package)45* Getting nerves_system_qemu_aarch64 (Hex package)46* Getting nerves_system_rpi0 (Hex package)47* Getting nerves_system_rpi4 (Hex package)48* Getting nerves_system_rpi5 (Hex package)49* Getting nerves_system_trellis (Hex package)50* Getting nerves_system_x86_64 (Hex package)51* Getting nerves_system_br (Hex package)52* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)53* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)54* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)55* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)56* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)57* Getting nerves_logging (Hex package)58* Getting nerves_uevent (Hex package)59* Getting uboot_env (Hex package)60* Getting elixir_make (Hex package)61* Getting property_table (Hex package)62* Getting circular_buffer (Hex package)63* Getting interactive_cmd (Hex package)64* Getting nerves_discovery (Hex package)65* Getting tablet (Hex package)66* Getting genai_core (Hex package)67* Getting noizu_labs_core (Hex package)68* Getting credo (Hex package)69* Getting bunt (Hex package)70* Getting file_system (Hex package)71* Getting jason (Hex package)72==> nerves_system_br73Generated nerves_system_br app74==> file_system75Compiling 7 files (.ex)76Generated file_system app77==> circular_buffer78Compiling 1 file (.ex)79Generated circular_buffer app80==> bunt81Compiling 2 files (.ex)82Generated bunt app83==> jason84Compiling 10 files (.ex)85Generated jason app86==> tablet87Compiling 2 files (.ex)88Generated tablet app89==> elixir_make90Compiling 8 files (.ex)91Generated elixir_make app92==> nerves_logging93 CC kmsg_tailer.o94 LD kmsg_tailer95Compiling 5 files (.ex)96Generated nerves_logging app97==> nerves_discovery98Compiling 5 files (.ex)99Generated nerves_discovery app100==> ring_logger101Compiling 7 files (.ex)102Generated ring_logger app103==> interactive_cmd104Compiling 1 file (.ex)105Generated interactive_cmd app106==> nerves107Compiling 65 files (.ex)108    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)109    │110  6 │ defmodule Mix.Tasks.Nerves.Init do111    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~112    │113    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)114115    warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)116    │117  6 │ defmodule Nerves do118    │ ~~~~~~~~~~~~~~~~~~~119    │120    └─ lib/nerves.ex:6: Nerves (module)121122    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)123    │124  5 │ defmodule Nerves.ArtifactResolver do125    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~126    │127    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)128129    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)130    │131  6 │ defmodule Nerves.BuildAction.AppModes do132    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~133    │134    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)135136    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)137    │138  5 │ defmodule Nerves.BuildAction.CheckExecutables do139    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~140    │141    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)142143    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)144    │145  8 │ defmodule Nerves.BuildAction.Erlinit do146    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~147    │148    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)149150    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)151    │152  5 │ defmodule Nerves.BuildAction.Firmware do153    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~154    │155    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)156157    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)158    │159  7 │ defmodule Nerves.BuildAction.IExStartupCheck do160    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~161    │162    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)163164    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)165    │166  5 │ defmodule Nerves.BuildAction.NervesV1System do167    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~168    │169    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)170171    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)172    │173  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do174    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~175    │176    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)177178    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)179    │180  5 │ defmodule Nerves.BuildAction.Rootfs do181    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~182    │183    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)184185    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)186    │187  6 │ defmodule Nerves.BuildAction.SortApps do188    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~189    │190    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)191192    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)193    │194  5 │ defmodule Nerves.BuildAction.StripAll do195    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196    │197    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)198199    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)200    │201  5 │ defmodule Nerves.BuildAction.Trimmer do202    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~203    │204    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)205206    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)207    │208  5 │ defmodule Nerves.BuildPlan do209    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~210    │211    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)212213    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)214    │215  5 │ defmodule Nerves.BuildPlan.Checks do216    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~217    │218    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)219220    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)221    │222  6 │ defmodule Nerves.Container do223    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~224    │225    └─ lib/nerves/container.ex:6: Nerves.Container (module)226227    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)228    │229  5 │ defmodule Nerves.Fingerprint do230    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~231    │232    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)233234    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)235    │236  5 │ defmodule Nerves.MixPackage do237    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~238    │239    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)240241    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)242    │243  5 │ defmodule Nerves.Paths do244    │ ~~~~~~~~~~~~~~~~~~~~~~~~~245    │246    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)247248    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)249    │250  5 │ defmodule Nerves.TargetTuple do251    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~252    │253    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)254255Generated nerves app256==> nerves_toolchain_aarch64_nerves_linux_gnu257Compiling 1 file (.ex)258Generated nerves_toolchain_aarch64_nerves_linux_gnu app259==> nerves_system_qemu_aarch64260Compiling 1 file (.ex)261Generated nerves_system_qemu_aarch64 app262==> credo263Compiling 257 files (.ex)264Compiling lib/credo/check/config_comment.ex (it's taking more than 10s)265Compiling lib/credo/cli/command/list/output/default.ex (it's taking more than 10s)266Compiling lib/credo/check/warning/unused_function_return_helper.ex (it's taking more than 10s)267Compiling lib/credo/check/config_comment_finder.ex (it's taking more than 10s)268Generated credo app269==> noizu_labs_core270Compiling 12 files (.ex)271Generated noizu_labs_core app272==> genai_core273Compiling 101 files (.ex)274    warning: default arguments in protocol definitions is deprecated275    │276 24 │   def nodes(graph_node, options \\ nil)277    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~278    │279    └─ lib/vnext_genai/graph/node/node_protocol.ex:24: GenAI.Graph.NodeProtocol (module)280281    warning: default arguments in protocol definitions is deprecated282    │283 33 │   def build_node_lookup(graph_node, options \\ nil)284    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~285    │286    └─ lib/vnext_genai/graph/node/node_protocol.ex:33: GenAI.Graph.NodeProtocol (module)287288    warning: default arguments in protocol definitions is deprecated289    │290 42 │   def build_handle_lookup(graph_node, options \\ nil)291    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~292    │293    └─ lib/vnext_genai/graph/node/node_protocol.ex:42: GenAI.Graph.NodeProtocol (module)294295    warning: protocols can only define functions without implementation via def/1, found: nodes/1, build_node_lookup/1, build_handle_lookup/1296    │297  1 │ defprotocol GenAI.Graph.NodeProtocol do298    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~299    │300    └─ lib/vnext_genai/graph/node/node_protocol.ex:1: GenAI.Graph.NodeProtocol (module)301302    warning: default arguments in protocol definitions is deprecated303    │304 84 │   def with_stream_handler(context, handler, options \\ nil)305    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~306    │307    └─ lib/vnext_genai/thread/thread_protocol.ex:84: GenAI.ThreadProtocol (module)308309    warning: default arguments in protocol definitions is deprecated310    │311 87 │   def execute(session, command, context, options \\ nil)312    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~313    │314    └─ lib/vnext_genai/thread/thread_protocol.ex:87: GenAI.ThreadProtocol (module)315316    warning: protocols can only define functions without implementation via def/1, found: execute/3, with_stream_handler/2317    │318  1 │ defprotocol GenAI.ThreadProtocol do319    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~320    │321    └─ lib/vnext_genai/thread/thread_protocol.ex:1: GenAI.ThreadProtocol (module)322323    warning: unused require GenAI.Types.Graph324    │325 10 │   require GenAI.Types.Graph326    │   ~327    │328    └─ lib/vnext_genai/graph/root.ex:10:3329330    warning: unused require GenAI.Records.Link331    │332  6 │   require GenAI.Records.Link333    │   ~334    │335    └─ lib/vnext_genai/thread/session.ex:6:3336337    warning: unused require Logger338    │339 85 │     require Logger340    │     ~341    │342    └─ lib/vnext_genai/thread/session.ex:85:5343344    error: struct Finch.Response is undefined (module Finch.Response is not available or is yet to be defined)345    │346 78 │           with {:ok, %Finch.Response{status: 200, body: response_body}} <-347    │                      ^348    │349    └─ lib/vnext_genai/inference_provider/inference_provider/default_provider.ex:78:22: GenAI.InferenceProvider.DefaultProvider.do_run_or_stream/5350351     warning: the following clause cannot match because the previous clauses already matched all possible values:352353         x ->354355     it attempts to match on the result of:356357         GenAI.Graph.MermaidProtocol.Helpers.diagram_type(options)358359     which has the already matched type:360361         dynamic(:state_diagram_v2)362363     where "x" was given the type:364365         # type: dynamic(:state_diagram_v2)366         # from: lib/vnext_genai/vnext.graph.ex:717:7367         x368369     type warning found at:370     │371 717 │       x -> {:error, {:unsupported_diagram, x}}372     │         ~373     │374     └─ lib/vnext_genai/vnext.graph.ex:717:9: GenAI.Graph.MermaidProtocol.GenAI.VNext.Graph.encode/3375376     warning: UUID.uuid4/0 is undefined (module UUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)377     │378 113 │       id: options[:id] || UUID.uuid4(),379     │                                ~380     │381     └─ lib/vnext_genai/vnext.graph.ex:113:32: GenAI.VNext.Graph.do_new/1382383     warning: the following pattern will never match:384385         {:ok, link} <- GenAI.Graph.Link.putnew_source(link, from_node)386387     because the right-hand side has type:388389         dynamic(%GenAI.Graph.Link{source: term()})390391     where "from_node" was given the type:392393         # type: dynamic(%{..., __struct__: atom()} or atom() or bitstring() or integer() or {...})394         # from: lib/vnext_genai/vnext.graph.ex:489:34395         GenAI.Graph.Link.putnew_source(link, from_node)396397     where "link" was given the types:398399         # type: dynamic(%{..., __struct__: GenAI.Graph.Link})400         # from: lib/vnext_genai/vnext.graph.ex:487:14401         link = auto_link402403         # type: dynamic(%GenAI.Graph.Link{source: term()})404         # from: lib/vnext_genai/vnext.graph.ex:489:34405         GenAI.Graph.Link.putnew_source(link, from_node)406407     type warning found at:408     │409 489 │         with {:ok, link} <- Link.putnew_source(link, from_node),410     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~411     │412     └─ lib/vnext_genai/vnext.graph.ex:489: GenAI.VNext.Graph.attempt_auto_link/5413414     warning: the following clause will never match:415416         %_{} ->417418     because it attempts to match on the result of:419420         parameters421422     which has type:423424         dynamic(not false and not nil and not map())425426     type warning found at:427     │428 261 │          (is_map(parameters) or is_struct(parameters)),429     │          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~430     │431     └─ lib/vnext_genai/tool/registry.ex:261: GenAI.Tool.Registry.normalize_descriptor/1432433     warning: UUID.uuid4/0 is undefined (module UUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)434     │435 102 │     id = options[:id] || UUID.uuid4()436     │                               ~437     │438     └─ lib/vnext_genai/graph/link.ex:102:31: GenAI.Graph.Link.new/3439     └─ lib/vnext_genai/graph/link.ex:485:52: GenAI.Graph.Link.with_id!/1440     └─ lib/vnext_genai/graph/link.ex:488:52: GenAI.Graph.Link.with_id!/1441442     warning: the right-hand side of || will always execute:443444         elem(x, 1)445446     because the left-hand side always evaluates to:447448         dynamic(nil)449450     where "x" (context Kernel) was given the type:451452         # type: dynamic(nil)453         # from: lib/vnext_genai/graph/link.ex:629454         x455456     type warning found at:457     │458 629 │               node: R.Link.connector(x, :node) || target,459     │               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~460     │461     └─ lib/vnext_genai/graph/link.ex:629: GenAI.Graph.Link.putnew_target/2462463     warning: the right-hand side of || will always execute:464465         elem(x, 1)466467     because the left-hand side always evaluates to:468469         dynamic(nil)470471     where "x" (context Kernel) was given the type:472473         # type: dynamic(nil)474         # from: lib/vnext_genai/graph/link.ex:650475         x476477     type warning found at:478     │479 650 │               node: R.Link.connector(x, :node) || connector_id,480     │               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~481     │482     └─ lib/vnext_genai/graph/link.ex:650: GenAI.Graph.Link.putnew_target/2483484     warning: the right-hand side of || will always execute:485486         elem(x, 1)487488     because the left-hand side always evaluates to:489490         dynamic(nil)491492     where "x" (context Kernel) was given the type:493494         # type: dynamic(nil)495         # from: lib/vnext_genai/graph/link.ex:738496         x497498     type warning found at:499     │500 738 │               node: R.Link.connector(x, :node) || source,501     │               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~502     │503     └─ lib/vnext_genai/graph/link.ex:738: GenAI.Graph.Link.putnew_source/2504505     warning: the right-hand side of || will always execute:506507         elem(x, 1)508509     because the left-hand side always evaluates to:510511         dynamic(nil)512513     where "x" (context Kernel) was given the type:514515         # type: dynamic(nil)516         # from: lib/vnext_genai/graph/link.ex:759517         x518519     type warning found at:520     │521 759 │               node: R.Link.connector(x, :node) || connector_id,522     │               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~523     │524     └─ lib/vnext_genai/graph/link.ex:759: GenAI.Graph.Link.putnew_source/2525526     warning: ShortUUID.encode/1 is undefined (module ShortUUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)527     │528 390 │     {:ok, short_uuid} = ShortUUID.encode(UUID.uuid4())529     │                                   ~530     │531     └─ lib/vnext_genai/nodes/model/encoder/default_provider.ex:390:35: GenAI.Model.Encoder.DefaultProvider.gen_unique_call_id/0532533     warning: UUID.uuid4/0 is undefined (module UUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)534     │535 390 │     {:ok, short_uuid} = ShortUUID.encode(UUID.uuid4())536     │                                               ~537     │538     └─ lib/vnext_genai/nodes/model/encoder/default_provider.ex:390:47: GenAI.Model.Encoder.DefaultProvider.gen_unique_call_id/0539540     warning: the following conditional expression:541542         {:ok, v} = module.completion_choices(id, &1, model, settings, session, context, options)543544     will always evaluate to:545546         dynamic({:ok, term()})547548     where "context" was given the type:549550         # type: dynamic()551         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:122:67552         context553554     where "id" was given the type:555556         # type: dynamic()557         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:129:12558         %{id: id, usage: %{}, model: model, choices: choices} <- json559560     where "model" was given the type:561562         # type: dynamic()563         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:129:12564         %{id: id, usage: %{}, model: model, choices: choices} <- json565566     where "module" was given the type:567568         # type: dynamic(atom())569         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:134:24570         module.completion_choices(id, &1, model, settings, session, context, options)571572     where "options" was given the type:573574         # type: dynamic()575         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:122:76576         options577578     where "session" was given the type:579580         # type: dynamic()581         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:122:58582         session583584     where "settings" was given the type:585586         # type: dynamic()587         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:122:48588         settings589590     where "v" was given the type:591592         # type: dynamic()593         # from: lib/vnext_genai/nodes/model/encoder/default_provider.ex:133:24594         {:ok, v} = module.completion_choices(id, &1, model, settings, session, context, options)595596     type warning found at:597     │598 133 │           &if {:ok, v} =599     │           ~~~~~~~~~~~~~~600     │601     └─ lib/vnext_genai/nodes/model/encoder/default_provider.ex:133: GenAI.Model.Encoder.DefaultProvider.completion_response/7602603    warning: UUID.uuid4/0 is undefined (module UUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)604    │605 32 │       id: UUID.uuid4(),606    │                ~607    │608    └─ lib/vnext_genai/graph/node/node_protocol/default_provider.ex:32:16: GenAI.Graph.NodeProtocol.DefaultProvider.do_new/2609    └─ lib/vnext_genai/graph/node/node_protocol/default_provider.ex:42:32: GenAI.Graph.NodeProtocol.DefaultProvider.do_new/2610    └─ lib/vnext_genai/graph/node/node_protocol/default_provider.ex:374:52: GenAI.Graph.NodeProtocol.DefaultProvider.do_with_id!/1611    └─ lib/vnext_genai/graph/node/node_protocol/default_provider.ex:377:52: GenAI.Graph.NodeProtocol.DefaultProvider.do_with_id!/1612613     warning: UUID.info/1 is undefined (module UUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)614     │615 666 │     id = case UUID.info(subject.id) do616     │                    ~617     │618     └─ lib/vnext_genai/graph/node/node_protocol/default_provider.ex:666:20: GenAI.Graph.NodeProtocol.DefaultProvider.inspect_low_detail/2619620     warning: ShortUUID.encode!/1 is undefined (module ShortUUID is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)621     │622 667 │       {:ok, _} -> ShortUUID.encode!(subject.id)623     │                             ~624     │625     └─ lib/vnext_genai/graph/node/node_protocol/default_provider.ex:667:29: GenAI.Graph.NodeProtocol.DefaultProvider.inspect_low_detail/2626627    warning: the following clause cannot match because the previous clauses already matched all possible values:628629        x ->630631    it attempts to match on the result of:632633        GenAI.Graph.MermaidProtocol.Helpers.diagram_type(options)634635    which has the already matched type:636637        dynamic(:state_diagram_v2)638639    where "x" was given the type:640641        # type: dynamic(:state_diagram_v2)642        # from: lib/vnext_genai/nodes/mermaid_protocol.ex:22:7643        x644645    type warning found at:646    │647 22 │       x -> {:error, {:unsupported_diagram, x}}648    │         ~649    │650    └─ lib/vnext_genai/nodes/mermaid_protocol.ex:22:9: GenAI.Graph.MermaidProtocol.GenAI.Graph.Node.encode/3651652    warning: YamlElixir.read_from_string/1 is undefined (module YamlElixir is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)653    │654 40 │     with {:ok, json} <- YamlElixir.read_from_string(yaml_string) do655    │                                    ~656    │657    └─ lib/vnext_genai/nodes/tool.ex:40:36: GenAI.Tool.from_yaml/1658659    warning: Finch.build/4 is undefined (module Finch is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)660    │661 26 │     Finch.build(type, url, headers, body)662    │           ~663    │664    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:26:11: GenAI.InferenceProvider.Helpers.api_call/5665    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:32:13: GenAI.InferenceProvider.Helpers.api_call/5666    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:51:11: GenAI.InferenceProvider.Helpers.stream_api_call/6667    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:57:13: GenAI.InferenceProvider.Helpers.stream_api_call/6668669    warning: Finch.request/3 is undefined (module Finch is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)670    │671 27 │     |> Finch.request(GenAI.Finch, finch_options(options))672    │              ~673    │674    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:27:14: GenAI.InferenceProvider.Helpers.api_call/5675    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:33:16: GenAI.InferenceProvider.Helpers.api_call/5676677    warning: Finch.stream_while/5 is undefined (module Finch is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)678    │679 52 │     |> Finch.stream_while(GenAI.Finch, acc, cb, finch_options(options))680    │              ~681    │682    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:52:14: GenAI.InferenceProvider.Helpers.stream_api_call/6683    └─ lib/vnext_genai/inference_provider/inference_provider/helpers.ex:58:16: GenAI.InferenceProvider.Helpers.stream_api_call/6684685== Type checking failed with errors ==686could not compile dependency :genai_core, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile genai_core --force", update it with "mix deps.update genai_core" or clean it with "mix deps.clean genai_core"