Build log
nerves_system_rpi0
ggen_igniter 26.10.5 · fail · run ggen_igniter-26.10.5-1791195028814
847 of 847 lines
1Resolving Hex dependencies...2Resolution completed in 0.376s3Unchanged:4 circular_buffer 1.1.05 decimal 3.1.16 elixir_make 0.10.07 ex_ast 0.13.28 finch 0.24.09 ggen_igniter 26.10.510 glob_ex 0.1.1211 hpax 1.1.012 igniter 0.8.413 interactive_cmd 0.1.414 iterex 0.1.215 jason 1.4.516 jcs 0.2.017 mime 2.0.718 mint 1.11.019 multigraph 0.16.1-mg.520 nerves 2.0.0-pre.221 nerves_discovery 0.1.522 nerves_logging 0.2.423 nerves_runtime 0.13.1324 nerves_system_bbb 2.30.225 nerves_system_br 1.34.426 nerves_system_mangopi_mq_pro 0.17.227 nerves_system_qemu_aarch64 0.4.228 nerves_system_rpi0 2.1.229 nerves_system_rpi4 2.1.230 nerves_system_rpi5 2.1.231 nerves_system_trellis 0.5.032 nerves_system_x86_64 1.34.233 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.134 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.135 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.136 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.137 nerves_toolchain_x86_64_nerves_linux_musl 15.3.138 nerves_uevent 0.1.739 nimble_csv 1.3.040 nimble_options 1.1.141 nimble_pool 1.1.042 owl 0.13.143 property_table 0.3.444 protocol_ex 0.5.145 rdf 3.0.146 reactor 1.0.747 req 0.7.448 rewrite 1.3.049 ring_logger 0.11.750 rustler 0.38.051 rustler_precompiled 0.10.052 sourceror 1.12.353 spark 2.7.654 sparql 0.3.1255 spitfire 0.4.256 splode 0.3.257 sweet_xml 0.7.558 tablet 0.3.359 telemetry 1.4.260 text_diff 0.1.061 toml 0.7.062 toolshed 0.5.063 uboot_env 1.0.264 uniq 0.6.365 wasmex 0.15.166 yamerl 0.10.067 yaml_elixir 2.12.268 ymlr 5.1.669* Getting ggen_igniter (Hex package)70* Getting nerves (Hex package)71* Getting ring_logger (Hex package)72* Getting toolshed (Hex package)73* Getting nerves_runtime (Hex package)74* Getting nerves_system_bbb (Hex package)75* Getting nerves_system_mangopi_mq_pro (Hex package)76* Getting nerves_system_qemu_aarch64 (Hex package)77* Getting nerves_system_rpi0 (Hex package)78* Getting nerves_system_rpi4 (Hex package)79* Getting nerves_system_rpi5 (Hex package)80* Getting nerves_system_trellis (Hex package)81* Getting nerves_system_x86_64 (Hex package)82* Getting nerves_system_br (Hex package)83* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)84* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)85* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)86* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)87* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)88* Getting nerves_logging (Hex package)89* Getting nerves_uevent (Hex package)90* Getting uboot_env (Hex package)91* Getting elixir_make (Hex package)92* Getting property_table (Hex package)93* Getting circular_buffer (Hex package)94* Getting interactive_cmd (Hex package)95* Getting nerves_discovery (Hex package)96* Getting tablet (Hex package)97* Getting igniter (Hex package)98* Getting jason (Hex package)99* Getting rdf (Hex package)100* Getting reactor (Hex package)101* Getting rustler (Hex package)102* Getting sparql (Hex package)103* Getting toml (Hex package)104* Getting wasmex (Hex package)105* Getting yaml_elixir (Hex package)106* Getting yamerl (Hex package)107* Getting rustler_precompiled (Hex package)108* Getting nimble_csv (Hex package)109* Getting protocol_ex (Hex package)110* Getting sweet_xml (Hex package)111* Getting uniq (Hex package)112* Getting iterex (Hex package)113* Getting multigraph (Hex package)114* Getting spark (Hex package)115* Getting splode (Hex package)116* Getting telemetry (Hex package)117* Getting ymlr (Hex package)118* Getting decimal (Hex package)119* Getting jcs (Hex package)120* Getting ex_ast (Hex package)121* Getting glob_ex (Hex package)122* Getting owl (Hex package)123* Getting req (Hex package)124* Getting rewrite (Hex package)125* Getting sourceror (Hex package)126* Getting spitfire (Hex package)127* Getting text_diff (Hex package)128* Getting finch (Hex package)129* Getting mime (Hex package)130* Getting mint (Hex package)131* Getting nimble_options (Hex package)132* Getting nimble_pool (Hex package)133* Getting hpax (Hex package)134You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more135==> nerves_system_br136Generated nerves_system_br app137==> ymlr138Compiling 3 files (.ex)139Generated ymlr app140==> mime141Compiling 1 file (.ex)142Generated mime app143==> toml144Compiling 10 files (.ex)145 warning: using single-quoted strings to represent charlists is deprecated.146 Use ~c"" if you indeed want a charlist or use "" instead.147 You may run "mix format --migrate" to change all single-quoted148 strings to use the ~c sigil and fix this warning.149 │150 264 │ defp handle_token(lexer, original, doc, type, skip, _data, lines) when type in '-_' do151 │ ~152 │153 └─ lib/decoder.ex:264:82154155 warning: using single-quoted strings to represent charlists is deprecated.156 Use ~c"" if you indeed want a charlist or use "" instead.157 You may run "mix format --migrate" to change all single-quoted158 strings to use the ~c sigil and fix this warning.159 │160 371 │ {:ok, {type, _skip, _data, _lines}} when type in '-+' ->161 │ ~162 │163 └─ lib/decoder.ex:371:56164165 warning: using single-quoted strings to represent charlists is deprecated.166 Use ~c"" if you indeed want a charlist or use "" instead.167 You may run "mix format --migrate" to change all single-quoted168 strings to use the ~c sigil and fix this warning.169 │170 419 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->171 │ ~172 │173 └─ lib/decoder.ex:419:56174175 warning: using single-quoted strings to represent charlists is deprecated.176 Use ~c"" if you indeed want a charlist or use "" instead.177 You may run "mix format --migrate" to change all single-quoted178 strings to use the ~c sigil and fix this warning.179 │180 474 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' ->181 │ ~182 │183 └─ lib/decoder.ex:474:52184185 warning: using single-quoted strings to represent charlists is deprecated.186 Use ~c"" if you indeed want a charlist or use "" instead.187 You may run "mix format --migrate" to change all single-quoted188 strings to use the ~c sigil and fix this warning.189 │190 514 │ {:ok, {sign, _, _, _}} when sign in '-+' and last == ?e ->191 │ ~192 │193 └─ lib/decoder.ex:514:43194195 warning: using single-quoted strings to represent charlists is deprecated.196 Use ~c"" if you indeed want a charlist or use "" instead.197 You may run "mix format --migrate" to change all single-quoted198 strings to use the ~c sigil and fix this warning.199 │200 518 │ {:ok, {:alpha, _, <<c::utf8>>, _}} when c in 'eE' and signal == ?. ->201 │ ~202 │203 └─ lib/decoder.ex:518:52204205 warning: using single-quoted strings to represent charlists is deprecated.206 Use ~c"" if you indeed want a charlist or use "" instead.207 You may run "mix format --migrate" to change all single-quoted208 strings to use the ~c sigil and fix this warning.209 │210 522 │ {:ok, {?_, skip, _, lines}} when last not in '_e.' ->211 │ ~212 │213 └─ lib/decoder.ex:522:52214215 warning: using single-quoted strings to represent charlists is deprecated.216 Use ~c"" if you indeed want a charlist or use "" instead.217 You may run "mix format --migrate" to change all single-quoted218 strings to use the ~c sigil and fix this warning.219 │220 538 │ {:ok, {type, skip, data, lines}} when last in 'e.' ->221 │ ~222 │223 └─ lib/decoder.ex:538:53224225 warning: using single-quoted strings to represent charlists is deprecated.226 Use ~c"" if you indeed want a charlist or use "" instead.227 You may run "mix format --migrate" to change all single-quoted228 strings to use the ~c sigil and fix this warning.229 │230 542 │ {:ok, {_type, skip, _data, lines} = token} when last not in '_e.' ->231 │ ~232 │233 └─ lib/decoder.ex:542:67234235 warning: using single-quoted strings to represent charlists is deprecated.236 Use ~c"" if you indeed want a charlist or use "" instead.237 You may run "mix format --migrate" to change all single-quoted238 strings to use the ~c sigil and fix this warning.239 │240 682 │ {:ok, {sign, _, _, _}} when sign in '-+' ->241 │ ~242 │243 └─ lib/decoder.ex:682:45244245 warning: using single-quoted strings to represent charlists is deprecated.246 Use ~c"" if you indeed want a charlist or use "" instead.247 You may run "mix format --migrate" to change all single-quoted248 strings to use the ~c sigil and fix this warning.249 │250 796 │ {:ok, {sign, _, _, _}} when sign in '-+' ->251 │ ~252 │253 └─ lib/decoder.ex:796:43254255 warning: using single-quoted strings to represent charlists is deprecated.256 Use ~c"" if you indeed want a charlist or use "" instead.257 You may run "mix format --migrate" to change all single-quoted258 strings to use the ~c sigil and fix this warning.259 │260 916 │ {:ok, {type, skip, _, lines}} when type in '-_' ->261 │ ~262 │263 └─ lib/decoder.ex:916:52264265 warning: using single-quoted strings to represent charlists is deprecated.266 Use ~c"" if you indeed want a charlist or use "" instead.267 You may run "mix format --migrate" to change all single-quoted268 strings to use the ~c sigil and fix this warning.269 │270 954 │ {:ok, {type, _, _, _}} when type in '-_' ->271 │ ~272 │273 └─ lib/decoder.ex:954:51274275 warning: using single-quoted strings to represent charlists is deprecated.276 Use ~c"" if you indeed want a charlist or use "" instead.277 You may run "mix format --migrate" to change all single-quoted278 strings to use the ~c sigil and fix this warning.279 │280 969 │ {:ok, {type, _, _, _}} when type in '-_' ->281 │ ~282 │283 └─ lib/decoder.ex:969:43284285 warning: using single-quoted strings to represent charlists is deprecated.286 Use ~c"" if you indeed want a charlist or use "" instead.287 You may run "mix format --migrate" to change all single-quoted288 strings to use the ~c sigil and fix this warning.289 │290 983 │ {:ok, {type, _, _, _}} when type in '-_' ->291 │ ~292 │293 └─ lib/decoder.ex:983:47294295 warning: the following clause will never match:296297 {:datetime, {:error, :invalid_date}} ->298299 it is expected to match on type:300301 dynamic(302 {:date,303 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or304 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and305 not {:date, {:ok, %Date{}}}306 )307308 type warning found at:309 │310 722 │ {:datetime, {:error, :invalid_date}} ->311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~312 │313 └─ lib/decoder.ex:722: Toml.Decoder.datetime/3314315 warning: the following clause will never match:316317 {:datetime, {:error, reason}} ->318319 it is expected to match on type:320321 dynamic(322 {:date,323 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or324 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and325 not {:date, {:ok, %Date{}}}326 )327328 type warning found at:329 │330 725 │ {:datetime, {:error, reason}} ->331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~332 │333 └─ lib/decoder.ex:725: Toml.Decoder.datetime/3334335 warning: the following clause will never match:336337 {:error, _, _, _} = err ->338339 it is expected to match on type:340341 dynamic(342 {:date,343 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or344 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and345 not {:date, {:ok, %Date{}}}346 )347348 type warning found at:349 │350 728 │ {:error, _, _, _} = err ->351 │ ~352 │353 └─ lib/decoder.ex:728:25: Toml.Decoder.datetime/3354355 warning: the following clause will never match:356357 {:ok, {type, skip, data, lines}} ->358359 it is expected to match on type:360361 dynamic(362 {:date,363 ({:error, :invalid_date} and not {:ok, {integer(), integer(), integer()}}) or364 {:error, :incompatible_calendars or :invalid_format} or {:ok, %Date{}}} and365 not {:date, {:ok, %Date{}}}366 )367368 type warning found at:369 │370 731 │ {:ok, {type, skip, data, lines}} ->371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~372 │373 └─ lib/decoder.ex:731: Toml.Decoder.datetime/3374375Generated toml app376==> circular_buffer377Compiling 1 file (.ex)378Generated circular_buffer app379==> nimble_options380Compiling 3 files (.ex)381Generated nimble_options app382==> multigraph383Compiling 16 files (.ex)384 warning: the following clause is redundant:385386 defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)387 when is_function(where_fun)388389 it has type:390391 dynamic(), dynamic(), dynamic(), dynamic(fun())392393 previous clauses have already matched on the following types:394395 term(), term(), term(), nil396 term(), term(), term(), fun()397398 │399 2902 │ defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)400 │ ~401 │402 └─ lib/multigraph.ex:2902:8: Multigraph.include_edge_for_filtered_partitions?/4403404Generated multigraph app405==> hpax406Compiling 4 files (.ex)407Generated hpax app408==> mint409Compiling 1 file (.erl)410Compiling 21 files (.ex)411Generated mint app412==> nerves_compatibility_test413===> Analyzing applications...414===> Compiling yamerl415/work/proj/deps_rpi0/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.416Compile directive 'nowarn_deprecated_catch' can be used to suppress417warnings in selected modules.418% 65| case catch base64:decode(Text) of419% | ^420421/work/proj/deps_rpi0/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.422Compile directive 'nowarn_deprecated_catch' can be used to suppress423warnings in selected modules.424% 72| case catch base64:decode(Text) of425% | ^426427 ┌─ src/yamerl_node_binary.erl:428 │429 65 │ case catch base64:decode(Text) of430 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.431Compile directive 'nowarn_deprecated_catch' can be used to suppress432warnings in selected modules.433434 ┌─ src/yamerl_node_binary.erl:435 │436 72 │ case catch base64:decode(Text) of437 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.438Compile directive 'nowarn_deprecated_catch' can be used to suppress439warnings in selected modules.440441442/work/proj/deps_rpi0/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.443Compile directive 'nowarn_deprecated_catch' can be used to suppress444warnings in selected modules.445% 801| catch Mod:module_info(),446% | ^447448 ┌─ src/yamerl_constr.erl:449 │450 801 │ catch Mod:module_info(),451 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.452Compile directive 'nowarn_deprecated_catch' can be used to suppress453warnings in selected modules.454455456==> nimble_csv457Compiling 1 file (.ex)458Generated nimble_csv app459==> tablet460Compiling 2 files (.ex)461Generated tablet app462==> iterex463Compiling 48 files (.ex)464Generated iterex app465==> owl466Compiling 19 files (.ex)467Generated owl app468==> elixir_make469Compiling 8 files (.ex)470Generated elixir_make app471==> nerves_logging472 CC kmsg_tailer.o473 LD kmsg_tailer474Compiling 5 files (.ex)475Generated nerves_logging app476==> uniq477Compiling 5 files (.ex)478 warning: defp scope_for/1 is private, @doc attribute is always discarded for private functions/macros/types479 │480 4 │ @doc """481 │ ~~~~~~~~482 │483 └─ lib/scoped_uuid.ex:4: Uniq.ScopedUUID.scope_for/1484485 warning: function scope_for/1 is unused486 │487 156 │ defp scope_for(%{scope: scope}), do: scope488 │ ~489 │490 └─ lib/scoped_uuid.ex:156:8: Uniq.ScopedUUID (module)491492 warning: function fake_dumper/2 is unused493 │494 171 │ defp fake_dumper(_type, value), do: value495 │ ~496 │497 └─ lib/scoped_uuid.ex:171:8: Uniq.ScopedUUID (module)498499 warning: function extract_uuid/2 is unused500 │501 173 │ defp extract_uuid(scoped_uuid, params) do502 │ ~503 │504 └─ lib/scoped_uuid.ex:173:8: Uniq.ScopedUUID (module)505506 warning: function add_scope/2 is unused507 │508 166 │ defp add_scope(uuid, params) do509 │ ~510 │511 └─ lib/scoped_uuid.ex:166:8: Uniq.ScopedUUID (module)512513 warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator514 │515 547 │ <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-516 │ ~517 │518 └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5519520 warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator521 │522 549 │ <<clock::uint(clock_size)>> <-523 │ ~524 │525 └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5526527 warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator528 │529 547 │ <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-530 │ ~531 │532 └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5533534 warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator535 │536 549 │ <<clock::uint(clock_size)>> <-537 │ ~538 │539 └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5540541 warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator542 │543 547 │ <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-544 │ ~545 │546 └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5547548 warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator549 │550 549 │ <<clock::uint(clock_size)>> <-551 │ ~552 │553 └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5554555 warning: the variable "clock_hi_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator556 │557 547 │ <<clock_hi::bits(clock_hi_size), clock_lo::bits(8), node::bits(48)>> <-558 │ ~559 │560 └─ lib/uuid.ex:547:29: Uniq.UUID.parse_raw/5561562 warning: the variable "clock_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator563 │564 549 │ <<clock::uint(clock_size)>> <-565 │ ~566 │567 └─ lib/uuid.ex:549:26: Uniq.UUID.parse_raw/5568569 warning: Uniq.UUID.dump/3 is undefined or private570 │571 177 │ {:ok, uuid} <- Uniq.UUID.dump(slug, &fake_dumper/2, params.uuid_config) do572 │ ~573 │574 └─ lib/scoped_uuid.ex:177:35: Uniq.ScopedUUID.extract_uuid/2575576Generated uniq app577==> sourceror578Compiling 20 files (.ex)579Generated sourceror app580==> text_diff581Compiling 1 file (.ex)582Generated text_diff app583==> nerves_discovery584Compiling 5 files (.ex)585Generated nerves_discovery app586==> ring_logger587Compiling 7 files (.ex)588Generated ring_logger app589==> decimal590Compiling 4 files (.ex)591Generated decimal app592==> jason593Compiling 10 files (.ex)594Generated jason app595==> rustler596Compiling 7 files (.ex)597Generated rustler app598==> jcs599Compiling 1 file (.ex)600Generated jcs app601==> ex_ast602Compiling 36 files (.ex)603Generated ex_ast app604==> yaml_elixir605Compiling 6 files (.ex)606Generated yaml_elixir app607==> spitfire608Compiling 2 files (.erl)609Compiling 5 files (.ex)610Generated spitfire app611==> interactive_cmd612Compiling 1 file (.ex)613Generated interactive_cmd app614==> nerves615Compiling 65 files (.ex)616 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)617 │618 6 │ defmodule Mix.Tasks.Nerves.Init do619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~620 │621 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)622623 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.beam)624 │625 6 │ defmodule Nerves do626 │ ~~~~~~~~~~~~~~~~~~~627 │628 └─ lib/nerves.ex:6: Nerves (module)629630 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)631 │632 5 │ defmodule Nerves.ArtifactResolver do633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~634 │635 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)636637 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)638 │639 6 │ defmodule Nerves.BuildAction.AppModes do640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~641 │642 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)643644 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)645 │646 5 │ defmodule Nerves.BuildAction.CheckExecutables do647 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~648 │649 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)650651 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)652 │653 8 │ defmodule Nerves.BuildAction.Erlinit do654 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~655 │656 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)657658 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)659 │660 5 │ defmodule Nerves.BuildAction.Firmware do661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~662 │663 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)664665 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)666 │667 7 │ defmodule Nerves.BuildAction.IExStartupCheck do668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~669 │670 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)671672 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)673 │674 5 │ defmodule Nerves.BuildAction.NervesV1System do675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~676 │677 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)678679 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)680 │681 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do682 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~683 │684 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)685686 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)687 │688 5 │ defmodule Nerves.BuildAction.Rootfs do689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~690 │691 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)692693 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)694 │695 6 │ defmodule Nerves.BuildAction.SortApps do696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~697 │698 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)699700 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)701 │702 5 │ defmodule Nerves.BuildAction.StripAll do703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~704 │705 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)706707 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)708 │709 5 │ defmodule Nerves.BuildAction.Trimmer do710 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~711 │712 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)713714 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)715 │716 5 │ defmodule Nerves.BuildPlan do717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~718 │719 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)720721 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)722 │723 5 │ defmodule Nerves.BuildPlan.Checks do724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~725 │726 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)727728 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Container.beam)729 │730 6 │ defmodule Nerves.Container do731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~732 │733 └─ lib/nerves/container.ex:6: Nerves.Container (module)734735 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)736 │737 5 │ defmodule Nerves.Fingerprint do738 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~739 │740 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)741742 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)743 │744 5 │ defmodule Nerves.MixPackage do745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~746 │747 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)748749 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Paths.beam)750 │751 5 │ defmodule Nerves.Paths do752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~753 │754 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)755756 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)757 │758 5 │ defmodule Nerves.TargetTuple do759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~760 │761 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)762763Generated nerves app764==> nerves_toolchain_armv6_nerves_linux_gnueabihf765Compiling 1 file (.ex)766Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app767==> nerves_system_rpi0768Generated nerves_system_rpi0 app769==> nerves_compatibility_test770===> Analyzing applications...771===> Compiling telemetry772==> protocol_ex773Compiling 2 files (.ex)774Generated protocol_ex app775==> rdf776Compiling 2 files (.xrl)777Compiling 4 files (.yrl)778Compiling 6 files (.erl)779Compiling 140 files (.ex)780 warning: default arguments in protocol definitions is deprecated781 │782 81 │ def derive(template_data, target_type, opts \\ [])783 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~784 │785 └─ lib/rdf/data/source.ex:81: RDF.Data.Source (module)786787 warning: protocols can only define functions without implementation via def/1, found: derive/2788 │789 1 │ defprotocol RDF.Data.Source do790 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~791 │792 └─ lib/rdf/data/source.ex:1: RDF.Data.Source (module)793794Compiling lib/rdf/serializations/ntriples/encoder.ex (it's taking more than 10s)795Compiling lib/rdf/model/literal.ex (it's taking more than 10s)796 warning: unused require RDF.Turtle797 │798 18 │ require RDF.Turtle799 │ ~800 │801 └─ lib/rdf/ns.ex:18:3802803Generated rdf app804==> rustler_precompiled805Compiling 4 files (.ex)806Generated rustler_precompiled app807==> splode808Compiling 5 files (.ex)809Generated splode app810==> glob_ex811Compiling 4 files (.ex)812Generated glob_ex app813warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"814 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2815 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1816 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5817 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2818 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4819 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2820821==> rewrite822Compiling 13 files (.ex)823Generated rewrite app824==> uboot_env825Compiling 5 files (.ex)826Generated uboot_env app827==> wasmex828Compiling 27 files (.ex)829830== Compilation error in file lib/wasmex/native.ex ==831** (RuntimeError) precompiled NIF is not available for this target: "arm-unknown-linux-gnueabihf".832The available targets are:833 - aarch64-apple-darwin834 - aarch64-apple-ios835 - aarch64-apple-ios-sim836 - aarch64-unknown-linux-gnu837 - aarch64-unknown-linux-musl838 - riscv64gc-unknown-linux-gnu839 - x86_64-apple-darwin840 - x86_64-apple-ios841 - x86_64-pc-windows-gnu842 - x86_64-pc-windows-msvc843 - x86_64-unknown-freebsd844 - x86_64-unknown-linux-gnu845 - x86_64-unknown-linux-musl846 lib/wasmex/native.ex:8: (module)847could not compile dependency :wasmex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile wasmex --force", update it with "mix deps.update wasmex" or clean it with "mix deps.clean wasmex"