ggen_igniter

Build log

nerves_system_qemu_aarch64

ggen_igniter 26.10.5 · fail · run ggen_igniter-26.10.5-1791195028814
923 of 923 lines
1Resolving Hex dependencies...2Resolution completed in 0.589s3Unchanged: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_qemu_aarch64/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_qemu_aarch64/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_qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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_aarch64_nerves_linux_gnu765Compiling 1 file (.ex)766Generated nerves_toolchain_aarch64_nerves_linux_gnu app767==> nerves_system_qemu_aarch64768Compiling 1 file (.ex)769Generated nerves_system_qemu_aarch64 app770==> nerves_compatibility_test771===> Analyzing applications...772===> Compiling telemetry773==> protocol_ex774Compiling 2 files (.ex)775Generated protocol_ex app776==> rdf777Compiling 2 files (.xrl)778Compiling 4 files (.yrl)779Compiling 6 files (.erl)780Compiling 140 files (.ex)781    warning: default arguments in protocol definitions is deprecated782    │783 81 │   def derive(template_data, target_type, opts \\ [])784    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~785    │786    └─ lib/rdf/data/source.ex:81: RDF.Data.Source (module)787788    warning: protocols can only define functions without implementation via def/1, found: derive/2789    │790  1 │ defprotocol RDF.Data.Source do791    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~792    │793    └─ lib/rdf/data/source.ex:1: RDF.Data.Source (module)794795Compiling 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)82983010:34:11.779 [debug] Downloading NIF from https://github.com/tessi/wasmex/releases/download/v0.15.1/libwasmex-v0.15.1-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz83183210:34:14.265 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libwasmex-v0.15.1-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/qemu_aarch64/lib/wasmex/priv/native/libwasmex-v0.15.1-nif-2.15-aarch64-unknown-linux-gnu.so833Generated wasmex app834==> nimble_pool835Compiling 2 files (.ex)836Generated nimble_pool app837==> finch838Compiling 23 files (.ex)839Generated finch app840==> req841Compiling 24 files (.ex)842Generated req app843==> igniter844Compiling 62 files (.ex)845Generated igniter app846==> spark847Compiling 46 files (.ex)848Generated spark app849==> reactor850Compiling 113 files (.ex)851Compiling lib/reactor/dsl.ex (it's taking more than 10s)852Generated reactor app853==> property_table854Compiling 8 files (.ex)855Generated property_table app856==> nerves_uevent857 CC uevent.o858 LD uevent859Compiling 5 files (.ex)860Generated nerves_uevent app861==> nerves_runtime862Compiling 14 files (.ex)863Generated nerves_runtime app864==> toolshed865Compiling 5 files (.ex)866Generated toolshed app867==> sweet_xml868Compiling 2 files (.ex)869     warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator870     │871 838 │       <<_::binary - size(size), h>> <> tail when h == ?\s or h == ?\n or h == ?\r or h == ?\t ->872     │                          ~873     │874     └─ lib/sweet_xml.ex:838:26: SweetXml.split_last_whitespace/2875876     warning: a struct for SweetXpath is expected on struct update:877878         %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)} | xpath.namespaces]}879880     but got type:881882         dynamic()883884     where "xpath" was given the type:885886         # type: dynamic()887         # from: lib/sweet_xml.ex:245:21888         xpath889890     when defining the variable "xpath", you must also pattern match on "%SweetXpath{}"891892     type warning found at:893     │894 246 │     %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)}895     │     ~896     │897     └─ lib/sweet_xml.ex:246:5: SweetXml.add_namespace/3898899Generated sweet_xml app900==> sparql901Compiling 1 file (.xrl)902Compiling 1 file (.yrl)903Compiling 2 files (.erl)904Compiling 43 files (.ex)905Generated sparql app906==> ggen_igniter907Compiling 169 files (.ex)908    warning: type record/0 is overriding a built-in type909    │910 72 │   @type record :: %{911    │   ~~~~~~~~~~~~~~~~~~912    │913    └─ lib/ggen_igniter/controller.ex:72: (file)914915916== Compilation error in file lib/ggen_igniter/native/graph_nif.ex ==917** (ErlangError) Erlang error: :enoent918    (elixir 1.20.3) lib/system.ex:1141: System.cmd("cargo", ["metadata", "--format-version=1"], [cd: "native/ggen_graph_nif"])919    (rustler 0.38.0) lib/rustler/compiler/config.ex:74: Rustler.Compiler.Config.metadata!/1920    (rustler 0.38.0) lib/rustler/compiler/config.ex:61: Rustler.Compiler.Config.build/1921    (rustler 0.38.0) lib/rustler/compiler.ex:8: Rustler.Compiler.compile_crate/3922    lib/ggen_igniter/native/graph_nif.ex:9: (module)923could not compile dependency :ggen_igniter, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ggen_igniter --force", update it with "mix deps.update ggen_igniter" or clean it with "mix deps.clean ggen_igniter"