Build log
nerves_system_rpi4
agents 0.2.0 · fail · run agents-0.2.0-1789611913282
806 of 806 lines
1Resolving Hex dependencies...2Resolution completed in 0.325s3Unchanged:4 agents 0.2.05 circular_buffer 1.1.06 cowboy 2.10.0 VULNERABLE!7 EEF-CVE-2026-8466 (HIGH)8 aka: CVE-2026-8466, GHSA-jfc2-q6qh-g5x89 Unbounded buffer accumulation in multipart header parsing causes denial of service in cowboy10 https://osv.dev/vulnerability/EEF-CVE-2026-84661112 EEF-CVE-2026-65624 (MEDIUM)13 aka: CVE-2026-6562414 Cowboy HTTP/1.1 max_headers Bypass via Duplicate Header Names Enables Memory Exhaustion15 https://osv.dev/vulnerability/EEF-CVE-2026-656241617 GHSA-w4f7-4cxr-rv3c (MEDIUM)18 aka: CVE-2026-43966, EEF-CVE-2026-4396619 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability20 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c21 cowlib 2.12.1 VULNERABLE!22 EEF-CVE-2026-43971 (MEDIUM)23 aka: CVE-2026-4397124 Link Header Directive Smuggling via Unescaped target/rel/Attribute Keys in cow_link:link/125 https://osv.dev/vulnerability/EEF-CVE-2026-439712627 EEF-CVE-2026-43969 (LOW)28 aka: CVE-2026-43969, GHSA-g2wm-735q-3f5629 Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/130 https://osv.dev/vulnerability/EEF-CVE-2026-439693132 EEF-CVE-2026-43968 (MEDIUM)33 aka: CVE-2026-43968, GHSA-hv23-4qp7-8c8r34 CR Injection in SSE Encoder Enables Event Splitting via cow_sse:event/135 https://osv.dev/vulnerability/EEF-CVE-2026-439683637 EEF-CVE-2026-7790 (HIGH)38 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6539 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS40 https://osv.dev/vulnerability/EEF-CVE-2026-77904142 EEF-CVE-2026-43970 (HIGH)43 aka: CVE-2026-43970, GHSA-84f2-rp86-235p44 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame45 https://osv.dev/vulnerability/EEF-CVE-2026-439704647 EEF-CVE-2026-43966 (MEDIUM)48 aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c49 HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/250 https://osv.dev/vulnerability/EEF-CVE-2026-439665152 EEF-CVE-2026-59248 (HIGH)53 aka: CVE-2026-5924854 Unbounded HPACK/QPACK prefixed-integer decoding in Cowlib causes memory-exhaustion DoS55 https://osv.dev/vulnerability/EEF-CVE-2026-5924856 elixir_make 0.10.057 gun 2.0.1 VULNERABLE!58 EEF-CVE-2026-43973 (HIGH)59 aka: CVE-2026-43973, GHSA-r53j-fjj5-mv7760 gun HTTP/1.1 response buffer has no size limit allowing server-controlled memory exhaustion61 https://osv.dev/vulnerability/EEF-CVE-2026-439736263 EEF-CVE-2026-43972 (MEDIUM)64 aka: CVE-2026-43972, GHSA-36w4-95hv-5vwg65 gun HTTP/2 PUSH_PROMISE authority not validated against connection origin allows cross-origin cookie injection66 https://osv.dev/vulnerability/EEF-CVE-2026-439726768 GHSA-w4f7-4cxr-rv3c (MEDIUM)69 aka: CVE-2026-43966, EEF-CVE-2026-4396670 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability71 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c7273 EEF-CVE-2026-43974 (HIGH)74 aka: CVE-2026-43974, GHSA-2j82-37xg-f9wp75 gun HTTP/1.1 client accepts unsolicited 101 Switching Protocols response allowing server-driven protocol hijack and OOM76 https://osv.dev/vulnerability/EEF-CVE-2026-4397477 interactive_cmd 0.1.478 jason 1.4.579 jsx 3.1.080 nerves 1.15.081 nerves_discovery 0.1.582 nerves_logging 0.2.483 nerves_runtime 0.13.1384 nerves_system_bbb 2.30.285 nerves_system_br 1.34.486 nerves_system_mangopi_mq_pro 0.17.287 nerves_system_qemu_aarch64 0.4.288 nerves_system_rpi 2.1.289 nerves_system_rpi0 2.1.290 nerves_system_rpi0_2 2.1.291 nerves_system_rpi2 2.1.292 nerves_system_rpi3 2.1.293 nerves_system_rpi4 2.1.294 nerves_system_rpi5 2.1.295 nerves_system_x86_64 1.34.296 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.197 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.198 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.199 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.1100 nerves_toolchain_x86_64_nerves_linux_musl 15.3.1101 nerves_uevent 0.1.7102 property_table 0.3.4103 quickrand 2.0.7104 ranch 1.8.0105 ring_logger 0.11.7106 shoehorn 0.9.3107 tablet 0.3.3108 toolshed 0.5.0109 uboot_env 1.0.2110 uuid_erl 2.0.7111* Getting agents (Hex package)112* Getting nerves (Hex package)113* Getting shoehorn (Hex package)114* Getting ring_logger (Hex package)115* Getting toolshed (Hex package)116* Getting nerves_runtime (Hex package)117* Getting nerves_system_bbb (Hex package)118* Getting nerves_system_mangopi_mq_pro (Hex package)119* Getting nerves_system_qemu_aarch64 (Hex package)120* Getting nerves_system_rpi (Hex package)121* Getting nerves_system_rpi0 (Hex package)122* Getting nerves_system_rpi0_2 (Hex package)123* Getting nerves_system_rpi2 (Hex package)124* Getting nerves_system_rpi3 (Hex package)125* Getting nerves_system_rpi4 (Hex package)126* Getting nerves_system_rpi5 (Hex package)127* Getting nerves_system_x86_64 (Hex package)128* Getting nerves_system_br (Hex package)129* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)130* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)131* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)132* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)133* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)134* Getting nerves_logging (Hex package)135* Getting nerves_uevent (Hex package)136* Getting uboot_env (Hex package)137* Getting elixir_make (Hex package)138* Getting property_table (Hex package)139* Getting circular_buffer (Hex package)140* Getting interactive_cmd (Hex package)141* Getting jason (Hex package)142* Getting nerves_discovery (Hex package)143* Getting tablet (Hex package)144* Getting cowboy (Hex package)145* Getting gun (Hex package)146* Getting jsx (Hex package)147* Getting uuid (Hex package)148* Getting quickrand (Hex package)149* Getting cowlib (Hex package)150* Getting ranch (Hex package)151Found packages with security advisories, see above for details152You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more153==> jason154Compiling 10 files (.ex)155Compiling lib/decoder.ex (it's taking more than 10s)156Generated jason app157==> tablet158Compiling 2 files (.ex)159Generated tablet app160==> elixir_make161Compiling 8 files (.ex)162Generated elixir_make app163==> nerves_discovery164Compiling 5 files (.ex)165Generated nerves_discovery app166==> interactive_cmd167Compiling 1 file (.ex)168Generated interactive_cmd app169==> nerves170HOST_CC port.o171HOST_LD port172Compiling 55 files (.ex)173Generated nerves app174==> nerves_compatibility_test175176Nerves environment177 MIX_TARGET: rpi4178 MIX_ENV: prod179180Checking for prebuilt Nerves artifacts...181 Found nerves_system_rpi4 in cache182 /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2183 Found nerves_toolchain_aarch64_nerves_linux_gnu in cache184 /home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1185==> jason186Compiling 10 files (.ex)187Generated jason app188==> tablet189Compiling 2 files (.ex)190Generated tablet app191==> elixir_make192Compiling 8 files (.ex)193Generated elixir_make app194==> nerves_discovery195Compiling 5 files (.ex)196Generated nerves_discovery app197==> interactive_cmd198Compiling 1 file (.ex)199Generated interactive_cmd app200==> nerves201HOST_CC port.o202HOST_LD port203Compiling 55 files (.ex)204Generated nerves app205==> nerves_system_br206Generated nerves_system_br app207==> nerves_toolchain_aarch64_nerves_linux_gnu208Compiling 1 file (.ex)209Generated nerves_toolchain_aarch64_nerves_linux_gnu app210==> nerves_system_rpi4211Generated nerves_system_rpi4 app212==> nerves_compatibility_test213214Nerves environment215 MIX_TARGET: rpi4216 MIX_ENV: prod217218==> circular_buffer219Compiling 1 file (.ex)220Generated circular_buffer app221==> nerves_compatibility_test222===> Analyzing applications...223===> Compiling ranch224 ┌─ src/ranch_conns_sup.erl:225 │226 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},227 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.228Compile directive 'nowarn_deprecated_catch' can be used to suppress229warnings in selected modules.230231232==> nerves_logging233 CC kmsg_tailer.o234 LD kmsg_tailer235Compiling 5 files (.ex)236Generated nerves_logging app237==> nerves_compatibility_test238===> Analyzing applications...239===> Compiling cowlib240===> Analyzing applications...241===> Compiling gun242===> Analyzing applications...243===> Compiling quickrand244==> ring_logger245Compiling 7 files (.ex)246Generated ring_logger app247==> shoehorn248Compiling 8 files (.ex)249Generated shoehorn app250==> nerves_compatibility_test251===> Analyzing applications...252===> Compiling cowboy253 ┌─ src/cowboy_http2.erl:254 │255 563 │ send_headers(State0, StreamID, fin, StatusCode0, RespHeaders0)256 │ ╰── Warning: variable 'RespHeaders0' exported from tuple (line 553, column 9).257Exporting bindings from subexpressions other than block expressions is258deprecated and may yield an error in a future version of Erlang/OTP.259Please move the binding of 'RespHeaders0' out of the tuple.260Compile directive 'nowarn_export_var_subexpr' can be used to suppress261warnings in selected modules.262263264===> Analyzing applications...265===> Compiling jsx266==> uboot_env267Compiling 5 files (.ex)268Generated uboot_env app269==> property_table270Compiling 8 files (.ex)271Generated property_table app272==> nerves_uevent273 CC uevent.o274 LD uevent275Compiling 5 files (.ex)276Generated nerves_uevent app277==> nerves_runtime278Compiling 14 files (.ex)279Generated nerves_runtime app280==> toolshed281Compiling 5 files (.ex)282Generated toolshed app283==> nerves_compatibility_test284===> Analyzing applications...285===> Compiling uuid286===> Analyzing applications...287===> Compiling agents288 ┌─ src/deep_reasoning_engine.erl:289 │290 52 │ -record(reasoning_step, {291 │ ╰── Warning: record reasoning_step is unused292293294 ┌─ src/active_exploration_engine.erl:295 │296 58 │ -record(exploration_target, {297 │ ╰── Warning: record exploration_target is unused298299 ┌─ src/active_exploration_engine.erl:300 │301 74 │ -record(exploration_discovery, {302 │ ╰── Warning: record exploration_discovery is unused303304305 ┌─ src/environmental_learning_engine.erl:306 │307 53 │ -record(environmental_pattern, {308 │ ╰── Warning: record environmental_pattern is unused309310311 ┌─ src/dynamic_knowledge_graph.erl:312 │313 68 │ -record(knowledge_pattern, {314 │ ╰── Warning: record knowledge_pattern is unused315316 ┌─ src/dynamic_knowledge_graph.erl:317 │318 81 │ -record(knowledge_abstraction, {319 │ ╰── Warning: record knowledge_abstraction is unused320321 ┌─ src/dynamic_knowledge_graph.erl:322 │323 128 │ remove_edge(GraphPid, EdgeId) ->324 │ ╰── Warning: function remove_edge/2 is unused325326 ┌─ src/dynamic_knowledge_graph.erl:327 │328 200 │ deductive_reasoning(GraphPid, Premises) ->329 │ ╰── Warning: function deductive_reasoning/2 is unused330331332 ┌─ src/subgoal_decomposition_engine.erl:333 │334 72 │ -record(goal_relationship, {335 │ ╰── Warning: record goal_relationship is unused336337 ┌─ src/subgoal_decomposition_engine.erl:338 │339 84 │ -record(decomposition_strategy, {340 │ ╰── Warning: record decomposition_strategy is unused341342 ┌─ src/subgoal_decomposition_engine.erl:343 │344 473 │ {no_adaptation_needed, CurrentHierarchy} ->345 │ ╰── Warning: variable 'CurrentHierarchy' is unused346347 ┌─ src/subgoal_decomposition_engine.erl:348 │349 571 │ create_new_subgoal(_ParentId, _SubgoalSpec, Data) -> {error, not_implemented}.350 │ ╰── Warning: variable 'Data' is unused351352 ┌─ src/subgoal_decomposition_engine.erl:353 │354 577 │ create_subgoal_dependency_link(_SourceId, _TargetId, Data) -> {error, not_implemented}.355 │ ╰── Warning: variable 'Data' is unused356357 ┌─ src/subgoal_decomposition_engine.erl:358 │359 598 │ merge_goal_branches_internal(_BranchIds, Data) -> {error, not_implemented}.360 │ ╰── Warning: variable 'Data' is unused361362 ┌─ src/subgoal_decomposition_engine.erl:363 │364 599 │ resolve_goal_conflicts(_ConflictData, Data) -> {unresolved, unresolved_conflicts}.365 │ ╰── Warning: variable 'Data' is unused366367368 ┌─ src/advanced_agent_system.erl:369 │370 352 │ Topology = quantum_runtime:get_cluster_topology(),371 │ ╰── Warning: variable 'Topology' is unused372373 ┌─ src/advanced_agent_system.erl:374 │375 489 │ execute_startup_sequence(StartSequence, Config) ->376 │ ╰── Warning: variable 'Config' is unused377378379 ┌─ src/agent.erl:380 │381 229 │ mcp_agent_process(Parent, SessionId, Model, MaxTokens, Messages, McpServers, Options, Timeout) ->382 │ ╰── Warning: variable 'Timeout' is unused383384 ┌─ src/agent.erl:385 │386 605 │ case catch agent_instance:execute(Pid, #{387 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.388Compile directive 'nowarn_deprecated_catch' can be used to suppress389warnings in selected modules.390391 ┌─ src/agent.erl:392 │393 627 │ case catch agent_instance:execute(Pid, #{394 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.395Compile directive 'nowarn_deprecated_catch' can be used to suppress396warnings in selected modules.397398 ┌─ src/agent.erl:399 │400 663 │ case catch agent_instance:execute(Pid, #{401 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.402Compile directive 'nowarn_deprecated_catch' can be used to suppress403warnings in selected modules.404405406 ┌─ src/time_travel_debugging.erl:407 │408 80 │ -record(replay_session, {409 │ ╰── Warning: record replay_session is unused410411 ┌─ src/time_travel_debugging.erl:412 │413 96 │ -record(temporal_event, {414 │ ╰── Warning: record temporal_event is unused415416 ┌─ src/time_travel_debugging.erl:417 │418 108 │ -record(causality_link, {419 │ ╰── Warning: record causality_link is unused420421 ┌─ src/time_travel_debugging.erl:422 │423 313 │ initiate_process_recording(ProcessId, Options, State) ->424 │ ╰── Warning: variable 'State' is unused425426 ┌─ src/time_travel_debugging.erl:427 │428 358 │ create_system_checkpoint(CheckpointId, Options, State) ->429 │ ╰── Warning: variable 'State' is unused430431 ┌─ src/time_travel_debugging.erl:432 │433 425 │ execute_checkpoint_replay(CheckpointId, Options, ObserverPid, State) ->434 │ ╰── Warning: variable 'State' is unused435436 ┌─ src/time_travel_debugging.erl:437 │438 473 │ execute_time_travel(ProcessId, Timestamp, Options, State) ->439 │ ╰── Warning: variable 'State' is unused440441 ┌─ src/time_travel_debugging.erl:442 │443 509 │ perform_causality_analysis(RecordingId, Options, State) ->444 │ ╰── Warning: variable 'State' is unused445446447 ┌─ src/agent_instance.erl:448 │449 238 │ execute_tools_and_respond(ToolCalls, InitialResponse, Messages, State) ->450 │ ╰── Warning: variable 'InitialResponse' is unused451452 ┌─ src/agent_instance.erl:453 │454 270 │ create_tool_messages(ToolCalls, Results) ->455 │ ╰── Warning: variable 'ToolCalls' is unused456457458 ┌─ src/evolutionary_supervision.erl:459 │460 56 │ -record(process_node, {461 │ ╰── Warning: record process_node is unused462463464 ┌─ src/backward_chaining_engine.erl:465 │466 142 │ Goal ->467 │ ╰── Warning: variable 'Goal' is unused468469 ┌─ src/backward_chaining_engine.erl:470 │471 275 │ completed({call, From}, {prove_goal, Goal}, Data) ->472 │ ╰── Warning: variable 'Goal' is unused473474 ┌─ src/backward_chaining_engine.erl:475 │476 362 │ {Head, Body} when is_list(Body) ->477 │ ╰── Warning: variable 'Head' is unused478479 ┌─ src/backward_chaining_engine.erl:480 │481 387 │ mark_goal_failed(Goal, Reason, Data) ->482 │ ╰── Warning: variable 'Reason' is unused483484485 ┌─ src/quantum_protocol.erl:486 │487 42 │ -record(quantum_channel, {488 │ ╰── Warning: record quantum_channel is unused489490 ┌─ src/quantum_protocol.erl:491 │492 53 │ -record(entangled_pair, {493 │ ╰── Warning: record entangled_pair is unused494495 ┌─ src/quantum_protocol.erl:496 │497 63 │ -record(quantum_state, {498 │ ╰── Warning: record quantum_state is unused499500 ┌─ src/quantum_protocol.erl:501 │502 493 │ initialize_quantum_state() ->503 │ ╰── Warning: function initialize_quantum_state/0 is unused504505506 ┌─ src/bio_inspired_self_healing.erl:507 │508 115 │ -record(pathogen, {509 │ ╰── Warning: record pathogen is unused510511 ┌─ src/bio_inspired_self_healing.erl:512 │513 358 │ activate_immune_response(ThreatSignature, Intensity, State) ->514 │ ╰── Warning: variable 'State' is unused515516 ┌─ src/bio_inspired_self_healing.erl:517 │518 391 │ initiate_cellular_regeneration(DamagedCells, Strategy, Resources, State) ->519 │ ╰── Warning: variable 'State' is unused520521 ┌─ src/bio_inspired_self_healing.erl:522 │523 433 │ execute_neural_plasticity(LearningExperience, AdaptationStrength, ConsolidationTime, State) ->524 │ ╰── Warning: variable 'State' is unused525526 ┌─ src/bio_inspired_self_healing.erl:527 │528 470 │ execute_ecosystem_rebalancing(ImbalanceIndicators, RebalancingStrategy, State) ->529 │ ╰── Warning: variable 'State' is unused530531 ┌─ src/bio_inspired_self_healing.erl:532 │533 507 │ deploy_viral_defenses(ViralThreat, DefenseStrategy, QuarantineRules, State) ->534 │ ╰── Warning: variable 'DefenseStrategy' is unused535536 ┌─ src/bio_inspired_self_healing.erl:537 │538 507 │ deploy_viral_defenses(ViralThreat, DefenseStrategy, QuarantineRules, State) ->539 │ ╰── Warning: variable 'State' is unused540541542 ┌─ src/hot_swappable_ai_models.erl:543 │544 410 │ execute_canary_swap(OldModel, NewModel, SwapPlan) ->545 │ ╰── Warning: variable 'OldModel' is unused546547 ┌─ src/hot_swappable_ai_models.erl:548 │549 410 │ execute_canary_swap(OldModel, NewModel, SwapPlan) ->550 │ ╰── Warning: variable 'NewModel' is unused551552 ┌─ src/hot_swappable_ai_models.erl:553 │554 419 │ execute_blue_green_swap(OldModel, NewModel, SwapPlan) ->555 │ ╰── Warning: variable 'OldModel' is unused556557 ┌─ src/hot_swappable_ai_models.erl:558 │559 419 │ execute_blue_green_swap(OldModel, NewModel, SwapPlan) ->560 │ ╰── Warning: variable 'NewModel' is unused561562 ┌─ src/hot_swappable_ai_models.erl:563 │564 429 │ execute_shadow_swap(OldModel, NewModel, SwapPlan) ->565 │ ╰── Warning: variable 'OldModel' is unused566567 ┌─ src/hot_swappable_ai_models.erl:568 │569 429 │ execute_shadow_swap(OldModel, NewModel, SwapPlan) ->570 │ ╰── Warning: variable 'NewModel' is unused571572573 ┌─ src/environment_modifier.erl:574 │575 353 │ ConstraintAnalysis = evaluate_constraint_satisfaction(Constraints, Data#environment_data.current_state),576 │ ╰── Warning: variable 'ConstraintAnalysis' is unused577578 ┌─ src/environment_modifier.erl:579 │580 354 │ DependencyAnalysis = analyze_parameter_dependencies(Data#environment_data.parameter_dependencies),581 │ ╰── Warning: variable 'DependencyAnalysis' is unused582583 ┌─ src/environment_modifier.erl:584 │585 355 │ TrendAnalysis = analyze_environmental_trends(Data#environment_data.monitoring_data),586 │ ╰── Warning: variable 'TrendAnalysis' is unused587588 ┌─ src/environment_modifier.erl:589 │590 426 │ Queue = Data#environment_data.modification_queue,591 │ ╰── Warning: variable 'Queue' is unused592593 ┌─ src/environment_modifier.erl:594 │595 468 │ _:Reason ->596 │ ╰── Warning: variable 'Reason' is unused597598599 ┌─ src/expert_agent_selector.erl:600 │601 447 │ AgentId = maps:get(id, Template),602 │ ╰── Warning: variable 'AgentId' is unused603604 ┌─ src/expert_agent_selector.erl:605 │606 447 │ AgentId = maps:get(id, Template),607 │ ╰── Warning: the result of calling map_get/2 is ignored (suppress the warning by assigning the expression to the _ variable)608609610 ┌─ src/mcp_server_config.erl:611 │612 478 │ {error, {missing_fields, Fields}}613 │ ╰── Warning: a term is constructed, but never used614615 ┌─ src/mcp_server_config.erl:616 │617 666 │ to_anthropic_mcp_format(#mcp_server{id = Id, name = Name, url = Url, auth_type = AuthType, metadata = Metadata}) ->618 │ ╰── Warning: function to_anthropic_mcp_format/1 is unused619620 ┌─ src/mcp_server_config.erl:621 │622 666 │ to_anthropic_mcp_format(#mcp_server{id = Id, name = Name, url = Url, auth_type = AuthType, metadata = Metadata}) ->623 │ ╰── Warning: variable 'Id' is unused624625 ┌─ src/mcp_server_config.erl:626 │627 695 │ to_anthropic_mcp_format_list(Servers) when is_list(Servers) ->628 │ ╰── Warning: function to_anthropic_mcp_format_list/1 is unused629630 ┌─ src/mcp_server_config.erl:631 │632 699 │ get_anthropic_mcp_servers(AgentIds) when is_list(AgentIds) ->633 │ ╰── Warning: function get_anthropic_mcp_servers/1 is unused634635 ┌─ src/mcp_server_config.erl:636 │637 733 │ get_all_anthropic_mcp_servers() ->638 │ ╰── Warning: function get_all_anthropic_mcp_servers/0 is unused639640641 ┌─ src/distributed_consensus_engine.erl:642 │643 70 │ -record(byzantine_vote, {644 │ ╰── Warning: record byzantine_vote is unused645646 ┌─ src/distributed_consensus_engine.erl:647 │648 316 │ execute_raft_consensus(Proposal, Options, State) ->649 │ ╰── Warning: variable 'Options' is unused650651 ┌─ src/distributed_consensus_engine.erl:652 │653 329 │ CommitResult = commit_log_entry(LogEntry, LeaderState),654 │ ╰── Warning: variable 'CommitResult' is unused655656 ┌─ src/distributed_consensus_engine.erl:657 │658 339 │ execute_byzantine_consensus(Value, FaultTolerance, SecurityLevel, State) ->659 │ ╰── Warning: variable 'State' is unused660661 ┌─ src/distributed_consensus_engine.erl:662 │663 385 │ execute_quantum_consensus(Value, QuantumNodes, EntanglementStrength, State) ->664 │ ╰── Warning: variable 'State' is unused665666 ┌─ src/distributed_consensus_engine.erl:667 │668 419 │ execute_hierarchical_consensus(Value, Hierarchy, DelegationRules, ConflictResolution, State) ->669 │ ╰── Warning: variable 'State' is unused670671672 ┌─ src/quantum_runtime.erl:673 │674 325 │ {ok, Module, Binary} = compile:forms(AST, Options),675 │ ╰── Warning: variable 'Module' is unused676677 ┌─ src/quantum_runtime.erl:678 │679 415 │ lists:foreach(fun({Phase, Processes, Delay}) ->680 │ ╰── Warning: variable 'Phase' is unused681682 ┌─ src/quantum_runtime.erl:683 │684 428 │ setup_quantum_distribution() ->685 │ ╰── Warning: function setup_quantum_distribution/0 is unused686687 ┌─ src/quantum_runtime.erl:688 │689 523 │ setup_lockfree_primitives() ->690 │ ╰── Warning: function setup_lockfree_primitives/0 is unused691692 ┌─ src/quantum_runtime.erl:693 │694 531 │ lockfree_increment(CounterId) ->695 │ ╰── Warning: function lockfree_increment/1 is unused696697 ┌─ src/quantum_runtime.erl:698 │699 536 │ lockfree_compare_and_swap(CounterId, Expected, New) ->700 │ ╰── Warning: function lockfree_compare_and_swap/3 is unused701702 ┌─ src/quantum_runtime.erl:703 │704 612 │ group_traces_by_call_signature(Traces) -> #{}.705 │ ╰── Warning: variable 'Traces' is unused706707 ┌─ src/quantum_runtime.erl:708 │709 640 │ init_quantum_state(_) -> ok.710 │ ╰── Warning: function init_quantum_state/1 is unused711712713 ┌─ src/cluster_orchestrator.erl:714 │715 46 │ -record(agent_cluster, {716 │ ╰── Warning: record agent_cluster is unused717718 ┌─ src/cluster_orchestrator.erl:719 │720 58 │ -record(swarm_config, {721 │ ╰── Warning: record swarm_config is unused722723724 ┌─ src/quantum_process_network.erl:725 │726 67 │ -record(quantum_gate, {727 │ ╰── Warning: record quantum_gate is unused728729 ┌─ src/quantum_process_network.erl:730 │731 202 │ establish_quantum_entanglement(ProcessId1, ProcessId2, State) ->732 │ ╰── Warning: variable 'State' is unused733734 ┌─ src/quantum_process_network.erl:735 │736 231 │ create_process_superposition(ProcessId, BasisStates, State) ->737 │ ╰── Warning: variable 'State' is unused738739 ┌─ src/quantum_process_network.erl:740 │741 297 │ perform_weak_measurement(ProcessId, State) ->742 │ ╰── Warning: variable 'State' is unused743744 ┌─ src/quantum_process_network.erl:745 │746 302 │ BasisStates = SuperpositionState#superposition_state.basis_states,747 │ ╰── Warning: variable 'BasisStates' is unused748749 ┌─ src/quantum_process_network.erl:750 │751 314 │ {MostLikelyState, MaxProb} = maps:fold(fun(State, Prob, {MaxState, MaxP}) ->752 │ ╰── Warning: variable 'State' shadowed in 'fun'753754 ┌─ src/quantum_process_network.erl:755 │756 321 │ PerturbedWeights = maps:map(fun(State, Amplitude) ->757 │ ╰── Warning: variable 'State' shadowed in 'fun'758759 ┌─ src/quantum_process_network.erl:760 │761 356 │ implement_quantum_interference(ProcessIds, InterferencePattern, TargetOutcome, State) ->762 │ ╰── Warning: variable 'State' is unused763764 ┌─ src/quantum_process_network.erl:765 │766 385 │ execute_quantum_tunneling(ProcessId, Barrier, TargetState, State) ->767 │ ╰── Warning: variable 'State' is unused768769 ┌─ src/quantum_process_network.erl:770 │771 417 │ perform_quantum_teleportation(SourceId, TargetId, StateToTeleport, State) ->772 │ ╰── Warning: variable 'State' is unused773774 ┌─ src/quantum_process_network.erl:775 │776 422 │ {ok, EntanglementPair} ->777 │ ╰── Warning: variable 'EntanglementPair' is unused778779 ┌─ src/quantum_process_network.erl:780 │781 470 │ execute_grovers_algorithm(Parameters, State) ->782 │ ╰── Warning: variable 'State' is unused783784785 ┌─ src/agent_tools.erl:786 │787 53 │ get_all_tools() ->788 │ ╰── Warning: function get_all_tools/0 is unused789790 ┌─ src/agent_tools.erl:791 │792 57 │ get_enhanced_tools(ToolNames) ->793 │ ╰── Warning: function get_enhanced_tools/1 is unused794795796 ┌─ src/hierarchical_task_executor.erl:797 │798 67 │ -record(execution_plan, {799 │ ╰── Warning: record execution_plan is unused800801802Compiling 2 files (.ex)803Generated nerves_compatibility_test app804|nerves| Building OTP Release...805806** (Mix) Could not find application :openai