Build log
nerves_system_x86_64
railway_ui 0.1.1 · fail · run railway_ui-0.1.1-1791080072416
1999 of 1999 lines
1Resolving Hex dependencies...2Resolution completed in 0.187s3Unchanged:4 amqp 1.6.05 amqp_client 3.8.356 circular_buffer 1.1.07 cowboy 2.19.08 cowboy_telemetry 0.3.19 cowlib 2.20.0 VULNERABLE!10 EEF-CVE-2026-43966 (MEDIUM)11 aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c12 HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/213 https://osv.dev/vulnerability/EEF-CVE-2026-439661415 EEF-CVE-2026-43969 (LOW)16 aka: CVE-2026-43969, GHSA-g2wm-735q-3f5617 Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/118 https://osv.dev/vulnerability/EEF-CVE-2026-4396919 credentials_obfuscation 3.1.020 db_connection 2.10.221 decimal 3.1.122 ecto 3.14.223 ecto_sql 3.14.024 elixir_make 0.10.025 elixir_uuid 1.2.126 expo 1.1.127 gettext 0.26.228 goldrush 0.1.929 google_protos 0.1.030 interactive_cmd 0.1.431 jason 1.4.532 jsx 3.1.033 lager 3.9.234 mime 2.0.735 nerves 2.0.0-pre.236 nerves_discovery 0.1.537 nerves_logging 0.2.438 nerves_runtime 0.13.1339 nerves_system_bbb 2.30.240 nerves_system_br 1.34.441 nerves_system_mangopi_mq_pro 0.17.242 nerves_system_qemu_aarch64 0.4.243 nerves_system_rpi0 2.1.244 nerves_system_rpi4 2.1.245 nerves_system_rpi5 2.1.246 nerves_system_trellis 0.5.047 nerves_system_x86_64 1.34.248 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.149 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.150 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.151 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.152 nerves_toolchain_x86_64_nerves_linux_musl 15.3.153 nerves_uevent 0.1.754 phoenix 1.5.15 VULNERABLE!55 GHSA-p8f7-22gq-m7j9 (HIGH)56 aka: CVE-2022-4297557 Phoenix before 1.6.14 mishandles check_origin wildcarding58 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j959 phoenix_ecto 4.7.060 phoenix_html 2.14.3 VULNERABLE!61 GHSA-5g2h-9x5v-5h3x (MEDIUM)62 aka: CVE-2021-46871, GHSA-j3gg-r6gp-95q263 phoenix_html allows Cross-site Scripting in HEEx class attributes64 https://osv.dev/vulnerability/GHSA-5g2h-9x5v-5h3x65 phoenix_pubsub 2.3.066 plug 1.20.367 plug_cowboy 2.9.068 plug_crypto 1.2.569 postgrex 0.22.470 property_table 0.3.471 protobuf 0.5.472 rabbit_common 3.8.3573 railway_ipc 0.2.774 railway_ui 0.1.175 ranch 2.3.076 recon 2.5.177 ring_logger 0.11.778 tablet 0.3.379 telemetry 0.4.380 toolshed 0.5.081 uboot_env 1.0.282* Getting railway_ui (Hex package)83* Getting nerves (Hex package)84* Getting ring_logger (Hex package)85* Getting toolshed (Hex package)86* Getting nerves_runtime (Hex package)87* Getting nerves_system_bbb (Hex package)88* Getting nerves_system_mangopi_mq_pro (Hex package)89* Getting nerves_system_qemu_aarch64 (Hex package)90* Getting nerves_system_rpi0 (Hex package)91* Getting nerves_system_rpi4 (Hex package)92* Getting nerves_system_rpi5 (Hex package)93* Getting nerves_system_trellis (Hex package)94* Getting nerves_system_x86_64 (Hex package)95* Getting nerves_system_br (Hex package)96* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)97* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)98* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)99* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)100* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)101* Getting nerves_logging (Hex package)102* Getting nerves_uevent (Hex package)103* Getting uboot_env (Hex package)104* Getting elixir_make (Hex package)105* Getting property_table (Hex package)106* Getting circular_buffer (Hex package)107* Getting interactive_cmd (Hex package)108* Getting nerves_discovery (Hex package)109* Getting tablet (Hex package)110* Getting ecto_sql (Hex package)111* Getting gettext (Hex package)112* Getting jason (Hex package)113* Getting phoenix (Hex package)114* Getting phoenix_ecto (Hex package)115* Getting phoenix_html (Hex package)116* Getting phoenix_pubsub (Hex package)117* Getting plug_cowboy (Hex package)118* Getting postgrex (Hex package)119* Getting railway_ipc (Hex package)120* Getting amqp (Hex package)121* Getting elixir_uuid (Hex package)122* Getting google_protos (Hex package)123* Getting protobuf (Hex package)124* Getting telemetry (Hex package)125* Getting amqp_client (Hex package)126* Getting rabbit_common (Hex package)127* Getting credentials_obfuscation (Hex package)128* Getting jsx (Hex package)129* Getting lager (Hex package)130* Getting recon (Hex package)131* Getting goldrush (Hex package)132* Getting db_connection (Hex package)133* Getting decimal (Hex package)134* Getting cowboy (Hex package)135* Getting cowboy_telemetry (Hex package)136* Getting plug (Hex package)137* Getting mime (Hex package)138* Getting plug_crypto (Hex package)139* Getting cowlib (Hex package)140* Getting ranch (Hex package)141* Getting ecto (Hex package)142* Getting expo (Hex package)143Found packages with security advisories, see above for details144You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more145===> Fetching rebar3_hex v7.3.0146===> Fetching hex_core v0.19.0147===> Fetching verl v1.1.1148===> Analyzing applications...149===> Compiling verl150===> Compiling hex_core151===> Compiling rebar3_hex152===> Analyzing applications...153===> Compiling credentials_obfuscation154==> recon155Compiling 6 files (.erl)156src/recon_alloc.erl:700:7: Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.157If you specifically intend to match 0.0 alone, write +0.0 instead.158% 700| usage(0.0,0.0) -> 1.00;159% | ^160161src/recon_alloc.erl:700:11: Warning: matching on the float 0.0 will no longer also match -0.0 in OTP 27.162If you specifically intend to match 0.0 alone, write +0.0 instead.163% 700| usage(0.0,0.0) -> 1.00;164% | ^165166Generated recon app167==> protobuf168Compiling 21 files (.ex)169 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 operator170 │171 134 │ <<str::binary-size(len), rest2::binary>> = rest172 │ ~173 │174 └─ lib/protobuf/decoder.ex:134:24: Protobuf.Decoder.decode_type/2175176 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 operator177 │178 195 │ <<str::binary-size(len), rest2::binary>> = rest179 │ ~180 │181 └─ lib/protobuf/decoder.ex:195:24: Protobuf.Decoder.decode_type/3182183 warning: incompatible types given to Protobuf.Builder.new/2:184185 Protobuf.Builder.new(Google.Protobuf.GeneratedCodeInfo, attrs)186187 given types:188189 -Google.Protobuf.GeneratedCodeInfo-, dynamic()190191 but expected one of:192193 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()194195 where "attrs" (context Protobuf) was given the type:196197 # type: dynamic()198 # from: lib/google/descriptor.pb.ex:652199 attrs200201 type warning found at:202 │203 652 │ use Protobuf, syntax: :proto2204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~205 │206 └─ lib/google/descriptor.pb.ex:652: Google.Protobuf.GeneratedCodeInfo.new/1207208 warning: incompatible types given to Protobuf.Builder.new/2:209210 Protobuf.Builder.new(Google.Protobuf.GeneratedCodeInfo.Annotation, attrs)211212 given types:213214 -Google.Protobuf.GeneratedCodeInfo.Annotation-, dynamic()215216 but expected one of:217218 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()219220 where "attrs" (context Protobuf) was given the type:221222 # type: dynamic()223 # from: lib/google/descriptor.pb.ex:664224 attrs225226 type warning found at:227 │228 664 │ use Protobuf, syntax: :proto2229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~230 │231 └─ lib/google/descriptor.pb.ex:664: Google.Protobuf.GeneratedCodeInfo.Annotation.new/1232233 warning: incompatible types given to Protobuf.Builder.new/2:234235 Protobuf.Builder.new(Google.Protobuf.SourceCodeInfo.Location, attrs)236237 given types:238239 -Google.Protobuf.SourceCodeInfo.Location-, 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:632249 attrs250251 type warning found at:252 │253 632 │ use Protobuf, syntax: :proto2254 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~255 │256 └─ lib/google/descriptor.pb.ex:632: Google.Protobuf.SourceCodeInfo.Location.new/1257258 warning: incompatible types given to Protobuf.Builder.new/2:259260 Protobuf.Builder.new(Google.Protobuf.SourceCodeInfo, attrs)261262 given types:263264 -Google.Protobuf.SourceCodeInfo-, 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:620274 attrs275276 type warning found at:277 │278 620 │ use Protobuf, syntax: :proto2279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~280 │281 └─ lib/google/descriptor.pb.ex:620: Google.Protobuf.SourceCodeInfo.new/1282283 warning: incompatible types given to Protobuf.Builder.new/2:284285 Protobuf.Builder.new(Google.Protobuf.UninterpretedOption.NamePart, attrs)286287 given types:288289 -Google.Protobuf.UninterpretedOption.NamePart-, 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:606299 attrs300301 type warning found at:302 │303 606 │ use Protobuf, syntax: :proto2304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~305 │306 └─ lib/google/descriptor.pb.ex:606: Google.Protobuf.UninterpretedOption.NamePart.new/1307308 warning: incompatible types given to Protobuf.Builder.new/2:309310 Protobuf.Builder.new(Google.Protobuf.UninterpretedOption, attrs)311312 given types:313314 -Google.Protobuf.UninterpretedOption-, 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:574324 attrs325326 type warning found at:327 │328 574 │ use Protobuf, syntax: :proto2329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~330 │331 └─ lib/google/descriptor.pb.ex:574: Google.Protobuf.UninterpretedOption.new/1332333 warning: incompatible types given to Protobuf.Builder.new/2:334335 Protobuf.Builder.new(Google.Protobuf.MethodOptions.IdempotencyLevel, attrs)336337 given types:338339 -Google.Protobuf.MethodOptions.IdempotencyLevel-, 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:565349 attrs350351 type warning found at:352 │353 565 │ use Protobuf, enum: true, syntax: :proto2354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~355 │356 └─ lib/google/descriptor.pb.ex:565: Google.Protobuf.MethodOptions.IdempotencyLevel.new/1357358 warning: incompatible types given to Protobuf.Builder.new/2:359360 Protobuf.Builder.new(Google.Protobuf.MethodOptions, attrs)361362 given types:363364 -Google.Protobuf.MethodOptions-, 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:543374 attrs375376 type warning found at:377 │378 543 │ use Protobuf, syntax: :proto2379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~380 │381 └─ lib/google/descriptor.pb.ex:543: Google.Protobuf.MethodOptions.new/1382383 warning: incompatible types given to Protobuf.Builder.new/2:384385 Protobuf.Builder.new(Google.Protobuf.ServiceOptions, attrs)386387 given types:388389 -Google.Protobuf.ServiceOptions-, 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:529399 attrs400401 type warning found at:402 │403 529 │ use Protobuf, syntax: :proto2404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~405 │406 └─ lib/google/descriptor.pb.ex:529: Google.Protobuf.ServiceOptions.new/1407408 warning: incompatible types given to Protobuf.Builder.new/2:409410 Protobuf.Builder.new(Google.Protobuf.EnumValueOptions, attrs)411412 given types:413414 -Google.Protobuf.EnumValueOptions-, 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:515424 attrs425426 type warning found at:427 │428 515 │ use Protobuf, syntax: :proto2429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~430 │431 └─ lib/google/descriptor.pb.ex:515: Google.Protobuf.EnumValueOptions.new/1432433 warning: incompatible types given to Protobuf.Builder.new/2:434435 Protobuf.Builder.new(Google.Protobuf.EnumOptions, attrs)436437 given types:438439 -Google.Protobuf.EnumOptions-, 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:499449 attrs450451 type warning found at:452 │453 499 │ use Protobuf, syntax: :proto2454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~455 │456 └─ lib/google/descriptor.pb.ex:499: Google.Protobuf.EnumOptions.new/1457458 warning: incompatible types given to Protobuf.Builder.new/2:459460 Protobuf.Builder.new(Google.Protobuf.OneofOptions, attrs)461462 given types:463464 -Google.Protobuf.OneofOptions-, 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:487474 attrs475476 type warning found at:477 │478 487 │ use Protobuf, syntax: :proto2479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~480 │481 └─ lib/google/descriptor.pb.ex:487: Google.Protobuf.OneofOptions.new/1482483 warning: incompatible types given to Protobuf.Builder.new/2:484485 Protobuf.Builder.new(Google.Protobuf.FieldOptions.JSType, attrs)486487 given types:488489 -Google.Protobuf.FieldOptions.JSType-, 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:478499 attrs500501 type warning found at:502 │503 478 │ use Protobuf, enum: true, syntax: :proto2504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~505 │506 └─ lib/google/descriptor.pb.ex:478: Google.Protobuf.FieldOptions.JSType.new/1507508 warning: incompatible types given to Protobuf.Builder.new/2:509510 Protobuf.Builder.new(Google.Protobuf.FieldOptions.CType, attrs)511512 given types:513514 -Google.Protobuf.FieldOptions.CType-, 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:469524 attrs525526 type warning found at:527 │528 469 │ use Protobuf, enum: true, syntax: :proto2529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~530 │531 └─ lib/google/descriptor.pb.ex:469: Google.Protobuf.FieldOptions.CType.new/1532533 warning: incompatible types given to Protobuf.Builder.new/2:534535 Protobuf.Builder.new(Google.Protobuf.MessageOptions, attrs)536537 given types:538539 -Google.Protobuf.MessageOptions-, 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:408549 attrs550551 type warning found at:552 │553 408 │ use Protobuf, syntax: :proto2554 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~555 │556 └─ lib/google/descriptor.pb.ex:408: Google.Protobuf.MessageOptions.new/1557558 warning: incompatible types given to Protobuf.Builder.new/2:559560 Protobuf.Builder.new(Google.Protobuf.FieldOptions, attrs)561562 given types:563564 -Google.Protobuf.FieldOptions-, 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:434574 attrs575576 type warning found at:577 │578 434 │ use Protobuf, syntax: :proto2579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~580 │581 └─ lib/google/descriptor.pb.ex:434: Google.Protobuf.FieldOptions.new/1582583 warning: incompatible types given to Protobuf.Builder.new/2:584585 Protobuf.Builder.new(Google.Protobuf.FileOptions.OptimizeMode, attrs)586587 given types:588589 -Google.Protobuf.FileOptions.OptimizeMode-, 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:399599 attrs600601 type warning found at:602 │603 399 │ use Protobuf, enum: true, syntax: :proto2604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~605 │606 └─ lib/google/descriptor.pb.ex:399: Google.Protobuf.FileOptions.OptimizeMode.new/1607608 warning: incompatible types given to Protobuf.Builder.new/2:609610 Protobuf.Builder.new(Google.Protobuf.MethodDescriptorProto, attrs)611612 given types:613614 -Google.Protobuf.MethodDescriptorProto-, 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:303624 attrs625626 type warning found at:627 │628 303 │ use Protobuf, syntax: :proto2629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~630 │631 └─ lib/google/descriptor.pb.ex:303: Google.Protobuf.MethodDescriptorProto.new/1632633 warning: incompatible types given to Protobuf.Builder.new/2:634635 Protobuf.Builder.new(Google.Protobuf.FileOptions, attrs)636637 given types:638639 -Google.Protobuf.FileOptions-, 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:325649 attrs650651 type warning found at:652 │653 325 │ use Protobuf, syntax: :proto2654 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~655 │656 └─ lib/google/descriptor.pb.ex:325: Google.Protobuf.FileOptions.new/1657658 warning: incompatible types given to Protobuf.Builder.new/2:659660 Protobuf.Builder.new(Google.Protobuf.ServiceDescriptorProto, attrs)661662 given types:663664 -Google.Protobuf.ServiceDescriptorProto-, 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:287674 attrs675676 type warning found at:677 │678 287 │ use Protobuf, syntax: :proto2679 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~680 │681 └─ lib/google/descriptor.pb.ex:287: Google.Protobuf.ServiceDescriptorProto.new/1682683 warning: incompatible types given to Protobuf.Builder.new/2:684685 Protobuf.Builder.new(Google.Protobuf.EnumValueDescriptorProto, attrs)686687 given types:688689 -Google.Protobuf.EnumValueDescriptorProto-, 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:271699 attrs700701 type warning found at:702 │703 271 │ use Protobuf, syntax: :proto2704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~705 │706 └─ lib/google/descriptor.pb.ex:271: Google.Protobuf.EnumValueDescriptorProto.new/1707708 warning: incompatible types given to Protobuf.Builder.new/2:709710 Protobuf.Builder.new(Google.Protobuf.EnumDescriptorProto, attrs)711712 given types:713714 -Google.Protobuf.EnumDescriptorProto-, 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:233724 attrs725726 type warning found at:727 │728 233 │ use Protobuf, syntax: :proto2729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~730 │731 └─ lib/google/descriptor.pb.ex:233: Google.Protobuf.EnumDescriptorProto.new/1732733 warning: incompatible types given to Protobuf.Builder.new/2:734735 Protobuf.Builder.new(Google.Protobuf.OneofDescriptorProto, attrs)736737 given types:738739 -Google.Protobuf.OneofDescriptorProto-, 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:219749 attrs750751 type warning found at:752 │753 219 │ use Protobuf, syntax: :proto2754 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~755 │756 └─ lib/google/descriptor.pb.ex:219: Google.Protobuf.OneofDescriptorProto.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.FieldDescriptorProto.Label, attrs)786787 given types:788789 -Google.Protobuf.FieldDescriptorProto.Label-, 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:210799 attrs800801 type warning found at:802 │803 210 │ use Protobuf, enum: true, syntax: :proto2804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~805 │806 └─ lib/google/descriptor.pb.ex:210: Google.Protobuf.FieldDescriptorProto.Label.new/1807808 warning: incompatible types given to Protobuf.Builder.new/2:809810 Protobuf.Builder.new(Google.Protobuf.FieldDescriptorProto.Type, attrs)811812 given types:813814 -Google.Protobuf.FieldDescriptorProto.Type-, 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:186824 attrs825826 type warning found at:827 │828 186 │ use Protobuf, enum: true, syntax: :proto2829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~830 │831 └─ lib/google/descriptor.pb.ex:186: Google.Protobuf.FieldDescriptorProto.Type.new/1832833 warning: incompatible types given to Protobuf.Builder.new/2:834835 Protobuf.Builder.new(Google.Protobuf.FieldDescriptorProto, attrs)836837 given types:838839 -Google.Protobuf.FieldDescriptorProto-, 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:145849 attrs850851 type warning found at:852 │853 145 │ use Protobuf, syntax: :proto2854 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~855 │856 └─ lib/google/descriptor.pb.ex:145: Google.Protobuf.FieldDescriptorProto.new/1857858 warning: incompatible types given to Protobuf.Builder.new/2:859860 Protobuf.Builder.new(Google.Protobuf.ExtensionRangeOptions, attrs)861862 given types:863864 -Google.Protobuf.ExtensionRangeOptions-, 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:133874 attrs875876 type warning found at:877 │878 133 │ use Protobuf, syntax: :proto2879 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~880 │881 └─ lib/google/descriptor.pb.ex:133: Google.Protobuf.ExtensionRangeOptions.new/1882883 warning: incompatible types given to Protobuf.Builder.new/2:884885 Protobuf.Builder.new(Google.Protobuf.Compiler.CodeGeneratorResponse.File, attrs)886887 given types:888889 -Google.Protobuf.Compiler.CodeGeneratorResponse.File-, 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/plugin.pb.ex:53899 attrs900901 type warning found at:902 │903 53 │ use Protobuf, syntax: :proto2904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~905 │906 └─ lib/google/plugin.pb.ex:53: Google.Protobuf.Compiler.CodeGeneratorResponse.File.new/1907908 warning: incompatible types given to Protobuf.Builder.new/2:909910 Protobuf.Builder.new(Google.Protobuf.Compiler.CodeGeneratorResponse, attrs)911912 given types:913914 -Google.Protobuf.Compiler.CodeGeneratorResponse-, 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/plugin.pb.ex:39924 attrs925926 type warning found at:927 │928 39 │ use Protobuf, syntax: :proto2929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~930 │931 └─ lib/google/plugin.pb.ex:39: Google.Protobuf.Compiler.CodeGeneratorResponse.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.Compiler.CodeGeneratorRequest, attrs)961962 given types:963964 -Google.Protobuf.Compiler.CodeGeneratorRequest-, 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/plugin.pb.ex:21974 attrs975976 type warning found at:977 │978 21 │ use Protobuf, syntax: :proto2979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~980 │981 └─ lib/google/plugin.pb.ex:21: Google.Protobuf.Compiler.CodeGeneratorRequest.new/1982983 warning: incompatible types given to Protobuf.Builder.new/2:984985 Protobuf.Builder.new(Google.Protobuf.Compiler.Version, attrs)986987 given types:988989 -Google.Protobuf.Compiler.Version-, 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/plugin.pb.ex:3999 attrs10001001 type warning found at:1002 │1003 3 │ use Protobuf, syntax: :proto21004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1005 │1006 └─ lib/google/plugin.pb.ex:3: Google.Protobuf.Compiler.Version.new/110071008 warning: incompatible types given to Protobuf.Builder.new/2:10091010 Protobuf.Builder.new(Google.Protobuf.DescriptorProto.ExtensionRange, attrs)10111012 given types:10131014 -Google.Protobuf.DescriptorProto.ExtensionRange-, 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:1031024 attrs10251026 type warning found at:1027 │1028 103 │ use Protobuf, syntax: :proto21029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1030 │1031 └─ lib/google/descriptor.pb.ex:103: Google.Protobuf.DescriptorProto.ExtensionRange.new/110321033 warning: incompatible types given to Protobuf.Builder.new/2:10341035 Protobuf.Builder.new(Google.Protobuf.DescriptorProto, attrs)10361037 given types:10381039 -Google.Protobuf.DescriptorProto-, 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:621049 attrs10501051 type warning found at:1052 │1053 62 │ use Protobuf, syntax: :proto21054 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1055 │1056 └─ lib/google/descriptor.pb.ex:62: Google.Protobuf.DescriptorProto.new/110571058 warning: incompatible types given to Protobuf.Builder.new/2:10591060 Protobuf.Builder.new(Google.Protobuf.FileDescriptorProto, attrs)10611062 given types:10631064 -Google.Protobuf.FileDescriptorProto-, 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/descriptor.pb.ex:151074 attrs10751076 type warning found at:1077 │1078 15 │ use Protobuf, syntax: :proto21079 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1080 │1081 └─ lib/google/descriptor.pb.ex:15: Google.Protobuf.FileDescriptorProto.new/110821083 warning: the following clause will never match:10841085 {:oneof} ->10861087 because it attempts to match on the result of:10881089 find_field(props, tag)10901091 which has type:10921093 dynamic({:extention} or {:field_num, term()})10941095 type warning found at:1096 │1097 39 │ {:oneof} ->1098 │ ~1099 │1100 └─ lib/protobuf/decoder.ex:39:7: Protobuf.Decoder.do_decode/311011102 warning: expected a map or struct when accessing .new in expression:11031104 module.new11051106 where "module" was given the types:11071108 # type: dynamic(atom())1109 # from: lib/protobuf/decoder.ex:9:201110 module11111112 # type: atom()1113 # from: lib/protobuf/decoder.ex:9:331114 is_atom(module)11151116 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()11171118 type warning found at:1119 │1120 10 │ do_decode(data, module.__message_props__(), module.new)1121 │ ~1122 │1123 └─ lib/protobuf/decoder.ex:10:56: Protobuf.Decoder.decode/211241125 warning: incompatible types given to Protobuf.Builder.new/2:11261127 Protobuf.Builder.new(Google.Protobuf.FileDescriptorSet, attrs)11281129 given types:11301131 -Google.Protobuf.FileDescriptorSet-, dynamic()11321133 but expected one of:11341135 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()11361137 where "attrs" (context Protobuf) was given the type:11381139 # type: dynamic()1140 # from: lib/google/descriptor.pb.ex:31141 attrs11421143 type warning found at:1144 │1145 3 │ use Protobuf, syntax: :proto21146 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1147 │1148 └─ lib/google/descriptor.pb.ex:3: Google.Protobuf.FileDescriptorSet.new/111491150 warning: incompatible types given as default arguments to encode/2:11511152 -dynamic()-, empty_list()11531154 but expected one of:11551156 none(), empty_list() or non_empty_list(term(), term())11571158 where "x0" (context :elixir_def) was given the type:11591160 # type: dynamic()1161 # from: lib/protobuf/encoder.ex1162 x011631164 type warning found at:1165 │1166 8 │ def encode(%{__struct__: mod} = struct, opts \\ []) do1167 │ ~1168 │1169 └─ lib/protobuf/encoder.ex:8:48: Protobuf.Encoder.encode/111701171 warning: incompatible types given to encode/2:11721173 encode(v, iolist: true)11741175 given types:11761177 -dynamic()-, non_empty_list({:iolist, true})11781179 but expected one of:11801181 none(), empty_list() or non_empty_list(term(), term())11821183 where "v" was given the type:11841185 # type: dynamic()1186 # from: lib/protobuf/encoder.ex:49:91187 v =1188 if prop.map? do1189 struct(prop.type, %{key: elem(v, 0), value: elem(v, 1)})1190 else1191 v1192 end11931194 type warning found at:1195 │1196 50 │ encoded = encode(v, iolist: true)1197 │ ~1198 │1199 └─ lib/protobuf/encoder.ex:50:17: Protobuf.Encoder.encode_field/312001201 warning: incompatible types given to Protobuf.Decoder.decode/2:12021203 Protobuf.Decoder.decode(data, mod)12041205 given types:12061207 -dynamic(%{..., __struct__: term()})-, dynamic(atom())12081209 but expected one of:12101211 binary(), atom()12121213 where "data" was given the type:12141215 # type: dynamic(%{..., __struct__: term()})1216 # from: lib/protobuf.ex:25:331217 %{__struct__: mod} = data12181219 where "mod" was given the types:12201221 # type: dynamic()1222 # from: lib/protobuf.ex:25:331223 %{__struct__: mod} = data12241225 # type: dynamic(atom())1226 # from: lib/protobuf.ex:26:221227 Protobuf.Decoder.decode(data, mod)12281229 type warning found at:1230 │1231 26 │ Protobuf.Decoder.decode(data, mod)1232 │ ~1233 │1234 └─ lib/protobuf.ex:26:22: Protobuf.decode/112351236Generated protobuf app1237==> db_connection1238Compiling 18 files (.ex)1239Generated db_connection app1240==> ecto1241Compiling 56 files (.ex)1242Generated ecto app1243==> google_protos1244Compiling 7 files (.ex)1245 warning: incompatible types given to Protobuf.Builder.new/2:12461247 Protobuf.Builder.new(Google.Protobuf.StringValue, attrs)12481249 given types:12501251 -Google.Protobuf.StringValue-, dynamic()12521253 but expected one of:12541255 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()12561257 where "attrs" (context Protobuf) was given the type:12581259 # type: dynamic()1260 # from: lib/google_protos/wrappers.pb.ex:871261 attrs12621263 type warning found at:1264 │1265 87 │ use Protobuf, syntax: :proto31266 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1267 │1268 └─ lib/google_protos/wrappers.pb.ex:87: Google.Protobuf.StringValue.new/112691270 warning: incompatible types given to Protobuf.Builder.new/2:12711272 Protobuf.Builder.new(Google.Protobuf.BytesValue, attrs)12731274 given types:12751276 -Google.Protobuf.BytesValue-, dynamic()12771278 but expected one of:12791280 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()12811282 where "attrs" (context Protobuf) was given the type:12831284 # type: dynamic()1285 # from: lib/google_protos/wrappers.pb.ex:991286 attrs12871288 type warning found at:1289 │1290 99 │ use Protobuf, syntax: :proto31291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1292 │1293 └─ lib/google_protos/wrappers.pb.ex:99: Google.Protobuf.BytesValue.new/112941295 warning: incompatible types given to Protobuf.Builder.new/2:12961297 Protobuf.Builder.new(Google.Protobuf.BoolValue, attrs)12981299 given types:13001301 -Google.Protobuf.BoolValue-, dynamic()13021303 but expected one of:13041305 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()13061307 where "attrs" (context Protobuf) was given the type:13081309 # type: dynamic()1310 # from: lib/google_protos/wrappers.pb.ex:751311 attrs13121313 type warning found at:1314 │1315 75 │ use Protobuf, syntax: :proto31316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1317 │1318 └─ lib/google_protos/wrappers.pb.ex:75: Google.Protobuf.BoolValue.new/113191320 warning: incompatible types given to Protobuf.Builder.new/2:13211322 Protobuf.Builder.new(Google.Protobuf.UInt32Value, attrs)13231324 given types:13251326 -Google.Protobuf.UInt32Value-, dynamic()13271328 but expected one of:13291330 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()13311332 where "attrs" (context Protobuf) was given the type:13331334 # type: dynamic()1335 # from: lib/google_protos/wrappers.pb.ex:631336 attrs13371338 type warning found at:1339 │1340 63 │ use Protobuf, syntax: :proto31341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1342 │1343 └─ lib/google_protos/wrappers.pb.ex:63: Google.Protobuf.UInt32Value.new/113441345 warning: incompatible types given to Protobuf.Builder.new/2:13461347 Protobuf.Builder.new(Google.Protobuf.Int32Value, attrs)13481349 given types:13501351 -Google.Protobuf.Int32Value-, dynamic()13521353 but expected one of:13541355 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()13561357 where "attrs" (context Protobuf) was given the type:13581359 # type: dynamic()1360 # from: lib/google_protos/wrappers.pb.ex:511361 attrs13621363 type warning found at:1364 │1365 51 │ use Protobuf, syntax: :proto31366 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1367 │1368 └─ lib/google_protos/wrappers.pb.ex:51: Google.Protobuf.Int32Value.new/113691370 warning: incompatible types given to Protobuf.Builder.new/2:13711372 Protobuf.Builder.new(Google.Protobuf.UInt64Value, attrs)13731374 given types:13751376 -Google.Protobuf.UInt64Value-, dynamic()13771378 but expected one of:13791380 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()13811382 where "attrs" (context Protobuf) was given the type:13831384 # type: dynamic()1385 # from: lib/google_protos/wrappers.pb.ex:391386 attrs13871388 type warning found at:1389 │1390 39 │ use Protobuf, syntax: :proto31391 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1392 │1393 └─ lib/google_protos/wrappers.pb.ex:39: Google.Protobuf.UInt64Value.new/113941395 warning: incompatible types given to Protobuf.Builder.new/2:13961397 Protobuf.Builder.new(Google.Protobuf.Int64Value, attrs)13981399 given types:14001401 -Google.Protobuf.Int64Value-, dynamic()14021403 but expected one of:14041405 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()14061407 where "attrs" (context Protobuf) was given the type:14081409 # type: dynamic()1410 # from: lib/google_protos/wrappers.pb.ex:271411 attrs14121413 type warning found at:1414 │1415 27 │ use Protobuf, syntax: :proto31416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1417 │1418 └─ lib/google_protos/wrappers.pb.ex:27: Google.Protobuf.Int64Value.new/114191420 warning: incompatible types given to Protobuf.Builder.new/2:14211422 Protobuf.Builder.new(Google.Protobuf.FloatValue, attrs)14231424 given types:14251426 -Google.Protobuf.FloatValue-, dynamic()14271428 but expected one of:14291430 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()14311432 where "attrs" (context Protobuf) was given the type:14331434 # type: dynamic()1435 # from: lib/google_protos/wrappers.pb.ex:151436 attrs14371438 type warning found at:1439 │1440 15 │ use Protobuf, syntax: :proto31441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1442 │1443 └─ lib/google_protos/wrappers.pb.ex:15: Google.Protobuf.FloatValue.new/114441445 warning: incompatible types given to Protobuf.Builder.new/2:14461447 Protobuf.Builder.new(Google.Protobuf.NullValue, attrs)14481449 given types:14501451 -Google.Protobuf.NullValue-, dynamic()14521453 but expected one of:14541455 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()14561457 where "attrs" (context Protobuf) was given the type:14581459 # type: dynamic()1460 # from: lib/google_protos/struct.pb.ex:591461 attrs14621463 type warning found at:1464 │1465 59 │ use Protobuf, enum: true, syntax: :proto31466 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1467 │1468 └─ lib/google_protos/struct.pb.ex:59: Google.Protobuf.NullValue.new/114691470 warning: incompatible types given to Protobuf.Builder.new/2:14711472 Protobuf.Builder.new(Google.Protobuf.ListValue, attrs)14731474 given types:14751476 -Google.Protobuf.ListValue-, dynamic()14771478 but expected one of:14791480 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()14811482 where "attrs" (context Protobuf) was given the type:14831484 # type: dynamic()1485 # from: lib/google_protos/struct.pb.ex:471486 attrs14871488 type warning found at:1489 │1490 47 │ use Protobuf, syntax: :proto31491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1492 │1493 └─ lib/google_protos/struct.pb.ex:47: Google.Protobuf.ListValue.new/114941495 warning: incompatible types given to Protobuf.Builder.new/2:14961497 Protobuf.Builder.new(Google.Protobuf.DoubleValue, attrs)14981499 given types:15001501 -Google.Protobuf.DoubleValue-, dynamic()15021503 but expected one of:15041505 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15061507 where "attrs" (context Protobuf) was given the type:15081509 # type: dynamic()1510 # from: lib/google_protos/wrappers.pb.ex:31511 attrs15121513 type warning found at:1514 │1515 3 │ use Protobuf, syntax: :proto31516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1517 │1518 └─ lib/google_protos/wrappers.pb.ex:3: Google.Protobuf.DoubleValue.new/115191520 warning: incompatible types given to Protobuf.Builder.new/2:15211522 Protobuf.Builder.new(Google.Protobuf.Value, attrs)15231524 given types:15251526 -Google.Protobuf.Value-, dynamic()15271528 but expected one of:15291530 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15311532 where "attrs" (context Protobuf) was given the type:15331534 # type: dynamic()1535 # from: lib/google_protos/struct.pb.ex:291536 attrs15371538 type warning found at:1539 │1540 29 │ use Protobuf, syntax: :proto31541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1542 │1543 └─ lib/google_protos/struct.pb.ex:29: Google.Protobuf.Value.new/115441545 warning: incompatible types given to Protobuf.Builder.new/2:15461547 Protobuf.Builder.new(Google.Protobuf.Timestamp, attrs)15481549 given types:15501551 -Google.Protobuf.Timestamp-, dynamic()15521553 but expected one of:15541555 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15561557 where "attrs" (context Protobuf) was given the type:15581559 # type: dynamic()1560 # from: lib/google_protos/timestamp.pb.ex:31561 attrs15621563 type warning found at:1564 │1565 3 │ use Protobuf, syntax: :proto31566 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1567 │1568 └─ lib/google_protos/timestamp.pb.ex:3: Google.Protobuf.Timestamp.new/115691570 warning: incompatible types given to Protobuf.Builder.new/2:15711572 Protobuf.Builder.new(Google.Protobuf.Struct.FieldsEntry, attrs)15731574 given types:15751576 -Google.Protobuf.Struct.FieldsEntry-, dynamic()15771578 but expected one of:15791580 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()15811582 where "attrs" (context Protobuf) was given the type:15831584 # type: dynamic()1585 # from: lib/google_protos/struct.pb.ex:151586 attrs15871588 type warning found at:1589 │1590 15 │ use Protobuf, map: true, syntax: :proto31591 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1592 │1593 └─ lib/google_protos/struct.pb.ex:15: Google.Protobuf.Struct.FieldsEntry.new/115941595 warning: incompatible types given to Protobuf.Builder.new/2:15961597 Protobuf.Builder.new(Google.Protobuf.Empty, attrs)15981599 given types:16001601 -Google.Protobuf.Empty-, dynamic()16021603 but expected one of:16041605 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16061607 where "attrs" (context Protobuf) was given the type:16081609 # type: dynamic()1610 # from: lib/google_protos/empty.pb.ex:31611 attrs16121613 type warning found at:1614 │1615 3 │ use Protobuf, syntax: :proto31616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1617 │1618 └─ lib/google_protos/empty.pb.ex:3: Google.Protobuf.Empty.new/116191620 warning: incompatible types given to Protobuf.Builder.new/2:16211622 Protobuf.Builder.new(Google.Protobuf.Struct, attrs)16231624 given types:16251626 -Google.Protobuf.Struct-, dynamic()16271628 but expected one of:16291630 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16311632 where "attrs" (context Protobuf) was given the type:16331634 # type: dynamic()1635 # from: lib/google_protos/struct.pb.ex:31636 attrs16371638 type warning found at:1639 │1640 3 │ use Protobuf, syntax: :proto31641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1642 │1643 └─ lib/google_protos/struct.pb.ex:3: Google.Protobuf.Struct.new/116441645 warning: incompatible types given to Protobuf.Builder.new/2:16461647 Protobuf.Builder.new(Google.Protobuf.Duration, attrs)16481649 given types:16501651 -Google.Protobuf.Duration-, dynamic()16521653 but expected one of:16541655 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16561657 where "attrs" (context Protobuf) was given the type:16581659 # type: dynamic()1660 # from: lib/google_protos/duration.pb.ex:31661 attrs16621663 type warning found at:1664 │1665 3 │ use Protobuf, syntax: :proto31666 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1667 │1668 └─ lib/google_protos/duration.pb.ex:3: Google.Protobuf.Duration.new/116691670 warning: incompatible types given to Protobuf.Builder.new/2:16711672 Protobuf.Builder.new(Google.Protobuf.Any, attrs)16731674 given types:16751676 -Google.Protobuf.Any-, dynamic()16771678 but expected one of:16791680 %{..., __default_struct__: %{..., __struct__: atom()} or atom()}, term()16811682 where "attrs" (context Protobuf) was given the type:16831684 # type: dynamic()1685 # from: lib/google_protos/any.pb.ex:31686 attrs16871688 type warning found at:1689 │1690 3 │ use Protobuf, syntax: :proto31691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1692 │1693 └─ lib/google_protos/any.pb.ex:3: Google.Protobuf.Any.new/116941695Generated google_protos app1696warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1697 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21698 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11699 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51700 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21701 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41702 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/217031704==> postgrex1705Compiling 70 files (.ex)1706Compiling lib/postgrex/default_types.ex (it's taking more than 10s)1707Generated postgrex app1708==> ecto_sql1709Compiling 25 files (.ex)1710Generated ecto_sql app1711warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1712 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21713 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11714 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51715 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21716 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41717 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/217181719==> phoenix_ecto1720Compiling 7 files (.ex)1721Generated phoenix_ecto app1722==> nerves_compatibility_test1723===> Analyzing applications...1724===> Compiling rabbit_common1725 ┌─ src/gen_server2.erl:1726 │1727 334 │ case catch gen:call(Name, '$gen_call', Request) of1728 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1729Compile directive 'nowarn_deprecated_catch' can be used to suppress1730warnings in selected modules.17311732 ┌─ src/gen_server2.erl:1733 │1734 342 │ case catch gen:call(Name, '$gen_call', Request, Timeout) of1735 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1736Compile directive 'nowarn_deprecated_catch' can be used to suppress1737warnings in selected modules.17381739 ┌─ src/gen_server2.erl:1740 │1741 353 │ catch global:send(Name, {'$gen_cast', Request}),1742 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1743Compile directive 'nowarn_deprecated_catch' can be used to suppress1744warnings in selected modules.17451746 ┌─ src/gen_server2.erl:1747 │1748 356 │ catch (Dest ! {'$gen_cast', Request}),1749 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1750Compile directive 'nowarn_deprecated_catch' can be used to suppress1751warnings in selected modules.17521753 ┌─ src/gen_server2.erl:1754 │1755 359 │ catch (Dest ! {'$gen_cast', Request}),1756 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1757Compile directive 'nowarn_deprecated_catch' can be used to suppress1758warnings in selected modules.17591760 ┌─ src/gen_server2.erl:1761 │1762 366 │ catch To ! {Tag, Reply}.1763 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1764Compile directive 'nowarn_deprecated_catch' can be used to suppress1765warnings in selected modules.17661767 ┌─ src/gen_server2.erl:1768 │1769 378 │ catch ({Name, Node} ! Msg),1770 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1771Compile directive 'nowarn_deprecated_catch' can be used to suppress1772warnings in selected modules.17731774 ┌─ src/gen_server2.erl:1775 │1776 439 │ catch msend(Pid, MRef, Request),1777 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1778Compile directive 'nowarn_deprecated_catch' can be used to suppress1779warnings in selected modules.17801781 ┌─ src/gen_server2.erl:1782 │1783 448 │ catch msend(Dest, MRef, Request),1784 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1785Compile directive 'nowarn_deprecated_catch' can be used to suppress1786warnings in selected modules.17871788 ┌─ src/gen_server2.erl:1789 │1790 452 │ catch msend(Dest, MRef, Request),1791 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1792Compile directive 'nowarn_deprecated_catch' can be used to suppress1793warnings in selected modules.17941795 ┌─ src/gen_server2.erl:1796 │1797 489 │ case catch gen:call(Name, '$with_state', Fun, infinity) of1798 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1799Compile directive 'nowarn_deprecated_catch' can be used to suppress1800warnings in selected modules.18011802 ┌─ src/gen_server2.erl:1803 │1804 565 │ case catch Mod:init(Args) of1805 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1806Compile directive 'nowarn_deprecated_catch' can be used to suppress1807warnings in selected modules.18081809 ┌─ src/gen_server2.erl:1810 │1811 622 │ _ = (catch unregister(Name));1812 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1813Compile directive 'nowarn_deprecated_catch' can be used to suppress1814warnings in selected modules.18151816 ┌─ src/gen_server2.erl:1817 │1818 729 │ case catch Mod:handle_pre_hibernate(State) of1819 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1820Compile directive 'nowarn_deprecated_catch' can be used to suppress1821warnings in selected modules.18221823 ┌─ src/gen_server2.erl:1824 │1825 744 │ case catch Mod:handle_post_hibernate(State) of1826 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1827Compile directive 'nowarn_deprecated_catch' can be used to suppress1828warnings in selected modules.18291830 ┌─ src/gen_server2.erl:1831 │1832 822 │ reply(From, catch Fun(State)),1833 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1834Compile directive 'nowarn_deprecated_catch' can be used to suppress1835warnings in selected modules.18361837 ┌─ src/gen_server2.erl:1838 │1839 883 │ catch {Name, Node} ! {'$gen_call', {self(), {Tag, Node}}, Req},1840 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1841Compile directive 'nowarn_deprecated_catch' can be used to suppress1842warnings in selected modules.18431844 ┌─ src/gen_server2.erl:1845 │1846 943 │ case catch erlang:cancel_timer(TimerId) of1847 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1848Compile directive 'nowarn_deprecated_catch' can be used to suppress1849warnings in selected modules.18501851 ┌─ src/gen_server2.erl:1852 │1853 996 │ case catch erlang:monitor(process, {Name, Node}) of1854 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1855Compile directive 'nowarn_deprecated_catch' can be used to suppress1856warnings in selected modules.18571858 ┌─ src/gen_server2.erl:1859 │1860 1046 │ case catch Mod:handle_call(Msg, From, State) of1861 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1862Compile directive 'nowarn_deprecated_catch' can be used to suppress1863warnings in selected modules.18641865 ┌─ src/gen_server2.erl:1866 │1867 1059 │ (catch terminate(Reason, Msg,1868 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1869Compile directive 'nowarn_deprecated_catch' can be used to suppress1870warnings in selected modules.18711872 ┌─ src/gen_server2.erl:1873 │1874 1067 │ Reply = (catch dispatch(Msg, Mod, State)),1875 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1876Compile directive 'nowarn_deprecated_catch' can be used to suppress1877warnings in selected modules.18781879 ┌─ src/gen_server2.erl:1880 │1881 1123 │ case catch Mod:code_change(OldVsn, State, Extra) of1882 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1883Compile directive 'nowarn_deprecated_catch' can be used to suppress1884warnings in selected modules.18851886 ┌─ src/gen_server2.erl:1887 │1888 1169 │ case catch Mod:terminate(Reason, State) of1889 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1890Compile directive 'nowarn_deprecated_catch' can be used to suppress1891warnings in selected modules.18921893 ┌─ src/gen_server2.erl:1894 │1895 1250 │ case catch sys:debug_options(Opts) of1896 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1897Compile directive 'nowarn_deprecated_catch' can be used to suppress1898warnings in selected modules.18991900 ┌─ src/gen_server2.erl:1901 │1902 1332 │ case catch Mod:Fun(Msg, Length, State) of1903 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1904Compile directive 'nowarn_deprecated_catch' can be used to suppress1905warnings in selected modules.19061907 ┌─ src/gen_server2.erl:1908 │1909 1344 │ case catch Mod:Fun(Msg, From, Length, State) of1910 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1911Compile directive 'nowarn_deprecated_catch' can be used to suppress1912warnings in selected modules.19131914 ┌─ src/gen_server2.erl:1915 │1916 1382 │ true -> case catch apply(Mod, FunName, Args) of1917 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1918Compile directive 'nowarn_deprecated_catch' can be used to suppress1919warnings in selected modules.192019211922 ┌─ src/rabbit_registry.erl:1923 │1924 49 │ case catch list_to_existing_atom(binary_to_list(TypeBin)) of1925 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1926Compile directive 'nowarn_deprecated_catch' can be used to suppress1927warnings in selected modules.19281929 ┌─ src/rabbit_registry.erl:1930 │1931 110 │ case catch lists:member(ClassModule,1932 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1933Compile directive 'nowarn_deprecated_catch' can be used to suppress1934warnings in selected modules.193519361937 ┌─ src/mirrored_supervisor.erl:1938 │1939 203 │ {ok, Pid} -> case catch call(Pid, {init, Pid}) of1940 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1941Compile directive 'nowarn_deprecated_catch' can be used to suppress1942warnings in selected modules.194319441945 ┌─ src/rabbit_nodes_common.erl:1946 │1947 55 │ case catch epmd_names(Hostname) of1948 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1949Compile directive 'nowarn_deprecated_catch' can be used to suppress1950warnings in selected modules.195119521953 ┌─ src/rabbit_env.erl:1954 │1955 1306 │ Ret = (catch query_remote(Remote, rabbit, product_name, [])),1956 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1957Compile directive 'nowarn_deprecated_catch' can be used to suppress1958warnings in selected modules.19591960 ┌─ src/rabbit_env.erl:1961 │1962 1337 │ Ret = (catch query_remote(Remote, rabbit, product_version, [])),1963 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1964Compile directive 'nowarn_deprecated_catch' can be used to suppress1965warnings in selected modules.19661967 ┌─ src/rabbit_env.erl:1968 │1969 1378 │ Ret = (catch query_remote(Remote, rabbit, motd_file, [])),1970 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.1971Compile directive 'nowarn_deprecated_catch' can be used to suppress1972warnings in selected modules.197319741975===> Compiling src/rabbit_cert_info.erl failed1976 ┌─ src/rabbit_cert_info.erl:1977 │1978 148 │ {?'street-address' , "STREET"},1979 │ ╰── undefined macro 'street-address'198019811982 ┌─ src/rabbit_cert_info.erl:1983 │1984 127 │ string:join([format_rdn(RDN) || RDN <- RDNs], "+").1985 │ ╰── function format_rdn/1 undefined, did you mean format_complex_rdn/1?198619871988 ┌─ src/rabbit_cert_info.erl:1989 │1990 161 │ escape_rdn_value(V) ->1991 │ ╰── Warning: function escape_rdn_value/1 is unused19921993 ┌─ src/rabbit_cert_info.erl:1994 │1995 164 │ escape_rdn_value([], _) ->1996 │ ╰── Warning: function escape_rdn_value/2 is unused199719981999** (Mix) Could not compile dependency :rabbit_common, "/home/nerves/.mix/elixir/1-20-otp-29/rebar3 bare compile --paths /work/proj/_build/x86_64/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"