Build log
nerves_system_trellis
instructor 0.1.0 · fail · run instructor-0.1.0-1790959277398
486 of 486 lines
1Resolving Hex dependencies...2Resolution completed in 0.17s3Unchanged:4 circular_buffer 1.1.05 decimal 3.1.16 ecto 3.14.27 elixir_make 0.10.08 finch 0.24.09 hpax 1.1.010 instructor 0.1.011 interactive_cmd 0.1.412 jason 1.4.513 jaxon 2.0.814 mime 2.0.715 mint 1.11.016 nerves 2.0.0-pre.217 nerves_discovery 0.1.518 nerves_logging 0.2.419 nerves_runtime 0.13.1320 nerves_system_bbb 2.30.221 nerves_system_br 1.34.422 nerves_system_mangopi_mq_pro 0.17.223 nerves_system_qemu_aarch64 0.4.224 nerves_system_rpi0 2.1.225 nerves_system_rpi4 2.1.226 nerves_system_rpi5 2.1.227 nerves_system_trellis 0.5.028 nerves_system_x86_64 1.34.229 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.130 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.131 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.132 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.133 nerves_toolchain_x86_64_nerves_linux_musl 15.3.134 nerves_uevent 0.1.735 nimble_options 1.1.136 nimble_pool 1.1.037 property_table 0.3.438 req 0.7.439 ring_logger 0.11.740 tablet 0.3.341 telemetry 1.4.242 toolshed 0.5.043 uboot_env 1.0.244* Getting instructor (Hex package)45* Getting nerves (Hex package)46* Getting ring_logger (Hex package)47* Getting toolshed (Hex package)48* Getting nerves_runtime (Hex package)49* Getting nerves_system_bbb (Hex package)50* Getting nerves_system_mangopi_mq_pro (Hex package)51* Getting nerves_system_qemu_aarch64 (Hex package)52* Getting nerves_system_rpi0 (Hex package)53* Getting nerves_system_rpi4 (Hex package)54* Getting nerves_system_rpi5 (Hex package)55* Getting nerves_system_trellis (Hex package)56* Getting nerves_system_x86_64 (Hex package)57* Getting nerves_system_br (Hex package)58* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)59* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)60* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)61* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)63* Getting nerves_logging (Hex package)64* Getting nerves_uevent (Hex package)65* Getting uboot_env (Hex package)66* Getting elixir_make (Hex package)67* Getting property_table (Hex package)68* Getting circular_buffer (Hex package)69* Getting interactive_cmd (Hex package)70* Getting nerves_discovery (Hex package)71* Getting tablet (Hex package)72* Getting ecto (Hex package)73* Getting jason (Hex package)74* Getting jaxon (Hex package)75* Getting req (Hex package)76* Getting finch (Hex package)77* Getting mime (Hex package)78* Getting mint (Hex package)79* Getting nimble_options (Hex package)80* Getting nimble_pool (Hex package)81* Getting telemetry (Hex package)82* Getting hpax (Hex package)83* Getting decimal (Hex package)84==> nerves_system_br85Generated nerves_system_br app86==> mime87Compiling 1 file (.ex)88Generated mime app89==> circular_buffer90Compiling 1 file (.ex)91Generated circular_buffer app92==> nimble_options93Compiling 3 files (.ex)94Generated nimble_options app95==> hpax96Compiling 4 files (.ex)97Generated hpax app98==> mint99Compiling 1 file (.erl)100Compiling 21 files (.ex)101Generated mint app102==> tablet103Compiling 2 files (.ex)104Generated tablet app105==> elixir_make106Compiling 8 files (.ex)107Generated elixir_make app108==> nerves_logging109 CC kmsg_tailer.o110 LD kmsg_tailer111Compiling 5 files (.ex)112Generated nerves_logging app113==> nerves_discovery114Compiling 5 files (.ex)115Generated nerves_discovery app116==> ring_logger117Compiling 7 files (.ex)118Generated ring_logger app119==> decimal120Compiling 4 files (.ex)121Generated decimal app122==> jason123Compiling 10 files (.ex)124Generated jason app125==> interactive_cmd126Compiling 1 file (.ex)127Generated interactive_cmd app128==> nerves129Compiling 65 files (.ex)130 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)131 │132 6 │ defmodule Mix.Tasks.Nerves.Init do133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~134 │135 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)136137 warning: redefining module Nerves (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.beam)138 │139 6 │ defmodule Nerves do140 │ ~~~~~~~~~~~~~~~~~~~141 │142 └─ lib/nerves.ex:6: Nerves (module)143144 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)145 │146 5 │ defmodule Nerves.ArtifactResolver do147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~148 │149 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)150151 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)152 │153 6 │ defmodule Nerves.BuildAction.AppModes do154 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~155 │156 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)157158 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)159 │160 5 │ defmodule Nerves.BuildAction.CheckExecutables do161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~162 │163 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)164165 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)166 │167 8 │ defmodule Nerves.BuildAction.Erlinit do168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~169 │170 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)171172 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)173 │174 5 │ defmodule Nerves.BuildAction.Firmware do175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~176 │177 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)178179 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)180 │181 7 │ defmodule Nerves.BuildAction.IExStartupCheck do182 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~183 │184 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)185186 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)187 │188 5 │ defmodule Nerves.BuildAction.NervesV1System do189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~190 │191 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)192193 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)194 │195 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~197 │198 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)199200 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)201 │202 5 │ defmodule Nerves.BuildAction.Rootfs do203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~204 │205 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)206207 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)208 │209 6 │ defmodule Nerves.BuildAction.SortApps do210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~211 │212 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)213214 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)215 │216 5 │ defmodule Nerves.BuildAction.StripAll do217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~218 │219 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)220221 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)222 │223 5 │ defmodule Nerves.BuildAction.Trimmer do224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~225 │226 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)227228 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)229 │230 5 │ defmodule Nerves.BuildPlan do231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~232 │233 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)234235 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)236 │237 5 │ defmodule Nerves.BuildPlan.Checks do238 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~239 │240 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)241242 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Container.beam)243 │244 6 │ defmodule Nerves.Container do245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~246 │247 └─ lib/nerves/container.ex:6: Nerves.Container (module)248249 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)250 │251 5 │ defmodule Nerves.Fingerprint do252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~253 │254 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)255256 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)257 │258 5 │ defmodule Nerves.MixPackage do259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~260 │261 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)262263 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.Paths.beam)264 │265 5 │ defmodule Nerves.Paths do266 │ ~~~~~~~~~~~~~~~~~~~~~~~~~267 │268 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)269270 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/trellis/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)271 │272 5 │ defmodule Nerves.TargetTuple do273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~274 │275 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)276277Generated nerves app278==> nerves_toolchain_armv7_nerves_linux_gnueabihf279Compiling 1 file (.ex)280Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app281==> nerves_system_trellis282Generated nerves_system_trellis app283==> nerves_compatibility_test284===> Analyzing applications...285===> Compiling telemetry286==> ecto287Compiling 56 files (.ex)288Generated ecto app289==> jaxon290mkdir -p priv291gcc -shared -fpic -D_POSIX_C_SOURCE=199309L -std=c99 -O3 -I/usr/local/lib/erlang/erts-17.1/include c_src/decoder*.c -o priv/decoder.so292Compiling 11 files (.ex)293 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead294 │295 2 │ @parser Application.get_env(:jaxon, :parser, Jaxon.Parsers.NifParser)296 │ ~297 │298 └─ lib/jaxon/parser.ex:2:23: Jaxon.Parser (module)299300Generated jaxon app301==> uboot_env302Compiling 5 files (.ex)303Generated uboot_env app304==> nimble_pool305Compiling 2 files (.ex)306Generated nimble_pool app307==> finch308Compiling 23 files (.ex)309Generated finch app310==> req311Compiling 24 files (.ex)312Generated req app313==> instructor314Compiling 17 files (.ex)315 warning: this clause cannot match because a previous clause at line 196 matches the same pattern as this clause316 │317 197 │ %{"content" => chunk} -> chunk318 │ ~319 │320 └─ lib/instructor/adapters/openai.ex:197:29321322 warning: the following clause is redundant:323324 %{"content" => chunk} ->325326 previous clauses have already matched on the following types:327328 nil329 map()330331 where "chunk" was given the type:332333 # type: dynamic()334 # from: lib/instructor/adapters/openai.ex:197:7335 %{"content" => chunk}336337 type warning found at:338 │339 197 │ %{"content" => chunk} -> chunk340 │ ~341 │342 └─ lib/instructor/adapters/openai.ex:197:29: Instructor.Adapters.OpenAI.parse_stream_chunk_for_mode/2343344 warning: the following clause will never match:345346 {:error, reason} ->347348 it is expected to match on type:349350 dynamic({:validation, term()} and not {:validation, %Ecto.Changeset{valid?: true}})351352 type warning found at:353 │354 307 │ {:error, reason} -> acc ++ [{:error, reason}]355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~356 │357 └─ lib/instructor.ex:307: Instructor.do_streaming_partial_array_chat_completion/3358359 warning: the following clause is redundant:360361 e ->362363 previous clauses have already matched on the following types:364365 {:validation, not %Ecto.Changeset{valid?: true}}366367 where "e" was given the type:368369 # type: dynamic({:validation, term()} and not {:validation, %Ecto.Changeset{valid?: true}})370 # from: lib/instructor.ex:308:17371 e372373 type warning found at:374 │375 308 │ e -> acc ++ [{:error, e}]376 │ ~377 │378 └─ lib/instructor.ex:308:19: Instructor.do_streaming_partial_array_chat_completion/3379380 warning: the following clause will never match:381382 {:error, reason} ->383384 it is expected to match on type:385386 dynamic({:validation, term()} and not {:validation, %Ecto.Changeset{valid?: true}})387388 type warning found at:389 │390 378 │ {:error, reason} -> {:error, reason}391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~392 │393 └─ lib/instructor.ex:378: Instructor.do_streaming_partial_chat_completion/3394395 warning: the following clause is redundant:396397 e ->398399 previous clauses have already matched on the following types:400401 {:validation, not %Ecto.Changeset{valid?: true}}402403 where "e" was given the type:404405 # type: dynamic({:validation, term()} and not {:validation, %Ecto.Changeset{valid?: true}})406 # from: lib/instructor.ex:379:11407 e408409 type warning found at:410 │411 379 │ e -> {:error, e}412 │ ~413 │414 └─ lib/instructor.ex:379:13: Instructor.do_streaming_partial_chat_completion/3415416 warning: the following clause will never match:417418 {:error, reason} ->419420 it is expected to match on type:421422 dynamic({:validation, term()} and not {:validation, %Ecto.Changeset{valid?: true}})423424 type warning found at:425 │426 414 │ {:error, reason} -> {:error, reason}427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~428 │429 └─ lib/instructor.ex:414: Instructor.do_streaming_array_chat_completion/3430431 warning: the following clause is redundant:432433 e ->434435 previous clauses have already matched on the following types:436437 {:validation, not %Ecto.Changeset{valid?: true}}438439 where "e" was given the type:440441 # type: dynamic({:validation, term()} and not {:validation, %Ecto.Changeset{valid?: true}})442 # from: lib/instructor.ex:415:9443 e444445 type warning found at:446 │447 415 │ e -> {:error, e}448 │ ~449 │450 └─ lib/instructor.ex:415:11: Instructor.do_streaming_array_chat_completion/3451452Generated instructor app453==> property_table454Compiling 8 files (.ex)455Generated property_table app456==> nerves_uevent457 CC uevent.o458 LD uevent459Compiling 5 files (.ex)460Generated nerves_uevent app461==> nerves_runtime462Compiling 14 files (.ex)463Generated nerves_runtime app464==> toolshed465Compiling 5 files (.ex)466Generated toolshed app467==> nerves_compatibility_test468Compiling 2 files (.ex)469Generated nerves_compatibility_test app470* skipping runtime configuration (config/runtime.exs not found)471* creating _build/trellis/rel/nerves_compatibility_test/releases/0.1.0/vm.args472Building firmware...473** (Mix) Unexpected executable format for '/work/proj/_build/trellis/rel/nerves_compatibility_test/lib/jaxon-2.0.8/priv/decoder.so'474475Got:476 %{endian: :little, flags: 0, machine: :x86_64, type: :elf, bits: 64}477478Expecting:479 %{endian: :little, flags: 83887104, machine: :arm, type: :elf, bits: 32}480481This file was compiled for the host or a different target and probably will not work.482483If you are very sure you know what you are doing, place an empty file in the same484directory as the offending file(s) called '.noscrub'. This disables scrubbing for485that directory.486