nvidia_riva

Build log

host

nvidia_riva 2.15.1 · fail · run nvidia_riva-2.15.1-1791021859017
979 of 979 lines
1Resolving Hex dependencies...2Resolution completed in 0.115s3Unchanged:4  circular_buffer 1.1.05  cowboy 2.19.06  cowlib 2.20.0 VULNERABLE!7    EEF-CVE-2026-43966 (MEDIUM)8    aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c9    HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/210    https://osv.dev/vulnerability/EEF-CVE-2026-439661112    EEF-CVE-2026-43969 (LOW)13    aka: CVE-2026-43969, GHSA-g2wm-735q-3f5614    Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/115    https://osv.dev/vulnerability/EEF-CVE-2026-4396916  elixir_make 0.10.017  grpc 0.9.0 VULNERABLE!18    EEF-CVE-2026-53430 (HIGH)19    aka: CVE-2026-53430, GHSA-6ccx-9c9f-327w20    grpc gzip decompression bomb in GRPC.Compressor.Gzip.decompress/121    https://osv.dev/vulnerability/EEF-CVE-2026-534302223    EEF-CVE-2026-48853 (CRITICAL)24    aka: CVE-2026-48853, GHSA-grp7-v8xh-rj7h25    Remote code execution and denial of service via unsafe Erlang term deserialization in elixir-grpc/grpc26    https://osv.dev/vulnerability/EEF-CVE-2026-488532728    EEF-CVE-2026-48599 (HIGH)29    aka: CVE-2026-48599, GHSA-mwr4-5g34-j5cq30    Authorization bypass via path binding override in elixir-grpc/grpc HTTP transcoding31    https://osv.dev/vulnerability/EEF-CVE-2026-485993233    EEF-CVE-2026-48854 (HIGH)34    aka: CVE-2026-48854, GHSA-q8gf-9rvj-gmgj35    Unbounded request body accumulation causes memory exhaustion in elixir-grpc/grpc36    https://osv.dev/vulnerability/EEF-CVE-2026-4885437  gun 2.6.0 VULNERABLE!38    GHSA-w4f7-4cxr-rv3c (MEDIUM)39    aka: CVE-2026-43966, EEF-CVE-2026-4396640    cowboy and gun affected by an HTTP Request/Response Splitting vulnerability41    https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c42  hpax 1.1.043  interactive_cmd 0.1.444  mint 1.11.045  nerves 2.0.0-pre.246  nerves_discovery 0.1.547  nerves_logging 0.2.448  nerves_runtime 0.13.1349  nerves_system_bbb 2.30.250  nerves_system_br 1.34.451  nerves_system_mangopi_mq_pro 0.17.252  nerves_system_qemu_aarch64 0.4.253  nerves_system_rpi0 2.1.254  nerves_system_rpi4 2.1.255  nerves_system_rpi5 2.1.256  nerves_system_trellis 0.5.057  nerves_system_x86_64 1.34.258  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.159  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.160  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.161  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.162  nerves_toolchain_x86_64_nerves_linux_musl 15.3.163  nerves_uevent 0.1.764  nvidia_riva 2.15.165  property_table 0.3.466  protobuf 0.12.0 VULNERABLE!67    GHSA-rv48-qqj5-crxg (HIGH)68    aka: CVE-2026-5445169    Protobuf: Unbounded recursion depth in embedded-message decoding70    https://osv.dev/vulnerability/GHSA-rv48-qqj5-crxg71  ranch 2.3.072  ring_logger 0.11.773  tablet 0.3.374  telemetry 1.4.275  toolshed 0.5.076  uboot_env 1.0.277Found packages with security advisories, see above for details78All dependencies have been fetched79warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"80  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/281  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/182  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/583  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/284  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/485  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/28687==> protobuf88Compiling 37 files (.ex)89     warning: the variable "literal_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator90     │91 157 │       <<^literal::bytes-size(literal_size), rest::binary>> -> rest92     │                              ~93     │94     └─ lib/protobuf/json/rfc3339.ex:157:30: Protobuf.JSON.RFC3339.eat_literal/29596     warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator97     │98 182 │       <<digits::bytes-size(count), rest::binary>> ->99     │                            ~100     │101     └─ lib/protobuf/json/rfc3339.ex:182:28: Protobuf.JSON.RFC3339.eat_digits/2102103warning: pattern matching on 0.0 is equivalent to matching only on +0.0. Instead you must match on +0.0 or -0.0104└─ lib/protobuf/encoder.ex: Protobuf.Encoder.skip_field?/3105106     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator107     │108 137 │     <<_skip::bytes-size(value), rest::bits>> = rest109     │                         ~110     │111     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4112113     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator114     │115 137 │     <<_skip::bytes-size(value), rest::bits>> = rest116     │                         ~117     │118     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4119120     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator121     │122 137 │     <<_skip::bytes-size(value), rest::bits>> = rest123     │                         ~124     │125     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4126127     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator128     │129 137 │     <<_skip::bytes-size(value), rest::bits>> = rest130     │                         ~131     │132     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4133134     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator135     │136 137 │     <<_skip::bytes-size(value), rest::bits>> = rest137     │                         ~138     │139     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4140141     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator142     │143 137 │     <<_skip::bytes-size(value), rest::bits>> = rest144     │                         ~145     │146     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4147148     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator149     │150 137 │     <<_skip::bytes-size(value), rest::bits>> = rest151     │                         ~152     │153     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4154155     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator156     │157 137 │     <<_skip::bytes-size(value), rest::bits>> = rest158     │                         ~159     │160     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4161162     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator163     │164 137 │     <<_skip::bytes-size(value), rest::bits>> = rest165     │                         ~166     │167     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4168169     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator170     │171 137 │     <<_skip::bytes-size(value), rest::bits>> = rest172     │                         ~173     │174     └─ lib/protobuf/decoder.ex:137:25: Protobuf.Decoder.skip_delimited/4175176     warning: the variable "length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator177     │178 143 │       <<_::bits-size(length), rest::bits>> -> rest179     │                      ~180     │181     └─ lib/protobuf/decoder.ex:143:22: Protobuf.Decoder.skip_bits/2182183     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator184     │185 156 │       <<bytes::bytes-size(value), rest::bits>> = rest186     │                           ~187     │188     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4189190     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator191     │192 156 │       <<bytes::bytes-size(value), rest::bits>> = rest193     │                           ~194     │195     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4196197     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator198     │199 156 │       <<bytes::bytes-size(value), rest::bits>> = rest200     │                           ~201     │202     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4203204     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator205     │206 156 │       <<bytes::bytes-size(value), rest::bits>> = rest207     │                           ~208     │209     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4210211     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator212     │213 156 │       <<bytes::bytes-size(value), rest::bits>> = rest214     │                           ~215     │216     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4217218     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator219     │220 156 │       <<bytes::bytes-size(value), rest::bits>> = rest221     │                           ~222     │223     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4224225     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator226     │227 156 │       <<bytes::bytes-size(value), rest::bits>> = rest228     │                           ~229     │230     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4231232     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator233     │234 156 │       <<bytes::bytes-size(value), rest::bits>> = rest235     │                           ~236     │237     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4238239     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator240     │241 156 │       <<bytes::bytes-size(value), rest::bits>> = rest242     │                           ~243     │244     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4245246     warning: the variable "value" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator247     │248 156 │       <<bytes::bytes-size(value), rest::bits>> = rest249     │                           ~250     │251     └─ lib/protobuf/decoder.ex:156:27: Protobuf.Decoder.decode_delimited/4252253    warning: a struct for Protobuf.Protoc.Context is expected on struct update:254255        %Protobuf.Protoc.Context{256          ctx257          | syntax: syntax(desc.syntax),258            package: desc.package,259            dep_type_mapping: get_dep_type_mapping(ctx, desc.dependency, desc.name)260        }261262    but got type:263264        dynamic()265266    where "ctx" was given the type:267268        # type: dynamic()269        # from: lib/protobuf/protoc/generator.ex:35:36270        ctx271272    when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"273274    type warning found at:275    │276 37 │       %Context{277    │       ~278    │279    └─ lib/protobuf/protoc/generator.ex:37:7: Protobuf.Protoc.Generator.generate_module_definitions/2280281     warning: a struct for Protobuf.Protoc.Context is expected on struct update:282283         %Protobuf.Protoc.Context{ctx | plugins: String.split(plugins, "+")}284285     but got type:286287         dynamic()288289     where "ctx" was given the type:290291         # type: dynamic()292         # from: lib/protobuf/protoc/cli.ex:105:43293         ctx294295     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"296297     type warning found at:298     │299 106 │     %Context{ctx | plugins: String.split(plugins, "+")}300     │     ~301     │302     └─ lib/protobuf/protoc/cli.ex:106:5: Protobuf.Protoc.CLI.parse_param/2303304     warning: a struct for Protobuf.Protoc.Context is expected on struct update:305306         %Protobuf.Protoc.Context{ctx | gen_descriptors?: true}307308     but got type:309310         dynamic()311312     where "ctx" was given the type:313314         # type: dynamic()315         # from: lib/protobuf/protoc/cli.ex:109:49316         ctx317318     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"319320     type warning found at:321     │322 112 │         %Context{ctx | gen_descriptors?: true}323     │         ~324     │325     └─ lib/protobuf/protoc/cli.ex:112:9: Protobuf.Protoc.CLI.parse_param/2326327     warning: a struct for Protobuf.Protoc.Context is expected on struct update:328329         %Protobuf.Protoc.Context{ctx | package_prefix: package}330331     but got type:332333         dynamic()334335     where "ctx" was given the type:336337         # type: dynamic()338         # from: lib/protobuf/protoc/cli.ex:119:50339         ctx340341     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"342343     type warning found at:344     │345 123 │       %Context{ctx | package_prefix: package}346     │       ~347     │348     └─ lib/protobuf/protoc/cli.ex:123:7: Protobuf.Protoc.CLI.parse_param/2349350     warning: a struct for Protobuf.Protoc.Context is expected on struct update:351352         %Protobuf.Protoc.Context{ctx | transform_module: Module.concat([module])}353354     but got type:355356         dynamic()357358     where "ctx" was given the type:359360         # type: dynamic()361         # from: lib/protobuf/protoc/cli.ex:127:51362         ctx363364     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"365366     type warning found at:367     │368 128 │     %Context{ctx | transform_module: Module.concat([module])}369     │     ~370     │371     └─ lib/protobuf/protoc/cli.ex:128:5: Protobuf.Protoc.CLI.parse_param/2372373     warning: a struct for Protobuf.Protoc.Context is expected on struct update:374375         %Protobuf.Protoc.Context{ctx | one_file_per_module?: true}376377     but got type:378379         dynamic()380381     where "ctx" was given the type:382383         # type: dynamic()384         # from: lib/protobuf/protoc/cli.ex:131:53385         ctx386387     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"388389     type warning found at:390     │391 134 │         %Context{ctx | one_file_per_module?: true}392     │         ~393     │394     └─ lib/protobuf/protoc/cli.ex:134:9: Protobuf.Protoc.CLI.parse_param/2395396     warning: a struct for Protobuf.Protoc.Context is expected on struct update:397398         %Protobuf.Protoc.Context{ctx | include_docs?: true}399400     but got type:401402         dynamic()403404     where "ctx" was given the type:405406         # type: dynamic()407         # from: lib/protobuf/protoc/cli.ex:141:46408         ctx409410     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"411412     type warning found at:413     │414 144 │         %Context{ctx | include_docs?: true}415     │         ~416     │417     └─ lib/protobuf/protoc/cli.ex:144:9: Protobuf.Protoc.CLI.parse_param/2418419     warning: a struct for Protobuf.FieldProps is expected on struct update:420421         %Protobuf.FieldProps{acc | optional?: optional?}422423     but got type:424425         dynamic()426427     where "acc" was given the type:428429         # type: dynamic()430         # from: lib/protobuf/dsl.ex:338:31431         acc432433     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"434435     type warning found at:436     │437 339 │         %FieldProps{acc | optional?: optional?}438     │         ~439     │440     └─ lib/protobuf/dsl.ex:339:9: Protobuf.DSL.parse_field_opts_to_field_props/2441442     warning: a struct for Protobuf.FieldProps is expected on struct update:443444         %Protobuf.FieldProps{acc | proto3_optional?: proto3_optional?}445446     but got type:447448         dynamic()449450     where "acc" was given the type:451452         # type: dynamic()453         # from: lib/protobuf/dsl.ex:341:45454         acc455456     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"457458     type warning found at:459     │460 342 │         %FieldProps{acc | proto3_optional?: proto3_optional?}461     │         ~462     │463     └─ lib/protobuf/dsl.ex:342:9: Protobuf.DSL.parse_field_opts_to_field_props/2464465     warning: a struct for Protobuf.FieldProps is expected on struct update:466467         %Protobuf.FieldProps{acc | required?: required?}468469     but got type:470471         dynamic()472473     where "acc" was given the type:474475         # type: dynamic()476         # from: lib/protobuf/dsl.ex:344:31477         acc478479     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"480481     type warning found at:482     │483 345 │         %FieldProps{acc | required?: required?}484     │         ~485     │486     └─ lib/protobuf/dsl.ex:345:9: Protobuf.DSL.parse_field_opts_to_field_props/2487488     warning: a struct for Protobuf.FieldProps is expected on struct update:489490         %Protobuf.FieldProps{acc | enum?: enum?}491492     but got type:493494         dynamic()495496     where "acc" was given the type:497498         # type: dynamic()499         # from: lib/protobuf/dsl.ex:347:23500         acc501502     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"503504     type warning found at:505     │506 348 │         %FieldProps{acc | enum?: enum?}507     │         ~508     │509     └─ lib/protobuf/dsl.ex:348:9: Protobuf.DSL.parse_field_opts_to_field_props/2510511     warning: a struct for Protobuf.FieldProps is expected on struct update:512513         %Protobuf.FieldProps{acc | map?: map?}514515     but got type:516517         dynamic()518519     where "acc" was given the type:520521         # type: dynamic()522         # from: lib/protobuf/dsl.ex:350:21523         acc524525     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"526527     type warning found at:528     │529 351 │         %FieldProps{acc | map?: map?}530     │         ~531     │532     └─ lib/protobuf/dsl.ex:351:9: Protobuf.DSL.parse_field_opts_to_field_props/2533534     warning: a struct for Protobuf.FieldProps is expected on struct update:535536         %Protobuf.FieldProps{acc | repeated?: repeated?}537538     but got type:539540         dynamic()541542     where "acc" was given the type:543544         # type: dynamic()545         # from: lib/protobuf/dsl.ex:353:31546         acc547548     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"549550     type warning found at:551     │552 354 │         %FieldProps{acc | repeated?: repeated?}553     │         ~554     │555     └─ lib/protobuf/dsl.ex:354:9: Protobuf.DSL.parse_field_opts_to_field_props/2556557     warning: a struct for Protobuf.FieldProps is expected on struct update:558559         %Protobuf.FieldProps{acc | embedded?: embedded}560561     but got type:562563         dynamic()564565     where "acc" was given the type:566567         # type: dynamic()568         # from: lib/protobuf/dsl.ex:356:30569         acc570571     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"572573     type warning found at:574     │575 357 │         %FieldProps{acc | embedded?: embedded}576     │         ~577     │578     └─ lib/protobuf/dsl.ex:357:9: Protobuf.DSL.parse_field_opts_to_field_props/2579580     warning: a struct for Protobuf.FieldProps is expected on struct update:581582         %Protobuf.FieldProps{acc | deprecated?: deprecated?}583584     but got type:585586         dynamic()587588     where "acc" was given the type:589590         # type: dynamic()591         # from: lib/protobuf/dsl.ex:359:35592         acc593594     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"595596     type warning found at:597     │598 360 │         %FieldProps{acc | deprecated?: deprecated?}599     │         ~600     │601     └─ lib/protobuf/dsl.ex:360:9: Protobuf.DSL.parse_field_opts_to_field_props/2602603     warning: a struct for Protobuf.FieldProps is expected on struct update:604605         %Protobuf.FieldProps{acc | packed?: packed?}606607     but got type:608609         dynamic()610611     where "acc" was given the type:612613         # type: dynamic()614         # from: lib/protobuf/dsl.ex:362:27615         acc616617     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"618619     type warning found at:620     │621 363 │         %FieldProps{acc | packed?: packed?}622     │         ~623     │624     └─ lib/protobuf/dsl.ex:363:9: Protobuf.DSL.parse_field_opts_to_field_props/2625626     warning: Jason.encode/1 is undefined (module Jason is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)627     │628 174 │       with {:ok, map} <- to_encodable(struct, opts), do: jason.encode(map)629     │                                                                ~630     │631     └─ lib/protobuf/json.ex:174:64: Protobuf.JSON.encode/2632633     warning: a struct for Protobuf.FieldProps is expected on struct update:634635         %Protobuf.FieldProps{acc | type: type}636637     but got type:638639         dynamic()640641     where "acc" was given the type:642643         # type: dynamic()644         # from: lib/protobuf/dsl.ex:365:22645         acc646647     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"648649     type warning found at:650     │651 366 │         %FieldProps{acc | type: type}652     │         ~653     │654     └─ lib/protobuf/dsl.ex:366:9: Protobuf.DSL.parse_field_opts_to_field_props/2655656     warning: Jason.decode/1 is undefined (module Jason is not available or is yet to be defined). Make sure the module name is correct and has been specified in full (or that an alias has been defined)657     │658 283 │       with {:ok, json_data} <- jason.decode(iodata),659     │                                      ~660     │661     └─ lib/protobuf/json.ex:283:38: Protobuf.JSON.decode/2662663     warning: a struct for Protobuf.FieldProps is expected on struct update:664665         %Protobuf.FieldProps{acc | default: default}666667     but got type:668669         dynamic()670671     where "acc" was given the type:672673         # type: dynamic()674         # from: lib/protobuf/dsl.ex:368:28675         acc676677     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"678679     type warning found at:680     │681 369 │         %FieldProps{acc | default: default}682     │         ~683     │684     └─ lib/protobuf/dsl.ex:369:9: Protobuf.DSL.parse_field_opts_to_field_props/2685686     warning: a struct for Protobuf.FieldProps is expected on struct update:687688         %Protobuf.FieldProps{acc | oneof: oneof}689690     but got type:691692         dynamic()693694     where "acc" was given the type:695696         # type: dynamic()697         # from: lib/protobuf/dsl.ex:371:24698         acc699700     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"701702     type warning found at:703     │704 372 │         %FieldProps{acc | oneof: oneof}705     │         ~706     │707     └─ lib/protobuf/dsl.ex:372:9: Protobuf.DSL.parse_field_opts_to_field_props/2708709     warning: a struct for Protobuf.FieldProps is expected on struct update:710711         %Protobuf.FieldProps{acc | json_name: json_name}712713     but got type:714715         dynamic()716717     where "acc" was given the type:718719         # type: dynamic()720         # from: lib/protobuf/dsl.ex:374:32721         acc722723     when defining the variable "acc", you must also pattern match on "%Protobuf.FieldProps{}"724725     type warning found at:726     │727 375 │         %FieldProps{acc | json_name: json_name}728     │         ~729     │730     └─ lib/protobuf/dsl.ex:375:9: Protobuf.DSL.parse_field_opts_to_field_props/2731732     warning: a struct for Protobuf.FieldProps is expected on struct update:733734         %Protobuf.FieldProps{props | json_name: props.name}735736     but got type:737738         dynamic(not %Protobuf.FieldProps{json_name: binary()})739740     where "props" was given the type:741742         # type: dynamic(not %Protobuf.FieldProps{json_name: binary()})743         # from: lib/protobuf/dsl.ex:400:22744         props745746     when defining the variable "props", you must also pattern match on "%Protobuf.FieldProps{}"747748     type warning found at:749     │750 400 │   defp cal_json_name(props), do: %FieldProps{props | json_name: props.name}751     │                                  ~752     │753     └─ lib/protobuf/dsl.ex:400:34: Protobuf.DSL.cal_json_name/1754755     warning: a struct for Protobuf.FieldProps is expected on struct update:756757         %Protobuf.FieldProps{props | packed?: false}758759     but got type:760761         dynamic(762           (%Protobuf.FieldProps{repeated?: true} and not %Protobuf.FieldProps{packed?: boolean()}) or763             (map() and764                not (%Protobuf.FieldProps{repeated?: true} or %Protobuf.FieldProps{packed?: boolean()})) or765             atom() or bitstring() or empty_list() or float() or fun() or integer() or766             non_empty_list(term(), term()) or pid() or port() or reference() or {...}767         )768769     where "props" was given the type:770771         # type: dynamic(772           (%Protobuf.FieldProps{repeated?: true} and not %Protobuf.FieldProps{packed?: boolean()}) or773             (map() and774                not (%Protobuf.FieldProps{repeated?: true} or %Protobuf.FieldProps{packed?: boolean()})) or775             atom() or bitstring() or empty_list() or float() or fun() or integer() or776             non_empty_list(term(), term()) or pid() or port() or reference() or {...}777         )778         # from: lib/protobuf/dsl.ex:436:19779         props780781     when defining the variable "props", you must also pattern match on "%Protobuf.FieldProps{}"782783     type warning found at:784     │785 436 │   defp cal_packed(props, _syntax), do: %FieldProps{props | packed?: false}786     │                                        ~787     │788     └─ lib/protobuf/dsl.ex:436:40: Protobuf.DSL.cal_packed/2789790Generated protobuf app791==> grpc792Compiling 1 file (.erl)793warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"794  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2795  (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1796  (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5797  (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2798  (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4799  (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2800801Compiling 51 files (.ex)802     warning: the variable "bytes_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator803     │804 340 │       <<head::binary-size(bytes_length), tail::binary>> -> {head, tail}805     │                           ~806     │807     └─ lib/grpc/client/adapters/mint/connection_process/connection_process.ex:340:27: GRPC.Client.Adapters.Mint.ConnectionProcess.chunk_body/2808809     warning: unused require Logger810     │811 113 │   require Logger812     │   ~813     │814     └─ lib/grpc/server.ex:113:3815816    warning: unused require Logger817    │818 58 │   require Logger819    │   ~820    │821    └─ lib/grpc/stub.ex:58:3822823    warning: a struct for Protobuf.Protoc.Context is expected on struct update:824825        %Protobuf.Protoc.Context{826          ctx827          | syntax: syntax(desc.syntax),828            package: desc.package,829            dep_type_mapping: get_dep_type_mapping(ctx, desc.dependency, desc.name)830        }831832    but got type:833834        dynamic()835836    where "ctx" was given the type:837838        # type: dynamic()839        # from: lib/grpc/protoc/generator.ex:43:36840        ctx841842    when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"843844    type warning found at:845    │846 45 │       %Context{847    │       ~848    │849    └─ lib/grpc/protoc/generator.ex:45:7: GRPC.Protoc.Generator.generate_module_definitions/2850851    warning: a struct for Protobuf.Protoc.Context is expected on struct update:852853        %Protobuf.Protoc.Context{ctx | plugins: String.split(plugins, "+")}854855    but got type:856857        dynamic()858859    where "ctx" was given the type:860861        # type: dynamic()862        # from: lib/grpc/protoc/cli.ex:86:43863        ctx864865    when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"866867    type warning found at:868    │869 87 │     %Context{ctx | plugins: String.split(plugins, "+")}870    │     ~871    │872    └─ lib/grpc/protoc/cli.ex:87:5: GRPC.Protoc.CLI.parse_param/2873874    warning: a struct for Protobuf.Protoc.Context is expected on struct update:875876        %Protobuf.Protoc.Context{ctx | gen_descriptors?: true}877878    but got type:879880        dynamic()881882    where "ctx" was given the type:883884        # type: dynamic()885        # from: lib/grpc/protoc/cli.ex:90:49886        ctx887888    when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"889890    type warning found at:891    │892 93 │         %Context{ctx | gen_descriptors?: true}893    │         ~894    │895    └─ lib/grpc/protoc/cli.ex:93:9: GRPC.Protoc.CLI.parse_param/2896897     warning: a struct for Protobuf.Protoc.Context is expected on struct update:898899         %Protobuf.Protoc.Context{ctx | package_prefix: package}900901     but got type:902903         dynamic()904905     where "ctx" was given the type:906907         # type: dynamic()908         # from: lib/grpc/protoc/cli.ex:100:50909         ctx910911     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"912913     type warning found at:914     │915 104 │       %Context{ctx | package_prefix: package}916     │       ~917     │918     └─ lib/grpc/protoc/cli.ex:104:7: GRPC.Protoc.CLI.parse_param/2919920     warning: a struct for Protobuf.Protoc.Context is expected on struct update:921922         %Protobuf.Protoc.Context{ctx | transform_module: Module.concat([module])}923924     but got type:925926         dynamic()927928     where "ctx" was given the type:929930         # type: dynamic()931         # from: lib/grpc/protoc/cli.ex:108:51932         ctx933934     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"935936     type warning found at:937     │938 109 │     %Context{ctx | transform_module: Module.concat([module])}939     │     ~940     │941     └─ lib/grpc/protoc/cli.ex:109:5: GRPC.Protoc.CLI.parse_param/2942943     warning: a struct for Protobuf.Protoc.Context is expected on struct update:944945         %Protobuf.Protoc.Context{ctx | one_file_per_module?: true}946947     but got type:948949         dynamic()950951     where "ctx" was given the type:952953         # type: dynamic()954         # from: lib/grpc/protoc/cli.ex:112:53955         ctx956957     when defining the variable "ctx", you must also pattern match on "%Protobuf.Protoc.Context{}"958959     type warning found at:960     │961 115 │         %Context{ctx | one_file_per_module?: true}962     │         ~963     │964     └─ lib/grpc/protoc/cli.ex:115:9: GRPC.Protoc.CLI.parse_param/2965966Generated grpc app967==> nvidia_riva968Compiling 7 files (.ex)969970== Compilation error in file lib/riva/proto/riva_asr.pb.ex ==971** (RuntimeError) module Nvidia.Riva.Asr.RivaSpeechRecognitionConfigResponse.Config.ParametersEntry was not loaded, but was expected to be since it's used as a map entry972    (protobuf 0.12.0) lib/protobuf/dsl/typespecs.ex:62: Protobuf.DSL.Typespecs.field_prop_to_spec/2973    (protobuf 0.12.0) lib/protobuf/dsl/typespecs.ex:23: anonymous fn/3 in Protobuf.DSL.Typespecs.quoted_message_typespec/1974    (stdlib 8.1) maps.erl:894: :maps.fold_1/4975    (protobuf 0.12.0) lib/protobuf/dsl/typespecs.ex:22: Protobuf.DSL.Typespecs.quoted_message_typespec/1976    (protobuf 0.12.0) lib/protobuf/dsl.ex:237: Protobuf.DSL.def_t_typespec/2977    (protobuf 0.12.0) expanding macro: Protobuf.DSL.__before_compile__/1978    lib/riva/proto/riva_asr.pb.ex:105: Nvidia.Riva.Asr.RivaSpeechRecognitionConfigResponse.Config (module)979could not compile dependency :nvidia_riva, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile nvidia_riva --force", update it with "mix deps.update nvidia_riva" or clean it with "mix deps.clean nvidia_riva"