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"