Build log
nerves_system_rpi0
quant 0.1.0-alpha.1 · fail · run quant-0.1.0-alpha.1-1791077739956
424 of 424 lines
1Resolving Hex dependencies...2Resolution completed in 0.168s3Unchanged:4 aws_signature 0.4.35 certifi 2.17.06 circular_buffer 1.1.07 complex 0.7.08 decimal 2.4.1 VULNERABLE!9 EEF-CVE-2026-32686 (MEDIUM)10 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v11 Unbounded exponent in decimal enables unauthenticated DoS12 https://osv.dev/vulnerability/EEF-CVE-2026-3268613 elixir_make 0.10.014 explorer 0.11.115 fss 0.1.116 interactive_cmd 0.1.417 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 nx 0.13.137 property_table 0.3.438 quant 0.1.0-alpha.139 ring_logger 0.11.740 rustler_precompiled 0.10.041 table 0.1.242 table_rex 4.1.043 tablet 0.3.344 telemetry 1.4.245 toolshed 0.5.046 uboot_env 1.0.247* Getting quant (Hex package)48* Getting nerves (Hex package)49* Getting ring_logger (Hex package)50* Getting toolshed (Hex package)51* Getting nerves_runtime (Hex package)52* Getting nerves_system_bbb (Hex package)53* Getting nerves_system_mangopi_mq_pro (Hex package)54* Getting nerves_system_qemu_aarch64 (Hex package)55* Getting nerves_system_rpi0 (Hex package)56* Getting nerves_system_rpi4 (Hex package)57* Getting nerves_system_rpi5 (Hex package)58* Getting nerves_system_trellis (Hex package)59* Getting nerves_system_x86_64 (Hex package)60* Getting nerves_system_br (Hex package)61* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)62* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)63* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)64* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)65* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)66* Getting nerves_logging (Hex package)67* Getting nerves_uevent (Hex package)68* Getting uboot_env (Hex package)69* Getting elixir_make (Hex package)70* Getting property_table (Hex package)71* Getting circular_buffer (Hex package)72* Getting interactive_cmd (Hex package)73* Getting nerves_discovery (Hex package)74* Getting tablet (Hex package)75* Getting certifi (Hex package)76* Getting decimal (Hex package)77* Getting explorer (Hex package)78* Getting nx (Hex package)79* Getting telemetry (Hex package)80* Getting complex (Hex package)81* Getting aws_signature (Hex package)82* Getting fss (Hex package)83* Getting rustler_precompiled (Hex package)84* Getting table (Hex package)85* Getting table_rex (Hex package)86Found packages with security advisories, see above for details87==> nerves_system_br88Generated nerves_system_br app89==> circular_buffer90Compiling 1 file (.ex)91Generated circular_buffer app92==> complex93Compiling 2 files (.ex)94 warning: the following clause is redundant:9596 def divide(n, b) when is_number(n) and (b === :infinity or b === :neg_infinity)9798 it has type:99100 dynamic(float() or integer()), dynamic(:infinity or :neg_infinity)101102 previous clauses have already matched on the following types:103104 :infinity or :nan or :neg_infinity, :infinity or :nan or :neg_infinity105 :nan, float() or integer()106 float() or integer(), :nan107 float() or integer(), :infinity108 float() or integer(), :neg_infinity109 float() or integer(), float() or integer()110111 │112 590 │ def divide(n, b) when is_number(n) and b in [:infinity, :neg_infinity] do113 │ ~114 │115 └─ lib/complex.ex:590:7: Complex.divide/2116117 warning: the following clause is redundant:118119 def pow(%Complex{re: re, im: im}, :neg_infinity) when re == 0 and im == 0120121 it has type:122123 dynamic(%Complex{re: float() or integer(), im: float() or integer()}), :neg_infinity124125 previous clauses have already matched on the following types:126127 :infinity or :nan or :neg_infinity, %Complex{}128 %Complex{}, :infinity or :nan or :neg_infinity129 %Complex{re: :infinity or :nan or :neg_infinity}, term()130 %Complex{im: :infinity or :nan or :neg_infinity}, term()131 term(), %Complex{re: :infinity or :nan or :neg_infinity}132 term(), %Complex{im: :infinity or :nan or :neg_infinity}133 :nan, term()134 term(), :nan135136 │137 1143 │ def pow(%Complex{re: re, im: im}, :neg_infinity) when re == 0 and im == 0, do: new(:infinity, 0)138 │ ~139 │140 └─ lib/complex.ex:1143:7: Complex.pow/2141142 warning: the following clause is redundant:143144 def atan2(:nan, :nan)145146 it has type:147148 :nan, :nan149150 previous clauses have already matched on the following types:151152 float() or integer(), float() or integer()153 :infinity, :infinity154 :infinity, :neg_infinity155 :infinity, :nan156 :infinity, float() or integer()157 :neg_infinity, :infinity158 :neg_infinity, :neg_infinity159 :neg_infinity, :nan160 :neg_infinity, float() or integer()161 :nan, :infinity or :nan or :neg_infinity or float() or integer()162 :infinity or :nan or :neg_infinity or float() or integer(), :nan163164 │165 1458 │ def atan2(:nan, :nan), do: :nan166 │ ~167 │168 └─ lib/complex.ex:1458:7: Complex.atan2/2169170Generated complex app171==> table_rex172Compiling 7 files (.ex)173 warning: incompatible types given to Map.get/3:174175 Map.get(cell, :width_calc, nil)176177 the map:178179 dynamic(%TableRex.Cell{})180181 does not have all required keys:182183 :width_calc184185 therefore this function will always return nil186187 where "cell" was given the types:188189 # type: dynamic(%TableRex.Cell{})190 # from: lib/table_rex/renderer/text.ex:305:63191 %TableRex.Cell{} = cell192193 # type: dynamic(%TableRex.Cell{})194 # from: lib/table_rex/renderer/text.ex195 {%TableRex.Cell{} = cell, col_index}196197 type warning found at:198 │199 312 │ Map.get(cell, :width_calc, nil) || Table.get_column_meta(table, col_index, :width_calc)200 │ ~201 │202 └─ lib/table_rex/renderer/text.ex:312:11: TableRex.Renderer.Text.render_cell/3203204Generated table_rex app205==> tablet206Compiling 2 files (.ex)207Generated tablet app208==> elixir_make209Compiling 8 files (.ex)210Generated elixir_make app211==> nerves_logging212 CC kmsg_tailer.o213 LD kmsg_tailer214Compiling 5 files (.ex)215Generated nerves_logging app216==> nerves_discovery217Compiling 5 files (.ex)218Generated nerves_discovery app219==> ring_logger220Compiling 7 files (.ex)221Generated ring_logger app222==> nerves_compatibility_test223===> Analyzing applications...224===> Compiling aws_signature225==> decimal226Compiling 4 files (.ex)227 warning: this clause of defp check_dbl_min_max/1 is never used (or it will always fail/warn when invoked)228 │229 2842 │ defp check_dbl_min_max(%Decimal{coef: :inf} = infinity), do: infinity230 │ ~231 │232 └─ lib/decimal.ex:2842:8: Decimal.check_dbl_min_max/1233234Generated decimal app235==> table236Compiling 5 files (.ex)237Generated table app238==> interactive_cmd239Compiling 1 file (.ex)240Generated interactive_cmd app241==> nerves242Compiling 65 files (.ex)243 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)244 │245 6 │ defmodule Mix.Tasks.Nerves.Init do246 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~247 │248 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)249250 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.beam)251 │252 6 │ defmodule Nerves do253 │ ~~~~~~~~~~~~~~~~~~~254 │255 └─ lib/nerves.ex:6: Nerves (module)256257 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)258 │259 5 │ defmodule Nerves.ArtifactResolver do260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~261 │262 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)263264 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)265 │266 6 │ defmodule Nerves.BuildAction.AppModes do267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~268 │269 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)270271 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)272 │273 5 │ defmodule Nerves.BuildAction.CheckExecutables do274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~275 │276 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)277278 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)279 │280 8 │ defmodule Nerves.BuildAction.Erlinit do281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~282 │283 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)284285 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)286 │287 5 │ defmodule Nerves.BuildAction.Firmware do288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~289 │290 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)291292 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)293 │294 7 │ defmodule Nerves.BuildAction.IExStartupCheck do295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~296 │297 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)298299 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)300 │301 5 │ defmodule Nerves.BuildAction.NervesV1System do302 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~303 │304 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)305306 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)307 │308 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~310 │311 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)312313 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)314 │315 5 │ defmodule Nerves.BuildAction.Rootfs do316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~317 │318 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)319320 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)321 │322 6 │ defmodule Nerves.BuildAction.SortApps do323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~324 │325 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)326327 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)328 │329 5 │ defmodule Nerves.BuildAction.StripAll do330 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~331 │332 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)333334 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)335 │336 5 │ defmodule Nerves.BuildAction.Trimmer do337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~338 │339 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)340341 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)342 │343 5 │ defmodule Nerves.BuildPlan do344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~345 │346 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)347348 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)349 │350 5 │ defmodule Nerves.BuildPlan.Checks do351 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~352 │353 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)354355 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Container.beam)356 │357 6 │ defmodule Nerves.Container do358 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~359 │360 └─ lib/nerves/container.ex:6: Nerves.Container (module)361362 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)363 │364 5 │ defmodule Nerves.Fingerprint do365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~366 │367 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)368369 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)370 │371 5 │ defmodule Nerves.MixPackage do372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~373 │374 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)375376 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Paths.beam)377 │378 5 │ defmodule Nerves.Paths do379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~380 │381 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)382383 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)384 │385 5 │ defmodule Nerves.TargetTuple do386 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~387 │388 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)389390Generated nerves app391==> nerves_toolchain_armv6_nerves_linux_gnueabihf392Compiling 1 file (.ex)393Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app394==> nerves_system_rpi0395Generated nerves_system_rpi0 app396==> nerves_compatibility_test397===> Analyzing applications...398===> Compiling telemetry399==> nx400Compiling 43 files (.ex)401Generated nx app402==> rustler_precompiled403Compiling 4 files (.ex)404Generated rustler_precompiled app405==> fss406Compiling 4 files (.ex)407Generated fss app408==> explorer409Compiling 29 files (.ex)410411== Compilation error in file lib/explorer/polars_backend/native.ex ==412** (RuntimeError) precompiled NIF is not available for this target: "arm-unknown-linux-gnueabihf".413The available targets are:414 - aarch64-apple-darwin415 - aarch64-unknown-linux-gnu416 - aarch64-unknown-linux-musl417 - x86_64-apple-darwin418 - x86_64-pc-windows-msvc419 - x86_64-pc-windows-gnu420 - x86_64-unknown-linux-gnu421 - x86_64-unknown-linux-musl422 - x86_64-unknown-freebsd423 lib/explorer/polars_backend/native.ex:32: (module)424could not compile dependency :explorer, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile explorer --force", update it with "mix deps.update explorer" or clean it with "mix deps.clean explorer"