ulfnet_amqpx

Build log

nerves_system_qemu_aarch64

ulfnet_amqpx 1.1.0 · fail · run ulfnet_amqpx-1.1.0-1791281549625
1271 of 1271 lines
1Resolving Hex dependencies...2Resolution completed in 0.153s3Unchanged:4  amqp 1.1.15  amqp_client 3.7.136  circular_buffer 1.1.07  elixir_make 0.10.08  goldrush 0.1.99  interactive_cmd 0.1.410  jsx 2.9.011  lager 3.6.512  logger_backends 1.0.113  nerves 2.0.0-pre.214  nerves_discovery 0.1.515  nerves_logging 0.2.416  nerves_runtime 0.13.1317  nerves_system_bbb 2.30.218  nerves_system_br 1.34.419  nerves_system_mangopi_mq_pro 0.17.220  nerves_system_qemu_aarch64 0.4.221  nerves_system_rpi0 2.1.222  nerves_system_rpi4 2.1.223  nerves_system_rpi5 2.1.224  nerves_system_trellis 0.5.025  nerves_system_x86_64 1.34.226  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.127  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.128  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.129  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.130  nerves_toolchain_x86_64_nerves_linux_musl 15.3.131  nerves_uevent 0.1.732  property_table 0.3.433  rabbit_common 3.7.13 VULNERABLE!34    GHSA-9pf7-f47q-mwpq (LOW)35    aka: CVE-2019-1129136    Cross-site Scripting in RabbitMQ37    https://osv.dev/vulnerability/GHSA-9pf7-f47q-mwpq38  ranch 1.7.139  recon 2.3.640  ring_logger 0.11.741  tablet 0.3.342  toolshed 0.5.043  uboot_env 1.0.244  ulfnet_amqpx 1.1.045  uuid 1.1.846* Getting ulfnet_amqpx (Hex package)47* Getting nerves (Hex package)48* Getting logger_backends (Hex package)49* Getting ring_logger (Hex package)50* Getting toolshed (Hex package)51* Getting nerves_runtime (Hex package)52* Getting nerves_system_bbb (Hex package)53* Getting nerves_system_mangopi_mq_pro (Hex package)54* Getting nerves_system_qemu_aarch64 (Hex package)55* Getting nerves_system_rpi0 (Hex package)56* Getting nerves_system_rpi4 (Hex package)57* Getting nerves_system_rpi5 (Hex package)58* Getting nerves_system_trellis (Hex package)59* Getting nerves_system_x86_64 (Hex package)60* Getting nerves_system_br (Hex package)61* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)62* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)63* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)64* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)65* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)66* Getting nerves_logging (Hex package)67* Getting nerves_uevent (Hex package)68* Getting uboot_env (Hex package)69* Getting elixir_make (Hex package)70* Getting property_table (Hex package)71* Getting circular_buffer (Hex package)72* Getting interactive_cmd (Hex package)73* Getting nerves_discovery (Hex package)74* Getting tablet (Hex package)75* Getting amqp (Hex package)76* Getting uuid (Hex package)77* Getting amqp_client (Hex package)78* Getting goldrush (Hex package)79* Getting jsx (Hex package)80* Getting lager (Hex package)81* Getting rabbit_common (Hex package)82* Getting ranch (Hex package)83* Getting recon (Hex package)84Found packages with security advisories, see above for details85==> nerves_system_br86Generated nerves_system_br app87==> circular_buffer88Compiling 1 file (.ex)89Generated circular_buffer app90==> nerves_compatibility_test91===> Analyzing applications...92===> Compiling recon93     ┌─ src/recon_alloc.erl:94     │95 648 │  usage(0.0,0.0) -> 1.00;96     │        ╰── Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.97If you specifically intend to match 0.0 alone, write +0.0 instead.9899     ┌─ src/recon_alloc.erl:100     │101 648 │  usage(0.0,0.0) -> 1.00;102     │            ╰── Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.103If you specifically intend to match 0.0 alone, write +0.0 instead.104105106==> logger_backends107Compiling 7 files (.ex)108Generated logger_backends app109==> nerves_compatibility_test110===> Analyzing applications...111===> Compiling goldrush112    ┌─ src/gr_counter.erl:113    │114 39 │      case (catch gen_server:call(Server, list)) of115    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.116Compile directive 'nowarn_deprecated_catch' can be used to suppress117warnings in selected modules.118119    ┌─ src/gr_counter.erl:120    │121 46 │      case (catch gen_server:call(Server, {lookup_element, Term})) of122    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.123Compile directive 'nowarn_deprecated_catch' can be used to suppress124warnings in selected modules.125126    ┌─ src/gr_counter.erl:127    │128 66 │      case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of129    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.130Compile directive 'nowarn_deprecated_catch' can be used to suppress131warnings in selected modules.132133    ┌─ src/gr_counter.erl:134    │135 89 │      case (catch gen_server:call(Server, {reset_counters, Counter})) of136    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.137Compile directive 'nowarn_deprecated_catch' can be used to suppress138warnings in selected modules.139140141    ┌─ src/gr_param.erl:142    │143 39 │      case (catch gen_server:call(Server, list)) of144    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.145Compile directive 'nowarn_deprecated_catch' can be used to suppress146warnings in selected modules.147148    ┌─ src/gr_param.erl:149    │150 46 │      case (catch gen_server:call(Server, info_size)) of151    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.152Compile directive 'nowarn_deprecated_catch' can be used to suppress153warnings in selected modules.154155    ┌─ src/gr_param.erl:156    │157 53 │      case (catch gen_server:call(Server, {insert, Term})) of158    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.159Compile directive 'nowarn_deprecated_catch' can be used to suppress160warnings in selected modules.161162    ┌─ src/gr_param.erl:163    │164 60 │      case (catch gen_server:call(Server, {lookup, Term})) of165    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.166Compile directive 'nowarn_deprecated_catch' can be used to suppress167warnings in selected modules.168169    ┌─ src/gr_param.erl:170    │171 67 │      case (catch gen_server:call(Server, {lookup_element, Term})) of172    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.173Compile directive 'nowarn_deprecated_catch' can be used to suppress174warnings in selected modules.175176    ┌─ src/gr_param.erl:177    │178 74 │      case (catch gen_server:call(Server, info)) of179    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.180Compile directive 'nowarn_deprecated_catch' can be used to suppress181warnings in selected modules.182183    ┌─ src/gr_param.erl:184    │185 82 │      case (catch gen_server:call(Server, transform)) of186    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.187Compile directive 'nowarn_deprecated_catch' can be used to suppress188warnings in selected modules.189190191    ┌─ src/glc_run.erl:192    │193 15 │      case (catch Fun(Event, Store)) of194    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.195Compile directive 'nowarn_deprecated_catch' can be used to suppress196warnings in selected modules.197198199===> Analyzing applications...200===> Compiling ranch201    ┌─ src/ranch_conns_sup.erl:202    │203 80 │  	catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},204    │  	╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.205Compile directive 'nowarn_deprecated_catch' can be used to suppress206warnings in selected modules.207208209     ┌─ src/ranch_ssl.erl:210     │211 142 │  	case ssl:ssl_accept(CSocket, Opts, Timeout) of212     │  	     ╰── Warning: ssl:ssl_accept/3 is removed; use ssl:handshake/1,2,3 instead213214215==> tablet216Compiling 2 files (.ex)217Generated tablet app218==> elixir_make219Compiling 8 files (.ex)220Generated elixir_make app221==> nerves_logging222 CC kmsg_tailer.o223 LD kmsg_tailer224Compiling 5 files (.ex)225Generated nerves_logging app226==> nerves_discovery227Compiling 5 files (.ex)228Generated nerves_discovery app229==> ring_logger230Compiling 7 files (.ex)231Generated ring_logger app232==> interactive_cmd233Compiling 1 file (.ex)234Generated interactive_cmd app235==> nerves236Compiling 65 files (.ex)237    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)238    │239  6 │ defmodule Mix.Tasks.Nerves.Init do240    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241    │242    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)243244    warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)245    │246  6 │ defmodule Nerves do247    │ ~~~~~~~~~~~~~~~~~~~248    │249    └─ lib/nerves.ex:6: Nerves (module)250251    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)252    │253  5 │ defmodule Nerves.ArtifactResolver do254    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255    │256    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)257258    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)259    │260  6 │ defmodule Nerves.BuildAction.AppModes do261    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~262    │263    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)264265    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)266    │267  5 │ defmodule Nerves.BuildAction.CheckExecutables do268    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~269    │270    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)271272    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)273    │274  8 │ defmodule Nerves.BuildAction.Erlinit do275    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~276    │277    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)278279    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)280    │281  5 │ defmodule Nerves.BuildAction.Firmware do282    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~283    │284    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)285286    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)287    │288  7 │ defmodule Nerves.BuildAction.IExStartupCheck do289    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~290    │291    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)292293    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)294    │295  5 │ defmodule Nerves.BuildAction.NervesV1System do296    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~297    │298    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)299300    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)301    │302  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do303    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~304    │305    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)306307    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)308    │309  5 │ defmodule Nerves.BuildAction.Rootfs do310    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~311    │312    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)313314    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)315    │316  6 │ defmodule Nerves.BuildAction.SortApps do317    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~318    │319    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)320321    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)322    │323  5 │ defmodule Nerves.BuildAction.StripAll do324    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~325    │326    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)327328    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)329    │330  5 │ defmodule Nerves.BuildAction.Trimmer do331    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~332    │333    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)334335    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)336    │337  5 │ defmodule Nerves.BuildPlan do338    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~339    │340    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)341342    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)343    │344  5 │ defmodule Nerves.BuildPlan.Checks do345    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~346    │347    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)348349    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)350    │351  6 │ defmodule Nerves.Container do352    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~353    │354    └─ lib/nerves/container.ex:6: Nerves.Container (module)355356    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)357    │358  5 │ defmodule Nerves.Fingerprint do359    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~360    │361    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)362363    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)364    │365  5 │ defmodule Nerves.MixPackage do366    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~367    │368    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)369370    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)371    │372  5 │ defmodule Nerves.Paths do373    │ ~~~~~~~~~~~~~~~~~~~~~~~~~374    │375    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)376377    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)378    │379  5 │ defmodule Nerves.TargetTuple do380    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~381    │382    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)383384Generated nerves app385==> nerves_toolchain_aarch64_nerves_linux_gnu386Compiling 1 file (.ex)387Generated nerves_toolchain_aarch64_nerves_linux_gnu app388==> nerves_system_qemu_aarch64389Compiling 1 file (.ex)390Generated nerves_system_qemu_aarch64 app391==> jsx392Compiling 9 files (.erl)393Generated jsx app394==> nerves_compatibility_test395===> Analyzing applications...396===> Compiling lager397/work/proj/deps_qemu_aarch64/lager/src/lager_handler_watcher.erl:126:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.398Compile directive 'nowarn_deprecated_catch' can be used to suppress399warnings in selected modules.400%  126|             ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),401%     |              ^402403/work/proj/deps_qemu_aarch64/lager/src/lager_handler_watcher.erl:130:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.404Compile directive 'nowarn_deprecated_catch' can be used to suppress405warnings in selected modules.406%  130|             ?INT_LOG(error, "Lager fatally failed to install handler ~p into"407%     |              ^408409/work/proj/deps_qemu_aarch64/lager/src/lager_handler_watcher.erl:137:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.410Compile directive 'nowarn_deprecated_catch' can be used to suppress411warnings in selected modules.412%  137|             ?INT_LOG(error, "Lager failed to install handler ~p into"413%     |              ^414415     ┌─ src/lager_handler_watcher.erl:416     │417 126 │              ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),418     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.419Compile directive 'nowarn_deprecated_catch' can be used to suppress420warnings in selected modules.421422     ┌─ src/lager_handler_watcher.erl:423     │424 130 │              ?INT_LOG(error, "Lager fatally failed to install handler ~p into"425     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.426Compile directive 'nowarn_deprecated_catch' can be used to suppress427warnings in selected modules.428429     ┌─ src/lager_handler_watcher.erl:430     │431 137 │              ?INT_LOG(error, "Lager failed to install handler ~p into"432     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.433Compile directive 'nowarn_deprecated_catch' can be used to suppress434warnings in selected modules.435436437/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:129:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.438Compile directive 'nowarn_deprecated_catch' can be used to suppress439warnings in selected modules.440%  129|                     ?INT_LOG(error, "Failed to open log file ~s with error ~s", [Name, file:format_error(Reason)]),441%     |                      ^442443/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:141:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.444Compile directive 'nowarn_deprecated_catch' can be used to suppress445warnings in selected modules.446%  141|             ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),447%     |              ^448449/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:152:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.450Compile directive 'nowarn_deprecated_catch' can be used to suppress451warnings in selected modules.452%  152|             ?INT_LOG(notice, "Changed loghwm of ~s to ~p", [Name, Hwm]),453%     |              ^454455/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:258:38: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.456Compile directive 'nowarn_deprecated_catch' can be used to suppress457warnings in selected modules.458%  258|                                     ?INT_LOG(error, "Failed to rotate log file ~s with error ~s", [Name, file:format_error(Reason)]),459%     |                                      ^460461/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:270:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.462Compile directive 'nowarn_deprecated_catch' can be used to suppress463warnings in selected modules.464%  270|                             ?INT_LOG(error, "Failed to reopen log file ~s with error ~s", [Name, file:format_error(Reason)]),465%     |                              ^466467/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:287:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.468Compile directive 'nowarn_deprecated_catch' can be used to suppress469warnings in selected modules.470%  287|                     ?INT_LOG(error, "Failed to write log message to file ~s: ~s",471%     |                      ^472473/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:314:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.474Compile directive 'nowarn_deprecated_catch' can be used to suppress475warnings in selected modules.476%  314|                     ?INT_LOG(error, "Missing required file option", []),477%     |                      ^478479/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:330:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.480Compile directive 'nowarn_deprecated_catch' can be used to suppress481warnings in selected modules.482%  330|             ?INT_LOG(error, "~s ~p for file ~p",483%     |              ^484485     ┌─ src/lager_file_backend.erl:486     │487 129 │                      ?INT_LOG(error, "Failed to open log file ~s with error ~s", [Name, file:format_error(Reason)]),488     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.489Compile directive 'nowarn_deprecated_catch' can be used to suppress490warnings in selected modules.491492     ┌─ src/lager_file_backend.erl:493     │494 141 │              ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),495     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.496Compile directive 'nowarn_deprecated_catch' can be used to suppress497warnings in selected modules.498499     ┌─ src/lager_file_backend.erl:500     │501 152 │              ?INT_LOG(notice, "Changed loghwm of ~s to ~p", [Name, Hwm]),502     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.503Compile directive 'nowarn_deprecated_catch' can be used to suppress504warnings in selected modules.505506     ┌─ src/lager_file_backend.erl:507     │508 258 │                                      ?INT_LOG(error, "Failed to rotate log file ~s with error ~s", [Name, file:format_error(Reason)]),509     │                                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.510Compile directive 'nowarn_deprecated_catch' can be used to suppress511warnings in selected modules.512513     ┌─ src/lager_file_backend.erl:514     │515 270 │                              ?INT_LOG(error, "Failed to reopen log file ~s with error ~s", [Name, file:format_error(Reason)]),516     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.517Compile directive 'nowarn_deprecated_catch' can be used to suppress518warnings in selected modules.519520     ┌─ src/lager_file_backend.erl:521     │522 287 │                      ?INT_LOG(error, "Failed to write log message to file ~s: ~s",523     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.524Compile directive 'nowarn_deprecated_catch' can be used to suppress525warnings in selected modules.526527     ┌─ src/lager_file_backend.erl:528     │529 314 │                      ?INT_LOG(error, "Missing required file option", []),530     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.531Compile directive 'nowarn_deprecated_catch' can be used to suppress532warnings in selected modules.533534     ┌─ src/lager_file_backend.erl:535     │536 330 │              ?INT_LOG(error, "~s ~p for file ~p",537     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.538Compile directive 'nowarn_deprecated_catch' can be used to suppress539warnings in selected modules.540541542/work/proj/deps_qemu_aarch64/lager/src/lager_trunc_io.erl:94:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.543Compile directive 'nowarn_deprecated_catch' can be used to suppress544warnings in selected modules.545%   94|     case catch print(What, Len) of546%     |          ^547548    ┌─ src/lager_trunc_io.erl:549    │550 94 │      case catch print(What, Len) of551    │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.552Compile directive 'nowarn_deprecated_catch' can be used to suppress553warnings in selected modules.554555556/work/proj/deps_qemu_aarch64/lager/src/lager.erl:66:10: Warning: variable '_App' is bound multiple times in this pattern.557If you mean to ignore this value, use '_' or558a different underscore-prefixed name559%   66| start_ok(_App, {error, {already_started, _App}}) -> ok;560%     |          ^561562/work/proj/deps_qemu_aarch64/lager/src/lager.erl:66:42: Warning: variable '_App' is bound multiple times in this pattern.563If you mean to ignore this value, use '_' or564a different underscore-prefixed name565%   66| start_ok(_App, {error, {already_started, _App}}) -> ok;566%     |                                          ^567568    ┌─ src/lager.erl:569    │570 66 │  start_ok(_App, {error, {already_started, _App}}) -> ok;571    │           ╰── Warning: variable '_App' is bound multiple times in this pattern.572If you mean to ignore this value, use '_' or573a different underscore-prefixed name574575    ┌─ src/lager.erl:576    │577 66 │  start_ok(_App, {error, {already_started, _App}}) -> ok;578    │                                           ╰── Warning: variable '_App' is bound multiple times in this pattern.579If you mean to ignore this value, use '_' or580a different underscore-prefixed name581582583/work/proj/deps_qemu_aarch64/lager/src/lager_app.erl:271:6: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586%  271|     ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),587%     |      ^588589     ┌─ src/lager_app.erl:590     │591 271 │      ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),592     │       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.593Compile directive 'nowarn_deprecated_catch' can be used to suppress594warnings in selected modules.595596597/work/proj/deps_qemu_aarch64/lager/src/lager_console_backend.erl:94:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.598Compile directive 'nowarn_deprecated_catch' can be used to suppress599warnings in selected modules.600%   94|             ?INT_LOG(warning, Msg, []),601%     |              ^602603    ┌─ src/lager_console_backend.erl:604    │605 94 │              ?INT_LOG(warning, Msg, []),606    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.607Compile directive 'nowarn_deprecated_catch' can be used to suppress608warnings in selected modules.609610611/work/proj/deps_qemu_aarch64/lager/src/lager_config.erl:41:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.612Compile directive 'nowarn_deprecated_catch' can be used to suppress613warnings in selected modules.614%   41|             ?INT_LOG(warning, "Table ~p already exists", [?TBL])615%     |              ^616617    ┌─ src/lager_config.erl:618    │619 41 │              ?INT_LOG(warning, "Table ~p already exists", [?TBL])620    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.621Compile directive 'nowarn_deprecated_catch' can be used to suppress622warnings in selected modules.623624625/work/proj/deps_qemu_aarch64/lager/src/lager_crash_log.erl:83:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.626Compile directive 'nowarn_deprecated_catch' can be used to suppress627warnings in selected modules.628%   83|             ?INT_LOG(error, "Failed to open crash log file ~s with error: ~s",629%     |              ^630631/work/proj/deps_qemu_aarch64/lager/src/lager_crash_log.erl:219:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.632Compile directive 'nowarn_deprecated_catch' can be used to suppress633warnings in selected modules.634%  219|                             ?INT_LOG(error, "Failed to write log message to file ~s: ~s",635%     |                              ^636637/work/proj/deps_qemu_aarch64/lager/src/lager_crash_log.erl:232:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.638Compile directive 'nowarn_deprecated_catch' can be used to suppress639warnings in selected modules.640%  232|                             ?INT_LOG(error, "Failed to reopen crash log ~s with error: ~s",641%     |                              ^642643    ┌─ src/lager_crash_log.erl:644    │645 83 │              ?INT_LOG(error, "Failed to open crash log file ~s with error: ~s",646    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.647Compile directive 'nowarn_deprecated_catch' can be used to suppress648warnings in selected modules.649650     ┌─ src/lager_crash_log.erl:651     │652 219 │                              ?INT_LOG(error, "Failed to write log message to file ~s: ~s",653     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.654Compile directive 'nowarn_deprecated_catch' can be used to suppress655warnings in selected modules.656657     ┌─ src/lager_crash_log.erl:658     │659 232 │                              ?INT_LOG(error, "Failed to reopen crash log ~s with error: ~s",660     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.661Compile directive 'nowarn_deprecated_catch' can be used to suppress662warnings in selected modules.663664665/work/proj/deps_qemu_aarch64/lager/src/lager_format.erl:272:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.666Compile directive 'nowarn_deprecated_catch' can be used to suppress667warnings in selected modules.668%  272|     case catch unicode:characters_to_list(B) of669%     |          ^670671     ┌─ src/lager_format.erl:672     │673 272 │      case catch unicode:characters_to_list(B) of674     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.675Compile directive 'nowarn_deprecated_catch' can be used to suppress676warnings in selected modules.677678679===> Analyzing applications...680===> Compiling rabbit_common681     ┌─ src/gen_server2.erl:682     │683 317 │      case catch gen:call(Name, '$gen_call', Request) of684     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.685Compile directive 'nowarn_deprecated_catch' can be used to suppress686warnings in selected modules.687688     ┌─ src/gen_server2.erl:689     │690 325 │      case catch gen:call(Name, '$gen_call', Request, Timeout) of691     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.692Compile directive 'nowarn_deprecated_catch' can be used to suppress693warnings in selected modules.694695     ┌─ src/gen_server2.erl:696     │697 336 │      catch global:send(Name, {'$gen_cast', Request}),698     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.699Compile directive 'nowarn_deprecated_catch' can be used to suppress700warnings in selected modules.701702     ┌─ src/gen_server2.erl:703     │704 339 │      catch (Dest ! {'$gen_cast', Request}),705     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.706Compile directive 'nowarn_deprecated_catch' can be used to suppress707warnings in selected modules.708709     ┌─ src/gen_server2.erl:710     │711 342 │      catch (Dest ! {'$gen_cast', Request}),712     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.713Compile directive 'nowarn_deprecated_catch' can be used to suppress714warnings in selected modules.715716     ┌─ src/gen_server2.erl:717     │718 349 │      catch To ! {Tag, Reply}.719     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.720Compile directive 'nowarn_deprecated_catch' can be used to suppress721warnings in selected modules.722723     ┌─ src/gen_server2.erl:724     │725 361 │      catch ({Name, Node} ! Msg),726     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.727Compile directive 'nowarn_deprecated_catch' can be used to suppress728warnings in selected modules.729730     ┌─ src/gen_server2.erl:731     │732 422 │              catch msend(Pid, MRef, Request),733     │              ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.734Compile directive 'nowarn_deprecated_catch' can be used to suppress735warnings in selected modules.736737     ┌─ src/gen_server2.erl:738     │739 431 │      catch msend(Dest, MRef, Request),740     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.741Compile directive 'nowarn_deprecated_catch' can be used to suppress742warnings in selected modules.743744     ┌─ src/gen_server2.erl:745     │746 435 │      catch msend(Dest, MRef, Request),747     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.748Compile directive 'nowarn_deprecated_catch' can be used to suppress749warnings in selected modules.750751     ┌─ src/gen_server2.erl:752     │753 472 │      case catch gen:call(Name, '$with_state', Fun, infinity) of754     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.755Compile directive 'nowarn_deprecated_catch' can be used to suppress756warnings in selected modules.757758     ┌─ src/gen_server2.erl:759     │760 548 │      case catch Mod:init(Args) of761     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.762Compile directive 'nowarn_deprecated_catch' can be used to suppress763warnings in selected modules.764765     ┌─ src/gen_server2.erl:766     │767 605 │      _ = (catch unregister(Name));768     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.769Compile directive 'nowarn_deprecated_catch' can be used to suppress770warnings in selected modules.771772     ┌─ src/gen_server2.erl:773     │774 712 │              case catch Mod:handle_pre_hibernate(State) of775     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.776Compile directive 'nowarn_deprecated_catch' can be used to suppress777warnings in selected modules.778779     ┌─ src/gen_server2.erl:780     │781 727 │              case catch Mod:handle_post_hibernate(State) of782     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.783Compile directive 'nowarn_deprecated_catch' can be used to suppress784warnings in selected modules.785786     ┌─ src/gen_server2.erl:787     │788 805 │      reply(From, catch Fun(State)),789     │                  ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.790Compile directive 'nowarn_deprecated_catch' can be used to suppress791warnings in selected modules.792793     ┌─ src/gen_server2.erl:794     │795 866 │      catch {Name, Node} ! {'$gen_call', {self(), {Tag, Node}}, Req},796     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.797Compile directive 'nowarn_deprecated_catch' can be used to suppress798warnings in selected modules.799800     ┌─ src/gen_server2.erl:801     │802 926 │      case catch erlang:cancel_timer(TimerId) of803     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.804Compile directive 'nowarn_deprecated_catch' can be used to suppress805warnings in selected modules.806807     ┌─ src/gen_server2.erl:808     │809 979 │              case catch erlang:monitor(process, {Name, Node}) of810     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.811Compile directive 'nowarn_deprecated_catch' can be used to suppress812warnings in selected modules.813814      ┌─ src/gen_server2.erl:815      │816 1029 │      case catch Mod:handle_call(Msg, From, State) of817      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.818Compile directive 'nowarn_deprecated_catch' can be used to suppress819warnings in selected modules.820821      ┌─ src/gen_server2.erl:822      │823 1042 │                  (catch terminate(Reason, Msg,824      │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.825Compile directive 'nowarn_deprecated_catch' can be used to suppress826warnings in selected modules.827828      ┌─ src/gen_server2.erl:829      │830 1050 │      Reply = (catch dispatch(Msg, Mod, State)),831      │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.832Compile directive 'nowarn_deprecated_catch' can be used to suppress833warnings in selected modules.834835      ┌─ src/gen_server2.erl:836      │837 1106 │      case catch Mod:code_change(OldVsn, State, Extra) of838      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.839Compile directive 'nowarn_deprecated_catch' can be used to suppress840warnings in selected modules.841842      ┌─ src/gen_server2.erl:843      │844 1152 │      case catch Mod:terminate(Reason, State) of845      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.846Compile directive 'nowarn_deprecated_catch' can be used to suppress847warnings in selected modules.848849      ┌─ src/gen_server2.erl:850      │851 1233 │      case catch sys:debug_options(Opts) of852      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.853Compile directive 'nowarn_deprecated_catch' can be used to suppress854warnings in selected modules.855856      ┌─ src/gen_server2.erl:857      │858 1315 │                                   case catch Mod:Fun(Msg, Length, State) of859      │                                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.860Compile directive 'nowarn_deprecated_catch' can be used to suppress861warnings in selected modules.862863      ┌─ src/gen_server2.erl:864      │865 1327 │                                   case catch Mod:Fun(Msg, From, Length, State) of866      │                                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.867Compile directive 'nowarn_deprecated_catch' can be used to suppress868warnings in selected modules.869870      ┌─ src/gen_server2.erl:871      │872 1351 │      Log = sys:get_debug(log, Debug, []),873      │            ╰── Warning: sys:get_debug/3 is deprecated; incorrectly documented and only for internal use. Can often be replaced with sys:get_log/1874875      ┌─ src/gen_server2.erl:876      │877 1365 │          true  -> case catch apply(Mod, FunName, Args) of878      │                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.879Compile directive 'nowarn_deprecated_catch' can be used to suppress880warnings in selected modules.881882883    ┌─ src/rabbit_registry.erl:884    │885 58 │      case catch list_to_existing_atom(binary_to_list(TypeBin)) of886    │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.887Compile directive 'nowarn_deprecated_catch' can be used to suppress888warnings in selected modules.889890     ┌─ src/rabbit_registry.erl:891     │892 119 │      case catch lists:member(ClassModule,893     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.894Compile directive 'nowarn_deprecated_catch' can be used to suppress895warnings in selected modules.896897898     ┌─ src/rabbit_http_util.erl:899     │900 139 │      after catch port_close(Port)901     │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.902Compile directive 'nowarn_deprecated_catch' can be used to suppress903warnings in selected modules.904905906     ┌─ src/mirrored_supervisor.erl:907     │908 212 │          {ok, Pid} -> case catch call(Pid, {init, Pid}) of909     │                            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.910Compile directive 'nowarn_deprecated_catch' can be used to suppress911warnings in selected modules.912913     ┌─ src/mirrored_supervisor.erl:914     │915 256 │                      M <- pg2:get_members(Group),916     │                           ╰── Warning: pg2:get_members/1 is removed; this module was removed in OTP 24. Use 'pg' instead917918     ┌─ src/mirrored_supervisor.erl:919     │920 288 │      pg2:create(Group),921     │      ╰── Warning: pg2:create/1 is removed; this module was removed in OTP 24. Use 'pg' instead922923     ┌─ src/mirrored_supervisor.erl:924     │925 289 │      ok = pg2:join(Group, Overall),926     │           ╰── Warning: pg2:join/2 is removed; this module was removed in OTP 24. Use 'pg' instead927928     ┌─ src/mirrored_supervisor.erl:929     │930 290 │      Rest = pg2:get_members(Group) -- [Overall],931     │             ╰── Warning: pg2:get_members/1 is removed; this module was removed in OTP 24. Use 'pg' instead932933     ┌─ src/mirrored_supervisor.erl:934     │935 366 │      R = case lists:sort(pg2:get_members(Group)) -- [Pid] of936     │                          ╰── Warning: pg2:get_members/1 is removed; this module was removed in OTP 24. Use 'pg' instead937938     ┌─ src/mirrored_supervisor.erl:939     │940 391 │      [cast(P, {die, Reason}) || P <- pg2:get_members(Group) -- [self()]].941     │                                      ╰── Warning: pg2:get_members/1 is removed; this module was removed in OTP 24. Use 'pg' instead942943944    ┌─ src/rabbit_numerical.erl:945    │946 33 │  digits(0.0) ->947    │         ╰── Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.948If you specifically intend to match 0.0 alone, write +0.0 instead.949950951     ┌─ src/supervisor2.erl:952     │953 375 │      case catch apply(M, F, Args) of954     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.955Compile directive 'nowarn_deprecated_catch' can be used to suppress956warnings in selected modules.957958     ┌─ src/supervisor2.erl:959     │960 391 │      case catch apply(M, F, A) of961     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.962Compile directive 'nowarn_deprecated_catch' can be used to suppress963warnings in selected modules.964965     ┌─ src/supervisor2.erl:966     │967 688 │  	    case catch check_flags(SupFlags) of968     │  	         ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.969Compile directive 'nowarn_deprecated_catch' can be used to suppress970warnings in selected modules.971972      ┌─ src/supervisor2.erl:973      │974 1314 │      case catch init_state1(SupName, Type, Mod, Args) of975      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.976Compile directive 'nowarn_deprecated_catch' can be used to suppress977warnings in selected modules.978979      ┌─ src/supervisor2.erl:980      │981 1382 │      catch check_childspec(Name, Func, RestartType, Shutdown, ChildType, Mods);982      │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.983Compile directive 'nowarn_deprecated_catch' can be used to suppress984warnings in selected modules.985986987     ┌─ src/rabbit_net.erl:988     │989 203 │      catch port_close(ssl_get_socket(Sock)),990     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.991Compile directive 'nowarn_deprecated_catch' can be used to suppress992warnings in selected modules.993994     ┌─ src/rabbit_net.erl:995     │996 206 │      catch port_close(Sock), ok.997     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.998Compile directive 'nowarn_deprecated_catch' can be used to suppress999warnings in selected modules.100010011002===> Compiling src/rabbit_types.erl failed1003    ┌─ src/rabbit_types.erl:1004    │1005 21 │  -export_type([maybe/1, info/0, infos/0, info_key/0, info_keys/0,1006    │                     ╰── syntax error before: '/'10071008    ┌─ src/rabbit_types.erl:1009    │1010 35 │  -type(maybe(T) :: T | 'none').1011    │                 ╰── syntax error before: '::'10121013    ┌─ src/rabbit_types.erl:1014    │1015 55 │                   properties_bin        :: maybe(binary()),1016    │                                            ╰── syntax error before: 'maybe'10171018    ┌─ src/rabbit_types.erl:1019    │1020 59 │                   properties     :: maybe(rabbit_framing:amqp_property_record()),1021    │                                     ╰── syntax error before: 'maybe'10221023     ┌─ src/rabbit_types.erl:1024     │1025 118 │                    exclusive_owner :: rabbit_types:maybe(pid()),1026     │                                                    ╰── syntax error before: 'maybe'102710281029    ┌─ src/rabbit_types.erl:1030    │1031 62 │  -type(content() :: undecoded_content() | decoded_content()).1032    │                                           ╰── type decoded_content() undefined103310341035    ┌─ src/rabbit_types.erl:1036    │1037 36 │  -type(timestamp() :: {non_neg_integer(), non_neg_integer(), non_neg_integer()}).1038    │   ╰── Warning: type timestamp() is unused10391040    ┌─ src/rabbit_types.erl:1041    │1042 37 │  -type(vhost() :: binary()).1043    │   ╰── Warning: type vhost() is unused10441045    ┌─ src/rabbit_types.erl:1046    │1047 38 │  -type(ctag() :: binary()).1048    │   ╰── Warning: type ctag() is unused10491050    ┌─ src/rabbit_types.erl:1051    │1052 42 │  -type(undecoded_content() ::1053    │   ╰── Warning: type undecoded_content() is unused10541055    ┌─ src/rabbit_types.erl:1056    │1057 51 │  -type(unencoded_content() :: undecoded_content()).1058    │   ╰── Warning: type unencoded_content() is unused10591060    ┌─ src/rabbit_types.erl:1061    │1062 62 │  -type(content() :: undecoded_content() | decoded_content()).1063    │   ╰── Warning: type content() is unused10641065    ┌─ src/rabbit_types.erl:1066    │1067 63 │  -type(msg_id() :: rabbit_guid:guid()).1068    │   ╰── Warning: type msg_id() is unused10691070    ┌─ src/rabbit_types.erl:1071    │1072 64 │  -type(basic_message() ::1073    │   ╰── Warning: type basic_message() is unused10741075    ┌─ src/rabbit_types.erl:1076    │1077 70 │  -type(message() :: basic_message()).1078    │   ╰── Warning: type message() is unused10791080    ┌─ src/rabbit_types.erl:1081    │1082 71 │  -type(delivery() ::1083    │   ╰── Warning: type delivery() is unused10841085    ┌─ src/rabbit_types.erl:1086    │1087 75 │  -type(message_properties() ::1088    │   ╰── Warning: type message_properties() is unused10891090    ┌─ src/rabbit_types.erl:1091    │1092 79 │  -type(info_key() :: atom()).1093    │   ╰── Warning: type info_key() is unused10941095    ┌─ src/rabbit_types.erl:1096    │1097 80 │  -type(info_keys() :: [info_key()]).1098    │   ╰── Warning: type info_keys() is unused10991100    ┌─ src/rabbit_types.erl:1101    │1102 82 │  -type(info() :: {info_key(), any()}).1103    │   ╰── Warning: type info() is unused11041105    ┌─ src/rabbit_types.erl:1106    │1107 83 │  -type(infos() :: [info()]).1108    │   ╰── Warning: type infos() is unused11091110    ┌─ src/rabbit_types.erl:1111    │1112 85 │  -type(amqp_error() ::1113    │   ╰── Warning: type amqp_error() is unused11141115    ┌─ src/rabbit_types.erl:1116    │1117 90 │  -type(r(Kind) ::1118    │   ╰── Warning: type r(_) is unused11191120    ┌─ src/rabbit_types.erl:1121    │1122 92 │  -type(r2(VirtualHost, Kind) ::1123    │   ╰── Warning: type r2(_,_) is unused11241125    ┌─ src/rabbit_types.erl:1126    │1127 94 │  -type(r3(VirtualHost, Kind, Name) ::1128    │   ╰── Warning: type r3(_,_,_) is unused11291130    ┌─ src/rabbit_types.erl:1131    │1132 99 │  -type(listener() ::1133    │   ╰── Warning: type listener() is unused11341135     ┌─ src/rabbit_types.erl:1136     │1137 105 │  -type(binding_source() :: rabbit_exchange:name()).1138     │   ╰── Warning: type binding_source() is unused11391140     ┌─ src/rabbit_types.erl:1141     │1142 106 │  -type(binding_destination() :: rabbit_amqqueue:name() | rabbit_exchange:name()).1143     │   ╰── Warning: type binding_destination() is unused11441145     ┌─ src/rabbit_types.erl:1146     │1147 108 │  -type(binding() ::1148     │   ╰── Warning: type binding() is unused11491150     ┌─ src/rabbit_types.erl:1151     │1152 124 │  -type(exchange() ::1153     │   ╰── Warning: type exchange() is unused11541155     ┌─ src/rabbit_types.erl:1156     │1157 131 │  -type(connection_name() :: binary()).1158     │   ╰── Warning: type connection_name() is unused11591160     ┌─ src/rabbit_types.erl:1161     │1162 134 │  -type(connection() :: pid()).1163     │   ╰── Warning: type connection() is unused11641165     ┌─ src/rabbit_types.erl:1166     │1167 137 │  -type(tracked_connection() ::1168     │   ╰── Warning: type tracked_connection() is unused11691170     ┌─ src/rabbit_types.erl:1171     │1172 150 │  -type(protocol() :: rabbit_framing:protocol()).1173     │   ╰── Warning: type protocol() is unused11741175     ┌─ src/rabbit_types.erl:1176     │1177 152 │  -type(protocol_name() :: 'amqp0_8' | 'amqp0_9_1' | 'amqp1_0' | 'mqtt' | 'stomp' | any()).1178     │   ╰── Warning: type protocol_name() is unused11791180     ┌─ src/rabbit_types.erl:1181     │1182 154 │  -type(node_type() :: 'disc' | 'ram').1183     │   ╰── Warning: type node_type() is unused11841185     ┌─ src/rabbit_types.erl:1186     │1187 156 │  -type(auth_user() ::1188     │   ╰── Warning: type auth_user() is unused11891190     ┌─ src/rabbit_types.erl:1191     │1192 161 │  -type(user() ::1193     │   ╰── Warning: type user() is unused11941195     ┌─ src/rabbit_types.erl:1196     │1197 166 │  -type(internal_user() ::1198     │   ╰── Warning: type internal_user() is unused11991200     ┌─ src/rabbit_types.erl:1201     │1202 171 │  -type(username() :: binary()).1203     │   ╰── Warning: type username() is unused12041205     ┌─ src/rabbit_types.erl:1206     │1207 172 │  -type(password() :: binary()).1208     │   ╰── Warning: type password() is unused12091210     ┌─ src/rabbit_types.erl:1211     │1212 173 │  -type(password_hash() :: binary()).1213     │   ╰── Warning: type password_hash() is unused12141215     ┌─ src/rabbit_types.erl:1216     │1217 175 │  -type(ok(A) :: {'ok', A}).1218     │   ╰── Warning: type ok(_) is unused12191220     ┌─ src/rabbit_types.erl:1221     │1222 176 │  -type(error(A) :: {'error', A}).1223     │   ╰── Warning: type error(_) is unused12241225     ┌─ src/rabbit_types.erl:1226     │1227 177 │  -type(ok_or_error(A) :: 'ok' | error(A)).1228     │   ╰── Warning: type ok_or_error(_) is unused12291230     ┌─ src/rabbit_types.erl:1231     │1232 178 │  -type(ok_or_error2(A, B) :: ok(A) | error(B)).1233     │   ╰── Warning: type ok_or_error2(_,_) is unused12341235     ┌─ src/rabbit_types.erl:1236     │1237 179 │  -type(ok_pid_or_error() :: ok_or_error2(pid(), any())).1238     │   ╰── Warning: type ok_pid_or_error() is unused12391240     ┌─ src/rabbit_types.erl:1241     │1242 181 │  -type(channel_exit() :: no_return()).1243     │   ╰── Warning: type channel_exit() is unused12441245     ┌─ src/rabbit_types.erl:1246     │1247 182 │  -type(connection_exit() :: no_return()).1248     │   ╰── Warning: type connection_exit() is unused12491250     ┌─ src/rabbit_types.erl:1251     │1252 184 │  -type(mfargs() :: {atom(), atom(), [any()]}).1253     │   ╰── Warning: type mfargs() is unused12541255     ┌─ src/rabbit_types.erl:1256     │1257 186 │  -type(proc_name() :: term()).1258     │   ╰── Warning: type proc_name() is unused12591260     ┌─ src/rabbit_types.erl:1261     │1262 187 │  -type(proc_type_and_name() :: {atom(), proc_name()}).1263     │   ╰── Warning: type proc_type_and_name() is unused12641265     ┌─ src/rabbit_types.erl:1266     │1267 189 │  -type(topic_access_context() :: #{routing_key  => rabbit_router:routing_key(),1268     │   ╰── Warning: type topic_access_context() is unused126912701271** (Mix) Could not compile dependency :rabbit_common, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/qemu_aarch64/lib/*/ebin" command failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile rabbit_common --force", update it with "mix deps.update rabbit_common" or clean it with "mix deps.clean rabbit_common"