ash_ex4pm

Build log

nerves_system_trellis

ash_ex4pm 26.10.1 · fail · run ash_ex4pm-26.10.1-1790866927123
535 of 535 lines
1Resolving Hex dependencies...2Resolution completed in 1.156s3Unchanged:4  ash 3.33.115  ash_admin 1.3.26  ash_ex4pm 26.10.17  ash_phoenix 2.3.258  ash_state_machine 0.2.139  aws_signature 0.4.310  broadway 1.3.011  cinder 0.17.012  circular_buffer 1.1.013  crux 0.1.414  db_connection 2.10.215  decimal 3.1.116  ecto 3.14.217  elixir_make 0.10.018  ets 0.9.019  ex4pm 26.10.120  explorer 0.13.021  expo 1.1.122  gen_stage 1.3.223  gen_state_machine 3.0.024  gettext 1.0.225  interactive_cmd 0.1.426  iterex 0.1.227  jason 1.4.528  mime 2.0.729  multigraph 0.16.1-mg.530  nerves 1.15.031  nerves_discovery 0.1.532  nerves_logging 0.2.433  nerves_runtime 0.13.1334  nerves_system_br 1.34.435  nerves_system_mangopi_mq_pro 0.17.236  nerves_system_rpi4 2.1.237  nerves_system_trellis 0.5.038  nerves_system_x86_64 1.34.239  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.140  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.141  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.142  nerves_toolchain_x86_64_nerves_linux_musl 15.3.143  nerves_uevent 0.1.744  nimble_options 1.1.145  phoenix 1.8.1546  phoenix_html 4.3.047  phoenix_live_view 1.2.1248  phoenix_pubsub 2.3.049  phoenix_template 1.1.050  phoenix_view 2.0.451  plug 1.20.352  plug_crypto 2.2.053  postgrex 0.22.454  property_table 0.3.455  reactor 1.0.756  ring_logger 0.11.757  rustler 0.38.058  rustler_precompiled 0.10.059  shoehorn 0.9.360  spark 2.7.361  splode 0.3.262  stream_data 1.4.063  sweet_xml 0.7.564  table 0.1.265  table_rex 4.1.066  tablet 0.3.367  telemetry 1.4.268  telemetry_metrics 1.2.069  telemetry_metrics_prometheus_core 1.2.170  toolshed 0.5.071  uboot_env 1.0.272  wasmex 0.15.173  websock 0.5.374  websock_adapter 0.6.075  yamerl 0.10.076  yaml_elixir 2.12.277  ymlr 5.1.678* Getting ash_ex4pm (Hex package)79* Getting nerves (Hex package)80* Getting shoehorn (Hex package)81* Getting ring_logger (Hex package)82* Getting toolshed (Hex package)83* Getting nerves_runtime (Hex package)84* Getting nerves_system_mangopi_mq_pro (Hex package)85* Getting nerves_system_rpi4 (Hex package)86* Getting nerves_system_trellis (Hex package)87* Getting nerves_system_x86_64 (Hex package)88* Getting nerves_system_br (Hex package)89* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)90* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)91* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)92* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)93* Getting nerves_logging (Hex package)94* Getting nerves_uevent (Hex package)95* Getting uboot_env (Hex package)96* Getting elixir_make (Hex package)97* Getting property_table (Hex package)98* Getting circular_buffer (Hex package)99* Getting interactive_cmd (Hex package)100* Getting jason (Hex package)101* Getting nerves_discovery (Hex package)102* Getting tablet (Hex package)103* Getting ash (Hex package)104* Getting ex4pm (Hex package)105* Getting spark (Hex package)106* Getting ash_admin (Hex package)107* Getting ash_phoenix (Hex package)108* Getting ash_state_machine (Hex package)109* Getting broadway (Hex package)110* Getting decimal (Hex package)111* Getting explorer (Hex package)112* Getting gen_state_machine (Hex package)113* Getting phoenix (Hex package)114* Getting phoenix_html (Hex package)115* Getting phoenix_live_view (Hex package)116* Getting phoenix_pubsub (Hex package)117* Getting plug (Hex package)118* Getting postgrex (Hex package)119* Getting reactor (Hex package)120* Getting stream_data (Hex package)121* Getting sweet_xml (Hex package)122* Getting telemetry_metrics (Hex package)123* Getting telemetry_metrics_prometheus_core (Hex package)124* Getting wasmex (Hex package)125* Getting rustler (Hex package)126* Getting rustler_precompiled (Hex package)127* Getting telemetry (Hex package)128* Getting iterex (Hex package)129* Getting multigraph (Hex package)130* Getting splode (Hex package)131* Getting yaml_elixir (Hex package)132* Getting ymlr (Hex package)133* Getting yamerl (Hex package)134* Getting db_connection (Hex package)135* Getting mime (Hex package)136* Getting plug_crypto (Hex package)137* Getting phoenix_template (Hex package)138* Getting websock_adapter (Hex package)139* Getting websock (Hex package)140* Getting aws_signature (Hex package)141* Getting table (Hex package)142* Getting table_rex (Hex package)143* Getting gen_stage (Hex package)144* Getting nimble_options (Hex package)145* Getting cinder (Hex package)146* Getting gettext (Hex package)147* Getting phoenix_view (Hex package)148* Getting expo (Hex package)149* Getting crux (Hex package)150* Getting ecto (Hex package)151* Getting ets (Hex package)152You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more153==> tablet154Compiling 2 files (.ex)155Generated tablet app156==> elixir_make157Compiling 8 files (.ex)158Generated elixir_make app159==> nerves_discovery160Compiling 5 files (.ex)161Generated nerves_discovery app162==> decimal163Compiling 4 files (.ex)164Generated decimal app165==> jason166Compiling 10 files (.ex)167Generated jason app168==> interactive_cmd169Compiling 1 file (.ex)170Generated interactive_cmd app171==> nerves172HOST_CC port.o173HOST_LD port174Compiling 55 files (.ex)175Generated nerves app176==> nerves_compatibility_test177178Nerves environment179  MIX_TARGET:   trellis180  MIX_ENV:      prod181182Checking for prebuilt Nerves artifacts...183  Found nerves_system_trellis in cache184    /home/nerves/.nerves/artifacts/nerves_system_trellis-portable-0.5.0185  Found nerves_toolchain_armv7_nerves_linux_gnueabihf in cache186    /home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-linux_x86_64-15.3.1187==> tablet188Compiling 2 files (.ex)189Generated tablet app190==> elixir_make191Compiling 8 files (.ex)192Generated elixir_make app193==> nerves_discovery194Compiling 5 files (.ex)195Generated nerves_discovery app196==> decimal197Compiling 4 files (.ex)198Generated decimal app199==> jason200Compiling 10 files (.ex)201Generated jason app202==> interactive_cmd203Compiling 1 file (.ex)204Generated interactive_cmd app205==> nerves206HOST_CC port.o207HOST_LD port208Compiling 55 files (.ex)209Generated nerves app210==> nerves_system_br211Generated nerves_system_br app212==> nerves_toolchain_armv7_nerves_linux_gnueabihf213Compiling 1 file (.ex)214Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app215==> nerves_system_trellis216Generated nerves_system_trellis app217==> nerves_compatibility_test218219Nerves environment220  MIX_TARGET:   trellis221  MIX_ENV:      prod222223==> stream_data224Compiling 3 files (.ex)225Generated stream_data app226==> gen_stage227Compiling 10 files (.ex)228     warning: unused require Logger229     │230 103 │   require Logger231     │   ~232     │233     └─ lib/gen_stage/dispatchers/partition_dispatcher.ex:103:3234235Generated gen_stage app236==> ymlr237Compiling 3 files (.ex)238Generated ymlr app239==> mime240Compiling 1 file (.ex)241Generated mime app242==> circular_buffer243Compiling 1 file (.ex)244Generated circular_buffer app245==> nimble_options246Compiling 3 files (.ex)247Generated nimble_options app248==> multigraph249Compiling 16 files (.ex)250      warning: the following clause is redundant:251252          defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)253               when is_function(where_fun)254255      it has type:256257          dynamic(), dynamic(), dynamic(), dynamic(fun())258259      previous clauses have already matched on the following types:260261          term(), term(), term(), nil262          term(), term(), term(), fun()263264      │265 2902 │   defp include_edge_for_filtered_partitions?(edge, _edge_partition, _partitions, where_fun)266      │        ~267      │268      └─ lib/multigraph.ex:2902:8: Multigraph.include_edge_for_filtered_partitions?/4269270Generated multigraph app271==> plug_crypto272Compiling 5 files (.ex)273Generated plug_crypto app274==> nerves_compatibility_test275===> Analyzing applications...276===> Compiling yamerl277/work/proj/deps_trellis/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.278Compile directive 'nowarn_deprecated_catch' can be used to suppress279warnings in selected modules.280%   65|    case catch base64:decode(Text) of281%     |         ^282283/work/proj/deps_trellis/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.284Compile directive 'nowarn_deprecated_catch' can be used to suppress285warnings in selected modules.286%   72|    case catch base64:decode(Text) of287%     |         ^288289    ┌─ src/yamerl_node_binary.erl:290    │291 65 │     case catch base64:decode(Text) of292    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.293Compile directive 'nowarn_deprecated_catch' can be used to suppress294warnings in selected modules.295296    ┌─ src/yamerl_node_binary.erl:297    │298 72 │     case catch base64:decode(Text) of299    │          ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.300Compile directive 'nowarn_deprecated_catch' can be used to suppress301warnings in selected modules.302303304/work/proj/deps_trellis/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.305Compile directive 'nowarn_deprecated_catch' can be used to suppress306warnings in selected modules.307%  801|     catch Mod:module_info(),308%     |     ^309310     ┌─ src/yamerl_constr.erl:311     │312 801 │      catch Mod:module_info(),313     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.314Compile directive 'nowarn_deprecated_catch' can be used to suppress315warnings in selected modules.316317318==> ets319Compiling 7 files (.ex)320Generated ets app321==> table_rex322Compiling 7 files (.ex)323     warning: incompatible types given to Map.get/3:324325         Map.get(cell, :width_calc, nil)326327     the map:328329         dynamic(%TableRex.Cell{})330331     does not have all required keys:332333         :width_calc334335     therefore this function will always return nil336337     where "cell" was given the types:338339         # type: dynamic(%TableRex.Cell{})340         # from: lib/table_rex/renderer/text.ex:305:63341         %TableRex.Cell{} = cell342343         # type: dynamic(%TableRex.Cell{})344         # from: lib/table_rex/renderer/text.ex345         {%TableRex.Cell{} = cell, col_index}346347     type warning found at:348     │349 312 │       Map.get(cell, :width_calc, nil) || Table.get_column_meta(table, col_index, :width_calc)350     │           ~351     │352     └─ lib/table_rex/renderer/text.ex:312:11: TableRex.Renderer.Text.render_cell/3353354Generated table_rex app355==> iterex356Compiling 48 files (.ex)357Generated iterex app358==> nerves_logging359 CC kmsg_tailer.o360 LD kmsg_tailer361Compiling 5 files (.ex)362Generated nerves_logging app363==> gen_state_machine364Compiling 3 files (.ex)365    warning: using single-quoted strings to represent charlists is deprecated.366    Use ~c"" if you indeed want a charlist or use "" instead.367    You may run "mix format --migrate" to change all single-quoted368    strings to use the ~c sigil and fix this warning.369    │370 21 │       {'** State machine ~tp terminating~n' ++ _ = format, args} ->371    │        ~372    │373    └─ lib/gen_state_machine/translator.ex:21:8374375    warning: using single-quoted strings to represent charlists is deprecated.376    Use ~c"" if you indeed want a charlist or use "" instead.377    You may run "mix format --migrate" to change all single-quoted378    strings to use the ~c sigil and fix this warning.379    │380 24 │       {'** State machine ~p terminating~n' ++ _ = format, args} ->381    │        ~382    │383    └─ lib/gen_state_machine/translator.ex:24:8384385    warning: List.zip/1 is deprecated. Use Enum.zip/1 instead386    │387 62 │       |> List.zip()388    │               ~389    │390    └─ lib/gen_state_machine/translator.ex:62:15: GenStateMachine.Translator.do_translate/4391392Generated gen_state_machine app393==> ring_logger394Compiling 7 files (.ex)395Generated ring_logger app396==> nerves_compatibility_test397===> Analyzing applications...398===> Compiling aws_signature399==> spark400Compiling 46 files (.ex)401Generated spark app402==> rustler403Compiling 7 files (.ex)404Generated rustler app405==> shoehorn406Compiling 8 files (.ex)407Generated shoehorn app408==> yaml_elixir409Compiling 6 files (.ex)410Generated yaml_elixir app411==> table412Compiling 5 files (.ex)413Generated table app414==> nerves_compatibility_test415===> Analyzing applications...416===> Compiling telemetry417==> broadway418Compiling 22 files (.ex)419     warning: this clause of defp enqueue_batch/2 is never used (or it will always fail/warn when invoked)420     │421 375 │   defp enqueue_batch(queue, _list = []), do: queue422     │        ~423     │424     └─ lib/broadway/topology/producer_stage.ex:375:8: Broadway.Topology.ProducerStage.enqueue_batch/2425426Generated broadway app427==> telemetry_metrics428Compiling 7 files (.ex)429Generated telemetry_metrics app430==> telemetry_metrics_prometheus_core431Compiling 9 files (.ex)432     warning: unused require Logger433     │434 148 │   require Logger435     │   ~436     │437     └─ lib/core.ex:148:3438439warning: first..last inside match is deprecated, you must always match on the step: first..last//var or first..last//_ if you want to ignore it440  lib/core/registry.ex:87: TelemetryMetricsPrometheus.Core.Registry.validate_distribution_buckets!/1441442Generated telemetry_metrics_prometheus_core app443==> db_connection444Compiling 18 files (.ex)445Generated db_connection app446==> ecto447Compiling 56 files (.ex)448Generated ecto app449==> phoenix_html450Compiling 6 files (.ex)451Generated phoenix_html app452==> phoenix_template453Compiling 4 files (.ex)454Generated phoenix_template app455==> expo456Compiling 2 files (.erl)457Compiling 22 files (.ex)458Generated expo app459==> gettext460Compiling 18 files (.ex)461     warning: this clause in cond will never match:462463         not is_binary(locale)464465     since it has type:466467         dynamic(false)468469     where "locale" was given the types:470471         # type: binary()472         # from: lib/gettext.ex:806:28473         locale474475         # type: binary()476         # from: lib/gettext.ex:806:41477         is_binary(locale)478479     type warning found at:480     │481 808 │       not is_binary(locale) ->482     │                             ~483     │484     └─ lib/gettext.ex:808:29: Gettext.put_locale!/2485486     warning: the following clause is redundant:487488         defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)489490     it has type:491492         dynamic(%Expo.Message.Plural{})493494     previous clauses have already matched on the following types:495496         %Expo.Message.Singular{}497         %Expo.Message.Plural{}498499     │500 391 │   defp ensure_empty_msgstr!(%Message.Plural{} = message) do501     │        ~502     │503     └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/1504505     warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead506     │507 426 │               Kernel.ParallelCompiler.async(fn ->508     │                                       ~509     │510     └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/3511512Generated gettext app513==> phoenix_pubsub514Compiling 12 files (.ex)515Generated phoenix_pubsub app516==> rustler_precompiled517Compiling 4 files (.ex)518Generated rustler_precompiled app519==> explorer520Compiling 22 files (.ex)521522== Compilation error in file lib/explorer/polars_backend/native.ex ==523** (RuntimeError) precompiled NIF is not available for this target: "arm-unknown-linux-gnueabihf".524The available targets are:525 - aarch64-apple-darwin526 - aarch64-unknown-linux-gnu527 - aarch64-unknown-linux-musl528 - x86_64-apple-darwin529 - x86_64-pc-windows-msvc530 - x86_64-pc-windows-gnu531 - x86_64-unknown-linux-gnu532 - x86_64-unknown-linux-musl533 - x86_64-unknown-freebsd534    lib/explorer/polars_backend/native.ex:32: (module)535could not compile dependency :explorer, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile explorer --force", update it with "mix deps.update explorer" or clean it with "mix deps.clean explorer"