railway_ipc

Build log

nerves_system_qemu_aarch64

railway_ipc 0.3.2 · fail · run railway_ipc-0.3.2-1791079241335
2793 of 2793 lines
1Resolving Hex dependencies...2Resolution completed in 0.182s3Unchanged:4  amqp 1.6.05  amqp_client 3.8.356  circular_buffer 1.1.07  credentials_obfuscation 3.1.08  db_connection 2.10.29  decimal 3.1.110  ecto 3.14.211  ecto_sql 3.14.012  elixir_make 0.10.013  elixir_uuid 1.2.114  goldrush 0.1.915  google_protos 0.1.016  interactive_cmd 0.1.417  jason 1.4.518  jsx 3.1.019  lager 3.9.220  nerves 2.0.0-pre.221  nerves_discovery 0.1.522  nerves_logging 0.2.423  nerves_runtime 0.13.1324  nerves_system_bbb 2.30.225  nerves_system_br 1.34.426  nerves_system_mangopi_mq_pro 0.17.227  nerves_system_qemu_aarch64 0.4.228  nerves_system_rpi0 2.1.229  nerves_system_rpi4 2.1.230  nerves_system_rpi5 2.1.231  nerves_system_trellis 0.5.032  nerves_system_x86_64 1.34.233  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.134  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.135  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.136  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.137  nerves_toolchain_x86_64_nerves_linux_musl 15.3.138  nerves_uevent 0.1.739  postgrex 0.22.440  property_table 0.3.441  protobuf 0.5.442  rabbit_common 3.8.3543  railway_ipc 0.3.244  recon 2.5.145  ring_logger 0.11.746  tablet 0.3.347  telemetry 0.4.348  toolshed 0.5.049  uboot_env 1.0.250* Getting railway_ipc (Hex package)51* Getting nerves (Hex package)52* Getting ring_logger (Hex package)53* Getting toolshed (Hex package)54* Getting nerves_runtime (Hex package)55* Getting nerves_system_bbb (Hex package)56* Getting nerves_system_mangopi_mq_pro (Hex package)57* Getting nerves_system_qemu_aarch64 (Hex package)58* Getting nerves_system_rpi0 (Hex package)59* Getting nerves_system_rpi4 (Hex package)60* Getting nerves_system_rpi5 (Hex package)61* Getting nerves_system_trellis (Hex package)62* Getting nerves_system_x86_64 (Hex package)63* Getting nerves_system_br (Hex package)64* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)65* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)66* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)67* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)68* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)69* Getting nerves_logging (Hex package)70* Getting nerves_uevent (Hex package)71* Getting uboot_env (Hex package)72* Getting elixir_make (Hex package)73* Getting property_table (Hex package)74* Getting circular_buffer (Hex package)75* Getting interactive_cmd (Hex package)76* Getting nerves_discovery (Hex package)77* Getting tablet (Hex package)78* Getting amqp (Hex package)79* Getting ecto_sql (Hex package)80* Getting elixir_uuid (Hex package)81* Getting google_protos (Hex package)82* Getting jason (Hex package)83* Getting postgrex (Hex package)84* Getting protobuf (Hex package)85* Getting telemetry (Hex package)86* Getting db_connection (Hex package)87* Getting decimal (Hex package)88* Getting ecto (Hex package)89* Getting amqp_client (Hex package)90* Getting rabbit_common (Hex package)91* Getting credentials_obfuscation (Hex package)92* Getting jsx (Hex package)93* Getting lager (Hex package)94* Getting recon (Hex package)95* Getting goldrush (Hex package)96==> nerves_system_br97Generated nerves_system_br app98==> nerves_compatibility_test99===> Fetching rebar3_hex v7.3.0100===> Fetching hex_core v0.19.0101===> Fetching verl v1.1.1102===> Analyzing applications...103===> Compiling verl104===> Compiling hex_core105===> Compiling rebar3_hex106===> Analyzing applications...107===> Compiling credentials_obfuscation108==> circular_buffer109Compiling 1 file (.ex)110Generated circular_buffer app111==> recon112Compiling 6 files (.erl)113src/recon_alloc.erl:700:7: Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.114If you specifically intend to match 0.0 alone, write +0.0 instead.115%  700| usage(0.0,0.0) -> 1.00;116%     |       ^117118src/recon_alloc.erl:700:11: Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.119If you specifically intend to match 0.0 alone, write +0.0 instead.120%  700| usage(0.0,0.0) -> 1.00;121%     |           ^122123Generated recon app124==> nerves_compatibility_test125===> Analyzing applications...126===> Compiling goldrush127    ┌─ src/gr_counter.erl:128    │129 39 │      case (catch gen_server:call(Server, list)) 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 46 │      case (catch gen_server:call(Server, {lookup_element, Term})) 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 66 │      case (catch gen_server:call(Server, {insert_counter, Counter, Value})) of144    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.145Compile directive 'nowarn_deprecated_catch' can be used to suppress146warnings in selected modules.147148    ┌─ src/gr_counter.erl:149    │150 89 │      case (catch gen_server:call(Server, {reset_counters, Counter})) of151    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.152Compile directive 'nowarn_deprecated_catch' can be used to suppress153warnings in selected modules.154155156    ┌─ src/gr_param.erl:157    │158 39 │      case (catch gen_server:call(Server, list)) 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 46 │      case (catch gen_server:call(Server, info_size)) 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 53 │      case (catch gen_server:call(Server, {insert, 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 60 │      case (catch gen_server:call(Server, {lookup, 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 67 │      case (catch gen_server:call(Server, {lookup_element, Term})) 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 74 │      case (catch gen_server:call(Server, info)) of194    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.195Compile directive 'nowarn_deprecated_catch' can be used to suppress196warnings in selected modules.197198    ┌─ src/gr_param.erl:199    │200 82 │      case (catch gen_server:call(Server, transform)) of201    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.202Compile directive 'nowarn_deprecated_catch' can be used to suppress203warnings in selected modules.204205206    ┌─ src/glc_run.erl:207    │208 15 │      case (catch Fun(Event, Store)) of209    │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.210Compile directive 'nowarn_deprecated_catch' can be used to suppress211warnings in selected modules.212213214==> tablet215Compiling 2 files (.ex)216Generated tablet app217==> protobuf218Compiling 21 files (.ex)219     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator220     │221 134 │     <<str::binary-size(len), rest2::binary>> = rest222     │                        ~223     │224     └─ lib/protobuf/decoder.ex:134:24: Protobuf.Decoder.decode_type/2225226     warning: the variable "len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator227     │228 195 │     <<str::binary-size(len), rest2::binary>> = rest229     │                        ~230     │231     └─ lib/protobuf/decoder.ex:195:24: Protobuf.Decoder.decode_type/3232233     warning: incompatible types given to Protobuf.Builder.new/2:234235         Protobuf.Builder.new(Google.Protobuf.GeneratedCodeInfo, attrs)236237     given types:238239         -Google.Protobuf.GeneratedCodeInfo-, dynamic()240241     but expected one of:242243         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()244245     where "attrs" (context Protobuf) was given the type:246247         # type: dynamic()248         # from: lib/google/descriptor.pb.ex:652249         attrs250251     type warning found at:252     │253 652 │   use Protobuf, syntax: :proto2254     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255     │256     └─ lib/google/descriptor.pb.ex:652: Google.Protobuf.GeneratedCodeInfo.new/1257258     warning: incompatible types given to Protobuf.Builder.new/2:259260         Protobuf.Builder.new(Google.Protobuf.GeneratedCodeInfo.Annotation, attrs)261262     given types:263264         -Google.Protobuf.GeneratedCodeInfo.Annotation-, dynamic()265266     but expected one of:267268         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()269270     where "attrs" (context Protobuf) was given the type:271272         # type: dynamic()273         # from: lib/google/descriptor.pb.ex:664274         attrs275276     type warning found at:277     │278 664 │   use Protobuf, syntax: :proto2279     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~280     │281     └─ lib/google/descriptor.pb.ex:664: Google.Protobuf.GeneratedCodeInfo.Annotation.new/1282283     warning: incompatible types given to Protobuf.Builder.new/2:284285         Protobuf.Builder.new(Google.Protobuf.SourceCodeInfo.Location, attrs)286287     given types:288289         -Google.Protobuf.SourceCodeInfo.Location-, dynamic()290291     but expected one of:292293         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()294295     where "attrs" (context Protobuf) was given the type:296297         # type: dynamic()298         # from: lib/google/descriptor.pb.ex:632299         attrs300301     type warning found at:302     │303 632 │   use Protobuf, syntax: :proto2304     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~305     │306     └─ lib/google/descriptor.pb.ex:632: Google.Protobuf.SourceCodeInfo.Location.new/1307308     warning: incompatible types given to Protobuf.Builder.new/2:309310         Protobuf.Builder.new(Google.Protobuf.SourceCodeInfo, attrs)311312     given types:313314         -Google.Protobuf.SourceCodeInfo-, dynamic()315316     but expected one of:317318         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()319320     where "attrs" (context Protobuf) was given the type:321322         # type: dynamic()323         # from: lib/google/descriptor.pb.ex:620324         attrs325326     type warning found at:327     │328 620 │   use Protobuf, syntax: :proto2329     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~330     │331     └─ lib/google/descriptor.pb.ex:620: Google.Protobuf.SourceCodeInfo.new/1332333     warning: incompatible types given to Protobuf.Builder.new/2:334335         Protobuf.Builder.new(Google.Protobuf.UninterpretedOption.NamePart, attrs)336337     given types:338339         -Google.Protobuf.UninterpretedOption.NamePart-, dynamic()340341     but expected one of:342343         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()344345     where "attrs" (context Protobuf) was given the type:346347         # type: dynamic()348         # from: lib/google/descriptor.pb.ex:606349         attrs350351     type warning found at:352     │353 606 │   use Protobuf, syntax: :proto2354     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~355     │356     └─ lib/google/descriptor.pb.ex:606: Google.Protobuf.UninterpretedOption.NamePart.new/1357358     warning: incompatible types given to Protobuf.Builder.new/2:359360         Protobuf.Builder.new(Google.Protobuf.MethodOptions.IdempotencyLevel, attrs)361362     given types:363364         -Google.Protobuf.MethodOptions.IdempotencyLevel-, dynamic()365366     but expected one of:367368         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()369370     where "attrs" (context Protobuf) was given the type:371372         # type: dynamic()373         # from: lib/google/descriptor.pb.ex:565374         attrs375376     type warning found at:377     │378 565 │   use Protobuf, enum: true, syntax: :proto2379     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~380     │381     └─ lib/google/descriptor.pb.ex:565: Google.Protobuf.MethodOptions.IdempotencyLevel.new/1382383     warning: incompatible types given to Protobuf.Builder.new/2:384385         Protobuf.Builder.new(Google.Protobuf.UninterpretedOption, attrs)386387     given types:388389         -Google.Protobuf.UninterpretedOption-, dynamic()390391     but expected one of:392393         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()394395     where "attrs" (context Protobuf) was given the type:396397         # type: dynamic()398         # from: lib/google/descriptor.pb.ex:574399         attrs400401     type warning found at:402     │403 574 │   use Protobuf, syntax: :proto2404     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~405     │406     └─ lib/google/descriptor.pb.ex:574: Google.Protobuf.UninterpretedOption.new/1407408     warning: incompatible types given to Protobuf.Builder.new/2:409410         Protobuf.Builder.new(Google.Protobuf.MethodOptions, attrs)411412     given types:413414         -Google.Protobuf.MethodOptions-, dynamic()415416     but expected one of:417418         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()419420     where "attrs" (context Protobuf) was given the type:421422         # type: dynamic()423         # from: lib/google/descriptor.pb.ex:543424         attrs425426     type warning found at:427     │428 543 │   use Protobuf, syntax: :proto2429     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~430     │431     └─ lib/google/descriptor.pb.ex:543: Google.Protobuf.MethodOptions.new/1432433     warning: incompatible types given to Protobuf.Builder.new/2:434435         Protobuf.Builder.new(Google.Protobuf.ServiceOptions, attrs)436437     given types:438439         -Google.Protobuf.ServiceOptions-, dynamic()440441     but expected one of:442443         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()444445     where "attrs" (context Protobuf) was given the type:446447         # type: dynamic()448         # from: lib/google/descriptor.pb.ex:529449         attrs450451     type warning found at:452     │453 529 │   use Protobuf, syntax: :proto2454     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~455     │456     └─ lib/google/descriptor.pb.ex:529: Google.Protobuf.ServiceOptions.new/1457458     warning: incompatible types given to Protobuf.Builder.new/2:459460         Protobuf.Builder.new(Google.Protobuf.EnumValueOptions, attrs)461462     given types:463464         -Google.Protobuf.EnumValueOptions-, dynamic()465466     but expected one of:467468         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()469470     where "attrs" (context Protobuf) was given the type:471472         # type: dynamic()473         # from: lib/google/descriptor.pb.ex:515474         attrs475476     type warning found at:477     │478 515 │   use Protobuf, syntax: :proto2479     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~480     │481     └─ lib/google/descriptor.pb.ex:515: Google.Protobuf.EnumValueOptions.new/1482483     warning: incompatible types given to Protobuf.Builder.new/2:484485         Protobuf.Builder.new(Google.Protobuf.OneofOptions, attrs)486487     given types:488489         -Google.Protobuf.OneofOptions-, dynamic()490491     but expected one of:492493         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()494495     where "attrs" (context Protobuf) was given the type:496497         # type: dynamic()498         # from: lib/google/descriptor.pb.ex:487499         attrs500501     type warning found at:502     │503 487 │   use Protobuf, syntax: :proto2504     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~505     │506     └─ lib/google/descriptor.pb.ex:487: Google.Protobuf.OneofOptions.new/1507508     warning: incompatible types given to Protobuf.Builder.new/2:509510         Protobuf.Builder.new(Google.Protobuf.EnumOptions, attrs)511512     given types:513514         -Google.Protobuf.EnumOptions-, dynamic()515516     but expected one of:517518         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()519520     where "attrs" (context Protobuf) was given the type:521522         # type: dynamic()523         # from: lib/google/descriptor.pb.ex:499524         attrs525526     type warning found at:527     │528 499 │   use Protobuf, syntax: :proto2529     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~530     │531     └─ lib/google/descriptor.pb.ex:499: Google.Protobuf.EnumOptions.new/1532533     warning: incompatible types given to Protobuf.Builder.new/2:534535         Protobuf.Builder.new(Google.Protobuf.FieldOptions.JSType, attrs)536537     given types:538539         -Google.Protobuf.FieldOptions.JSType-, dynamic()540541     but expected one of:542543         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()544545     where "attrs" (context Protobuf) was given the type:546547         # type: dynamic()548         # from: lib/google/descriptor.pb.ex:478549         attrs550551     type warning found at:552     │553 478 │   use Protobuf, enum: true, syntax: :proto2554     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~555     │556     └─ lib/google/descriptor.pb.ex:478: Google.Protobuf.FieldOptions.JSType.new/1557558     warning: incompatible types given to Protobuf.Builder.new/2:559560         Protobuf.Builder.new(Google.Protobuf.FieldOptions.CType, attrs)561562     given types:563564         -Google.Protobuf.FieldOptions.CType-, dynamic()565566     but expected one of:567568         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()569570     where "attrs" (context Protobuf) was given the type:571572         # type: dynamic()573         # from: lib/google/descriptor.pb.ex:469574         attrs575576     type warning found at:577     │578 469 │   use Protobuf, enum: true, syntax: :proto2579     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~580     │581     └─ lib/google/descriptor.pb.ex:469: Google.Protobuf.FieldOptions.CType.new/1582583     warning: incompatible types given to Protobuf.Builder.new/2:584585         Protobuf.Builder.new(Google.Protobuf.FieldOptions, attrs)586587     given types:588589         -Google.Protobuf.FieldOptions-, dynamic()590591     but expected one of:592593         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()594595     where "attrs" (context Protobuf) was given the type:596597         # type: dynamic()598         # from: lib/google/descriptor.pb.ex:434599         attrs600601     type warning found at:602     │603 434 │   use Protobuf, syntax: :proto2604     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~605     │606     └─ lib/google/descriptor.pb.ex:434: Google.Protobuf.FieldOptions.new/1607608     warning: incompatible types given to Protobuf.Builder.new/2:609610         Protobuf.Builder.new(Google.Protobuf.MessageOptions, attrs)611612     given types:613614         -Google.Protobuf.MessageOptions-, dynamic()615616     but expected one of:617618         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()619620     where "attrs" (context Protobuf) was given the type:621622         # type: dynamic()623         # from: lib/google/descriptor.pb.ex:408624         attrs625626     type warning found at:627     │628 408 │   use Protobuf, syntax: :proto2629     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~630     │631     └─ lib/google/descriptor.pb.ex:408: Google.Protobuf.MessageOptions.new/1632633     warning: incompatible types given to Protobuf.Builder.new/2:634635         Protobuf.Builder.new(Google.Protobuf.FileOptions.OptimizeMode, attrs)636637     given types:638639         -Google.Protobuf.FileOptions.OptimizeMode-, dynamic()640641     but expected one of:642643         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()644645     where "attrs" (context Protobuf) was given the type:646647         # type: dynamic()648         # from: lib/google/descriptor.pb.ex:399649         attrs650651     type warning found at:652     │653 399 │   use Protobuf, enum: true, syntax: :proto2654     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~655     │656     └─ lib/google/descriptor.pb.ex:399: Google.Protobuf.FileOptions.OptimizeMode.new/1657658     warning: incompatible types given to Protobuf.Builder.new/2:659660         Protobuf.Builder.new(Google.Protobuf.FileOptions, attrs)661662     given types:663664         -Google.Protobuf.FileOptions-, dynamic()665666     but expected one of:667668         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()669670     where "attrs" (context Protobuf) was given the type:671672         # type: dynamic()673         # from: lib/google/descriptor.pb.ex:325674         attrs675676     type warning found at:677     │678 325 │   use Protobuf, syntax: :proto2679     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~680     │681     └─ lib/google/descriptor.pb.ex:325: Google.Protobuf.FileOptions.new/1682683     warning: incompatible types given to Protobuf.Builder.new/2:684685         Protobuf.Builder.new(Google.Protobuf.MethodDescriptorProto, attrs)686687     given types:688689         -Google.Protobuf.MethodDescriptorProto-, dynamic()690691     but expected one of:692693         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()694695     where "attrs" (context Protobuf) was given the type:696697         # type: dynamic()698         # from: lib/google/descriptor.pb.ex:303699         attrs700701     type warning found at:702     │703 303 │   use Protobuf, syntax: :proto2704     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~705     │706     └─ lib/google/descriptor.pb.ex:303: Google.Protobuf.MethodDescriptorProto.new/1707708     warning: incompatible types given to Protobuf.Builder.new/2:709710         Protobuf.Builder.new(Google.Protobuf.ServiceDescriptorProto, attrs)711712     given types:713714         -Google.Protobuf.ServiceDescriptorProto-, dynamic()715716     but expected one of:717718         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()719720     where "attrs" (context Protobuf) was given the type:721722         # type: dynamic()723         # from: lib/google/descriptor.pb.ex:287724         attrs725726     type warning found at:727     │728 287 │   use Protobuf, syntax: :proto2729     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~730     │731     └─ lib/google/descriptor.pb.ex:287: Google.Protobuf.ServiceDescriptorProto.new/1732733     warning: incompatible types given to Protobuf.Builder.new/2:734735         Protobuf.Builder.new(Google.Protobuf.EnumValueDescriptorProto, attrs)736737     given types:738739         -Google.Protobuf.EnumValueDescriptorProto-, dynamic()740741     but expected one of:742743         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()744745     where "attrs" (context Protobuf) was given the type:746747         # type: dynamic()748         # from: lib/google/descriptor.pb.ex:271749         attrs750751     type warning found at:752     │753 271 │   use Protobuf, syntax: :proto2754     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~755     │756     └─ lib/google/descriptor.pb.ex:271: Google.Protobuf.EnumValueDescriptorProto.new/1757758     warning: incompatible types given to Protobuf.Builder.new/2:759760         Protobuf.Builder.new(Google.Protobuf.EnumDescriptorProto.EnumReservedRange, attrs)761762     given types:763764         -Google.Protobuf.EnumDescriptorProto.EnumReservedRange-, dynamic()765766     but expected one of:767768         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()769770     where "attrs" (context Protobuf) was given the type:771772         # type: dynamic()773         # from: lib/google/descriptor.pb.ex:257774         attrs775776     type warning found at:777     │778 257 │   use Protobuf, syntax: :proto2779     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~780     │781     └─ lib/google/descriptor.pb.ex:257: Google.Protobuf.EnumDescriptorProto.EnumReservedRange.new/1782783     warning: incompatible types given to Protobuf.Builder.new/2:784785         Protobuf.Builder.new(Google.Protobuf.EnumDescriptorProto, attrs)786787     given types:788789         -Google.Protobuf.EnumDescriptorProto-, dynamic()790791     but expected one of:792793         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()794795     where "attrs" (context Protobuf) was given the type:796797         # type: dynamic()798         # from: lib/google/descriptor.pb.ex:233799         attrs800801     type warning found at:802     │803 233 │   use Protobuf, syntax: :proto2804     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~805     │806     └─ lib/google/descriptor.pb.ex:233: Google.Protobuf.EnumDescriptorProto.new/1807808     warning: incompatible types given to Protobuf.Builder.new/2:809810         Protobuf.Builder.new(Google.Protobuf.OneofDescriptorProto, attrs)811812     given types:813814         -Google.Protobuf.OneofDescriptorProto-, dynamic()815816     but expected one of:817818         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()819820     where "attrs" (context Protobuf) was given the type:821822         # type: dynamic()823         # from: lib/google/descriptor.pb.ex:219824         attrs825826     type warning found at:827     │828 219 │   use Protobuf, syntax: :proto2829     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~830     │831     └─ lib/google/descriptor.pb.ex:219: Google.Protobuf.OneofDescriptorProto.new/1832833     warning: incompatible types given to Protobuf.Builder.new/2:834835         Protobuf.Builder.new(Google.Protobuf.FieldDescriptorProto.Label, attrs)836837     given types:838839         -Google.Protobuf.FieldDescriptorProto.Label-, dynamic()840841     but expected one of:842843         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()844845     where "attrs" (context Protobuf) was given the type:846847         # type: dynamic()848         # from: lib/google/descriptor.pb.ex:210849         attrs850851     type warning found at:852     │853 210 │   use Protobuf, enum: true, syntax: :proto2854     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~855     │856     └─ lib/google/descriptor.pb.ex:210: Google.Protobuf.FieldDescriptorProto.Label.new/1857858     warning: incompatible types given to Protobuf.Builder.new/2:859860         Protobuf.Builder.new(Google.Protobuf.FieldDescriptorProto.Type, attrs)861862     given types:863864         -Google.Protobuf.FieldDescriptorProto.Type-, dynamic()865866     but expected one of:867868         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()869870     where "attrs" (context Protobuf) was given the type:871872         # type: dynamic()873         # from: lib/google/descriptor.pb.ex:186874         attrs875876     type warning found at:877     │878 186 │   use Protobuf, enum: true, syntax: :proto2879     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~880     │881     └─ lib/google/descriptor.pb.ex:186: Google.Protobuf.FieldDescriptorProto.Type.new/1882883     warning: incompatible types given to Protobuf.Builder.new/2:884885         Protobuf.Builder.new(Google.Protobuf.FieldDescriptorProto, attrs)886887     given types:888889         -Google.Protobuf.FieldDescriptorProto-, dynamic()890891     but expected one of:892893         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()894895     where "attrs" (context Protobuf) was given the type:896897         # type: dynamic()898         # from: lib/google/descriptor.pb.ex:145899         attrs900901     type warning found at:902     │903 145 │   use Protobuf, syntax: :proto2904     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~905     │906     └─ lib/google/descriptor.pb.ex:145: Google.Protobuf.FieldDescriptorProto.new/1907908     warning: incompatible types given to Protobuf.Builder.new/2:909910         Protobuf.Builder.new(Google.Protobuf.ExtensionRangeOptions, attrs)911912     given types:913914         -Google.Protobuf.ExtensionRangeOptions-, dynamic()915916     but expected one of:917918         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()919920     where "attrs" (context Protobuf) was given the type:921922         # type: dynamic()923         # from: lib/google/descriptor.pb.ex:133924         attrs925926     type warning found at:927     │928 133 │   use Protobuf, syntax: :proto2929     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~930     │931     └─ lib/google/descriptor.pb.ex:133: Google.Protobuf.ExtensionRangeOptions.new/1932933     warning: incompatible types given to Protobuf.Builder.new/2:934935         Protobuf.Builder.new(Google.Protobuf.DescriptorProto.ReservedRange, attrs)936937     given types:938939         -Google.Protobuf.DescriptorProto.ReservedRange-, dynamic()940941     but expected one of:942943         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()944945     where "attrs" (context Protobuf) was given the type:946947         # type: dynamic()948         # from: lib/google/descriptor.pb.ex:119949         attrs950951     type warning found at:952     │953 119 │   use Protobuf, syntax: :proto2954     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~955     │956     └─ lib/google/descriptor.pb.ex:119: Google.Protobuf.DescriptorProto.ReservedRange.new/1957958     warning: incompatible types given to Protobuf.Builder.new/2:959960         Protobuf.Builder.new(Google.Protobuf.DescriptorProto.ExtensionRange, attrs)961962     given types:963964         -Google.Protobuf.DescriptorProto.ExtensionRange-, dynamic()965966     but expected one of:967968         %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()969970     where "attrs" (context Protobuf) was given the type:971972         # type: dynamic()973         # from: lib/google/descriptor.pb.ex:103974         attrs975976     type warning found at:977     │978 103 │   use Protobuf, syntax: :proto2979     │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~980     │981     └─ lib/google/descriptor.pb.ex:103: Google.Protobuf.DescriptorProto.ExtensionRange.new/1982983    warning: incompatible types given to Protobuf.Builder.new/2:984985        Protobuf.Builder.new(Google.Protobuf.FileDescriptorProto, attrs)986987    given types:988989        -Google.Protobuf.FileDescriptorProto-, dynamic()990991    but expected one of:992993        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()994995    where "attrs" (context Protobuf) was given the type:996997        # type: dynamic()998        # from: lib/google/descriptor.pb.ex:15999        attrs10001001    type warning found at:1002    │1003 15 │   use Protobuf, syntax: :proto21004    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1005    │1006    └─ lib/google/descriptor.pb.ex:15: Google.Protobuf.FileDescriptorProto.new/110071008    warning: incompatible types given to Protobuf.Builder.new/2:10091010        Protobuf.Builder.new(Google.Protobuf.DescriptorProto, attrs)10111012    given types:10131014        -Google.Protobuf.DescriptorProto-, dynamic()10151016    but expected one of:10171018        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()10191020    where "attrs" (context Protobuf) was given the type:10211022        # type: dynamic()1023        # from: lib/google/descriptor.pb.ex:621024        attrs10251026    type warning found at:1027    │1028 62 │   use Protobuf, syntax: :proto21029    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1030    │1031    └─ lib/google/descriptor.pb.ex:62: Google.Protobuf.DescriptorProto.new/110321033    warning: incompatible types given to Protobuf.Builder.new/2:10341035        Protobuf.Builder.new(Google.Protobuf.FileDescriptorSet, attrs)10361037    given types:10381039        -Google.Protobuf.FileDescriptorSet-, dynamic()10401041    but expected one of:10421043        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()10441045    where "attrs" (context Protobuf) was given the type:10461047        # type: dynamic()1048        # from: lib/google/descriptor.pb.ex:31049        attrs10501051    type warning found at:1052    │1053  3 │   use Protobuf, syntax: :proto21054    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1055    │1056    └─ lib/google/descriptor.pb.ex:3: Google.Protobuf.FileDescriptorSet.new/110571058    warning: incompatible types given to Protobuf.Builder.new/2:10591060        Protobuf.Builder.new(Google.Protobuf.Compiler.CodeGeneratorResponse.File, attrs)10611062    given types:10631064        -Google.Protobuf.Compiler.CodeGeneratorResponse.File-, dynamic()10651066    but expected one of:10671068        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()10691070    where "attrs" (context Protobuf) was given the type:10711072        # type: dynamic()1073        # from: lib/google/plugin.pb.ex:531074        attrs10751076    type warning found at:1077    │1078 53 │   use Protobuf, syntax: :proto21079    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1080    │1081    └─ lib/google/plugin.pb.ex:53: Google.Protobuf.Compiler.CodeGeneratorResponse.File.new/110821083    warning: incompatible types given to Protobuf.Builder.new/2:10841085        Protobuf.Builder.new(Google.Protobuf.Compiler.CodeGeneratorResponse, attrs)10861087    given types:10881089        -Google.Protobuf.Compiler.CodeGeneratorResponse-, dynamic()10901091    but expected one of:10921093        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()10941095    where "attrs" (context Protobuf) was given the type:10961097        # type: dynamic()1098        # from: lib/google/plugin.pb.ex:391099        attrs11001101    type warning found at:1102    │1103 39 │   use Protobuf, syntax: :proto21104    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1105    │1106    └─ lib/google/plugin.pb.ex:39: Google.Protobuf.Compiler.CodeGeneratorResponse.new/111071108    warning: the following clause will never match:11091110        {:oneof} ->11111112    because it attempts to match on the result of:11131114        find_field(props, tag)11151116    which has type:11171118        dynamic({:extention} or {:field_num, term()})11191120    type warning found at:1121    │1122 39 │       {:oneof} ->1123    │       ~1124    │1125    └─ lib/protobuf/decoder.ex:39:7: Protobuf.Decoder.do_decode/311261127    warning: incompatible types given to Protobuf.Builder.new/2:11281129        Protobuf.Builder.new(Google.Protobuf.Compiler.CodeGeneratorRequest, attrs)11301131    given types:11321133        -Google.Protobuf.Compiler.CodeGeneratorRequest-, dynamic()11341135    but expected one of:11361137        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()11381139    where "attrs" (context Protobuf) was given the type:11401141        # type: dynamic()1142        # from: lib/google/plugin.pb.ex:211143        attrs11441145    type warning found at:1146    │1147 21 │   use Protobuf, syntax: :proto21148    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1149    │1150    └─ lib/google/plugin.pb.ex:21: Google.Protobuf.Compiler.CodeGeneratorRequest.new/111511152    warning: expected a map or struct when accessing .new in expression:11531154        module.new11551156    where "module" was given the types:11571158        # type: dynamic(atom())1159        # from: lib/protobuf/decoder.ex:9:201160        module11611162        # type: atom()1163        # from: lib/protobuf/decoder.ex:9:331164        is_atom(module)11651166    hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()11671168    type warning found at:1169    │1170 10 │     do_decode(data, module.__message_props__(), module.new)1171    │                                                        ~1172    │1173    └─ lib/protobuf/decoder.ex:10:56: Protobuf.Decoder.decode/211741175    warning: incompatible types given to Protobuf.Builder.new/2:11761177        Protobuf.Builder.new(Google.Protobuf.Compiler.Version, attrs)11781179    given types:11801181        -Google.Protobuf.Compiler.Version-, dynamic()11821183    but expected one of:11841185        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()11861187    where "attrs" (context Protobuf) was given the type:11881189        # type: dynamic()1190        # from: lib/google/plugin.pb.ex:31191        attrs11921193    type warning found at:1194    │1195  3 │   use Protobuf, syntax: :proto21196    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1197    │1198    └─ lib/google/plugin.pb.ex:3: Google.Protobuf.Compiler.Version.new/111991200    warning: incompatible types given as default arguments to encode/2:12011202        -dynamic()-, empty_list()12031204    but expected one of:12051206        none(), empty_list() or non_empty_list(term(), term())12071208    where "x0" (context :elixir_def) was given the type:12091210        # type: dynamic()1211        # from: lib/protobuf/encoder.ex1212        x012131214    type warning found at:1215    │1216  8 │   def encode(%{__struct__: mod} = struct, opts \\ []) do1217    │                                                ~1218    │1219    └─ lib/protobuf/encoder.ex:8:48: Protobuf.Encoder.encode/112201221    warning: incompatible types given to encode/2:12221223        encode(v, iolist: true)12241225    given types:12261227        -dynamic()-, non_empty_list({:iolist, true})12281229    but expected one of:12301231        none(), empty_list() or non_empty_list(term(), term())12321233    where "v" was given the type:12341235        # type: dynamic()1236        # from: lib/protobuf/encoder.ex:49:91237        v =1238          if prop.map? do1239            struct(prop.type, %{key: elem(v, 0), value: elem(v, 1)})1240          else1241            v1242          end12431244    type warning found at:1245    │1246 50 │       encoded = encode(v, iolist: true)1247    │                 ~1248    │1249    └─ lib/protobuf/encoder.ex:50:17: Protobuf.Encoder.encode_field/312501251    warning: incompatible types given to Protobuf.Decoder.decode/2:12521253        Protobuf.Decoder.decode(data, mod)12541255    given types:12561257        -dynamic(%{..., __struct__: term()})-, dynamic(atom())12581259    but expected one of:12601261        binary(), atom()12621263    where "data" was given the type:12641265        # type: dynamic(%{..., __struct__: term()})1266        # from: lib/protobuf.ex:25:331267        %{__struct__: mod} = data12681269    where "mod" was given the types:12701271        # type: dynamic()1272        # from: lib/protobuf.ex:25:331273        %{__struct__: mod} = data12741275        # type: dynamic(atom())1276        # from: lib/protobuf.ex:26:221277        Protobuf.Decoder.decode(data, mod)12781279    type warning found at:1280    │1281 26 │     Protobuf.Decoder.decode(data, mod)1282    │                      ~1283    │1284    └─ lib/protobuf.ex:26:22: Protobuf.decode/112851286Generated protobuf app1287==> elixir_make1288Compiling 8 files (.ex)1289Generated elixir_make app1290==> nerves_logging1291 CC kmsg_tailer.o1292 LD kmsg_tailer1293Compiling 5 files (.ex)1294Generated nerves_logging app1295==> elixir_uuid1296Compiling 1 file (.ex)1297    warning: use Bitwise is deprecated. import Bitwise instead1298    │1299  2 │   use Bitwise, only_operators: true1300    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1301    │1302    └─ lib/uuid.ex:2: UUID (module)13031304Generated elixir_uuid app1305==> nerves_discovery1306Compiling 5 files (.ex)1307Generated nerves_discovery app1308==> ring_logger1309Compiling 7 files (.ex)1310Generated ring_logger app1311==> decimal1312Compiling 4 files (.ex)1313Generated decimal app1314==> jason1315Compiling 10 files (.ex)1316Generated jason app1317==> interactive_cmd1318Compiling 1 file (.ex)1319Generated interactive_cmd app1320==> nerves1321Compiling 65 files (.ex)1322    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)1323    │1324  6 │ defmodule Mix.Tasks.Nerves.Init do1325    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1326    │1327    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)13281329    warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)1330    │1331  6 │ defmodule Nerves do1332    │ ~~~~~~~~~~~~~~~~~~~1333    │1334    └─ lib/nerves.ex:6: Nerves (module)13351336    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)1337    │1338  5 │ defmodule Nerves.ArtifactResolver do1339    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1340    │1341    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)13421343    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)1344    │1345  6 │ defmodule Nerves.BuildAction.AppModes do1346    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1347    │1348    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)13491350    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)1351    │1352  5 │ defmodule Nerves.BuildAction.CheckExecutables do1353    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1354    │1355    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)13561357    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)1358    │1359  8 │ defmodule Nerves.BuildAction.Erlinit do1360    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1361    │1362    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)13631364    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)1365    │1366  5 │ defmodule Nerves.BuildAction.Firmware do1367    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1368    │1369    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)13701371    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)1372    │1373  7 │ defmodule Nerves.BuildAction.IExStartupCheck do1374    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1375    │1376    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)13771378    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)1379    │1380  5 │ defmodule Nerves.BuildAction.NervesV1System do1381    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1382    │1383    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)13841385    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)1386    │1387  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do1388    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1389    │1390    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)13911392    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)1393    │1394  5 │ defmodule Nerves.BuildAction.Rootfs do1395    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1396    │1397    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)13981399    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)1400    │1401  6 │ defmodule Nerves.BuildAction.SortApps do1402    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1403    │1404    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)14051406    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)1407    │1408  5 │ defmodule Nerves.BuildAction.StripAll do1409    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1410    │1411    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)14121413    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)1414    │1415  5 │ defmodule Nerves.BuildAction.Trimmer do1416    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1417    │1418    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)14191420    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)1421    │1422  5 │ defmodule Nerves.BuildPlan do1423    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1424    │1425    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)14261427    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)1428    │1429  5 │ defmodule Nerves.BuildPlan.Checks do1430    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1431    │1432    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)14331434    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)1435    │1436  6 │ defmodule Nerves.Container do1437    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1438    │1439    └─ lib/nerves/container.ex:6: Nerves.Container (module)14401441    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)1442    │1443  5 │ defmodule Nerves.Fingerprint do1444    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1445    │1446    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)14471448    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)1449    │1450  5 │ defmodule Nerves.MixPackage do1451    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1452    │1453    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)14541455    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)1456    │1457  5 │ defmodule Nerves.Paths do1458    │ ~~~~~~~~~~~~~~~~~~~~~~~~~1459    │1460    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)14611462    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)1463    │1464  5 │ defmodule Nerves.TargetTuple do1465    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1466    │1467    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)14681469Generated nerves app1470==> nerves_toolchain_aarch64_nerves_linux_gnu1471Compiling 1 file (.ex)1472Generated nerves_toolchain_aarch64_nerves_linux_gnu app1473==> nerves_system_qemu_aarch641474Compiling 1 file (.ex)1475Generated nerves_system_qemu_aarch64 app1476==> nerves_compatibility_test1477===> Analyzing applications...1478===> Compiling telemetry1479==> db_connection1480Compiling 18 files (.ex)1481Generated db_connection app1482==> ecto1483Compiling 56 files (.ex)1484Compiling lib/ecto/query/planner.ex (it's taking more than 10s)1485Generated ecto app1486==> nerves_compatibility_test1487===> Analyzing applications...1488===> Compiling jsx1489==> google_protos1490Compiling 7 files (.ex)1491    warning: incompatible types given to Protobuf.Builder.new/2:14921493        Protobuf.Builder.new(Google.Protobuf.StringValue, attrs)14941495    given types:14961497        -Google.Protobuf.StringValue-, dynamic()14981499    but expected one of:15001501        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15021503    where "attrs" (context Protobuf) was given the type:15041505        # type: dynamic()1506        # from: lib/google_protos/wrappers.pb.ex:871507        attrs15081509    type warning found at:1510    │1511 87 │   use Protobuf, syntax: :proto31512    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1513    │1514    └─ lib/google_protos/wrappers.pb.ex:87: Google.Protobuf.StringValue.new/115151516    warning: incompatible types given to Protobuf.Builder.new/2:15171518        Protobuf.Builder.new(Google.Protobuf.BytesValue, attrs)15191520    given types:15211522        -Google.Protobuf.BytesValue-, dynamic()15231524    but expected one of:15251526        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15271528    where "attrs" (context Protobuf) was given the type:15291530        # type: dynamic()1531        # from: lib/google_protos/wrappers.pb.ex:991532        attrs15331534    type warning found at:1535    │1536 99 │   use Protobuf, syntax: :proto31537    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1538    │1539    └─ lib/google_protos/wrappers.pb.ex:99: Google.Protobuf.BytesValue.new/115401541    warning: incompatible types given to Protobuf.Builder.new/2:15421543        Protobuf.Builder.new(Google.Protobuf.BoolValue, attrs)15441545    given types:15461547        -Google.Protobuf.BoolValue-, dynamic()15481549    but expected one of:15501551        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15521553    where "attrs" (context Protobuf) was given the type:15541555        # type: dynamic()1556        # from: lib/google_protos/wrappers.pb.ex:751557        attrs15581559    type warning found at:1560    │1561 75 │   use Protobuf, syntax: :proto31562    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1563    │1564    └─ lib/google_protos/wrappers.pb.ex:75: Google.Protobuf.BoolValue.new/115651566    warning: incompatible types given to Protobuf.Builder.new/2:15671568        Protobuf.Builder.new(Google.Protobuf.UInt32Value, attrs)15691570    given types:15711572        -Google.Protobuf.UInt32Value-, dynamic()15731574    but expected one of:15751576        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15771578    where "attrs" (context Protobuf) was given the type:15791580        # type: dynamic()1581        # from: lib/google_protos/wrappers.pb.ex:631582        attrs15831584    type warning found at:1585    │1586 63 │   use Protobuf, syntax: :proto31587    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1588    │1589    └─ lib/google_protos/wrappers.pb.ex:63: Google.Protobuf.UInt32Value.new/115901591    warning: incompatible types given to Protobuf.Builder.new/2:15921593        Protobuf.Builder.new(Google.Protobuf.Int32Value, attrs)15941595    given types:15961597        -Google.Protobuf.Int32Value-, dynamic()15981599    but expected one of:16001601        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16021603    where "attrs" (context Protobuf) was given the type:16041605        # type: dynamic()1606        # from: lib/google_protos/wrappers.pb.ex:511607        attrs16081609    type warning found at:1610    │1611 51 │   use Protobuf, syntax: :proto31612    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1613    │1614    └─ lib/google_protos/wrappers.pb.ex:51: Google.Protobuf.Int32Value.new/116151616    warning: incompatible types given to Protobuf.Builder.new/2:16171618        Protobuf.Builder.new(Google.Protobuf.UInt64Value, attrs)16191620    given types:16211622        -Google.Protobuf.UInt64Value-, dynamic()16231624    but expected one of:16251626        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16271628    where "attrs" (context Protobuf) was given the type:16291630        # type: dynamic()1631        # from: lib/google_protos/wrappers.pb.ex:391632        attrs16331634    type warning found at:1635    │1636 39 │   use Protobuf, syntax: :proto31637    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1638    │1639    └─ lib/google_protos/wrappers.pb.ex:39: Google.Protobuf.UInt64Value.new/116401641    warning: incompatible types given to Protobuf.Builder.new/2:16421643        Protobuf.Builder.new(Google.Protobuf.NullValue, attrs)16441645    given types:16461647        -Google.Protobuf.NullValue-, dynamic()16481649    but expected one of:16501651        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16521653    where "attrs" (context Protobuf) was given the type:16541655        # type: dynamic()1656        # from: lib/google_protos/struct.pb.ex:591657        attrs16581659    type warning found at:1660    │1661 59 │   use Protobuf, enum: true, syntax: :proto31662    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1663    │1664    └─ lib/google_protos/struct.pb.ex:59: Google.Protobuf.NullValue.new/116651666    warning: incompatible types given to Protobuf.Builder.new/2:16671668        Protobuf.Builder.new(Google.Protobuf.Int64Value, attrs)16691670    given types:16711672        -Google.Protobuf.Int64Value-, dynamic()16731674    but expected one of:16751676        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16771678    where "attrs" (context Protobuf) was given the type:16791680        # type: dynamic()1681        # from: lib/google_protos/wrappers.pb.ex:271682        attrs16831684    type warning found at:1685    │1686 27 │   use Protobuf, syntax: :proto31687    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1688    │1689    └─ lib/google_protos/wrappers.pb.ex:27: Google.Protobuf.Int64Value.new/116901691    warning: incompatible types given to Protobuf.Builder.new/2:16921693        Protobuf.Builder.new(Google.Protobuf.ListValue, attrs)16941695    given types:16961697        -Google.Protobuf.ListValue-, dynamic()16981699    but expected one of:17001701        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()17021703    where "attrs" (context Protobuf) was given the type:17041705        # type: dynamic()1706        # from: lib/google_protos/struct.pb.ex:471707        attrs17081709    type warning found at:1710    │1711 47 │   use Protobuf, syntax: :proto31712    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1713    │1714    └─ lib/google_protos/struct.pb.ex:47: Google.Protobuf.ListValue.new/117151716    warning: incompatible types given to Protobuf.Builder.new/2:17171718        Protobuf.Builder.new(Google.Protobuf.FloatValue, attrs)17191720    given types:17211722        -Google.Protobuf.FloatValue-, dynamic()17231724    but expected one of:17251726        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()17271728    where "attrs" (context Protobuf) was given the type:17291730        # type: dynamic()1731        # from: lib/google_protos/wrappers.pb.ex:151732        attrs17331734    type warning found at:1735    │1736 15 │   use Protobuf, syntax: :proto31737    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1738    │1739    └─ lib/google_protos/wrappers.pb.ex:15: Google.Protobuf.FloatValue.new/117401741    warning: incompatible types given to Protobuf.Builder.new/2:17421743        Protobuf.Builder.new(Google.Protobuf.Value, attrs)17441745    given types:17461747        -Google.Protobuf.Value-, dynamic()17481749    but expected one of:17501751        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()17521753    where "attrs" (context Protobuf) was given the type:17541755        # type: dynamic()1756        # from: lib/google_protos/struct.pb.ex:291757        attrs17581759    type warning found at:1760    │1761 29 │   use Protobuf, syntax: :proto31762    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1763    │1764    └─ lib/google_protos/struct.pb.ex:29: Google.Protobuf.Value.new/117651766    warning: incompatible types given to Protobuf.Builder.new/2:17671768        Protobuf.Builder.new(Google.Protobuf.DoubleValue, attrs)17691770    given types:17711772        -Google.Protobuf.DoubleValue-, dynamic()17731774    but expected one of:17751776        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()17771778    where "attrs" (context Protobuf) was given the type:17791780        # type: dynamic()1781        # from: lib/google_protos/wrappers.pb.ex:31782        attrs17831784    type warning found at:1785    │1786  3 │   use Protobuf, syntax: :proto31787    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1788    │1789    └─ lib/google_protos/wrappers.pb.ex:3: Google.Protobuf.DoubleValue.new/117901791    warning: incompatible types given to Protobuf.Builder.new/2:17921793        Protobuf.Builder.new(Google.Protobuf.Struct.FieldsEntry, attrs)17941795    given types:17961797        -Google.Protobuf.Struct.FieldsEntry-, dynamic()17981799    but expected one of:18001801        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()18021803    where "attrs" (context Protobuf) was given the type:18041805        # type: dynamic()1806        # from: lib/google_protos/struct.pb.ex:151807        attrs18081809    type warning found at:1810    │1811 15 │   use Protobuf, map: true, syntax: :proto31812    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1813    │1814    └─ lib/google_protos/struct.pb.ex:15: Google.Protobuf.Struct.FieldsEntry.new/118151816    warning: incompatible types given to Protobuf.Builder.new/2:18171818        Protobuf.Builder.new(Google.Protobuf.Timestamp, attrs)18191820    given types:18211822        -Google.Protobuf.Timestamp-, dynamic()18231824    but expected one of:18251826        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()18271828    where "attrs" (context Protobuf) was given the type:18291830        # type: dynamic()1831        # from: lib/google_protos/timestamp.pb.ex:31832        attrs18331834    type warning found at:1835    │1836  3 │   use Protobuf, syntax: :proto31837    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1838    │1839    └─ lib/google_protos/timestamp.pb.ex:3: Google.Protobuf.Timestamp.new/118401841    warning: incompatible types given to Protobuf.Builder.new/2:18421843        Protobuf.Builder.new(Google.Protobuf.Struct, attrs)18441845    given types:18461847        -Google.Protobuf.Struct-, dynamic()18481849    but expected one of:18501851        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()18521853    where "attrs" (context Protobuf) was given the type:18541855        # type: dynamic()1856        # from: lib/google_protos/struct.pb.ex:31857        attrs18581859    type warning found at:1860    │1861  3 │   use Protobuf, syntax: :proto31862    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1863    │1864    └─ lib/google_protos/struct.pb.ex:3: Google.Protobuf.Struct.new/118651866    warning: incompatible types given to Protobuf.Builder.new/2:18671868        Protobuf.Builder.new(Google.Protobuf.Duration, attrs)18691870    given types:18711872        -Google.Protobuf.Duration-, dynamic()18731874    but expected one of:18751876        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()18771878    where "attrs" (context Protobuf) was given the type:18791880        # type: dynamic()1881        # from: lib/google_protos/duration.pb.ex:31882        attrs18831884    type warning found at:1885    │1886  3 │   use Protobuf, syntax: :proto31887    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1888    │1889    └─ lib/google_protos/duration.pb.ex:3: Google.Protobuf.Duration.new/118901891    warning: incompatible types given to Protobuf.Builder.new/2:18921893        Protobuf.Builder.new(Google.Protobuf.Empty, attrs)18941895    given types:18961897        -Google.Protobuf.Empty-, dynamic()18981899    but expected one of:19001901        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()19021903    where "attrs" (context Protobuf) was given the type:19041905        # type: dynamic()1906        # from: lib/google_protos/empty.pb.ex:31907        attrs19081909    type warning found at:1910    │1911  3 │   use Protobuf, syntax: :proto31912    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1913    │1914    └─ lib/google_protos/empty.pb.ex:3: Google.Protobuf.Empty.new/119151916    warning: incompatible types given to Protobuf.Builder.new/2:19171918        Protobuf.Builder.new(Google.Protobuf.Any, attrs)19191920    given types:19211922        -Google.Protobuf.Any-, dynamic()19231924    but expected one of:19251926        %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()19271928    where "attrs" (context Protobuf) was given the type:19291930        # type: dynamic()1931        # from: lib/google_protos/any.pb.ex:31932        attrs19331934    type warning found at:1935    │1936  3 │   use Protobuf, syntax: :proto31937    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1938    │1939    └─ lib/google_protos/any.pb.ex:3: Google.Protobuf.Any.new/119401941Generated google_protos app1942warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1943  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21944  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11945  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51946  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21947  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41948  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/219491950==> postgrex1951Compiling 70 files (.ex)1952Generated postgrex app1953==> ecto_sql1954Compiling 25 files (.ex)1955Generated ecto_sql app1956==> nerves_compatibility_test1957===> Analyzing applications...1958===> Compiling lager1959/work/proj/deps_qemu_aarch64/lager/src/lager_handler_watcher.erl:127:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1960Compile directive 'nowarn_deprecated_catch' can be used to suppress1961warnings in selected modules.1962%  127|             ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),1963%     |              ^19641965/work/proj/deps_qemu_aarch64/lager/src/lager_handler_watcher.erl:131:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1966Compile directive 'nowarn_deprecated_catch' can be used to suppress1967warnings in selected modules.1968%  131|             ?INT_LOG(error, "Lager fatally failed to install handler ~p into"1969%     |              ^19701971/work/proj/deps_qemu_aarch64/lager/src/lager_handler_watcher.erl:138:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1972Compile directive 'nowarn_deprecated_catch' can be used to suppress1973warnings in selected modules.1974%  138|             ?INT_LOG(error, "Lager failed to install handler ~p into"1975%     |              ^19761977     ┌─ src/lager_handler_watcher.erl:1978     │1979 127 │              ?INT_LOG(debug, "Lager installed handler ~p into ~p", [Module, Sink]),1980     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1981Compile directive 'nowarn_deprecated_catch' can be used to suppress1982warnings in selected modules.19831984     ┌─ src/lager_handler_watcher.erl:1985     │1986 131 │              ?INT_LOG(error, "Lager fatally failed to install handler ~p into"1987     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1988Compile directive 'nowarn_deprecated_catch' can be used to suppress1989warnings in selected modules.19901991     ┌─ src/lager_handler_watcher.erl:1992     │1993 138 │              ?INT_LOG(error, "Lager failed to install handler ~p into"1994     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1995Compile directive 'nowarn_deprecated_catch' can be used to suppress1996warnings in selected modules.199719981999/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:131:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2000Compile directive 'nowarn_deprecated_catch' can be used to suppress2001warnings in selected modules.2002%  131|                     ?INT_LOG(error, "Failed to open log file ~ts with error ~s", [Name, file:format_error(Reason)]),2003%     |                      ^20042005/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:143:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2006Compile directive 'nowarn_deprecated_catch' can be used to suppress2007warnings in selected modules.2008%  143|             ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),2009%     |              ^20102011/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:154:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2012Compile directive 'nowarn_deprecated_catch' can be used to suppress2013warnings in selected modules.2014%  154|             ?INT_LOG(notice, "Changed loghwm of ~ts to ~p", [Name, Hwm]),2015%     |              ^20162017/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:262:38: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2018Compile directive 'nowarn_deprecated_catch' can be used to suppress2019warnings in selected modules.2020%  262|                                     ?INT_LOG(error, "Failed to rotate log file ~ts with error ~s", [Name, file:format_error(Reason)]),2021%     |                                      ^20222023/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:275:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2024Compile directive 'nowarn_deprecated_catch' can be used to suppress2025warnings in selected modules.2026%  275|                             ?INT_LOG(error, "Failed to reopen log file ~ts with error ~s", [Name, file:format_error(Reason)]),2027%     |                              ^20282029/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:307:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2030Compile directive 'nowarn_deprecated_catch' can be used to suppress2031warnings in selected modules.2032%  307|                     ?INT_LOG(error, "Failed to write log message to file ~ts: ~s",2033%     |                      ^20342035/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:334:22: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2036Compile directive 'nowarn_deprecated_catch' can be used to suppress2037warnings in selected modules.2038%  334|                     ?INT_LOG(error, "Missing required file option", []),2039%     |                      ^20402041/work/proj/deps_qemu_aarch64/lager/src/lager_file_backend.erl:350:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2042Compile directive 'nowarn_deprecated_catch' can be used to suppress2043warnings in selected modules.2044%  350|             ?INT_LOG(error, "~s ~p for file ~tp",2045%     |              ^20462047     ┌─ src/lager_file_backend.erl:2048     │2049 131 │                      ?INT_LOG(error, "Failed to open log file ~ts with error ~s", [Name, file:format_error(Reason)]),2050     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2051Compile directive 'nowarn_deprecated_catch' can be used to suppress2052warnings in selected modules.20532054     ┌─ src/lager_file_backend.erl:2055     │2056 143 │              ?INT_LOG(notice, "Changed loglevel of ~s to ~p", [Ident, Level]),2057     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2058Compile directive 'nowarn_deprecated_catch' can be used to suppress2059warnings in selected modules.20602061     ┌─ src/lager_file_backend.erl:2062     │2063 154 │              ?INT_LOG(notice, "Changed loghwm of ~ts to ~p", [Name, Hwm]),2064     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2065Compile directive 'nowarn_deprecated_catch' can be used to suppress2066warnings in selected modules.20672068     ┌─ src/lager_file_backend.erl:2069     │2070 262 │                                      ?INT_LOG(error, "Failed to rotate log file ~ts with error ~s", [Name, file:format_error(Reason)]),2071     │                                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2072Compile directive 'nowarn_deprecated_catch' can be used to suppress2073warnings in selected modules.20742075     ┌─ src/lager_file_backend.erl:2076     │2077 275 │                              ?INT_LOG(error, "Failed to reopen log file ~ts with error ~s", [Name, file:format_error(Reason)]),2078     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2079Compile directive 'nowarn_deprecated_catch' can be used to suppress2080warnings in selected modules.20812082     ┌─ src/lager_file_backend.erl:2083     │2084 307 │                      ?INT_LOG(error, "Failed to write log message to file ~ts: ~s",2085     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2086Compile directive 'nowarn_deprecated_catch' can be used to suppress2087warnings in selected modules.20882089     ┌─ src/lager_file_backend.erl:2090     │2091 334 │                      ?INT_LOG(error, "Missing required file option", []),2092     │                       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2093Compile directive 'nowarn_deprecated_catch' can be used to suppress2094warnings in selected modules.20952096     ┌─ src/lager_file_backend.erl:2097     │2098 350 │              ?INT_LOG(error, "~s ~p for file ~tp",2099     │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2100Compile directive 'nowarn_deprecated_catch' can be used to suppress2101warnings in selected modules.210221032104/work/proj/deps_qemu_aarch64/lager/src/lager_app.erl:285:6: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2105Compile directive 'nowarn_deprecated_catch' can be used to suppress2106warnings in selected modules.2107%  285|     ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),2108%     |      ^21092110     ┌─ src/lager_app.erl:2111     │2112 285 │      ?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),2113     │       ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2114Compile directive 'nowarn_deprecated_catch' can be used to suppress2115warnings in selected modules.211621172118/work/proj/deps_qemu_aarch64/lager/src/lager_trunc_io.erl:94:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2119Compile directive 'nowarn_deprecated_catch' can be used to suppress2120warnings in selected modules.2121%   94|     case catch print(What, Len) of2122%     |          ^21232124    ┌─ src/lager_trunc_io.erl:2125    │2126 94 │      case catch print(What, Len) of2127    │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2128Compile directive 'nowarn_deprecated_catch' can be used to suppress2129warnings in selected modules.213021312132/work/proj/deps_qemu_aarch64/lager/src/lager_console_backend.erl:94:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2133Compile directive 'nowarn_deprecated_catch' can be used to suppress2134warnings in selected modules.2135%   94|             ?INT_LOG(warning, Msg, []),2136%     |              ^21372138    ┌─ src/lager_console_backend.erl:2139    │2140 94 │              ?INT_LOG(warning, Msg, []),2141    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2142Compile directive 'nowarn_deprecated_catch' can be used to suppress2143warnings in selected modules.214421452146/work/proj/deps_qemu_aarch64/lager/src/lager_crash_log.erl:84:14: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2147Compile directive 'nowarn_deprecated_catch' can be used to suppress2148warnings in selected modules.2149%   84|             ?INT_LOG(error, "Failed to open crash log file ~ts with error: ~s",2150%     |              ^21512152/work/proj/deps_qemu_aarch64/lager/src/lager_crash_log.erl:220:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2153Compile directive 'nowarn_deprecated_catch' can be used to suppress2154warnings in selected modules.2155%  220|                             ?INT_LOG(error, "Failed to write log message to file ~ts: ~s",2156%     |                              ^21572158/work/proj/deps_qemu_aarch64/lager/src/lager_crash_log.erl:233:30: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2159Compile directive 'nowarn_deprecated_catch' can be used to suppress2160warnings in selected modules.2161%  233|                             ?INT_LOG(error, "Failed to reopen crash log ~ts with error: ~s",2162%     |                              ^21632164    ┌─ src/lager_crash_log.erl:2165    │2166 84 │              ?INT_LOG(error, "Failed to open crash log file ~ts with error: ~s",2167    │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2168Compile directive 'nowarn_deprecated_catch' can be used to suppress2169warnings in selected modules.21702171     ┌─ src/lager_crash_log.erl:2172     │2173 220 │                              ?INT_LOG(error, "Failed to write log message to file ~ts: ~s",2174     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2175Compile directive 'nowarn_deprecated_catch' can be used to suppress2176warnings in selected modules.21772178     ┌─ src/lager_crash_log.erl:2179     │2180 233 │                              ?INT_LOG(error, "Failed to reopen crash log ~ts with error: ~s",2181     │                               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2182Compile directive 'nowarn_deprecated_catch' can be used to suppress2183warnings in selected modules.218421852186/work/proj/deps_qemu_aarch64/lager/src/lager_format.erl:272:10: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2187Compile directive 'nowarn_deprecated_catch' can be used to suppress2188warnings in selected modules.2189%  272|     case catch unicode:characters_to_list(B) of2190%     |          ^21912192     ┌─ src/lager_format.erl:2193     │2194 272 │      case catch unicode:characters_to_list(B) of2195     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2196Compile directive 'nowarn_deprecated_catch' can be used to suppress2197warnings in selected modules.219821992200===> Analyzing applications...2201===> Compiling rabbit_common2202     ┌─ src/gen_server2.erl:2203     │2204 334 │      case catch gen:call(Name, '$gen_call', Request) of2205     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2206Compile directive 'nowarn_deprecated_catch' can be used to suppress2207warnings in selected modules.22082209     ┌─ src/gen_server2.erl:2210     │2211 342 │      case catch gen:call(Name, '$gen_call', Request, Timeout) of2212     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2213Compile directive 'nowarn_deprecated_catch' can be used to suppress2214warnings in selected modules.22152216     ┌─ src/gen_server2.erl:2217     │2218 353 │      catch global:send(Name, {'$gen_cast', Request}),2219     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2220Compile directive 'nowarn_deprecated_catch' can be used to suppress2221warnings in selected modules.22222223     ┌─ src/gen_server2.erl:2224     │2225 356 │      catch (Dest ! {'$gen_cast', Request}),2226     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2227Compile directive 'nowarn_deprecated_catch' can be used to suppress2228warnings in selected modules.22292230     ┌─ src/gen_server2.erl:2231     │2232 359 │      catch (Dest ! {'$gen_cast', Request}),2233     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2234Compile directive 'nowarn_deprecated_catch' can be used to suppress2235warnings in selected modules.22362237     ┌─ src/gen_server2.erl:2238     │2239 366 │      catch To ! {Tag, Reply}.2240     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2241Compile directive 'nowarn_deprecated_catch' can be used to suppress2242warnings in selected modules.22432244     ┌─ src/gen_server2.erl:2245     │2246 378 │      catch ({Name, Node} ! Msg),2247     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2248Compile directive 'nowarn_deprecated_catch' can be used to suppress2249warnings in selected modules.22502251     ┌─ src/gen_server2.erl:2252     │2253 439 │              catch msend(Pid, MRef, Request),2254     │              ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2255Compile directive 'nowarn_deprecated_catch' can be used to suppress2256warnings in selected modules.22572258     ┌─ src/gen_server2.erl:2259     │2260 448 │      catch msend(Dest, MRef, Request),2261     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2262Compile directive 'nowarn_deprecated_catch' can be used to suppress2263warnings in selected modules.22642265     ┌─ src/gen_server2.erl:2266     │2267 452 │      catch msend(Dest, MRef, Request),2268     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2269Compile directive 'nowarn_deprecated_catch' can be used to suppress2270warnings in selected modules.22712272     ┌─ src/gen_server2.erl:2273     │2274 489 │      case catch gen:call(Name, '$with_state', Fun, infinity) of2275     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2276Compile directive 'nowarn_deprecated_catch' can be used to suppress2277warnings in selected modules.22782279     ┌─ src/gen_server2.erl:2280     │2281 565 │      case catch Mod:init(Args) of2282     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2283Compile directive 'nowarn_deprecated_catch' can be used to suppress2284warnings in selected modules.22852286     ┌─ src/gen_server2.erl:2287     │2288 622 │      _ = (catch unregister(Name));2289     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2290Compile directive 'nowarn_deprecated_catch' can be used to suppress2291warnings in selected modules.22922293     ┌─ src/gen_server2.erl:2294     │2295 729 │              case catch Mod:handle_pre_hibernate(State) of2296     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2297Compile directive 'nowarn_deprecated_catch' can be used to suppress2298warnings in selected modules.22992300     ┌─ src/gen_server2.erl:2301     │2302 744 │              case catch Mod:handle_post_hibernate(State) of2303     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2304Compile directive 'nowarn_deprecated_catch' can be used to suppress2305warnings in selected modules.23062307     ┌─ src/gen_server2.erl:2308     │2309 822 │      reply(From, catch Fun(State)),2310     │                  ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2311Compile directive 'nowarn_deprecated_catch' can be used to suppress2312warnings in selected modules.23132314     ┌─ src/gen_server2.erl:2315     │2316 883 │      catch {Name, Node} ! {'$gen_call', {self(), {Tag, Node}}, Req},2317     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2318Compile directive 'nowarn_deprecated_catch' can be used to suppress2319warnings in selected modules.23202321     ┌─ src/gen_server2.erl:2322     │2323 943 │      case catch erlang:cancel_timer(TimerId) of2324     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2325Compile directive 'nowarn_deprecated_catch' can be used to suppress2326warnings in selected modules.23272328     ┌─ src/gen_server2.erl:2329     │2330 996 │              case catch erlang:monitor(process, {Name, Node}) of2331     │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2332Compile directive 'nowarn_deprecated_catch' can be used to suppress2333warnings in selected modules.23342335      ┌─ src/gen_server2.erl:2336      │2337 1046 │      case catch Mod:handle_call(Msg, From, State) of2338      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2339Compile directive 'nowarn_deprecated_catch' can be used to suppress2340warnings in selected modules.23412342      ┌─ src/gen_server2.erl:2343      │2344 1059 │                  (catch terminate(Reason, Msg,2345      │                   ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2346Compile directive 'nowarn_deprecated_catch' can be used to suppress2347warnings in selected modules.23482349      ┌─ src/gen_server2.erl:2350      │2351 1067 │      Reply = (catch dispatch(Msg, Mod, State)),2352      │               ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2353Compile directive 'nowarn_deprecated_catch' can be used to suppress2354warnings in selected modules.23552356      ┌─ src/gen_server2.erl:2357      │2358 1123 │      case catch Mod:code_change(OldVsn, State, Extra) of2359      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2360Compile directive 'nowarn_deprecated_catch' can be used to suppress2361warnings in selected modules.23622363      ┌─ src/gen_server2.erl:2364      │2365 1169 │      case catch Mod:terminate(Reason, State) of2366      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2367Compile directive 'nowarn_deprecated_catch' can be used to suppress2368warnings in selected modules.23692370      ┌─ src/gen_server2.erl:2371      │2372 1250 │      case catch sys:debug_options(Opts) of2373      │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2374Compile directive 'nowarn_deprecated_catch' can be used to suppress2375warnings in selected modules.23762377      ┌─ src/gen_server2.erl:2378      │2379 1332 │                                   case catch Mod:Fun(Msg, Length, State) of2380      │                                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2381Compile directive 'nowarn_deprecated_catch' can be used to suppress2382warnings in selected modules.23832384      ┌─ src/gen_server2.erl:2385      │2386 1344 │                                   case catch Mod:Fun(Msg, From, Length, State) of2387      │                                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2388Compile directive 'nowarn_deprecated_catch' can be used to suppress2389warnings in selected modules.23902391      ┌─ src/gen_server2.erl:2392      │2393 1382 │          true  -> case catch apply(Mod, FunName, Args) of2394      │                        ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2395Compile directive 'nowarn_deprecated_catch' can be used to suppress2396warnings in selected modules.239723982399     ┌─ src/rabbit_http_util.erl:2400     │2401 139 │      after catch port_close(Port)2402     │            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2403Compile directive 'nowarn_deprecated_catch' can be used to suppress2404warnings in selected modules.240524062407    ┌─ src/rabbit_registry.erl:2408    │2409 49 │      case catch list_to_existing_atom(binary_to_list(TypeBin)) of2410    │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2411Compile directive 'nowarn_deprecated_catch' can be used to suppress2412warnings in selected modules.24132414     ┌─ src/rabbit_registry.erl:2415     │2416 110 │      case catch lists:member(ClassModule,2417     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2418Compile directive 'nowarn_deprecated_catch' can be used to suppress2419warnings in selected modules.242024212422      ┌─ src/rabbit_env.erl:2423      │2424 1306 │      Ret = (catch query_remote(Remote, rabbit, product_name, [])),2425      │             ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2426Compile directive 'nowarn_deprecated_catch' can be used to suppress2427warnings in selected modules.24282429      ┌─ src/rabbit_env.erl:2430      │2431 1337 │      Ret = (catch query_remote(Remote, rabbit, product_version, [])),2432      │             ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2433Compile directive 'nowarn_deprecated_catch' can be used to suppress2434warnings in selected modules.24352436      ┌─ src/rabbit_env.erl:2437      │2438 1378 │      Ret = (catch query_remote(Remote, rabbit, motd_file, [])),2439      │             ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2440Compile directive 'nowarn_deprecated_catch' can be used to suppress2441warnings in selected modules.244224432444    ┌─ src/supervisor2.erl:2445    │2446 65 │  -behaviour(gen_server).2447    │   ╰── Warning: the callback gen_server:format_status(_,_) is deprecated; use format_status/1 instead24482449     ┌─ src/supervisor2.erl:2450     │2451 432 │      case catch apply(M, F, A) of2452     │           ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2453Compile directive 'nowarn_deprecated_catch' can be used to suppress2454warnings in selected modules.24552456      ┌─ src/supervisor2.erl:2457      │2458 1448 │      catch do_check_childspec(maps:merge(?default_child_spec,ChildSpec));2459      │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2460Compile directive 'nowarn_deprecated_catch' can be used to suppress2461warnings in selected modules.246224632464     ┌─ src/mirrored_supervisor.erl:2465     │2466 203 │          {ok, Pid} -> case catch call(Pid, {init, Pid}) of2467     │                            ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2468Compile directive 'nowarn_deprecated_catch' can be used to suppress2469warnings in selected modules.247024712472    ┌─ src/rabbit_numerical.erl:2473    │2474 33 │  digits(0.0) ->2475    │         ╰── Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.2476If you specifically intend to match 0.0 alone, write +0.0 instead.247724782479     ┌─ src/rabbit_net.erl:2480     │2481 208 │      catch port_close(ssl_get_socket(Sock)),2482     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2483Compile directive 'nowarn_deprecated_catch' can be used to suppress2484warnings in selected modules.24852486     ┌─ src/rabbit_net.erl:2487     │2488 211 │      catch port_close(Sock), ok.2489     │      ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.2490Compile directive 'nowarn_deprecated_catch' can be used to suppress2491warnings in selected modules.249224932494===> Compiling src/rabbit_types.erl failed2495    ┌─ src/rabbit_types.erl:2496    │2497 12 │  -export_type([maybe/1, info/0, infos/0, info_key/0, info_keys/0,2498    │                     ╰── syntax error before: '/'24992500    ┌─ src/rabbit_types.erl:2501    │2502 29 │  -type(maybe(T) :: T | 'none').2503    │                 ╰── syntax error before: '::'25042505    ┌─ src/rabbit_types.erl:2506    │2507 50 │                   properties_bin        :: maybe(binary()),2508    │                                            ╰── syntax error before: 'maybe'25092510    ┌─ src/rabbit_types.erl:2511    │2512 54 │                   properties     :: maybe(rabbit_framing:amqp_property_record()),2513    │                                     ╰── syntax error before: 'maybe'251425152516    ┌─ src/rabbit_types.erl:2517    │2518 57 │  -type(content() :: undecoded_content() | decoded_content()).2519    │                                           ╰── type decoded_content() undefined252025212522    ┌─ src/rabbit_types.erl:2523    │2524 30 │  -type(timestamp() :: {non_neg_integer(), non_neg_integer(), non_neg_integer()}).2525    │   ╰── Warning: type timestamp() is unused25262527    ┌─ src/rabbit_types.erl:2528    │2529 32 │  -type(vhost() :: vhost:name()).2530    │   ╰── Warning: type vhost() is unused25312532    ┌─ src/rabbit_types.erl:2533    │2534 33 │  -type(ctag() :: binary()).2535    │   ╰── Warning: type ctag() is unused25362537    ┌─ src/rabbit_types.erl:2538    │2539 37 │  -type(undecoded_content() ::2540    │   ╰── Warning: type undecoded_content() is unused25412542    ┌─ src/rabbit_types.erl:2543    │2544 46 │  -type(unencoded_content() :: undecoded_content()).2545    │   ╰── Warning: type unencoded_content() is unused25462547    ┌─ src/rabbit_types.erl:2548    │2549 57 │  -type(content() :: undecoded_content() | decoded_content()).2550    │   ╰── Warning: type content() is unused25512552    ┌─ src/rabbit_types.erl:2553    │2554 58 │  -type(msg_id() :: rabbit_guid:guid()).2555    │   ╰── Warning: type msg_id() is unused25562557    ┌─ src/rabbit_types.erl:2558    │2559 59 │  -type(basic_message() ::2560    │   ╰── Warning: type basic_message() is unused25612562    ┌─ src/rabbit_types.erl:2563    │2564 65 │  -type(message() :: basic_message()).2565    │   ╰── Warning: type message() is unused25662567    ┌─ src/rabbit_types.erl:2568    │2569 66 │  -type(delivery() ::2570    │   ╰── Warning: type delivery() is unused25712572    ┌─ src/rabbit_types.erl:2573    │2574 70 │  -type(message_properties() ::2575    │   ╰── Warning: type message_properties() is unused25762577    ┌─ src/rabbit_types.erl:2578    │2579 74 │  -type(info_key() :: atom()).2580    │   ╰── Warning: type info_key() is unused25812582    ┌─ src/rabbit_types.erl:2583    │2584 75 │  -type(info_keys() :: [info_key()]).2585    │   ╰── Warning: type info_keys() is unused25862587    ┌─ src/rabbit_types.erl:2588    │2589 77 │  -type(info() :: {info_key(), any()}).2590    │   ╰── Warning: type info() is unused25912592    ┌─ src/rabbit_types.erl:2593    │2594 78 │  -type(infos() :: [info()]).2595    │   ╰── Warning: type infos() is unused25962597    ┌─ src/rabbit_types.erl:2598    │2599 80 │  -type(amqp_error() ::2600    │   ╰── Warning: type amqp_error() is unused26012602    ┌─ src/rabbit_types.erl:2603    │2604 85 │  -type(r(Kind) ::2605    │   ╰── Warning: type r(_) is unused26062607    ┌─ src/rabbit_types.erl:2608    │2609 87 │  -type(r2(VirtualHost, Kind) ::2610    │   ╰── Warning: type r2(_,_) is unused26112612    ┌─ src/rabbit_types.erl:2613    │2614 89 │  -type(r3(VirtualHost, Kind, Name) ::2615    │   ╰── Warning: type r3(_,_,_) is unused26162617    ┌─ src/rabbit_types.erl:2618    │2619 94 │  -type(listener() ::2620    │   ╰── Warning: type listener() is unused26212622     ┌─ src/rabbit_types.erl:2623     │2624 100 │  -type(binding_source() :: rabbit_exchange:name()).2625     │   ╰── Warning: type binding_source() is unused26262627     ┌─ src/rabbit_types.erl:2628     │2629 101 │  -type(binding_destination() :: rabbit_amqqueue:name() | rabbit_exchange:name()).2630     │   ╰── Warning: type binding_destination() is unused26312632     ┌─ src/rabbit_types.erl:2633     │2634 103 │  -type(binding() ::2635     │   ╰── Warning: type binding() is unused26362637     ┌─ src/rabbit_types.erl:2638     │2639 109 │  -type(exchange() ::2640     │   ╰── Warning: type exchange() is unused26412642     ┌─ src/rabbit_types.erl:2643     │2644 116 │  -type(connection_name() :: binary()).2645     │   ╰── Warning: type connection_name() is unused26462647     ┌─ src/rabbit_types.erl:2648     │2649 119 │  -type(connection() :: pid()).2650     │   ╰── Warning: type connection() is unused26512652     ┌─ src/rabbit_types.erl:2653     │2654 122 │  -type(tracked_connection_id() :: {node(), connection_name()}).2655     │   ╰── Warning: type tracked_connection_id() is unused26562657     ┌─ src/rabbit_types.erl:2658     │2659 124 │  -type(tracked_connection() ::2660     │   ╰── Warning: type tracked_connection() is unused26612662     ┌─ src/rabbit_types.erl:2663     │2664 136 │  -type(channel_name() :: binary()).2665     │   ╰── Warning: type channel_name() is unused26662667     ┌─ src/rabbit_types.erl:2668     │2669 138 │  -type(channel() :: pid()).2670     │   ╰── Warning: type channel() is unused26712672     ┌─ src/rabbit_types.erl:2673     │2674 141 │  -type(tracked_channel_id() :: {node(), channel_name()}).2675     │   ╰── Warning: type tracked_channel_id() is unused26762677     ┌─ src/rabbit_types.erl:2678     │2679 143 │  -type(tracked_channel() ::2680     │   ╰── Warning: type tracked_channel() is unused26812682     ┌─ src/rabbit_types.erl:2683     │2684 153 │  -type(protocol() :: rabbit_framing:protocol()).2685     │   ╰── Warning: type protocol() is unused26862687     ┌─ src/rabbit_types.erl:2688     │2689 155 │  -type(protocol_name() :: 'amqp0_8' | 'amqp0_9_1' | 'amqp1_0' | 'mqtt' | 'stomp' | any()).2690     │   ╰── Warning: type protocol_name() is unused26912692     ┌─ src/rabbit_types.erl:2693     │2694 157 │  -type(node_type() :: 'disc' | 'ram').2695     │   ╰── Warning: type node_type() is unused26962697     ┌─ src/rabbit_types.erl:2698     │2699 159 │  -type(auth_user() ::2700     │   ╰── Warning: type auth_user() is unused27012702     ┌─ src/rabbit_types.erl:2703     │2704 164 │  -type(authz_data() ::2705     │   ╰── Warning: type authz_data() is unused27062707     ┌─ src/rabbit_types.erl:2708     │2709 168 │  -type(user() ::2710     │   ╰── Warning: type user() is unused27112712     ┌─ src/rabbit_types.erl:2713     │2714 173 │  -type(username() :: binary()).2715     │   ╰── Warning: type username() is unused27162717     ┌─ src/rabbit_types.erl:2718     │2719 174 │  -type(password() :: binary()).2720     │   ╰── Warning: type password() is unused27212722     ┌─ src/rabbit_types.erl:2723     │2724 175 │  -type(password_hash() :: binary()).2725     │   ╰── Warning: type password_hash() is unused27262727     ┌─ src/rabbit_types.erl:2728     │2729 177 │  -type(ok(A) :: {'ok', A}).2730     │   ╰── Warning: type ok(_) is unused27312732     ┌─ src/rabbit_types.erl:2733     │2734 178 │  -type(error(A) :: {'error', A}).2735     │   ╰── Warning: type error(_) is unused27362737     ┌─ src/rabbit_types.erl:2738     │2739 179 │  -type(error(A, B) :: {'error', A, B}).2740     │   ╰── Warning: type error(_,_) is unused27412742     ┌─ src/rabbit_types.erl:2743     │2744 180 │  -type(ok_or_error(A) :: 'ok' | error(A)).2745     │   ╰── Warning: type ok_or_error(_) is unused27462747     ┌─ src/rabbit_types.erl:2748     │2749 181 │  -type(ok_or_error2(A, B) :: ok(A) | error(B)).2750     │   ╰── Warning: type ok_or_error2(_,_) is unused27512752     ┌─ src/rabbit_types.erl:2753     │2754 182 │  -type(ok_pid_or_error() :: ok_or_error2(pid(), any())).2755     │   ╰── Warning: type ok_pid_or_error() is unused27562757     ┌─ src/rabbit_types.erl:2758     │2759 184 │  -type(channel_exit() :: no_return()).2760     │   ╰── Warning: type channel_exit() is unused27612762     ┌─ src/rabbit_types.erl:2763     │2764 185 │  -type(connection_exit() :: no_return()).2765     │   ╰── Warning: type connection_exit() is unused27662767     ┌─ src/rabbit_types.erl:2768     │2769 187 │  -type(mfargs() :: {atom(), atom(), [any()]}).2770     │   ╰── Warning: type mfargs() is unused27712772     ┌─ src/rabbit_types.erl:2773     │2774 189 │  -type(proc_name() :: term()).2775     │   ╰── Warning: type proc_name() is unused27762777     ┌─ src/rabbit_types.erl:2778     │2779 190 │  -type(proc_type_and_name() :: {atom(), proc_name()}).2780     │   ╰── Warning: type proc_type_and_name() is unused27812782     ┌─ src/rabbit_types.erl:2783     │2784 192 │  -type(topic_access_context() :: #{routing_key  => rabbit_router:routing_key(),2785     │   ╰── Warning: type topic_access_context() is unused27862787     ┌─ src/rabbit_types.erl:2788     │2789 196 │  -type(authz_context() :: map()).2790     │   ╰── Warning: type authz_context() is unused279127922793** (Mix) Could not compile dependency :rabbit_common, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/qemu_aarch64/lib/*/ebin" command failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile rabbit_common --force", update it with "mix deps.update rabbit_common" or clean it with "mix deps.clean rabbit_common"