Build log
nerves_system_qemu_aarch64
phoenix_kit_warehouse 0.5.2 · fail · run phoenix_kit_warehouse-0.5.2-1791060197470
1976 of 1976 lines
1Resolving Hex dependencies...2Resolution completed in 1.776s3Unchanged:4 aws_regions 0.1.05 backblaze_regions 0.1.06 bandit 1.12.57 bcrypt_elixir 3.3.28 beamlab_countries 1.2.19 beamlab_ex_aws_sqs 5.0.210 certifi 2.17.011 circular_buffer 1.1.012 comeonin 5.5.113 db_connection 2.10.214 decimal 3.1.115 ecto 3.14.216 ecto_sql 3.14.017 elixir_make 0.10.018 eqrcode 0.2.119 etcher 0.18.020 ex_aws 2.7.021 ex_aws_ec2 2.0.122 ex_aws_s3 2.5.923 ex_aws_sns 2.3.524 ex_aws_sts 2.3.025 ex_pdfium 0.6.026 expo 1.1.127 finch 0.24.028 fresco 0.13.129 gen_smtp 1.3.030 gettext 1.0.231 giphy_api 0.1.132 googleapis 0.1.033 grpc 1.0.534 grpc_core 1.0.535 h2 0.12.436 hackney 4.8.437 hammer 7.5.038 hpax 1.1.039 idna 7.1.040 interactive_cmd 0.1.441 jason 1.4.542 keyfob 0.1.143 leaf 0.8.044 locale_slug 0.2.045 mdex 0.14.146 mdex_native 0.2.1047 mime 2.0.748 mimerl 1.5.049 mint 1.11.050 nerves 2.0.0-pre.251 nerves_discovery 0.1.552 nerves_logging 0.2.453 nerves_runtime 0.13.1354 nerves_system_bbb 2.30.255 nerves_system_br 1.34.456 nerves_system_mangopi_mq_pro 0.17.257 nerves_system_qemu_aarch64 0.4.258 nerves_system_rpi0 2.1.259 nerves_system_rpi4 2.1.260 nerves_system_rpi5 2.1.261 nerves_system_trellis 0.5.062 nerves_system_x86_64 1.34.263 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.164 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.165 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.166 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.167 nerves_toolchain_x86_64_nerves_linux_musl 15.3.168 nerves_uevent 0.1.769 nimble_csv 1.3.070 nimble_options 1.1.171 nimble_parsec 1.4.272 nimble_pool 1.1.073 oauth2 2.1.174 oban 2.24.175 parse_trans 3.4.276 phoenix 1.8.1577 phoenix_ecto 4.7.078 phoenix_html 4.3.079 phoenix_kit 2.49.180 phoenix_kit_ai 0.25.081 phoenix_kit_billing 0.18.082 phoenix_kit_catalogue 0.46.183 phoenix_kit_comments 0.4.984 phoenix_kit_entities 0.5.085 phoenix_kit_locations 0.6.186 phoenix_kit_templates 0.2.287 phoenix_kit_warehouse 0.5.288 phoenix_live_view 1.2.1289 phoenix_pubsub 2.3.090 phoenix_template 1.1.091 plug 1.20.392 plug_crypto 2.2.093 postgrex 0.22.494 property_table 0.3.495 protobuf 0.17.096 quic 2.1.097 ranch 2.3.098 req 0.7.499 ring_logger 0.11.7100 rustler_precompiled 0.10.0101 saxy 1.6.1102 ssl_verify_fun 1.1.7103 stripity_stripe 3.3.2104 sweet_xml 0.7.5105 swoosh 1.28.1106 tablet 0.3.3107 telemetry 1.4.2108 tesla 1.21.3109 tessera 0.3.8110 thousand_island 1.5.0111 tigris_regions 0.1.0112 toolshed 0.5.0113 tz 0.28.4114 uboot_env 1.0.2115 ueberauth 0.10.8116 ueberauth_facebook 0.10.0117 ueberauth_github 0.8.3118 ueberauth_google 0.12.1119 uri_query 0.2.0120 uuidv7 1.0.0121 websock 0.5.3122 websock_adapter 0.6.0123 websockex 0.5.1124 webtransport 0.4.8125 xai 0.2.1126 xlsx_reader 0.8.12127 yamerl 0.10.0128 yaml_elixir 2.12.2129* Getting phoenix_kit_warehouse (Hex package)130* Getting nerves (Hex package)131* Getting ring_logger (Hex package)132* Getting toolshed (Hex package)133* Getting nerves_runtime (Hex package)134* Getting nerves_system_bbb (Hex package)135* Getting nerves_system_mangopi_mq_pro (Hex package)136* Getting nerves_system_qemu_aarch64 (Hex package)137* Getting nerves_system_rpi0 (Hex package)138* Getting nerves_system_rpi4 (Hex package)139* Getting nerves_system_rpi5 (Hex package)140* Getting nerves_system_trellis (Hex package)141* Getting nerves_system_x86_64 (Hex package)142* Getting nerves_system_br (Hex package)143* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)144* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)145* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)146* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)147* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)148* Getting nerves_logging (Hex package)149* Getting nerves_uevent (Hex package)150* Getting uboot_env (Hex package)151* Getting elixir_make (Hex package)152* Getting property_table (Hex package)153* Getting circular_buffer (Hex package)154* Getting interactive_cmd (Hex package)155* Getting nerves_discovery (Hex package)156* Getting tablet (Hex package)157* Getting phoenix_kit (Hex package)158* Getting phoenix_kit_billing (Hex package)159* Getting phoenix_kit_catalogue (Hex package)160* Getting phoenix_kit_comments (Hex package)161* Getting phoenix_kit_locations (Hex package)162* Getting phoenix_live_view (Hex package)163* Getting phoenix (Hex package)164* Getting phoenix_html (Hex package)165* Getting phoenix_template (Hex package)166* Getting plug (Hex package)167* Getting telemetry (Hex package)168* Getting mime (Hex package)169* Getting plug_crypto (Hex package)170* Getting phoenix_pubsub (Hex package)171* Getting websock_adapter (Hex package)172* Getting websock (Hex package)173* Getting giphy_api (Hex package)174* Getting jason (Hex package)175* Getting req (Hex package)176* Getting finch (Hex package)177* Getting mint (Hex package)178* Getting nimble_options (Hex package)179* Getting nimble_pool (Hex package)180* Getting hpax (Hex package)181* Getting ex_pdfium (Hex package)182* Getting nimble_csv (Hex package)183* Getting phoenix_kit_ai (Hex package)184* Getting phoenix_kit_entities (Hex package)185* Getting saxy (Hex package)186* Getting xlsx_reader (Hex package)187* Getting gettext (Hex package)188* Getting expo (Hex package)189* Getting xai (Hex package)190* Getting grpc (Hex package)191* Getting protobuf (Hex package)192* Getting websockex (Hex package)193* Getting grpc_core (Hex package)194* Getting googleapis (Hex package)195* Getting rustler_precompiled (Hex package)196* Getting ecto_sql (Hex package)197* Getting oban (Hex package)198* Getting stripity_stripe (Hex package)199* Getting uuidv7 (Hex package)200* Getting ecto (Hex package)201* Getting decimal (Hex package)202* Getting hackney (Hex package)203* Getting uri_query (Hex package)204* Getting certifi (Hex package)205* Getting h2 (Hex package)206* Getting idna (Hex package)207* Getting mimerl (Hex package)208* Getting parse_trans (Hex package)209* Getting quic (Hex package)210* Getting ssl_verify_fun (Hex package)211* Getting webtransport (Hex package)212* Getting db_connection (Hex package)213* Getting aws_regions (Hex package)214* Getting backblaze_regions (Hex package)215* Getting bandit (Hex package)216* Getting bcrypt_elixir (Hex package)217* Getting beamlab_countries (Hex package)218* Getting etcher (Hex package)219* Getting ex_aws (Hex package)220* Getting ex_aws_ec2 (Hex package)221* Getting ex_aws_s3 (Hex package)222* Getting ex_aws_sns (Hex package)223* Getting ex_aws_sqs (Hex package)224* Getting ex_aws_sts (Hex package)225* Getting fresco (Hex package)226* Getting gen_smtp (Hex package)227* Getting hammer (Hex package)228* Getting keyfob (Hex package)229* Getting leaf (Hex package)230* Getting locale_slug (Hex package)231* Getting mdex (Hex package)232* Getting oauth2 (Hex package)233* Getting phoenix_ecto (Hex package)234* Getting phoenix_kit_templates (Hex package)235* Getting postgrex (Hex package)236* Getting sweet_xml (Hex package)237* Getting swoosh (Hex package)238* Getting tessera (Hex package)239* Getting tigris_regions (Hex package)240* Getting tz (Hex package)241* Getting ueberauth (Hex package)242* Getting ueberauth_facebook (Hex package)243* Getting ueberauth_github (Hex package)244* Getting ueberauth_google (Hex package)245* Getting yaml_elixir (Hex package)246* Getting yamerl (Hex package)247* Getting tesla (Hex package)248* Getting mdex_native (Hex package)249* Getting nimble_parsec (Hex package)250* Getting eqrcode (Hex package)251* Getting ranch (Hex package)252* Getting comeonin (Hex package)253* Getting thousand_island (Hex package)254You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more255==> nerves_system_br256Generated nerves_system_br app257==> uri_query258Compiling 1 file (.ex)259Generated uri_query app260==> mime261Compiling 1 file (.ex)262Generated mime app263==> locale_slug264Compiling 6 files (.ex)265Generated locale_slug app266==> circular_buffer267Compiling 1 file (.ex)268Generated circular_buffer app269==> nimble_options270Compiling 3 files (.ex)271Generated nimble_options app272==> comeonin273Compiling 3 files (.ex)274Generated comeonin app275==> plug_crypto276Compiling 5 files (.ex)277Generated plug_crypto app278==> hpax279Compiling 4 files (.ex)280Generated hpax app281==> mint282Compiling 1 file (.erl)283Compiling 21 files (.ex)284Generated mint app285==> nerves_compatibility_test286===> Analyzing applications...287===> Compiling mimerl288===> Analyzing applications...289===> Compiling yamerl290/work/proj/deps_qemu_aarch64/yamerl/src/yamerl_node_binary.erl:65:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.291Compile directive 'nowarn_deprecated_catch' can be used to suppress292warnings in selected modules.293% 65| case catch base64:decode(Text) of294% | ^295296/work/proj/deps_qemu_aarch64/yamerl/src/yamerl_node_binary.erl:72:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.297Compile directive 'nowarn_deprecated_catch' can be used to suppress298warnings in selected modules.299% 72| case catch base64:decode(Text) of300% | ^301302 ┌─ src/yamerl_node_binary.erl:303 │304 65 │ case catch base64:decode(Text) of305 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.306Compile directive 'nowarn_deprecated_catch' can be used to suppress307warnings in selected modules.308309 ┌─ src/yamerl_node_binary.erl:310 │311 72 │ case catch base64:decode(Text) of312 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.313Compile directive 'nowarn_deprecated_catch' can be used to suppress314warnings in selected modules.315316317/work/proj/deps_qemu_aarch64/yamerl/src/yamerl_constr.erl:801:5: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.318Compile directive 'nowarn_deprecated_catch' can be used to suppress319warnings in selected modules.320% 801| catch Mod:module_info(),321% | ^322323 ┌─ src/yamerl_constr.erl:324 │325 801 │ catch Mod:module_info(),326 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.327Compile directive 'nowarn_deprecated_catch' can be used to suppress328warnings in selected modules.329330331==> tigris_regions332Compiling 12 files (.ex)333Generated tigris_regions app334==> nimble_csv335Compiling 1 file (.ex)336Generated nimble_csv app337==> nerves_compatibility_test338===> Analyzing applications...339===> Compiling ranch340===> Analyzing applications...341===> Compiling gen_smtp342 ┌─ src/gen_smtp_server_session.erl:343 │344 401 │ case catch Module:code_change(OldVsn, CallbackState, Extra) of345 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.346Compile directive 'nowarn_deprecated_catch' can be used to suppress347warnings in selected modules.348349350 ┌─ src/gen_smtp_client.erl:351 │352 812 │ catch smtp_socket:to_ssl_client(353 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.354Compile directive 'nowarn_deprecated_catch' can be used to suppress355warnings in selected modules.356357358==> ssl_verify_fun359Compiling 7 files (.erl)360Generated ssl_verify_fun app361==> nerves_compatibility_test362===> Analyzing applications...363===> Compiling h2364==> tablet365Compiling 2 files (.ex)366Generated tablet app367==> phoenix_kit_templates368Compiling 3 files (.ex)369Generated phoenix_kit_templates app370==> elixir_make371Compiling 8 files (.ex)372Generated elixir_make app373==> nerves_logging374 CC kmsg_tailer.o375 LD kmsg_tailer376Compiling 5 files (.ex)377Generated nerves_logging app378==> saxy379Compiling 19 files (.ex)380Generated saxy app381==> bcrypt_elixir382mkdir -p "/work/proj/_build/qemu_aarch64/lib/bcrypt_elixir/priv"383/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -mabi=lp64 -fstack-protector-strong -mcpu=cortex-a53 -fPIE -pie -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging -Wall -Wno-format-truncation -I"/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging/usr/lib/erlang/erts-17.0.6/include" -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o "/work/proj/_build/qemu_aarch64/lib/bcrypt_elixir/priv/bcrypt_nif.so"384Compiling 3 files (.ex)385Generated bcrypt_elixir app386==> nerves_discovery387Compiling 5 files (.ex)388Generated nerves_discovery app389==> ring_logger390Compiling 7 files (.ex)391Generated ring_logger app392==> decimal393Compiling 4 files (.ex)394Generated decimal app395==> jason396Compiling 10 files (.ex)397Generated jason app398==> protobuf399Compiling 50 files (.ex)400Generated protobuf app401==> xlsx_reader402Compiling 18 files (.ex)403Generated xlsx_reader app404==> backblaze_regions405Compiling 12 files (.ex)406Generated backblaze_regions app407==> yaml_elixir408Compiling 6 files (.ex)409Generated yaml_elixir app410==> aws_regions411Compiling 12 files (.ex)412Generated aws_regions app413==> interactive_cmd414Compiling 1 file (.ex)415Generated interactive_cmd app416==> nerves417Compiling 65 files (.ex)418 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)419 │420 6 │ defmodule Mix.Tasks.Nerves.Init do421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~422 │423 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)424425 warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)426 │427 6 │ defmodule Nerves do428 │ ~~~~~~~~~~~~~~~~~~~429 │430 └─ lib/nerves.ex:6: Nerves (module)431432 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)433 │434 5 │ defmodule Nerves.ArtifactResolver do435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~436 │437 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)438439 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)440 │441 6 │ defmodule Nerves.BuildAction.AppModes do442 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~443 │444 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)445446 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)447 │448 5 │ defmodule Nerves.BuildAction.CheckExecutables do449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~450 │451 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)452453 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)454 │455 8 │ defmodule Nerves.BuildAction.Erlinit do456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~457 │458 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)459460 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)461 │462 5 │ defmodule Nerves.BuildAction.Firmware do463 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~464 │465 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)466467 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)468 │469 7 │ defmodule Nerves.BuildAction.IExStartupCheck do470 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~471 │472 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)473474 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)475 │476 5 │ defmodule Nerves.BuildAction.NervesV1System do477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~478 │479 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)480481 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)482 │483 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~485 │486 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)487488 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)489 │490 5 │ defmodule Nerves.BuildAction.Rootfs do491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~492 │493 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)494495 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)496 │497 6 │ defmodule Nerves.BuildAction.SortApps do498 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~499 │500 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)501502 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)503 │504 5 │ defmodule Nerves.BuildAction.StripAll do505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~506 │507 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)508509 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)510 │511 5 │ defmodule Nerves.BuildAction.Trimmer do512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~513 │514 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)515516 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)517 │518 5 │ defmodule Nerves.BuildPlan do519 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~520 │521 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)522523 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)524 │525 5 │ defmodule Nerves.BuildPlan.Checks do526 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~527 │528 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)529530 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)531 │532 6 │ defmodule Nerves.Container do533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~534 │535 └─ lib/nerves/container.ex:6: Nerves.Container (module)536537 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)538 │539 5 │ defmodule Nerves.Fingerprint do540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~541 │542 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)543544 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)545 │546 5 │ defmodule Nerves.MixPackage do547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~548 │549 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)550551 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)552 │553 5 │ defmodule Nerves.Paths do554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~555 │556 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)557558 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)559 │560 5 │ defmodule Nerves.TargetTuple do561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~562 │563 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)564565Generated nerves app566==> nerves_toolchain_aarch64_nerves_linux_gnu567Compiling 1 file (.ex)568Generated nerves_toolchain_aarch64_nerves_linux_gnu app569==> nerves_system_qemu_aarch64570Compiling 1 file (.ex)571Generated nerves_system_qemu_aarch64 app572==> nerves_compatibility_test573===> Analyzing applications...574===> Compiling idna575==> googleapis576Compiling 45 files (.ex)577Generated googleapis app578==> nimble_parsec579Compiling 4 files (.ex)580Generated nimble_parsec app581==> nerves_compatibility_test582===> Analyzing applications...583===> Compiling telemetry584==> websockex585Compiling 6 files (.ex)586 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 operator587 │588 109 │ <<payload::bytes-size(size), rest::bitstring>> = remaining589 │ ~590 │591 └─ lib/websockex/frame.ex:109:27: WebSockex.Frame.parse_frame/1592593 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator594 │595 125 │ <<payload::bytes-size(len), rest::bitstring>> = remaining596 │ ~597 │598 └─ lib/websockex/frame.ex:125:29: WebSockex.Frame.parse_frame/1599600 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator601 │602 125 │ <<payload::bytes-size(len), rest::bitstring>> = remaining603 │ ~604 │605 └─ lib/websockex/frame.ex:125:29: WebSockex.Frame.parse_frame/1606607 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator608 │609 145 │ <<payload::bytes-size(len), rest::bitstring>> = remaining610 │ ~611 │612 └─ lib/websockex/frame.ex:145:27: WebSockex.Frame.parse_frame/1613614 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator615 │616 150 │ <<payload::bytes-size(len), rest::bitstring>> = remaining617 │ ~618 │619 └─ lib/websockex/frame.ex:150:27: WebSockex.Frame.parse_frame/1620621 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator622 │623 155 │ <<payload::bytes-size(len), rest::bitstring>> = remaining624 │ ~625 │626 └─ lib/websockex/frame.ex:155:27: WebSockex.Frame.parse_frame/1627628 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator629 │630 164 │ <<payload::bytes-size(len), rest::bitstring>> = remaining631 │ ~632 │633 └─ lib/websockex/frame.ex:164:29: WebSockex.Frame.parse_frame/1634635 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator636 │637 171 │ <<payload::bytes-size(len), rest::bitstring>> = remaining638 │ ~639 │640 └─ lib/websockex/frame.ex:171:29: WebSockex.Frame.parse_frame/1641642 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator643 │644 176 │ <<payload::bytes-size(len), rest::bitstring>> = remaining645 │ ~646 │647 └─ lib/websockex/frame.ex:176:29: WebSockex.Frame.parse_frame/1648649 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator650 │651 164 │ <<payload::bytes-size(len), rest::bitstring>> = remaining652 │ ~653 │654 └─ lib/websockex/frame.ex:164:29: WebSockex.Frame.parse_frame/1655656 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator657 │658 171 │ <<payload::bytes-size(len), rest::bitstring>> = remaining659 │ ~660 │661 └─ lib/websockex/frame.ex:171:29: WebSockex.Frame.parse_frame/1662663 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator664 │665 176 │ <<payload::bytes-size(len), rest::bitstring>> = remaining666 │ ~667 │668 └─ lib/websockex/frame.ex:176:29: WebSockex.Frame.parse_frame/1669670 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator671 │672 183 │ <<payload::bytes-size(len), rest::bitstring>> = remaining673 │ ~674 │675 └─ lib/websockex/frame.ex:183:27: WebSockex.Frame.parse_frame/1676677 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator678 │679 188 │ <<payload::bytes-size(len), rest::bitstring>> = remaining680 │ ~681 │682 └─ lib/websockex/frame.ex:188:27: WebSockex.Frame.parse_frame/1683684 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator685 │686 193 │ <<payload::bytes-size(len), rest::bitstring>> = remaining687 │ ~688 │689 └─ lib/websockex/frame.ex:193:27: WebSockex.Frame.parse_frame/1690691 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator692 │693 199 │ <<payload::bytes-size(len), rest::bitstring>> = remaining694 │ ~695 │696 └─ lib/websockex/frame.ex:199:27: WebSockex.Frame.parse_frame/1697698 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator699 │700 204 │ <<payload::bytes-size(len), rest::bitstring>> = remaining701 │ ~702 │703 └─ lib/websockex/frame.ex:204:27: WebSockex.Frame.parse_frame/1704705 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator706 │707 209 │ <<payload::bytes-size(len), rest::bitstring>> = remaining708 │ ~709 │710 └─ lib/websockex/frame.ex:209:27: WebSockex.Frame.parse_frame/1711712 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator713 │714 358 │ <<payload::bytes-size(len), rest::bitstring>> = remaining715 │ ~716 │717 └─ lib/websockex/frame.ex:358:27: WebSockex.Frame.parse_text_payload/3718719Generated websockex app720==> grpc_core721Compiling 18 files (.ex)722Generated grpc_core app723==> ecto724Compiling 56 files (.ex)725Generated ecto app726==> db_connection727Compiling 18 files (.ex)728Generated db_connection app729==> thousand_island730Compiling 18 files (.ex)731Generated thousand_island app732==> grpc733Compiling 28 files (.ex)734 warning: :gun.await_up/2 is undefined (module :gun is not available or is yet to be defined)735 │736 86 │ case :gun.await_up(gun_pid, await_timeout) do737 │ ~738 │739 └─ lib/grpc/client/adapters/gun/connection_process.ex:86:19: GRPC.Client.Adapters.Gun.ConnectionProcess.init/1740741 warning: :gun.shutdown/1 is undefined (module :gun is not available or is yet to be defined)742 │743 91 │ :gun.shutdown(gun_pid)744 │ ~745 │746 └─ lib/grpc/client/adapters/gun/connection_process.ex:91:18: GRPC.Client.Adapters.Gun.ConnectionProcess.init/1747 └─ lib/grpc/client/adapters/gun/connection_process.ex:95:18: GRPC.Client.Adapters.Gun.ConnectionProcess.init/1748 └─ lib/grpc/client/adapters/gun/connection_process.ex:106:16: GRPC.Client.Adapters.Gun.ConnectionProcess.handle_call/3749750 warning: :gun.post/5 is undefined (module :gun is not available or is yet to be defined)751 │752 112 │ stream_ref <- :gun.post(gun_pid, path, headers, body, %{reply_to: response_pid}) do753 │ ~754 │755 └─ lib/grpc/client/adapters/gun/connection_process.ex:112:29: GRPC.Client.Adapters.Gun.ConnectionProcess.handle_call/3756757 warning: :gun.post/4 is undefined (module :gun is not available or is yet to be defined)758 │759 122 │ stream_ref <- :gun.post(gun_pid, path, headers, %{reply_to: response_pid}) do760 │ ~761 │762 └─ lib/grpc/client/adapters/gun/connection_process.ex:122:29: GRPC.Client.Adapters.Gun.ConnectionProcess.handle_call/3763764 warning: :gun.data/4 is undefined (module :gun is not available or is yet to be defined)765 │766 131 │ :ok = :gun.data(gun_pid, stream_ref, fin, data)767 │ ~768 │769 └─ lib/grpc/client/adapters/gun/connection_process.ex:131:16: GRPC.Client.Adapters.Gun.ConnectionProcess.handle_call/3770771 warning: :gun.cancel/2 is undefined (module :gun is not available or is yet to be defined)772 │773 136 │ :ok = :gun.cancel(gun_pid, stream_ref)774 │ ~775 │776 └─ lib/grpc/client/adapters/gun/connection_process.ex:136:16: GRPC.Client.Adapters.Gun.ConnectionProcess.handle_call/3777778 warning: :gun.open_unix/2 is undefined (module :gun is not available or is yet to be defined)779 │780 170 │ defp open({:local, socket_path}, _port, open_opts), do: :gun.open_unix(socket_path, open_opts)781 │ ~782 │783 └─ lib/grpc/client/adapters/gun/connection_process.ex:170:64: GRPC.Client.Adapters.Gun.ConnectionProcess.open/3784785 warning: :gun.open/3 is undefined (module :gun is not available or is yet to be defined)786 │787 171 │ defp open(host, port, open_opts), do: :gun.open(parse_address(host), port, open_opts)788 │ ~789 │790 └─ lib/grpc/client/adapters/gun/connection_process.ex:171:46: GRPC.Client.Adapters.Gun.ConnectionProcess.open/3791792Generated grpc app793==> xai794Compiling 15 files (.ex)795Generated xai app796==> phoenix_html797Compiling 6 files (.ex)798Generated phoenix_html app799==> phoenix_template800Compiling 4 files (.ex)801Generated phoenix_template app802==> expo803Compiling 2 files (.erl)804Compiling 22 files (.ex)805Generated expo app806==> gettext807Compiling 18 files (.ex)808 warning: this clause in cond will never match:809810 not is_binary(locale)811812 since it has type:813814 dynamic(false)815816 where "locale" was given the types:817818 # type: binary()819 # from: lib/gettext.ex:806:28820 locale821822 # type: binary()823 # from: lib/gettext.ex:806:41824 is_binary(locale)825826 type warning found at:827 │828 808 │ not is_binary(locale) ->829 │ ~830 │831 └─ lib/gettext.ex:808:29: Gettext.put_locale!/2832833 warning: the following clause is redundant:834835 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)836837 it has type:838839 dynamic(%Expo.Message.Plural{})840841 previous clauses have already matched on the following types:842843 %Expo.Message.Singular{}844 %Expo.Message.Plural{}845846 │847 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do848 │ ~849 │850 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/1851852 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead853 │854 426 │ Kernel.ParallelCompiler.async(fn ->855 │ ~856 │857 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/3858859Generated gettext app860==> phoenix_pubsub861Compiling 12 files (.ex)862Generated phoenix_pubsub app863==> rustler_precompiled864Compiling 4 files (.ex)865Generated rustler_precompiled app866==> ex_pdfium867Compiling 6 files (.ex)86886920:58:45.133 [debug] Downloading NIF from https://github.com/jtippett/ex_pdfium/releases/download/v0.6.0/libex_pdfium-v0.6.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz87087120:58:48.503 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libex_pdfium-v0.6.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/qemu_aarch64/lib/ex_pdfium/priv/native/libex_pdfium-v0.6.0-nif-2.15-aarch64-unknown-linux-gnu.so872Generated ex_pdfium app873==> mdex_native874Compiling 9 files (.ex)87587620:58:49.041 [debug] Downloading NIF from https://github.com/leandrocp/mdex_native/releases/download/v0.2.10/libmdex_native_nif-v0.2.10-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz87787820:58:49.746 [debug] NIF cached at /home/nerves/.cache/rustler_precompiled/precompiled_nifs/libmdex_native_nif-v0.2.10-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz and extracted to /work/proj/_build/qemu_aarch64/lib/mdex_native/priv/native/libmdex_native_nif-v0.2.10-nif-2.15-aarch64-unknown-linux-gnu.so879Generated mdex_native app880==> uuidv7881Compiling 1 file (.ex)882Generated uuidv7 app883==> nerves_compatibility_test884===> Analyzing applications...885===> Compiling certifi886==> plug887Compiling 1 file (.erl)888Compiling 42 files (.ex)889Generated plug app890==> ueberauth891Compiling 9 files (.ex)892Generated ueberauth app893warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"894 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2895 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1896 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5897 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2898 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4899 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2900901==> postgrex902Compiling 70 files (.ex)903Generated postgrex app904==> ecto_sql905Compiling 25 files (.ex)906Generated ecto_sql app907==> oban908Compiling 70 files (.ex)909Generated oban app910warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"911 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2912 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1913 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5914 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2915 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4916 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2917918==> phoenix_ecto919Compiling 7 files (.ex)920Generated phoenix_ecto app921==> tz922Compiling 16 files (.ex)923Generated tz app924==> nerves_compatibility_test925===> Analyzing applications...926===> Compiling parse_trans927==> hammer928Compiling 14 files (.ex)929Generated hammer app930==> eqrcode931Compiling 10 files (.ex)932 warning: the variable "n1" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator933 │934 55 │ <<_::binary-size(n1), mask::binary-size(n2), _::binary>> = @mask0935 │ ~936 │937 └─ lib/eqrcode/encode.ex:55:22: EQRCode.Encode.encode/3938939 warning: the variable "n2" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator940 │941 55 │ <<_::binary-size(n1), mask::binary-size(n2), _::binary>> = @mask0942 │ ~943 │944 └─ lib/eqrcode/encode.ex:55:45: EQRCode.Encode.encode/3945946Generated eqrcode app947==> uboot_env948Compiling 5 files (.ex)949Generated uboot_env app950==> nimble_pool951Compiling 2 files (.ex)952Generated nimble_pool app953==> finch954Compiling 23 files (.ex)955Generated finch app956==> req957Compiling 24 files (.ex)958Generated req app959==> giphy_api960Compiling 3 files (.ex)961Generated giphy_api app962==> beamlab_countries963Compiling 16 files (.ex)964Compiling lib/subdivisions.ex (it's taking more than 10s)965Generated beamlab_countries app966==> property_table967Compiling 8 files (.ex)968Generated property_table app969==> nerves_uevent970 CC uevent.o971 LD uevent972Compiling 5 files (.ex)973Generated nerves_uevent app974==> nerves_runtime975Compiling 14 files (.ex)976Generated nerves_runtime app977==> toolshed978Compiling 5 files (.ex)979Generated toolshed app980==> websock981Compiling 1 file (.ex)982Generated websock app983==> bandit984Compiling 54 files (.ex)985Generated bandit app986==> websock_adapter987Compiling 4 files (.ex)988Generated websock_adapter app989==> phoenix990Compiling 75 files (.ex)991Generated phoenix app992==> phoenix_live_view993Compiling 55 files (.ex)994Generated phoenix_live_view app995==> fresco996Compiling 4 files (.ex)997Generated fresco app998==> etcher999Compiling 3 files (.ex)1000Generated etcher app1001==> keyfob1002Compiling 7 files (.ex)1003Generated keyfob app1004==> mdex1005Compiling 11 files (.ex)1006Generated mdex app1007==> leaf1008Compiling 10 files (.ex)1009Generated leaf app1010==> tessera1011Compiling 5 files (.ex)1012Generated tessera app1013==> sweet_xml1014Compiling 2 files (.ex)1015 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 operator1016 │1017 838 │ <<_::binary - size(size), h>> <> tail when h == ?\s or h == ?\n or h == ?\r or h == ?\t ->1018 │ ~1019 │1020 └─ lib/sweet_xml.ex:838:26: SweetXml.split_last_whitespace/210211022 warning: a struct for SweetXpath is expected on struct update:10231024 %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)} | xpath.namespaces]}10251026 but got type:10271028 dynamic()10291030 where "xpath" was given the type:10311032 # type: dynamic()1033 # from: lib/sweet_xml.ex:245:211034 xpath10351036 when defining the variable "xpath", you must also pattern match on "%SweetXpath{}"10371038 type warning found at:1039 │1040 246 │ %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)}1041 │ ~1042 │1043 └─ lib/sweet_xml.ex:246:5: SweetXml.add_namespace/310441045Generated sweet_xml app1046==> nerves_compatibility_test1047===> Analyzing applications...1048===> Compiling quic1049===> Analyzing applications...1050===> Compiling webtransport1051===> Analyzing applications...1052===> Compiling hackney1053==> stripity_stripe1054Compiling 197 files (.ex)1055Generated stripity_stripe app1056warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1057 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21058 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11059 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51060 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21061 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41062 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/210631064==> ex_aws1065Compiling 29 files (.ex)1066Generated ex_aws app1067==> ex_aws_ec21068Compiling 1 file (.ex)1069Generated ex_aws_ec2 app1070==> ex_aws_s31071Compiling 7 files (.ex)1072Generated ex_aws_s3 app1073==> ex_aws_sns1074Compiling 5 files (.ex)1075Generated ex_aws_sns app1076==> ex_aws_sqs1077Compiling 1 file (.ex)1078Generated ex_aws_sqs app1079==> ex_aws_sts1080Compiling 4 files (.ex)1081Generated ex_aws_sts app1082==> swoosh1083Compiling 62 files (.ex)1084Generated swoosh app1085==> tesla1086Compiling 57 files (.ex)1087Generated tesla app1088==> oauth21089Compiling 13 files (.ex)1090Generated oauth2 app1091==> ueberauth_facebook1092Compiling 3 files (.ex)1093Generated ueberauth_facebook app1094==> ueberauth_github1095Compiling 3 files (.ex)1096Generated ueberauth_github app1097==> ueberauth_google1098Compiling 3 files (.ex)1099Generated ueberauth_google app1100==> phoenix_kit1101Compiling 678 files (.ex)1102 warning: unused require Logger1103 │1104 24 │ require Logger1105 │ ~1106 │1107 └─ lib/mix/tasks/compile.phoenix_kit_css_sources.ex:24:311081109 warning: unused require Logger1110 │1111 72 │ require Logger1112 │ ~1113 │1114 └─ lib/mix/tasks/compile.phoenix_kit_js_sources.ex:72:311151116 warning: the variable "i" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1117 │1118 462 │ <<_::binary-size(i), byte1::8, _::binary>> = padded11119 │ ~1120 │1121 └─ lib/modules/storage/services/url_signer.ex:462:28: PhoenixKit.Modules.Storage.URLSigner.secure_compare/211221123 warning: the variable "i" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1124 │1125 463 │ <<_::binary-size(i), byte2::8, _::binary>> = padded21126 │ ~1127 │1128 └─ lib/modules/storage/services/url_signer.ex:463:28: PhoenixKit.Modules.Storage.URLSigner.secure_compare/211291130 warning: unused require Logger1131 │1132 36 │ require Logger1133 │ ~1134 │1135 └─ lib/phoenix_kit/aws/sesv2.ex:36:311361137 warning: unused require Logger1138 │1139 12 │ require Logger1140 │ ~1141 │1142 └─ lib/phoenix_kit/install/css_integration.ex:12:311431144 warning: unused require Logger1145 │1146 46 │ require Logger1147 │ ~1148 │1149 └─ lib/phoenix_kit/integrations/key_store.ex:46:311501151Compiling lib/modules/storage/workers/process_file_job.ex (it's taking more than 10s)1152Compiling lib/modules/storage/workers/checksum_backfill_job.ex (it's taking more than 10s)1153Compiling lib/modules/storage/workers/capture_date_backfill_job.ex (it's taking more than 10s)1154Compiling lib/modules/storage/services/variant_generator.ex (it's taking more than 10s)1155Compiling lib/modules/storage/services/reconciler.ex (it's taking more than 10s)1156Compiling lib/modules/storage/services/image_editing.ex (it's taking more than 10s)1157Compiling lib/modules/storage/services/file_server.ex (it's taking more than 10s)1158Compiling lib/modules/storage/services/annotation_thumbnail.ex (it's taking more than 10s)1159Compiling lib/modules/storage/schemas/file_details.ex (it's taking more than 10s)1160Compiling lib/modules/storage/reorganizer/resource_source.ex (it's taking more than 10s)1161Compiling lib/modules/storage/reorganizer/action.ex (it's taking more than 10s)1162Compiling lib/modules/storage/reorganizer.ex (it's taking more than 10s)1163Compiling lib/modules/storage/library_state.ex (it's taking more than 10s)1164Compiling lib/modules/storage/bucket_credentials.ex (it's taking more than 10s)1165Compiling lib/phoenix_kit/migrations/postgres/v135.ex (it's taking more than 10s)1166Compiling lib/phoenix_kit/mentions/users.ex (it's taking more than 10s)1167Compiling lib/phoenix_kit/mailer.ex (it's taking more than 10s)1168Compiling lib/phoenix_kit/jobs/sweep_worker.ex (it's taking more than 10s)1169Compiling lib/phoenix_kit/jobs/state_machine.ex (it's taking more than 10s)1170Compiling lib/phoenix_kit/jobs/run_worker.ex (it's taking more than 10s)1171Compiling lib/phoenix_kit/jobs/oban_store.ex (it's taking more than 10s)1172Compiling lib/phoenix_kit/jobs/history.ex (it's taking more than 10s)1173Compiling lib/phoenix_kit/jobs/engine.ex (it's taking more than 10s)1174Compiling lib/phoenix_kit/jobs.ex (it's taking more than 10s)1175Compiling lib/phoenix_kit/integrations/key_rotation.ex (it's taking more than 10s)1176 warning: unused require Logger1177 │1178 13 │ require Logger1179 │ ~1180 │1181 └─ lib/modules/storage/reorganizer/action.ex:13:311821183 warning: unused require Logger1184 │1185 32 │ require Logger1186 │ ~1187 │1188 └─ lib/modules/storage/workers/checksum_backfill_job.ex:32:311891190 warning: unused require Logger1191 │1192 10 │ require Logger1193 │ ~1194 │1195 └─ lib/phoenix_kit/system/dependencies.ex:10:311961197 warning: unused require Logger1198 │1199 10 │ require Logger1200 │ ~1201 │1202 └─ lib/modules/storage/web/settings.ex:10:312031204Compiling lib/phoenix_kit_web/components/media_browser.ex (it's taking more than 10s)1205 warning: unused require Logger1206 │1207 44 │ require Logger1208 │ ~1209 │1210 └─ lib/phoenix_kit_web/live/components/user_settings.ex:44:312111212 warning: unused require Logger1213 │1214 19 │ require Logger1215 │ ~1216 │1217 └─ lib/phoenix_kit_web/live/settings/authorization.ex:19:312181219Compiling lib/phoenix_kit_web/router.ex (it's taking more than 10s)1220 warning: the following clause is redundant:12211222 other ->12231224 previous clauses have already matched on the following types:12251226 {:error, :rate_limit_exceeded}1227 {:ok, nil}1228 {:error, binary()}12291230 where "other" was given the type:12311232 # type: dynamic(1233 ({:error, binary()} and not {:ok, %{..., status: true}}) or {:error, :rate_limit_exceeded} or1234 {:ok, nil}1235 )1236 # from: lib/phoenix_kit_web/users/referral_gate.ex:102:71237 other12381239 type warning found at:1240 │1241 102 │ other ->1242 │ ~1243 │1244 └─ lib/phoenix_kit_web/users/referral_gate.ex:102:13: PhoenixKitWeb.Users.ReferralGate.handle_event/312451246 warning: this clause in cond will always match:12471248 base_url = PhoenixKit.Config.get_string(:oauth_base_url)12491250 since it has type:12511252 binary()12531254 where "base_url" was given the type:12551256 # type: binary()1257 # from: lib/phoenix_kit_web/plugs/ensure_oauth_scheme.ex:34:161258 base_url = PhoenixKit.Config.get_string(:oauth_base_url)12591260 type warning found at:1261 │1262 34 │ base_url = PhoenixKit.Config.get_string(:oauth_base_url) ->1263 │ ~1264 │1265 └─ lib/phoenix_kit_web/plugs/ensure_oauth_scheme.ex:34:64: PhoenixKitWeb.Plugs.EnsureOAuthScheme.call/212661267 warning: the following clause cannot match because the previous clauses already matched all possible values:12681269 _ ->12701271 it attempts to match on the result of:12721273 providers12741275 which has the already matched type:12761277 dynamic(empty_list() or map() or non_empty_list(term(), term()))12781279 type warning found at:1280 │1281 71 │ _ ->1282 │ ~1283 │1284 └─ lib/phoenix_kit_web/plugs/ensure_oauth_config.ex:71:9: PhoenixKitWeb.Plugs.EnsureOAuthConfig.ensure_oauth_config/012851286 warning: comparison between distinct types found:12871288 scope != nil12891290 given types:12911292 dynamic(not nil) != nil12931294 where "scope" was given the type:12951296 # type: dynamic(not nil)1297 # from: lib/phoenix_kit_web/live/users/permissions_matrix.ex:79:291298 PhoenixKit.Users.Permissions.can_edit_role_permissions?(scope, role)12991300 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false13011302 type warning found at:1303 │1304 80 │ true <- scope != nil && Scope.has_module_access?(scope, "users") do1305 │ ~1306 │1307 └─ lib/phoenix_kit_web/live/users/permissions_matrix.ex:80:24: PhoenixKitWeb.Live.Users.PermissionsMatrix.handle_event/313081309 warning: this clause of defp off_type_upload_error/1 is never used (or it will always fail/warn when invoked)1310 │1311 377 │ defp off_type_upload_error(_), do: gettext("Only the allowed file types can be added here.")1312 │ ~1313 │1314 └─ lib/phoenix_kit_web/live/components/media_selector_modal.ex:377:8: PhoenixKitWeb.Live.Components.MediaSelectorModal.off_type_upload_error/113151316 warning: comparison between distinct types found:13171318 folder_uuid == nil13191320 given types:13211322 dynamic(not nil) == nil13231324 where "folder_uuid" was given the type:13251326 # type: dynamic(not nil)1327 # from: lib/phoenix_kit_web/components/media_browser.ex:10041328 folder_uuid in [nil, ""]13291330 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false13311332 type warning found at:1333 │1334 1016 │ {nil, [], Storage.list_folders(nil, scope, lib), not is_nil(folder_uuid)}1335 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1336 │1337 └─ lib/phoenix_kit_web/components/media_browser.ex:1016: PhoenixKitWeb.Components.MediaBrowser.resolve_folder/313381339 warning: the following conditional expression:13401341 !assigns.is_renaming13421343 will always evaluate to true because its inner expression has type:13441345 dynamic(false or nil)13461347 type warning found at:1348 │1349 662 │ @renaming_folder == @node.folder.uuid && !@is_renaming && "renaming-preview"1350 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1351 │1352 └─ lib/phoenix_kit_web/components/folder_explorer.ex:662: PhoenixKitWeb.Components.FolderExplorer."folder_tree_node (overridable 1)"/113531354 warning: this clause of defp build_burn_canvas/1 is never used (or it will always fail/warn when invoked)1355 │1356 1424 │ defp build_burn_canvas(_file), do: nil1357 │ ~1358 │1359 └─ lib/phoenix_kit_web/components/media_canvas_viewer.ex:1424:8: PhoenixKitWeb.Components.MediaCanvasViewer.build_burn_canvas/113601361 warning: this clause of defp build_viewer_canvas/3 is never used (or it will always fail/warn when invoked)1362 │1363 1507 │ defp build_viewer_canvas(nil, _annotations, _locked?), do: nil1364 │ ~1365 │1366 └─ lib/phoenix_kit_web/components/media_canvas_viewer.ex:1507:8: PhoenixKitWeb.Components.MediaCanvasViewer.build_viewer_canvas/313671368 warning: the following conditional expression:13691370 assigns.tab.external13711372 will always evaluate to:13731374 dynamic(not false and not nil)13751376 where "assigns" was given the types:13771378 # type: dynamic(%{..., tab: %{..., external: not false and not nil}})1379 # from: lib/phoenix_kit_web/components/dashboard/tab_item.ex:891380 assigns13811382 # type: dynamic(%{..., tab: %{..., external: term()}})1383 # from: lib/phoenix_kit_web/components/dashboard/tab_item.ex:90:171384 assigns.tab.external13851386 # type: dynamic(%{..., tab: %{..., external: not false and not nil}})1387 # from: lib/phoenix_kit_web/components/dashboard/tab_item.ex:90:171388 assigns.tab.external13891390 type warning found at:1391 │1392 110 │ <%= if @tab.external do %>1393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~1394 │1395 └─ lib/phoenix_kit_web/components/dashboard/tab_item.ex:110: PhoenixKitWeb.Components.Dashboard.TabItem.render_tab/113961397 warning: incompatible types given to PhoenixKit.Dashboard.Tab.localized_label/1:13981399 PhoenixKit.Dashboard.Tab.localized_label(subtab)14001401 given types:14021403 -dynamic(%{..., active: term(), path: binary()})-14041405 but expected one of:14061407 #11408 %PhoenixKit.Dashboard.Tab{label: nil}14091410 #21411 %PhoenixKit.Dashboard.Tab{label: not nil}14121413 where "subtab" was given the types:14141415 # type: dynamic(%{..., path: binary()})1416 # from: lib/phoenix_kit_web/components/dashboard/sidebar.ex:5971417 build_path(subtab.path, assigns.locale)14181419 # type: dynamic(%{..., active: term(), path: binary()})1420 # from: lib/phoenix_kit_web/components/dashboard/sidebar.ex:6001421 subtab.active14221423 type warning found at:1424 │1425 606 │ <span>{Tab.localized_label(subtab)}</span>1426 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1427 │1428 └─ lib/phoenix_kit_web/components/dashboard/sidebar.ex:606: PhoenixKitWeb.Components.Dashboard.Sidebar."mobile_tab_with_subtabs (overridable 1)"/114291430 warning: incompatible types given to flyout_id/1:14311432 flyout_id(assigns.tab)14331434 given types:14351436 -dynamic(%{..., active: term(), id: term()})-14371438 but expected one of:14391440 %PhoenixKit.Dashboard.Tab{}14411442 where "assigns" was given the types:14431444 # type: dynamic(%{..., tab: %{..., id: term()}})1445 # from: lib/phoenix_kit_web/components/dashboard/admin_sidebar.ex:217:151446 PhoenixKit.Dashboard.TabHelpers.get_subtabs_for(assigns.tab.id, assigns.all_tabs)14471448 # type: dynamic(%{..., all_tabs: term(), tab: %{..., id: term()}})1449 # from: lib/phoenix_kit_web/components/dashboard/admin_sidebar.ex:217:151450 PhoenixKit.Dashboard.TabHelpers.get_subtabs_for(assigns.tab.id, assigns.all_tabs)14511452 # type: dynamic(%{..., all_tabs: term(), tab: %{..., active: term(), id: term()}})1453 # from: lib/phoenix_kit_web/components/dashboard/admin_sidebar.ex:222:111454 PhoenixKit.Dashboard.Tab.show_subtabs?(assigns.tab, assigns.tab.active)14551456 type warning found at:1457 │1458 244 │ |> assign(:flyout_id, flyout_id(assigns.tab))1459 │ ~1460 │1461 └─ lib/phoenix_kit_web/components/dashboard/admin_sidebar.ex:244:29: PhoenixKitWeb.Components.Dashboard.AdminSidebar."admin_tab_with_subtabs (overridable 1)"/114621463 warning: the right-hand side of || (shown as ... below) will never be executed:14641465 lang.name || dialect || ...14661467 because the left-hand side always evaluates to:14681469 dynamic(not false and not nil)14701471 where "dialect" was given the types:14721473 # type: dynamic(nil or binary())1474 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:618:301475 PhoenixKit.Modules.Languages.DialectMapper.extract_base(dialect)14761477 # type: binary()1478 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:619:161479 get_language_flag(dialect)14801481 where "lang" was given the types:14821483 # type: dynamic(%{..., code: term()})1484 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:617:171485 dialect = lang.code14861487 # type: dynamic(%{..., code: term(), name: term()})1488 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:624:261489 lang.name14901491 type warning found at:1492 │1493 624 │ "name" => lang.name || dialect || "Unknown",1494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1495 │1496 └─ lib/phoenix_kit_web/components/core/language_switcher.ex:624: PhoenixKitWeb.Components.Core.LanguageSwitcher."language_switcher_buttons (overridable 1)"/114971498 warning: the right-hand side of || (shown as ... below) will never be executed:14991500 lang.name || dialect || ...15011502 because the left-hand side always evaluates to:15031504 dynamic(not false and not nil)15051506 where "dialect" was given the types:15071508 # type: dynamic(nil or binary())1509 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:745:301510 PhoenixKit.Modules.Languages.DialectMapper.extract_base(dialect)15111512 # type: binary()1513 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:746:161514 get_language_flag(dialect)15151516 where "lang" was given the types:15171518 # type: dynamic(%{..., code: term()})1519 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:744:171520 dialect = lang.code15211522 # type: dynamic(%{..., code: term(), name: term()})1523 # from: lib/phoenix_kit_web/components/core/language_switcher.ex:751:261524 lang.name15251526 type warning found at:1527 │1528 751 │ "name" => lang.name || dialect || "Unknown",1529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1530 │1531 └─ lib/phoenix_kit_web/components/core/language_switcher.ex:751: PhoenixKitWeb.Components.Core.LanguageSwitcher."language_switcher_inline (overridable 1)"/115321533 warning: this clause of defp has_denied_permissions/1 is never used (or it will always fail/warn when invoked)1534 │1535 272 │ defp has_denied_permissions(_), do: false1536 │ ~1537 │1538 └─ lib/phoenix_kit_web/components/core/aws_credentials_verify.ex:272:8: PhoenixKitWeb.Components.Core.AWSCredentialsVerify.has_denied_permissions/115391540 warning: comparison between distinct types found:15411542 scope_folder_id == nil15431544 given types:15451546 dynamic(not nil) == nil15471548 where "scope_folder_id" was given the type:15491550 # type: dynamic(not nil)1551 # from: lib/modules/storage/storage.ex:1574:481552 scope_folder_id15531554 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false15551556 type warning found at:1557 │1558 1589 │ in_folder_tree(moving?(folder, new_parent) or not is_nil(scope_folder_id), fn ->1559 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1560 │1561 └─ lib/modules/storage/storage.ex:1589: PhoenixKit.Modules.Storage.update_folder/315621563 warning: the right-hand side of || will always execute:15641565 PhoenixKit.Jobs.Run.__schema__(:prefix)15661567 because the left-hand side always evaluates to:15681569 dynamic(nil)15701571 where "x" (context Kernel) was given the type:15721573 # type: dynamic(nil)1574 # from: lib/phoenix_kit/jobs/oban_store.ex:811575 x15761577 type warning found at:1578 │1579 81 │ run_prefix = Run.__schema__(:prefix) || "public"1580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1581 │1582 └─ lib/phoenix_kit/jobs/oban_store.ex:81: PhoenixKit.Jobs.ObanStore.stalled_queues/215831584 warning: this clause of defp reason_note/1 is never used (or it will always fail/warn when invoked)1585 │1586 363 │ defp reason_note(:declined), do: "Nothing was changed.\n"1587 │ ~1588 │1589 └─ lib/phoenix_kit/install/missing_igniter.ex:363:8: PhoenixKit.Install.MissingIgniter.reason_note/115901591 warning: incompatible types given to Map.get/2:15921593 Map.get(item, field)15941595 given types:15961597 -dynamic(not map())-, dynamic(atom())15981599 but expected one of:16001601 map(), term()16021603 where "field" was given the types:16041605 # type: dynamic(atom())1606 # from: lib/phoenix_kit/dashboard/context_selector.ex:486:241607 field16081609 # type: atom()1610 # from: lib/phoenix_kit/dashboard/context_selector.ex:486:361611 is_atom(field)16121613 where "item" was given the type:16141615 # type: dynamic(not map())1616 # from: lib/phoenix_kit/dashboard/context_selector.ex:486:181617 item16181619 type warning found at:1620 │1621 486 │ defp get_field(item, field) when is_atom(field), do: Map.get(item, field)1622 │ ~1623 │1624 └─ lib/phoenix_kit/dashboard/context_selector.ex:486:60: PhoenixKit.Dashboard.ContextSelector.get_field/216251626 warning: this clause of defp get_field/2 is never used (or it will always fail/warn when invoked)1627 │1628 487 │ defp get_field(_, _), do: nil1629 │ ~1630 │1631 └─ lib/phoenix_kit/dashboard/context_selector.ex:487:8: PhoenixKit.Dashboard.ContextSelector.get_field/216321633 warning: the following clause is redundant:16341635 defp get_context_field(context, field)1636 when is_map(context) and is_map_key(context, :__struct__) and1637 is_atom(:erlang.map_get(:__struct__, context))16381639 it has type:16401641 dynamic(%{..., __struct__: atom()}), dynamic()16421643 previous clauses have already matched on the following types:16441645 map(), term()16461647 │1648 752 │ defp get_context_field(context, field) when is_struct(context) do1649 │ ~1650 │1651 └─ lib/phoenix_kit/dashboard/badge.ex:752:8: PhoenixKit.Dashboard.Badge.get_context_field/216521653 warning: comparison between distinct types found:16541655 result == :ok16561657 given types:16581659 dynamic(1660 {:error, binary()} or {:ok, nil or binary() or empty_list() or non_empty_list(term(), term())}1661 ) == :ok16621663 where "result" was given the type:16641665 # type: dynamic(1666 {:error, binary()} or {:ok, nil or binary() or empty_list() or non_empty_list(term(), term())}1667 )1668 # from: lib/modules/storage/services/manager.ex:534:141669 result =1670 try do1671 ...1672 end16731674 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false16751676 type warning found at:1677 │1678 541 │ result == :ok or match?({:ok, _}, result)1679 │ ~1680 │1681 └─ lib/modules/storage/services/manager.ex:541:14: PhoenixKit.Modules.Storage.Manager.write_to/416821683Generated phoenix_kit app1684==> phoenix_kit_billing1685Compiling 88 files (.ex)1686 warning: the following conditional expression:16871688 days16891690 will always evaluate to:16911692 dynamic(float() or integer())16931694 where "days" was given the type:16951696 # type: dynamic(float() or integer())1697 # from: lib/phoenix_kit_billing/web/subscription_detail.html.heex:1471698 days = days_until_renewal(assigns.subscription)16991700 type warning found at:1701 │1702 148 │ <%= if days && days > 0 do %>1703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1704 │1705 └─ lib/phoenix_kit_billing/web/subscription_detail.html.heex:148: PhoenixKitBilling.Web.SubscriptionDetail.render/117061707 warning: this clause of defp get_country_name/1 is never used (or it will always fail/warn when invoked)1708 │1709 80 │ defp get_country_name(nil), do: ""1710 │ ~1711 │1712 └─ lib/phoenix_kit_billing/web/settings.ex:80:8: PhoenixKitBilling.Web.Settings.get_country_name/117131714 warning: the following clause will never match:17151716 %PhoenixKitBilling.Transaction{} ->17171718 it is expected to match on type:17191720 dynamic(not %PhoenixKitBilling.Transaction{})17211722 type warning found at:1723 │1724 61 │ %Transaction{} ->1725 │ ~1726 │1727 └─ lib/phoenix_kit_billing/web/payment_confirmation_print.ex:61:7: PhoenixKitBilling.Web.PaymentConfirmationPrint.do_mount/317281729 warning: this clause of defp refresh_order/1 is never used (or it will always fail/warn when invoked)1730 │1731 100 │ defp refresh_order(socket), do: socket1732 │ ~1733 │1734 └─ lib/phoenix_kit_billing/web/order_detail.ex:100:8: PhoenixKitBilling.Web.OrderDetail.refresh_order/117351736 warning: this clause of defp refresh_invoice/1 is never used (or it will always fail/warn when invoked)1737 │1738 139 │ defp refresh_invoice(socket), do: socket1739 │ ~1740 │1741 └─ lib/phoenix_kit_billing/web/invoice_detail.ex:139:8: PhoenixKitBilling.Web.InvoiceDetail.refresh_invoice/117421743 warning: the following clause will never match:17441745 %PhoenixKitBilling.Transaction{} ->17461747 it is expected to match on type:17481749 dynamic(not %PhoenixKitBilling.Transaction{})17501751 type warning found at:1752 │1753 65 │ %Transaction{} ->1754 │ ~1755 │1756 └─ lib/phoenix_kit_billing/web/credit_note_print.ex:65:7: PhoenixKitBilling.Web.CreditNotePrint.do_mount/317571758Generated phoenix_kit_billing app1759==> phoenix_kit_comments1760Compiling 14 files (.ex)1761Generated phoenix_kit_comments app1762==> phoenix_kit_locations1763Compiling 24 files (.ex)1764 warning: this clause of defp safe_get_file/1 is never used (or it will always fail/warn when invoked)1765 │1766 713 │ defp safe_get_file(_), do: nil1767 │ ~1768 │1769 └─ lib/phoenix_kit_locations/attachments.ex:713:8: PhoenixKitLocations.Attachments.safe_get_file/117701771Generated phoenix_kit_locations app1772==> phoenix_kit_ai1773Compiling 42 files (.ex)1774 warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1775 │1776 517 │ <<_::binary-size(len - 2), next::binary>> -> jpeg_dimensions(next)1777 │ ~1778 │1779 └─ lib/phoenix_kit_ai/images.ex:517:24: PhoenixKitAI.Images.jpeg_dimensions/117801781 warning: this clause of defp translation_status/1 is never used (or it will always fail/warn when invoked)1782 │1783 423 │ defp translation_status(_), do: nil1784 │ ~1785 │1786 └─ lib/phoenix_kit_ai/components/ai_translate.ex:423:8: PhoenixKitAI.Components.AITranslate.translation_status/117871788 warning: this clause of defp translation_progress/1 is never used (or it will always fail/warn when invoked)1789 │1790 425 │ defp translation_progress(_), do: 01791 │ ~1792 │1793 └─ lib/phoenix_kit_ai/components/ai_translate.ex:425:8: PhoenixKitAI.Components.AITranslate.translation_progress/117941795 warning: this clause of defp translation_total/1 is never used (or it will always fail/warn when invoked)1796 │1797 427 │ defp translation_total(_), do: 01798 │ ~1799 │1800 └─ lib/phoenix_kit_ai/components/ai_translate.ex:427:8: PhoenixKitAI.Components.AITranslate.translation_total/118011802Generated phoenix_kit_ai app1803==> phoenix_kit_entities1804Compiling 34 files (.ex)1805 warning: this clause of defp managed_admin_path/1 is never used (or it will always fail/warn when invoked)1806 │1807 204 │ defp managed_admin_path(_), do: nil1808 │ ~1809 │1810 └─ lib/phoenix_kit_entities/web/entities.ex:204:8: PhoenixKitEntities.Web.Entities.managed_admin_path/118111812 warning: this clause of defp parse_int/2 is never used (or it will always fail/warn when invoked)1813 │1814 1759 │ defp parse_int(_non_binary, default), do: default1815 │ ~1816 │1817 └─ lib/phoenix_kit_entities/web/entity_form.ex:1759:8: PhoenixKitEntities.Web.EntityForm.parse_int/218181819 warning: this clause of defp parse_accept_list/1 is never used (or it will always fail/warn when invoked)1820 │1821 1784 │ defp parse_accept_list(_non_binary), do: []1822 │ ~1823 │1824 └─ lib/phoenix_kit_entities/web/entity_form.ex:1784:8: PhoenixKitEntities.Web.EntityForm.parse_accept_list/118251826Generated phoenix_kit_entities app1827==> phoenix_kit_catalogue1828Compiling 116 files (.ex)1829Compiling lib/phoenix_kit_catalogue/catalogue.ex (it's taking more than 10s)1830Compiling lib/phoenix_kit_catalogue/gettext.ex (it's taking more than 10s)1831Compiling lib/phoenix_kit_catalogue/catalogue/supplier_comments.ex (it's taking more than 10s)1832Compiling lib/phoenix_kit_catalogue/catalogue/crm_link.ex (it's taking more than 10s)1833 warning: unused require Logger1834 │1835 47 │ require Logger1836 │ ~1837 │1838 └─ lib/phoenix_kit_catalogue/catalogue/duplication.ex:47:318391840Compiling lib/phoenix_kit_catalogue/attachments.ex (it's taking more than 10s)1841Compiling lib/phoenix_kit_catalogue/web/components.ex (it's taking more than 10s)1842Compiling lib/phoenix_kit_catalogue/web/catalogue_detail_live.ex (it's taking more than 10s)1843Compiling lib/phoenix_kit_catalogue/web/item_form_live.ex (it's taking more than 10s)1844Compiling lib/phoenix_kit_catalogue/web/catalogues_live.ex (it's taking more than 10s)1845 warning: the following clause cannot match because the previous clauses already matched all possible values:18461847 _ ->18481849 it attempts to match on the result of:18501851 supplier_custom_fields?()18521853 which has the already matched type:18541855 dynamic(false)18561857 type warning found at:1858 │1859 1089 │ if supplier_custom_fields?() do1860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1861 │1862 └─ lib/phoenix_kit_catalogue/web/item_form_live.ex:1089: PhoenixKitCatalogue.Web.ItemFormLive.handle_event/318631864 warning: the following clause cannot match because the previous clauses already matched all possible values:18651866 _ ->18671868 it attempts to match on the result of:18691870 supplier_custom_fields?()18711872 which has the already matched type:18731874 dynamic(false)18751876 type warning found at:1877 │1878 1362 │ if supplier_custom_fields?(), do: Catalogue.supplier_fields(), else: []1879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1880 │1881 └─ lib/phoenix_kit_catalogue/web/item_form_live.ex:1362: PhoenixKitCatalogue.Web.ItemFormLive.load_supplier_fields/018821883 warning: the following clause cannot match because the previous clauses already matched all possible values:18841885 _ ->18861887 it attempts to match on the result of:18881889 supplier_custom_fields?()18901891 which has the already matched type:18921893 dynamic(false)18941895 type warning found at:1896 │1897 1692 │ if supplier_custom_fields?(), do: Catalogue.supplier_fields_enabled?(), else: false1898 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1899 │1900 └─ lib/phoenix_kit_catalogue/web/item_form_live.ex:1692: PhoenixKitCatalogue.Web.ItemFormLive.supplier_fields_manageable?/019011902 warning: the following conditional expression:19031904 info19051906 will always evaluate to:19071908 dynamic(not false and not nil)19091910 where "info" was given the types:19111912 # type: dynamic()1913 # from: lib/phoenix_kit_catalogue/web/item_form_live.ex:40331914 info19151916 # type: dynamic(not false and not nil)1917 # from: lib/phoenix_kit_catalogue/web/item_form_live.ex:41421918 info19191920 type warning found at:1921 │1922 4144 │ ... phx-value-uuid={info && info.uuid}1923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1924 │1925 └─ lib/phoenix_kit_catalogue/web/item_form_live.ex:4144: PhoenixKitCatalogue.Web.ItemFormLive.render/119261927 warning: this clause of defp node_parent_uuid/1 is never used (or it will always fail/warn when invoked)1928 │1929 3162 │ defp node_parent_uuid(:uncategorized), do: nil1930 │ ~1931 │1932 └─ lib/phoenix_kit_catalogue/web/catalogue_detail_live.ex:3162:8: PhoenixKitCatalogue.Web.CatalogueDetailLive.node_parent_uuid/119331934 warning: this clause of defp current_node_label/1 is never used (or it will always fail/warn when invoked)1935 │1936 6717 │ defp current_node_label(_), do: ""1937 │ ~1938 │1939 └─ lib/phoenix_kit_catalogue/web/catalogue_detail_live.ex:6717:8: PhoenixKitCatalogue.Web.CatalogueDetailLive.current_node_label/119401941 warning: this clause of defp safe_call/2 is never used (or it will always fail/warn when invoked)1942 │1943 3797 │ defp safe_call(nil, _arg), do: "#"1944 │ ~1945 │1946 └─ lib/phoenix_kit_catalogue/web/components.ex:3797:8: PhoenixKitCatalogue.Web.Components.safe_call/219471948 warning: this clause of defp longest/1 is never used (or it will always fail/warn when invoked)1949 │1950 1113 │ defp longest([]), do: nil1951 │ ~1952 │1953 └─ lib/phoenix_kit_catalogue/catalogue/pdf_library.ex:1113:8: PhoenixKitCatalogue.Catalogue.PdfLibrary.longest/119541955Generated phoenix_kit_catalogue app1956==> phoenix_kit_warehouse1957Compiling 63 files (.ex)1958 warning: this clause of defp localized_name/2 is never used (or it will always fail/warn when invoked)1959 │1960 95 │ defp localized_name(nil, _locale), do: nil1961 │ ~1962 │1963 └─ lib/phoenix_kit_warehouse/inventories.ex:95:8: PhoenixKitWarehouse.Inventories.localized_name/219641965Generated phoenix_kit_warehouse app1966==> nerves_compatibility_test1967Compiling 2 files (.ex)1968Generated nerves_compatibility_test app1969* skipping runtime configuration (config/runtime.exs not found)1970* creating _build/qemu_aarch64/rel/nerves_compatibility_test/releases/0.1.0/vm.args1971Building firmware...1972 Creating SquashFS filesystem...1973 Creating nerves_compatibility_test.fw...1974** (Mix) fwup failed (exit 1):1975fwup: file size assertion failed on '/work/proj/_build/qemu_aarch64/nerves/images/nerves_compatibility_test.rootfs'. Size is 59699200 bytes. It must be <= 52428800 bytes (102400 blocks)1976