ulfnet_amqpx

Build log

nerves_system_bbb

ulfnet_amqpx 1.1.0 · fail · run ulfnet_amqpx-1.1.0-1791281549625
1149 of 1149 lines
1Resolving Hex dependencies...2Resolution completed in 0.113s3Unchanged: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/glc_run.erl:113    │114 15 │      case (catch Fun(Event, Store)) of115    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.116Compile directive 'nowarn_deprecated_catch' can be used to suppress117warnings in selected modules.118119120    ┌─ src/gr_counter.erl:121    │122 39 │      case (catch gen_server:call(Server, list)) of123    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.124Compile directive 'nowarn_deprecated_catch' can be used to suppress125warnings in selected modules.126127    ┌─ src/gr_counter.erl:128    │129 46 │      case (catch gen_server:call(Server, {lookup_element, Term})) of130    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.131Compile directive 'nowarn_deprecated_catch' can be used to suppress132warnings in selected modules.133134    ┌─ src/gr_counter.erl:135    │136 66 │      case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of137    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.138Compile directive 'nowarn_deprecated_catch' can be used to suppress139warnings in selected modules.140141    ┌─ src/gr_counter.erl:142    │143 89 │      case (catch gen_server:call(Server, {reset_counters, Counter})) of144    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.145Compile directive 'nowarn_deprecated_catch' can be used to suppress146warnings in selected modules.147148149    ┌─ src/gr_param.erl:150    │151 39 │      case (catch gen_server:call(Server, list)) of152    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.153Compile directive 'nowarn_deprecated_catch' can be used to suppress154warnings in selected modules.155156    ┌─ src/gr_param.erl:157    │158 46 │      case (catch gen_server:call(Server, info_size)) of159    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.160Compile directive 'nowarn_deprecated_catch' can be used to suppress161warnings in selected modules.162163    ┌─ src/gr_param.erl:164    │165 53 │      case (catch gen_server:call(Server, {insert, Term})) of166    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.167Compile directive 'nowarn_deprecated_catch' can be used to suppress168warnings in selected modules.169170    ┌─ src/gr_param.erl:171    │172 60 │      case (catch gen_server:call(Server, {lookup, Term})) of173    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.174Compile directive 'nowarn_deprecated_catch' can be used to suppress175warnings in selected modules.176177    ┌─ src/gr_param.erl:178    │179 67 │      case (catch gen_server:call(Server, {lookup_element, Term})) of180    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.181Compile directive 'nowarn_deprecated_catch' can be used to suppress182warnings in selected modules.183184    ┌─ src/gr_param.erl:185    │186 74 │      case (catch gen_server:call(Server, info)) of187    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.188Compile directive 'nowarn_deprecated_catch' can be used to suppress189warnings in selected modules.190191    ┌─ src/gr_param.erl:192    │193 82 │      case (catch gen_server:call(Server, transform)) 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_ssl.erl:202     │203 142 │  	case ssl:ssl_accept(CSocket, Opts, Timeout) of204     │  	     ╰── Warning: ssl:ssl_accept/3 is removed; use ssl:handshake/1,2,3 instead205206207    ┌─ src/ranch_conns_sup.erl:208    │209 80 │  	catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},210    │  	╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.211Compile directive 'nowarn_deprecated_catch' can be used to suppress212warnings in selected modules.213214215==> 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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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_armv7_nerves_linux_gnueabihf386Compiling 1 file (.ex)387Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app388==> jsx389Compiling 9 files (.erl)390Generated jsx app391==> nerves_compatibility_test392===> Analyzing applications...393===> Compiling lager394/work/proj/deps_bbb/lager/src/lager_config.erl:41:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.395Compile directive 'nowarn_deprecated_catch' can be used to suppress396warnings in selected modules.397%   41|             ?INT_LOG(warning, "Table ~p already exists", [?TBL])398%     |              ^399400/work/proj/deps_bbb/lager/src/lager_console_backend.erl:94:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.401Compile directive 'nowarn_deprecated_catch' can be used to suppress402warnings in selected modules.403%   94|             ?INT_LOG(warning, Msg, []),404%     |              ^405406    ┌─ src/lager_config.erl:407    │408 41 │              ?INT_LOG(warning, "Table ~p already exists", [?TBL])409    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.410Compile directive 'nowarn_deprecated_catch' can be used to suppress411warnings in selected modules.412413414    ┌─ src/lager_console_backend.erl:415    │416 94 │              ?INT_LOG(warning, Msg, []),417    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.418Compile directive 'nowarn_deprecated_catch' can be used to suppress419warnings in selected modules.420421422/work/proj/deps_bbb/lager/src/lager_handler_watcher.erl:126:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.423Compile directive 'nowarn_deprecated_catch' can be used to suppress424warnings in selected modules.425%  126|             ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),426%     |              ^427428/work/proj/deps_bbb/lager/src/lager_handler_watcher.erl:130:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.429Compile directive 'nowarn_deprecated_catch' can be used to suppress430warnings in selected modules.431%  130|             ?INT_LOG(error, "Lager fatally failed to install handler ~p into"432%     |              ^433434/work/proj/deps_bbb/lager/src/lager_handler_watcher.erl:137:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.435Compile directive 'nowarn_deprecated_catch' can be used to suppress436warnings in selected modules.437%  137|             ?INT_LOG(error, "Lager failed to install handler ~p into"438%     |              ^439440     ┌─ src/lager_handler_watcher.erl:441     │442 126 │              ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),443     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.444Compile directive 'nowarn_deprecated_catch' can be used to suppress445warnings in selected modules.446447     ┌─ src/lager_handler_watcher.erl:448     │449 130 │              ?INT_LOG(error, "Lager fatally failed to install handler ~p into"450     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.451Compile directive 'nowarn_deprecated_catch' can be used to suppress452warnings in selected modules.453454     ┌─ src/lager_handler_watcher.erl:455     │456 137 │              ?INT_LOG(error, "Lager failed to install handler ~p into"457     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.458Compile directive 'nowarn_deprecated_catch' can be used to suppress459warnings in selected modules.460461462/work/proj/deps_bbb/lager/src/lager_trunc_io.erl:94:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.463Compile directive 'nowarn_deprecated_catch' can be used to suppress464warnings in selected modules.465%   94|     case catch print(What, Len) of466%     |          ^467468    ┌─ src/lager_trunc_io.erl:469    │470 94 │      case catch print(What, Len) of471    │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.472Compile directive 'nowarn_deprecated_catch' can be used to suppress473warnings in selected modules.474475476/work/proj/deps_bbb/lager/src/lager_format.erl:272:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.477Compile directive 'nowarn_deprecated_catch' can be used to suppress478warnings in selected modules.479%  272|     case catch unicode:characters_to_list(B) of480%     |          ^481482     ┌─ src/lager_format.erl:483     │484 272 │      case catch unicode:characters_to_list(B) of485     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.486Compile directive 'nowarn_deprecated_catch' can be used to suppress487warnings in selected modules.488489490/work/proj/deps_bbb/lager/src/lager_crash_log.erl:83:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.491Compile directive 'nowarn_deprecated_catch' can be used to suppress492warnings in selected modules.493%   83|             ?INT_LOG(error, "Failed to open crash log file ~s with error: ~s",494%     |              ^495496/work/proj/deps_bbb/lager/src/lager_crash_log.erl:219:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.497Compile directive 'nowarn_deprecated_catch' can be used to suppress498warnings in selected modules.499%  219|                             ?INT_LOG(error, "Failed to write log message to file ~s: ~s",500%     |                              ^501502/work/proj/deps_bbb/lager/src/lager_crash_log.erl:232:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.503Compile directive 'nowarn_deprecated_catch' can be used to suppress504warnings in selected modules.505%  232|                             ?INT_LOG(error, "Failed to reopen crash log ~s with error: ~s",506%     |                              ^507508    ┌─ src/lager_crash_log.erl:509    │510 83 │              ?INT_LOG(error, "Failed to open crash log file ~s with error: ~s",511    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.512Compile directive 'nowarn_deprecated_catch' can be used to suppress513warnings in selected modules.514515     ┌─ src/lager_crash_log.erl:516     │517 219 │                              ?INT_LOG(error, "Failed to write log message to file ~s: ~s",518     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.519Compile directive 'nowarn_deprecated_catch' can be used to suppress520warnings in selected modules.521522     ┌─ src/lager_crash_log.erl:523     │524 232 │                              ?INT_LOG(error, "Failed to reopen crash log ~s with error: ~s",525     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.526Compile directive 'nowarn_deprecated_catch' can be used to suppress527warnings in selected modules.528529530/work/proj/deps_bbb/lager/src/lager_app.erl:271:6: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.531Compile directive 'nowarn_deprecated_catch' can be used to suppress532warnings in selected modules.533%  271|     ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),534%     |      ^535536     ┌─ src/lager_app.erl:537     │538 271 │      ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),539     │       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.540Compile directive 'nowarn_deprecated_catch' can be used to suppress541warnings in selected modules.542543544/work/proj/deps_bbb/lager/src/lager.erl:66:10: Warning: variable '_App' is bound multiple times in this pattern.545If you mean to ignore this value, use '_' or546a different underscore-prefixed name547%   66| start_ok(_App, {error, {already_started, _App}}) -> ok;548%     |          ^549550/work/proj/deps_bbb/lager/src/lager.erl:66:42: Warning: variable '_App' is bound multiple times in this pattern.551If you mean to ignore this value, use '_' or552a different underscore-prefixed name553%   66| start_ok(_App, {error, {already_started, _App}}) -> ok;554%     |                                          ^555556    ┌─ src/lager.erl:557    │558 66 │  start_ok(_App, {error, {already_started, _App}}) -> ok;559    │           ╰── Warning: variable '_App' is bound multiple times in this pattern.560If you mean to ignore this value, use '_' or561a different underscore-prefixed name562563    ┌─ src/lager.erl:564    │565 66 │  start_ok(_App, {error, {already_started, _App}}) -> ok;566    │                                           ╰── Warning: variable '_App' is bound multiple times in this pattern.567If you mean to ignore this value, use '_' or568a different underscore-prefixed name569570571/work/proj/deps_bbb/lager/src/lager_file_backend.erl:129:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.572Compile directive 'nowarn_deprecated_catch' can be used to suppress573warnings in selected modules.574%  129|                     ?INT_LOG(error, "Failed to open log file ~s with error ~s", [Name, file:format_error(Reason)]),575%     |                      ^576577/work/proj/deps_bbb/lager/src/lager_file_backend.erl:141:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.578Compile directive 'nowarn_deprecated_catch' can be used to suppress579warnings in selected modules.580%  141|             ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),581%     |              ^582583/work/proj/deps_bbb/lager/src/lager_file_backend.erl:152:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586%  152|             ?INT_LOG(notice, "Changed loghwm of ~s to ~p", [Name, Hwm]),587%     |              ^588589/work/proj/deps_bbb/lager/src/lager_file_backend.erl:258:38: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.590Compile directive 'nowarn_deprecated_catch' can be used to suppress591warnings in selected modules.592%  258|                                     ?INT_LOG(error, "Failed to rotate log file ~s with error ~s", [Name, file:format_error(Reason)]),593%     |                                      ^594595/work/proj/deps_bbb/lager/src/lager_file_backend.erl:270:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.596Compile directive 'nowarn_deprecated_catch' can be used to suppress597warnings in selected modules.598%  270|                             ?INT_LOG(error, "Failed to reopen log file ~s with error ~s", [Name, file:format_error(Reason)]),599%     |                              ^600601/work/proj/deps_bbb/lager/src/lager_file_backend.erl:287:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.602Compile directive 'nowarn_deprecated_catch' can be used to suppress603warnings in selected modules.604%  287|                     ?INT_LOG(error, "Failed to write log message to file ~s: ~s",605%     |                      ^606607/work/proj/deps_bbb/lager/src/lager_file_backend.erl:314:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.608Compile directive 'nowarn_deprecated_catch' can be used to suppress609warnings in selected modules.610%  314|                     ?INT_LOG(error, "Missing required file option", []),611%     |                      ^612613/work/proj/deps_bbb/lager/src/lager_file_backend.erl:330:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.614Compile directive 'nowarn_deprecated_catch' can be used to suppress615warnings in selected modules.616%  330|             ?INT_LOG(error, "~s ~p for file ~p",617%     |              ^618619     ┌─ src/lager_file_backend.erl:620     │621 129 │                      ?INT_LOG(error, "Failed to open log file ~s with error ~s", [Name, file:format_error(Reason)]),622     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.623Compile directive 'nowarn_deprecated_catch' can be used to suppress624warnings in selected modules.625626     ┌─ src/lager_file_backend.erl:627     │628 141 │              ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),629     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.630Compile directive 'nowarn_deprecated_catch' can be used to suppress631warnings in selected modules.632633     ┌─ src/lager_file_backend.erl:634     │635 152 │              ?INT_LOG(notice, "Changed loghwm of ~s to ~p", [Name, Hwm]),636     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.637Compile directive 'nowarn_deprecated_catch' can be used to suppress638warnings in selected modules.639640     ┌─ src/lager_file_backend.erl:641     │642 258 │                                      ?INT_LOG(error, "Failed to rotate log file ~s with error ~s", [Name, file:format_error(Reason)]),643     │                                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.644Compile directive 'nowarn_deprecated_catch' can be used to suppress645warnings in selected modules.646647     ┌─ src/lager_file_backend.erl:648     │649 270 │                              ?INT_LOG(error, "Failed to reopen log file ~s with error ~s", [Name, file:format_error(Reason)]),650     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.651Compile directive 'nowarn_deprecated_catch' can be used to suppress652warnings in selected modules.653654     ┌─ src/lager_file_backend.erl:655     │656 287 │                      ?INT_LOG(error, "Failed to write log message to file ~s: ~s",657     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.658Compile directive 'nowarn_deprecated_catch' can be used to suppress659warnings in selected modules.660661     ┌─ src/lager_file_backend.erl:662     │663 314 │                      ?INT_LOG(error, "Missing required file option", []),664     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.665Compile directive 'nowarn_deprecated_catch' can be used to suppress666warnings in selected modules.667668     ┌─ src/lager_file_backend.erl:669     │670 330 │              ?INT_LOG(error, "~s ~p for file ~p",671     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.672Compile directive 'nowarn_deprecated_catch' can be used to suppress673warnings in selected modules.674675676===> Analyzing applications...677===> Compiling rabbit_common678     ┌─ src/gen_server2.erl:679     │680 317 │      case catch gen:call(Name, '$gen_call', Request) of681     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.682Compile directive 'nowarn_deprecated_catch' can be used to suppress683warnings in selected modules.684685     ┌─ src/gen_server2.erl:686     │687 325 │      case catch gen:call(Name, '$gen_call', Request, Timeout) of688     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.689Compile directive 'nowarn_deprecated_catch' can be used to suppress690warnings in selected modules.691692     ┌─ src/gen_server2.erl:693     │694 336 │      catch global:send(Name, {'$gen_cast', Request}),695     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.696Compile directive 'nowarn_deprecated_catch' can be used to suppress697warnings in selected modules.698699     ┌─ src/gen_server2.erl:700     │701 339 │      catch (Dest ! {'$gen_cast', Request}),702     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.703Compile directive 'nowarn_deprecated_catch' can be used to suppress704warnings in selected modules.705706     ┌─ src/gen_server2.erl:707     │708 342 │      catch (Dest ! {'$gen_cast', Request}),709     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.710Compile directive 'nowarn_deprecated_catch' can be used to suppress711warnings in selected modules.712713     ┌─ src/gen_server2.erl:714     │715 349 │      catch To ! {Tag, Reply}.716     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.717Compile directive 'nowarn_deprecated_catch' can be used to suppress718warnings in selected modules.719720     ┌─ src/gen_server2.erl:721     │722 361 │      catch ({Name, Node} ! Msg),723     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.724Compile directive 'nowarn_deprecated_catch' can be used to suppress725warnings in selected modules.726727     ┌─ src/gen_server2.erl:728     │729 422 │              catch msend(Pid, MRef, Request),730     │              ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.731Compile directive 'nowarn_deprecated_catch' can be used to suppress732warnings in selected modules.733734     ┌─ src/gen_server2.erl:735     │736 431 │      catch msend(Dest, MRef, Request),737     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.738Compile directive 'nowarn_deprecated_catch' can be used to suppress739warnings in selected modules.740741     ┌─ src/gen_server2.erl:742     │743 435 │      catch msend(Dest, MRef, Request),744     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.745Compile directive 'nowarn_deprecated_catch' can be used to suppress746warnings in selected modules.747748     ┌─ src/gen_server2.erl:749     │750 472 │      case catch gen:call(Name, '$with_state', Fun, infinity) of751     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.752Compile directive 'nowarn_deprecated_catch' can be used to suppress753warnings in selected modules.754755     ┌─ src/gen_server2.erl:756     │757 548 │      case catch Mod:init(Args) of758     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.759Compile directive 'nowarn_deprecated_catch' can be used to suppress760warnings in selected modules.761762     ┌─ src/gen_server2.erl:763     │764 605 │      _ = (catch unregister(Name));765     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.766Compile directive 'nowarn_deprecated_catch' can be used to suppress767warnings in selected modules.768769     ┌─ src/gen_server2.erl:770     │771 712 │              case catch Mod:handle_pre_hibernate(State) of772     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.773Compile directive 'nowarn_deprecated_catch' can be used to suppress774warnings in selected modules.775776     ┌─ src/gen_server2.erl:777     │778 727 │              case catch Mod:handle_post_hibernate(State) of779     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.780Compile directive 'nowarn_deprecated_catch' can be used to suppress781warnings in selected modules.782783     ┌─ src/gen_server2.erl:784     │785 805 │      reply(From, catch Fun(State)),786     │                  ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.787Compile directive 'nowarn_deprecated_catch' can be used to suppress788warnings in selected modules.789790     ┌─ src/gen_server2.erl:791     │792 866 │      catch {Name, Node} ! {'$gen_call', {self(), {Tag, Node}}, Req},793     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.794Compile directive 'nowarn_deprecated_catch' can be used to suppress795warnings in selected modules.796797     ┌─ src/gen_server2.erl:798     │799 926 │      case catch erlang:cancel_timer(TimerId) of800     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.801Compile directive 'nowarn_deprecated_catch' can be used to suppress802warnings in selected modules.803804     ┌─ src/gen_server2.erl:805     │806 979 │              case catch erlang:monitor(process, {Name, Node}) of807     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.808Compile directive 'nowarn_deprecated_catch' can be used to suppress809warnings in selected modules.810811      ┌─ src/gen_server2.erl:812      │813 1029 │      case catch Mod:handle_call(Msg, From, State) of814      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.815Compile directive 'nowarn_deprecated_catch' can be used to suppress816warnings in selected modules.817818      ┌─ src/gen_server2.erl:819      │820 1042 │                  (catch terminate(Reason, Msg,821      │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.822Compile directive 'nowarn_deprecated_catch' can be used to suppress823warnings in selected modules.824825      ┌─ src/gen_server2.erl:826      │827 1050 │      Reply = (catch dispatch(Msg, Mod, State)),828      │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.829Compile directive 'nowarn_deprecated_catch' can be used to suppress830warnings in selected modules.831832      ┌─ src/gen_server2.erl:833      │834 1106 │      case catch Mod:code_change(OldVsn, State, Extra) of835      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.836Compile directive 'nowarn_deprecated_catch' can be used to suppress837warnings in selected modules.838839      ┌─ src/gen_server2.erl:840      │841 1152 │      case catch Mod:terminate(Reason, State) of842      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.843Compile directive 'nowarn_deprecated_catch' can be used to suppress844warnings in selected modules.845846      ┌─ src/gen_server2.erl:847      │848 1233 │      case catch sys:debug_options(Opts) of849      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.850Compile directive 'nowarn_deprecated_catch' can be used to suppress851warnings in selected modules.852853      ┌─ src/gen_server2.erl:854      │855 1315 │                                   case catch Mod:Fun(Msg, Length, State) of856      │                                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.857Compile directive 'nowarn_deprecated_catch' can be used to suppress858warnings in selected modules.859860      ┌─ src/gen_server2.erl:861      │862 1327 │                                   case catch Mod:Fun(Msg, From, Length, State) of863      │                                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.864Compile directive 'nowarn_deprecated_catch' can be used to suppress865warnings in selected modules.866867      ┌─ src/gen_server2.erl:868      │869 1351 │      Log = sys:get_debug(log, Debug, []),870      │            ╰── Warning: sys:get_debug/3 is deprecated; incorrectly documented and only for internal use. Can often be replaced with sys:get_log/1871872      ┌─ src/gen_server2.erl:873      │874 1365 │          true  -> case catch apply(Mod, FunName, Args) of875      │                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.876Compile directive 'nowarn_deprecated_catch' can be used to suppress877warnings in selected modules.878879880===> Compiling src/rabbit_types.erl failed881    ┌─ src/rabbit_types.erl:882    │883 21 │  -export_type([maybe/1, info/0, infos/0, info_key/0, info_keys/0,884    │                     ╰── syntax error before: '/'885886    ┌─ src/rabbit_types.erl:887    │888 35 │  -type(maybe(T) :: T | 'none').889    │                 ╰── syntax error before: '::'890891    ┌─ src/rabbit_types.erl:892    │893 55 │                   properties_bin        :: maybe(binary()),894    │                                            ╰── syntax error before: 'maybe'895896    ┌─ src/rabbit_types.erl:897    │898 59 │                   properties     :: maybe(rabbit_framing:amqp_property_record()),899    │                                     ╰── syntax error before: 'maybe'900901     ┌─ src/rabbit_types.erl:902     │903 118 │                    exclusive_owner :: rabbit_types:maybe(pid()),904     │                                                    ╰── syntax error before: 'maybe'905906907    ┌─ src/rabbit_types.erl:908    │909 62 │  -type(content() :: undecoded_content() | decoded_content()).910    │                                           ╰── type decoded_content() undefined911912913    ┌─ src/rabbit_types.erl:914    │915 36 │  -type(timestamp() :: {non_neg_integer(), non_neg_integer(), non_neg_integer()}).916    │   ╰── Warning: type timestamp() is unused917918    ┌─ src/rabbit_types.erl:919    │920 37 │  -type(vhost() :: binary()).921    │   ╰── Warning: type vhost() is unused922923    ┌─ src/rabbit_types.erl:924    │925 38 │  -type(ctag() :: binary()).926    │   ╰── Warning: type ctag() is unused927928    ┌─ src/rabbit_types.erl:929    │930 42 │  -type(undecoded_content() ::931    │   ╰── Warning: type undecoded_content() is unused932933    ┌─ src/rabbit_types.erl:934    │935 51 │  -type(unencoded_content() :: undecoded_content()).936    │   ╰── Warning: type unencoded_content() is unused937938    ┌─ src/rabbit_types.erl:939    │940 62 │  -type(content() :: undecoded_content() | decoded_content()).941    │   ╰── Warning: type content() is unused942943    ┌─ src/rabbit_types.erl:944    │945 63 │  -type(msg_id() :: rabbit_guid:guid()).946    │   ╰── Warning: type msg_id() is unused947948    ┌─ src/rabbit_types.erl:949    │950 64 │  -type(basic_message() ::951    │   ╰── Warning: type basic_message() is unused952953    ┌─ src/rabbit_types.erl:954    │955 70 │  -type(message() :: basic_message()).956    │   ╰── Warning: type message() is unused957958    ┌─ src/rabbit_types.erl:959    │960 71 │  -type(delivery() ::961    │   ╰── Warning: type delivery() is unused962963    ┌─ src/rabbit_types.erl:964    │965 75 │  -type(message_properties() ::966    │   ╰── Warning: type message_properties() is unused967968    ┌─ src/rabbit_types.erl:969    │970 79 │  -type(info_key() :: atom()).971    │   ╰── Warning: type info_key() is unused972973    ┌─ src/rabbit_types.erl:974    │975 80 │  -type(info_keys() :: [info_key()]).976    │   ╰── Warning: type info_keys() is unused977978    ┌─ src/rabbit_types.erl:979    │980 82 │  -type(info() :: {info_key(), any()}).981    │   ╰── Warning: type info() is unused982983    ┌─ src/rabbit_types.erl:984    │985 83 │  -type(infos() :: [info()]).986    │   ╰── Warning: type infos() is unused987988    ┌─ src/rabbit_types.erl:989    │990 85 │  -type(amqp_error() ::991    │   ╰── Warning: type amqp_error() is unused992993    ┌─ src/rabbit_types.erl:994    │995 90 │  -type(r(Kind) ::996    │   ╰── Warning: type r(_) is unused997998    ┌─ src/rabbit_types.erl:999    │1000 92 │  -type(r2(VirtualHost, Kind) ::1001    │   ╰── Warning: type r2(_,_) is unused10021003    ┌─ src/rabbit_types.erl:1004    │1005 94 │  -type(r3(VirtualHost, Kind, Name) ::1006    │   ╰── Warning: type r3(_,_,_) is unused10071008    ┌─ src/rabbit_types.erl:1009    │1010 99 │  -type(listener() ::1011    │   ╰── Warning: type listener() is unused10121013     ┌─ src/rabbit_types.erl:1014     │1015 105 │  -type(binding_source() :: rabbit_exchange:name()).1016     │   ╰── Warning: type binding_source() is unused10171018     ┌─ src/rabbit_types.erl:1019     │1020 106 │  -type(binding_destination() :: rabbit_amqqueue:name() | rabbit_exchange:name()).1021     │   ╰── Warning: type binding_destination() is unused10221023     ┌─ src/rabbit_types.erl:1024     │1025 108 │  -type(binding() ::1026     │   ╰── Warning: type binding() is unused10271028     ┌─ src/rabbit_types.erl:1029     │1030 124 │  -type(exchange() ::1031     │   ╰── Warning: type exchange() is unused10321033     ┌─ src/rabbit_types.erl:1034     │1035 131 │  -type(connection_name() :: binary()).1036     │   ╰── Warning: type connection_name() is unused10371038     ┌─ src/rabbit_types.erl:1039     │1040 134 │  -type(connection() :: pid()).1041     │   ╰── Warning: type connection() is unused10421043     ┌─ src/rabbit_types.erl:1044     │1045 137 │  -type(tracked_connection() ::1046     │   ╰── Warning: type tracked_connection() is unused10471048     ┌─ src/rabbit_types.erl:1049     │1050 150 │  -type(protocol() :: rabbit_framing:protocol()).1051     │   ╰── Warning: type protocol() is unused10521053     ┌─ src/rabbit_types.erl:1054     │1055 152 │  -type(protocol_name() :: 'amqp0_8' | 'amqp0_9_1' | 'amqp1_0' | 'mqtt' | 'stomp' | any()).1056     │   ╰── Warning: type protocol_name() is unused10571058     ┌─ src/rabbit_types.erl:1059     │1060 154 │  -type(node_type() :: 'disc' | 'ram').1061     │   ╰── Warning: type node_type() is unused10621063     ┌─ src/rabbit_types.erl:1064     │1065 156 │  -type(auth_user() ::1066     │   ╰── Warning: type auth_user() is unused10671068     ┌─ src/rabbit_types.erl:1069     │1070 161 │  -type(user() ::1071     │   ╰── Warning: type user() is unused10721073     ┌─ src/rabbit_types.erl:1074     │1075 166 │  -type(internal_user() ::1076     │   ╰── Warning: type internal_user() is unused10771078     ┌─ src/rabbit_types.erl:1079     │1080 171 │  -type(username() :: binary()).1081     │   ╰── Warning: type username() is unused10821083     ┌─ src/rabbit_types.erl:1084     │1085 172 │  -type(password() :: binary()).1086     │   ╰── Warning: type password() is unused10871088     ┌─ src/rabbit_types.erl:1089     │1090 173 │  -type(password_hash() :: binary()).1091     │   ╰── Warning: type password_hash() is unused10921093     ┌─ src/rabbit_types.erl:1094     │1095 175 │  -type(ok(A) :: {'ok', A}).1096     │   ╰── Warning: type ok(_) is unused10971098     ┌─ src/rabbit_types.erl:1099     │1100 176 │  -type(error(A) :: {'error', A}).1101     │   ╰── Warning: type error(_) is unused11021103     ┌─ src/rabbit_types.erl:1104     │1105 177 │  -type(ok_or_error(A) :: 'ok' | error(A)).1106     │   ╰── Warning: type ok_or_error(_) is unused11071108     ┌─ src/rabbit_types.erl:1109     │1110 178 │  -type(ok_or_error2(A, B) :: ok(A) | error(B)).1111     │   ╰── Warning: type ok_or_error2(_,_) is unused11121113     ┌─ src/rabbit_types.erl:1114     │1115 179 │  -type(ok_pid_or_error() :: ok_or_error2(pid(), any())).1116     │   ╰── Warning: type ok_pid_or_error() is unused11171118     ┌─ src/rabbit_types.erl:1119     │1120 181 │  -type(channel_exit() :: no_return()).1121     │   ╰── Warning: type channel_exit() is unused11221123     ┌─ src/rabbit_types.erl:1124     │1125 182 │  -type(connection_exit() :: no_return()).1126     │   ╰── Warning: type connection_exit() is unused11271128     ┌─ src/rabbit_types.erl:1129     │1130 184 │  -type(mfargs() :: {atom(), atom(), [any()]}).1131     │   ╰── Warning: type mfargs() is unused11321133     ┌─ src/rabbit_types.erl:1134     │1135 186 │  -type(proc_name() :: term()).1136     │   ╰── Warning: type proc_name() is unused11371138     ┌─ src/rabbit_types.erl:1139     │1140 187 │  -type(proc_type_and_name() :: {atom(), proc_name()}).1141     │   ╰── Warning: type proc_type_and_name() is unused11421143     ┌─ src/rabbit_types.erl:1144     │1145 189 │  -type(topic_access_context() :: #{routing_key  => rabbit_router:routing_key(),1146     │   ╰── Warning: type topic_access_context() is unused114711481149** (Mix) Could not compile dependency :rabbit_common, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/bbb/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"