crucible_rlm

Build log

nerves_system_x86_64

crucible_rlm 1.0.0 · fail · run crucible_rlm-1.0.0-1791086949842
274 of 274 lines
1Resolving Hex dependencies...2Resolution completed in 0.27s3Unchanged:4  burrito 1.6.05  cc_precompiler 0.1.116  circular_buffer 1.1.07  crucible_rlm 1.0.08  db_connection 2.10.29  elixir_make 0.10.010  exqlite 0.42.011  finch 0.24.012  hpax 1.1.013  interactive_cmd 0.1.414  jason 1.4.515  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_pool 1.1.038  property_table 0.3.439  req 0.7.440  ring_logger 0.11.741  tablet 0.3.342  telemetry 1.4.243  toolshed 0.5.044  typed_struct 0.3.045  uboot_env 1.0.246* Getting crucible_rlm (Hex package)47* Getting nerves (Hex package)48* Getting ring_logger (Hex package)49* Getting toolshed (Hex package)50* Getting nerves_runtime (Hex package)51* Getting nerves_system_bbb (Hex package)52* Getting nerves_system_mangopi_mq_pro (Hex package)53* Getting nerves_system_qemu_aarch64 (Hex package)54* Getting nerves_system_rpi0 (Hex package)55* Getting nerves_system_rpi4 (Hex package)56* Getting nerves_system_rpi5 (Hex package)57* Getting nerves_system_trellis (Hex package)58* Getting nerves_system_x86_64 (Hex package)59* Getting nerves_system_br (Hex package)60* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)61* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)63* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)64* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)65* Getting nerves_logging (Hex package)66* Getting nerves_uevent (Hex package)67* Getting uboot_env (Hex package)68* Getting elixir_make (Hex package)69* Getting property_table (Hex package)70* Getting circular_buffer (Hex package)71* Getting interactive_cmd (Hex package)72* Getting nerves_discovery (Hex package)73* Getting tablet (Hex package)74* Getting burrito (Hex package)75* Getting exqlite (Hex package)76* Getting jason (Hex package)77* Getting req (Hex package)78* Getting finch (Hex package)79* Getting mime (Hex package)80* Getting mint (Hex package)81* Getting nimble_options (Hex package)82* Getting nimble_pool (Hex package)83* Getting telemetry (Hex package)84* Getting hpax (Hex package)85* Getting cc_precompiler (Hex package)86* Getting db_connection (Hex package)87* Getting typed_struct (Hex package)88You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more89==> burrito90Compiling 20 files (.ex)91Generated burrito app92==> crucible93Compiling 12 files (.ex)94    warning: Req.new/1 is undefined (module Req 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)95    │96 26 │       Req.new(97    │           ~98    │99    └─ lib/crucible/providers/openai.ex:26:11: Crucible.Providers.OpenAI.complete/2100101     warning: Jason.decode/1 is undefined (module Jason 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)102     │103 111 │     case Jason.decode(json) do104     │                ~105     │106     └─ lib/crucible/providers/openai.ex:111:16: Crucible.Providers.OpenAI.parse_stream_line/2107108    warning: Req.post/2 is undefined (module Req 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)109    │110 35 │     request_fn = Keyword.get(opts, :request_fn, &Req.post/2)111    │                                                      ~112    │113    └─ lib/crucible/providers/openai.ex:35:54: Crucible.Providers.OpenAI.complete/2114115    warning: Req.new/1 is undefined (module Req 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)116    │117 25 │       Req.new(118    │           ~119    │120    └─ lib/crucible/providers/openrouter.ex:25:11: Crucible.Providers.OpenRouter.complete/2121122    warning: Req.post/2 is undefined (module Req 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)123    │124 34 │     request_fn = Keyword.get(opts, :request_fn, &Req.post/2)125    │                                                      ~126    │127    └─ lib/crucible/providers/openrouter.ex:34:54: Crucible.Providers.OpenRouter.complete/2128129    warning: Req.new/1 is undefined (module Req 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)130    │131 39 │       Req.new(132    │           ~133    │134    └─ lib/crucible/providers/codex.ex:39:11: Crucible.Providers.Codex.default_request/2135136    warning: Req.post/1 is undefined (module Req 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)137    │138 49 │     case Req.post(req) do139    │              ~140    │141    └─ lib/crucible/providers/codex.ex:49:14: Crucible.Providers.Codex.default_request/2142143     warning: Jason.decode/1 is undefined (module Jason 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)144     │145 106 │          {:ok, data} <- Jason.decode(json),146     │                               ~147     │148     └─ lib/crucible/providers/codex.ex:106:31: Crucible.Providers.Codex.codex_cli_token/0149150    warning: Req.new/1 is undefined (module Req 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)151    │152 36 │       Req.new(153    │           ~154    │155    └─ lib/crucible/providers/anthropic.ex:36:11: Crucible.Providers.Anthropic.complete/2156157    warning: Req.post/2 is undefined (module Req 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)158    │159 51 │     request_fn = Keyword.get(opts, :request_fn, &Req.post/2)160    │                                                      ~161    │162    └─ lib/crucible/providers/anthropic.ex:51:54: Crucible.Providers.Anthropic.complete/2163164     warning: Exqlite.Sqlite3.open/1 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)165     │166 187 │     {:ok, conn} = Exqlite.Sqlite3.open(path)167     │                                   ~168     │169     └─ lib/crucible/skills.ex:187:35: Crucible.Skills.with_conn/2170171     warning: Exqlite.Sqlite3.close/1 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)172     │173 192 │       :ok = Exqlite.Sqlite3.close(conn)174     │                             ~175     │176     └─ lib/crucible/skills.ex:192:29: Crucible.Skills.with_conn/2177178     warning: Exqlite.Sqlite3.execute/2 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)179     │180 198 │       Exqlite.Sqlite3.execute(181     │                       ~182     │183     └─ lib/crucible/skills.ex:198:23: Crucible.Skills.init_schema/1184     └─ lib/crucible/skills.ex:212:23: Crucible.Skills.init_schema/1185     └─ lib/crucible/skills.ex:307:27: Crucible.Skills.delete_all/1186187     warning: Exqlite.Sqlite3.prepare/2 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)188     │189 224 │     {:ok, stmt} = Exqlite.Sqlite3.prepare(conn, sql)190     │                                   ~191     │192     └─ lib/crucible/skills.ex:224:35: Crucible.Skills.fetch_recent/2193     └─ lib/crucible/skills.ex:258:35: Crucible.Skills.insert/5194     └─ lib/crucible/skills.ex:276:35: Crucible.Skills.fetch_entries/1195196     warning: Jason.encode!/1 is undefined (module Jason 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)197     │198 136 │         Jason.encode!(%{199     │               ~200     │201     └─ lib/crucible/cli.ex:136:15: Crucible.CLI.print_run_result/4202     └─ lib/crucible/cli.ex:226:29: Crucible.CLI.cmd_skills/1203204     warning: Exqlite.Sqlite3.bind/2 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)205     │206 227 │       :ok = Exqlite.Sqlite3.bind(stmt, [limit])207     │                             ~208     │209     └─ lib/crucible/skills.ex:227:29: Crucible.Skills.fetch_recent/2210     └─ lib/crucible/skills.ex:261:29: Crucible.Skills.insert/5211212     warning: the following clause cannot match because the previous clauses already matched all possible values:213214         other ->215216     it attempts to match on the result of:217218         Crucible.Logger.cleanup(max_age_days: days)219220     which has the already matched type:221222         dynamic({:ok, term()})223224     where "other" was given the type:225226         # type: dynamic({:ok, term()})227         # from: lib/crucible/cli.ex:282:15228         other229230     type warning found at:231     │232 282 │               other ->233     │                     ~234     │235     └─ lib/crucible/cli.ex:282:21: Crucible.CLI.cmd_logs/1236237     warning: Exqlite.Sqlite3.release/2 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)238     │239 230 │       :ok = Exqlite.Sqlite3.release(conn, stmt)240     │                             ~241     │242     └─ lib/crucible/skills.ex:230:29: Crucible.Skills.fetch_recent/2243     └─ lib/crucible/skills.ex:268:29: Crucible.Skills.insert/5244     └─ lib/crucible/skills.ex:281:29: Crucible.Skills.fetch_entries/1245246     warning: Exqlite.Sqlite3.step/2 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)247     │248 235 │     case Exqlite.Sqlite3.step(conn, stmt) do249     │                          ~250     │251     └─ lib/crucible/skills.ex:235:26: Crucible.Skills.fetch_all_rows/3252     └─ lib/crucible/skills.ex:263:28: Crucible.Skills.insert/5253     └─ lib/crucible/skills.ex:286:26: Crucible.Skills.fetch_all_entries/3254255     warning: Exqlite.Sqlite3.changes/1 is undefined (module Exqlite.Sqlite3 is not available or is yet to be defined)256     │257 309 │     case Exqlite.Sqlite3.changes(conn) do258     │                          ~259     │260     └─ lib/crucible/skills.ex:309:26: Crucible.Skills.delete_all/1261262    warning: Jason.encode!/1 is undefined (module Jason 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)263    │264 27 │       |> Jason.encode!()265    │                ~266    │267    └─ lib/crucible/logger.ex:27:16: Crucible.Logger.log_iteration/2268269Generated crucible app270==> nerves_compatibility_test271Unchecked dependencies for environment prod:272* crucible_rlm (Hex package)273  could not find an app file at "_build/x86_64/lib/crucible_rlm/ebin/crucible_rlm.app". Another app file was found in the same directory "_build/x86_64/lib/crucible_rlm/ebin/crucible.app", try changing the dependency name to :crucible274** (Mix) Can't continue due to errors on dependencies