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