ash_sandbox

Build log

nerves_system_rpi4

ash_sandbox 0.1.2 · fail · run ash_sandbox-0.1.2-1789852813863
528 of 528 lines
1Resolving Hex dependencies...2Resolution completed in 0.608s3Unchanged:4  ash 3.33.65  ash_sandbox 0.1.26  circular_buffer 1.1.07  crux 0.1.48  decimal 3.1.19  ecto 3.14.210  elixir_make 0.10.011  ets 0.9.012  ex_sandbox 1.4.013  interactive_cmd 0.1.414  iterex 0.1.215  jason 1.4.516  multigraph 0.16.1-mg.517  nerves 1.15.018  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_rpi 2.1.226  nerves_system_rpi0 2.1.227  nerves_system_rpi0_2 2.1.228  nerves_system_rpi2 2.1.229  nerves_system_rpi3 2.1.230  nerves_system_rpi4 2.1.231  nerves_system_rpi5 2.1.232  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  picosat_elixir 0.2.340  property_table 0.3.441  reactor 1.0.742  ring_logger 0.11.743  shoehorn 0.9.344  spark 2.7.345  splode 0.3.246  stream_data 1.4.047  tablet 0.3.348  telemetry 1.4.249  toolshed 0.5.050  uboot_env 1.0.251  yamerl 0.10.052  yaml_elixir 2.12.253  ymlr 5.1.654* Getting ash_sandbox (Hex package)55* Getting nerves (Hex package)56* Getting shoehorn (Hex package)57* Getting ring_logger (Hex package)58* Getting toolshed (Hex package)59* Getting nerves_runtime (Hex package)60* Getting nerves_system_bbb (Hex package)61* Getting nerves_system_mangopi_mq_pro (Hex package)62* Getting nerves_system_qemu_aarch64 (Hex package)63* Getting nerves_system_rpi (Hex package)64* Getting nerves_system_rpi0 (Hex package)65* Getting nerves_system_rpi0_2 (Hex package)66* Getting nerves_system_rpi2 (Hex package)67* Getting nerves_system_rpi3 (Hex package)68* Getting nerves_system_rpi4 (Hex package)69* Getting nerves_system_rpi5 (Hex package)70* Getting nerves_system_x86_64 (Hex package)71* Getting nerves_system_br (Hex package)72* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)73* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)74* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)75* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)76* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)77* Getting nerves_logging (Hex package)78* Getting nerves_uevent (Hex package)79* Getting uboot_env (Hex package)80* Getting elixir_make (Hex package)81* Getting property_table (Hex package)82* Getting circular_buffer (Hex package)83* Getting interactive_cmd (Hex package)84* Getting jason (Hex package)85* Getting nerves_discovery (Hex package)86* Getting tablet (Hex package)87* Getting ash (Hex package)88* Getting ex_sandbox (Hex package)89* Getting picosat_elixir (Hex package)90* Getting telemetry (Hex package)91* Getting crux (Hex package)92* Getting decimal (Hex package)93* Getting ecto (Hex package)94* Getting ets (Hex package)95* Getting reactor (Hex package)96* Getting spark (Hex package)97* Getting splode (Hex package)98* Getting stream_data (Hex package)99* Getting iterex (Hex package)100* Getting multigraph (Hex package)101* Getting yaml_elixir (Hex package)102* Getting ymlr (Hex package)103* Getting yamerl (Hex package)104You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more105==> tablet106Compiling 2 files (.ex)107Generated tablet app108==> elixir_make109Compiling 8 files (.ex)110Generated elixir_make app111==> nerves_discovery112Compiling 5 files (.ex)113Generated nerves_discovery app114==> decimal115Compiling 4 files (.ex)116Generated decimal app117==> jason118Compiling 10 files (.ex)119Compiling lib/encode.ex (it's taking more than 10s)120Compiling lib/decoder.ex (it's taking more than 10s)121Generated jason app122==> interactive_cmd123Compiling 1 file (.ex)124Generated interactive_cmd app125==> nerves126HOST_CC port.o127HOST_LD port128Compiling 55 files (.ex)129Generated nerves app130==> nerves_compatibility_test131132Nerves environment133  MIX_TARGET:   rpi4134  MIX_ENV:      prod135136Checking for prebuilt Nerves artifacts...137  Found nerves_toolchain_aarch64_nerves_linux_gnu in cache138    /home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1139  Found nerves_system_rpi4 in cache140    /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2141==> tablet142Compiling 2 files (.ex)143Generated tablet app144==> elixir_make145Compiling 8 files (.ex)146Generated elixir_make app147==> nerves_discovery148Compiling 5 files (.ex)149Generated nerves_discovery app150==> decimal151Compiling 4 files (.ex)152Generated decimal app153==> jason154Compiling 10 files (.ex)155Compiling lib/encode.ex (it's taking more than 10s)156Compiling lib/decoder.ex (it's taking more than 10s)157Generated jason app158==> interactive_cmd159Compiling 1 file (.ex)160Generated interactive_cmd app161==> nerves162HOST_CC port.o163HOST_LD port164Compiling 55 files (.ex)165Compiling lib/mix/tasks/firmware.ex (it's taking more than 10s)166Generated nerves app167==> nerves_toolchain_aarch64_nerves_linux_gnu168Compiling 1 file (.ex)169Generated nerves_toolchain_aarch64_nerves_linux_gnu app170==> nerves_system_br171Generated nerves_system_br app172==> nerves_system_rpi4173Generated nerves_system_rpi4 app174==> nerves_compatibility_test175176Nerves environment177  MIX_TARGET:   rpi4178  MIX_ENV:      prod179180==> stream_data181Compiling 3 files (.ex)182Generated stream_data app183==> ymlr184Compiling 3 files (.ex)185Generated ymlr app186==> circular_buffer187Compiling 1 file (.ex)188Generated circular_buffer app189==> multigraph190Compiling 16 files (.ex)191      warning: the following clause is redundant:192193          defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)194               when is_function(where_fun)195196      it has type:197198          dynamic(), dynamic(), dynamic(), dynamic(fun())199200      previous clauses have already matched on the following types:201202          term(), term(), term(), nil203          term(), term(), term(), fun()204205      │206 2902 │   defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)207      │        ~208      │209      └─ lib/multigraph.ex:2902:8: Multigraph.include_edge_for_filtered_partitions?/4210211Generated multigraph app212==> nerves_compatibility_test213===> Analyzing applications...214===> Compiling yamerl215/work/proj/deps_rpi4/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.216Compile directive 'nowarn_deprecated_catch' can be used to suppress217warnings in selected modules.218%   65|    case catch base64:decode(Text) of219%     |         ^220221/work/proj/deps_rpi4/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.222Compile directive 'nowarn_deprecated_catch' can be used to suppress223warnings in selected modules.224%   72|    case catch base64:decode(Text) of225%     |         ^226227    ┌─ src/yamerl_node_binary.erl:228    │229 65 │     case catch base64:decode(Text) of230    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.231Compile directive 'nowarn_deprecated_catch' can be used to suppress232warnings in selected modules.233234    ┌─ src/yamerl_node_binary.erl:235    │236 72 │     case catch base64:decode(Text) of237    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.238Compile directive 'nowarn_deprecated_catch' can be used to suppress239warnings in selected modules.240241242/work/proj/deps_rpi4/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.243Compile directive 'nowarn_deprecated_catch' can be used to suppress244warnings in selected modules.245%  801|     catch Mod:module_info(),246%     |     ^247248     ┌─ src/yamerl_constr.erl:249     │250 801 │      catch Mod:module_info(),251     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.252Compile directive 'nowarn_deprecated_catch' can be used to suppress253warnings in selected modules.254255256==> ets257Compiling 7 files (.ex)258Compiling lib/ets/base.ex (it's taking more than 10s)259Generated ets app260==> iterex261Compiling 48 files (.ex)262Compiling lib/iter/iterable/every_mapper.ex (it's taking more than 10s)263Compiling lib/iter/iterable/every_dropper.ex (it's taking more than 10s)264Compiling lib/iter/iterable/mapper.ex (it's taking more than 10s)265Compiling lib/iter/iterable/map_set.ex (it's taking more than 10s)266Compiling lib/iter/iterable/peeker.ex (it's taking more than 10s)267Generated iterex app268==> nerves_logging269 CC kmsg_tailer.o270 LD kmsg_tailer271Compiling 5 files (.ex)272Generated nerves_logging app273==> picosat_elixir274/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -std=c99 -finline-functions -Wall -O3 -DNDEBUG -fPIC -I /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2/staging/usr/lib/erlang/erts-17.0.6/include -o /work/proj/deps_rpi4/picosat_elixir/priv/picosat.o -c /work/proj/deps_rpi4/picosat_elixir/c_src/picosat.c275/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -std=c99 -finline-functions -Wall -O3 -DNDEBUG -fPIC -I /home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2/staging/usr/lib/erlang/erts-17.0.6/include -o /work/proj/deps_rpi4/picosat_elixir/priv/picosat_nif.o -c /work/proj/deps_rpi4/picosat_elixir/c_src/picosat_nif.c276/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-linux_x86_64-15.3.1/bin/aarch64-nerves-linux-gnu-gcc --sysroot=/home/nerves/.nerves/artifacts/nerves_system_rpi4-portable-2.1.2/staging -shared  /work/proj/deps_rpi4/picosat_elixir/priv/picosat_nif.o /work/proj/deps_rpi4/picosat_elixir/priv/picosat.o -o /work/proj/_build/rpi4/lib/picosat_elixir/priv/picosat_nif.so277Compiling 1 file (.erl)278Compiling 2 files (.ex)279Generated picosat_elixir app280==> ring_logger281Compiling 7 files (.ex)282Generated ring_logger app283==> spark284Compiling 46 files (.ex)285Generated spark app286==> shoehorn287Compiling 8 files (.ex)288Generated shoehorn app289==> yaml_elixir290Compiling 6 files (.ex)291Generated yaml_elixir app292==> nerves_compatibility_test293===> Analyzing applications...294===> Compiling telemetry295==> ex_sandbox296Compiling 46 files (.ex)297Compiling lib/ex_sandbox.ex (it's taking more than 10s)298Generated ex_sandbox app299==> ecto300Compiling 56 files (.ex)301Compiling lib/ecto.ex (it's taking more than 10s)302Compiling lib/ecto/query/builder.ex (it's taking more than 10s)303Compiling lib/ecto/query.ex (it's taking more than 10s)304Compiling lib/ecto/exceptions.ex (it's taking more than 10s)305Compiling lib/ecto/changeset/relation.ex (it's taking more than 10s)306Compiling lib/ecto/query/planner.ex (it's taking more than 10s)307Compiling lib/ecto/repo/schema.ex (it's taking more than 10s)308Generated ecto app309==> splode310Compiling 5 files (.ex)311Generated splode app312==> reactor313Compiling 113 files (.ex)314Compiling lib/reactor/dsl.ex (it's taking more than 10s)315Generated reactor app316==> uboot_env317Compiling 5 files (.ex)318Generated uboot_env app319==> crux320Compiling 20 files (.ex)321    warning: unused require Crux.Expression322    │323 20 │   require Expression324    │   ~325    │326    └─ lib/crux.ex:20:3327328Generated crux app329==> ash330Compiling 618 files (.ex)331Compiling lib/ash/data_layer/mnesia/mnesia.ex (it's taking more than 10s)332Compiling lib/ash/actions/sort.ex (it's taking more than 10s)333Compiling lib/ash/actions/bulk_manual_action_helpers.ex (it's taking more than 10s)334Compiling lib/ash/domain/verifiers/validate_arguments_to_code_interface.ex (it's taking more than 10s)335Compiling lib/ash/domain/interface.ex (it's taking more than 10s)336Compiling lib/ash/domain/info/livebook.ex (it's taking more than 10s)337Compiling lib/ash/domain/global_interface.ex (it's taking more than 10s)338Compiling lib/ash/error/forbidden/cannot_filter_creates.ex (it's taking more than 10s)339Compiling lib/ash/error/error.ex (it's taking more than 10s)340Compiling lib/ash/error/changes/stale_record.ex (it's taking more than 10s)341Compiling lib/ash/error/query/not_found.ex (it's taking more than 10s)342Compiling lib/ash/query/aggregate.ex (it's taking more than 10s)343Compiling lib/ash/policy/policy.ex (it's taking more than 10s)344Compiling lib/ash/policy/check/selecting.ex (it's taking more than 10s)345Compiling lib/ash/policy/check/loading.ex (it's taking more than 10s)346Compiling lib/ash/policy/check/filtering_on.ex (it's taking more than 10s)347Compiling lib/ash/policy/check/changing_relationships.ex (it's taking more than 10s)348Compiling lib/ash/policy/check/accessing_from.ex (it's taking more than 10s)349Compiling lib/ash/info/manifest/generator/resource_builder.ex (it's taking more than 10s)350Compiling lib/ash/info/manifest/generator/reachability.ex (it's taking more than 10s)351Compiling lib/ash/helpers.ex (it's taking more than 10s)352Compiling lib/ash/generator/generator.ex (it's taking more than 10s)353Compiling lib/ash/filter/runtime.ex (it's taking more than 10s)354Compiling lib/ash/actions/helpers.ex (it's taking more than 10s)355Compiling lib/ash/query/type.ex (it's taking more than 10s)356Compiling lib/ash/page/keyset.ex (it's taking more than 10s)357Compiling lib/ash/expr/sat.ex (it's taking more than 10s)358Compiling lib/ash/reactor/reactor.ex (it's taking more than 10s)359Compiling lib/ash/test.ex (it's taking more than 10s)360Compiling lib/ash/subject.ex (it's taking more than 10s)361Compiling lib/ash/actions/read/calculations.ex (it's taking more than 10s)362Compiling lib/ash/actions/destroy/destroy.ex (it's taking more than 10s)363Compiling lib/ash/actions/create/create.ex (it's taking more than 10s)364Compiling lib/ash/actions/create/bulk.ex (it's taking more than 10s)365Compiling lib/ash/action_input.ex (it's taking more than 10s)366Compiling lib/ash/changeset/changeset.ex (it's taking more than 10s)367Compiling lib/ash/actions/update/update.ex (it's taking more than 10s)368Compiling lib/ash/policy/authorizer/authorizer.ex (it's taking more than 10s)369Compiling lib/ash/query/query.ex (it's taking more than 10s)370Compiling lib/ash/data_layer/ets/ets.ex (it's taking more than 10s)371Compiling lib/ash/actions/update/bulk.ex (it's taking more than 10s)372Compiling lib/ash/actions/read/read.ex (it's taking more than 10s)373Compiling lib/ash/actions/read/relationships.ex (it's taking more than 10s)374Compiling lib/ash/actions/managed_relationships.ex (it's taking more than 10s)375Compiling lib/ash/actions/destroy/bulk.ex (it's taking more than 10s)376Compiling lib/ash.ex (it's taking more than 10s)377Compiling lib/ash/resource/interface.ex (it's taking more than 10s)378Compiling lib/ash/resource/dsl.ex (it's taking more than 10s)379Compiling lib/ash/filter/filter.ex (it's taking more than 10s)380      warning: the following clause is redundant:381382          defp add_expression_part(383                 %{__struct__: field_struct} = calc,384                 _context,385                 expression,386                 _could_be_function?387               )388               when field_struct === Ash.Query.Calculation or field_struct === Ash.Query.Aggregate389390      it has type:391392          dynamic(%{..., __struct__: Ash.Query.Aggregate or Ash.Query.Calculation}), dynamic(), dynamic(), dynamic()393394      previous clauses have already matched on the following types:395396          term(), term(), nil, term()397          %Ash.Filter{}, term(), term(), term()398          %Ash.Query.Call{}, term(), term(), term()399          %Ash.Query.Parent{}, term(), term(), term()400          %Ash.CustomExpression{}, term(), term(), term()401          %Ash.Query.Exists{}, term(), term(), term()402          %Ash.Query.Ref{}, term(), term(), term()403          {%Ash.Query.Ref{}, term()}, term(), term(), term()404          %Ash.Query.BooleanExpression{}, term(), term(), term()405          %Ash.Query.Not{}, term(), term(), term()406          %{..., __predicate__?: term(), __struct__: atom()}, term(), term(), term()407          %{..., __struct__: atom()}, term(), term(), term()408          {:fragment, term()}, term(), term(), term()409410      │411 3512 │   defp add_expression_part(412      │        ~413      │414      └─ lib/ash/filter/filter.ex:3512:8: Ash.Filter.add_expression_part/4415416    warning: Igniter.Project.Module.find_all_matching_modules/2 is undefined (module Igniter.Project.Module is not available or is yet to be defined)417    │418 88 │       Igniter.Project.Module.find_all_matching_modules(igniter, fn _, zipper ->419    │                              ~420    │421    └─ lib/mix/tasks/helpers.ex:88:30: Ash.Mix.Tasks.Helpers.discover_domains/1422423    warning: Igniter.Code.Module.move_to_use/2 is undefined (module Igniter.Code.Module is not available or is yet to be defined)424    │425 89 │         match?({:ok, _}, Igniter.Code.Module.move_to_use(zipper, Ash.Domain))426    │                                              ~427    │428    └─ lib/mix/tasks/helpers.ex:89:46: Ash.Mix.Tasks.Helpers.discover_domains/1429430      warning: the following clause cannot match because the previous clauses already matched all possible values:431432          _ ->433434      it attempts to match on the result of:435436          strip_load?(initial_data)437438      which has the already matched type:439440          dynamic(false)441442      type warning found at:443      │444 2832 │       if strip_load?(initial_data) do445      │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~446      │447      └─ lib/ash/actions/read/read.ex:2832: Ash.Actions.Read.for_read/5448449      warning: the following clause cannot match because the previous clauses already matched all possible values:450451          _ ->452453      it attempts to match on the result of:454455          prefer_existing_loads?(query)456457      which has the already matched type:458459          dynamic(false)460461      type warning found at:462      │463 2841 │         if prefer_existing_loads?(query) do464      │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~465      │466      └─ lib/ash/actions/read/read.ex:2841: Ash.Actions.Read.for_read/5467468Generated ash app469==> ash_sandbox470Compiling 14 files (.ex)471Generated ash_sandbox app472==> property_table473Compiling 8 files (.ex)474Generated property_table app475==> nerves_uevent476 CC uevent.o477 LD uevent478Compiling 5 files (.ex)479Generated nerves_uevent app480==> nerves_runtime481Compiling 14 files (.ex)482Generated nerves_runtime app483==> toolshed484Compiling 5 files (.ex)485Generated toolshed app486==> nerves_compatibility_test487Compiling 2 files (.ex)488Generated nerves_compatibility_test app489|nerves| Building OTP Release...490491* [Nerves] validating vm.args492* skipping runtime configuration (config/runtime.exs not found)493* creating _build/rpi4/rel/nerves_compatibility_test/releases/0.1.0/vm.args494Updating base firmware image with Erlang release...495scrub-otp-release.sh: ERROR: Unexpected executable format for '/work/proj/_build/rpi4/_nerves-tmp/rootfs_overlay/srv/erlang/lib/ex_sandbox-1.4.0/priv/netns_nif.so'496497Got:498 readelf:Advanced Micro Devices X86-64;0x0499500Expecting:501 readelf:AArch64;0x0502503This file was compiled for the host or a different target and probably504will not work.505506Check the following:5075081. If this file comes from a library, that library may be compiling to509   its source directory under `deps`. Manually clean up the source510   directory and try building again.5115122. Are you using a path dependency in your mix deps? If so, run513   'mix clean' in that directory to avoid pulling in any of its514   build products.5155163. Did you recently upgrade or change your Nerves system? If so,517   try cleaning and rebuilding this project and its deps.5185194. Are you building outside of Nerves' mix integration? If so,520   make sure that you've sourced 'nerves-env.sh'.521522If you are very sure you know what you are doing, you may place an empty523file in the same directory as the offending file(s) called '.noscrub'.524This will explicitly disable scrubbing for that directory.525526If you're still having trouble, please file an issue on Github527at https://github.com/nerves-project/nerves_system_br/issues.528