Build log
nerves_system_rpi0
materia 0.1.2 · fail · run materia-0.1.2-1790984492544
8261 of 8261 lines
1Resolving Hex dependencies...2Resolution completed in 0.496s3Unchanged:4 bcrypt_elixir 1.1.15 certifi 2.17.06 circular_buffer 1.1.07 combine 0.10.08 comeonin 4.1.29 connection 1.0.410 cowboy 1.1.2 VULNERABLE!11 GHSA-w4f7-4cxr-rv3c (MEDIUM)12 aka: CVE-2026-43966, EEF-CVE-2026-4396613 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability14 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c15 cowlib 1.0.2 VULNERABLE!16 EEF-CVE-2026-7790 (HIGH)17 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6518 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS19 https://osv.dev/vulnerability/EEF-CVE-2026-77902021 EEF-CVE-2026-43970 (HIGH)22 aka: CVE-2026-43970, GHSA-84f2-rp86-235p23 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame24 https://osv.dev/vulnerability/EEF-CVE-2026-4397025 db_connection 1.1.326 decimal 1.9.0 VULNERABLE!27 EEF-CVE-2026-32686 (MEDIUM)28 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v29 Unbounded exponent in decimal enables unauthenticated DoS30 https://osv.dev/vulnerability/EEF-CVE-2026-3268631 ecto 2.2.1232 elixir_make 0.10.033 expo 1.1.134 gettext 0.26.235 guardian 1.2.1 VULNERABLE!36 EEF-CVE-2026-54894 (MEDIUM)37 aka: CVE-2026-54894, GHSA-xqch-c77q-rgh538 Atom-table exhaustion denial of service in Guardian via unbounded atom creation from binary keys39 https://osv.dev/vulnerability/EEF-CVE-2026-548944041 EEF-CVE-2026-55735 (HIGH)42 aka: CVE-2026-55735, GHSA-7975-hp3r-5qhv43 Guardian.revoke/3 acts on unverified token claims, allowing forged-token session revocation44 https://osv.dev/vulnerability/EEF-CVE-2026-5573545 guardian_db 1.1.046 h2 0.12.347 hackney 4.8.448 httpoison 3.0.049 idna 7.1.050 interactive_cmd 0.1.451 jose 1.11.1252 materia 0.1.253 materia_utils 0.1.154 mime 2.0.755 mimerl 1.5.056 nerves 2.0.0-pre.257 nerves_discovery 0.1.558 nerves_logging 0.2.459 nerves_runtime 0.13.1360 nerves_system_bbb 2.30.261 nerves_system_br 1.34.462 nerves_system_mangopi_mq_pro 0.17.263 nerves_system_qemu_aarch64 0.4.264 nerves_system_rpi0 2.1.265 nerves_system_rpi4 2.1.266 nerves_system_rpi5 2.1.267 nerves_system_trellis 0.5.068 nerves_system_x86_64 1.34.269 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.170 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.171 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.172 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.173 nerves_toolchain_x86_64_nerves_linux_musl 15.3.174 nerves_uevent 0.1.775 parse_trans 3.4.276 phoenix 1.3.5 VULNERABLE!77 GHSA-p8f7-22gq-m7j9 (HIGH)78 aka: CVE-2022-4297579 Phoenix before 1.6.14 mishandles check_origin wildcarding80 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j98182 EEF-CVE-2026-56812 (MEDIUM)83 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr84 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff85 https://osv.dev/vulnerability/EEF-CVE-2026-568128687 EEF-CVE-2026-56811 (HIGH)88 aka: CVE-2026-56811, GHSA-6983-jfq8-485w89 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service90 https://osv.dev/vulnerability/EEF-CVE-2026-5681191 phoenix_ecto 3.6.092 phoenix_html 2.14.3 VULNERABLE!93 GHSA-5g2h-9x5v-5h3x (MEDIUM)94 aka: CVE-2021-46871, GHSA-j3gg-r6gp-95q295 phoenix_html allows Cross-site Scripting in HEEx class attributes96 https://osv.dev/vulnerability/GHSA-5g2h-9x5v-5h3x97 phoenix_pubsub 1.1.298 plug 1.20.399 plug_crypto 2.2.0100 poison 3.1.0101 poolboy 1.5.2102 postgrex 0.13.5103 property_table 0.3.4104 quic 2.1.0105 ranch 1.3.2106 ring_logger 0.11.7107 sendgrid 1.8.0108 ssl_verify_fun 1.1.7109 tablet 0.3.3110 telemetry 1.4.2111 timex 3.7.13112 toolshed 0.5.0113 tzdata 1.2.2114 uboot_env 1.0.2115 webtransport 0.4.7116* Getting materia (Hex package)117* Getting nerves (Hex package)118* Getting ring_logger (Hex package)119* Getting toolshed (Hex package)120* Getting nerves_runtime (Hex package)121* Getting nerves_system_bbb (Hex package)122* Getting nerves_system_mangopi_mq_pro (Hex package)123* Getting nerves_system_qemu_aarch64 (Hex package)124* Getting nerves_system_rpi0 (Hex package)125* Getting nerves_system_rpi4 (Hex package)126* Getting nerves_system_rpi5 (Hex package)127* Getting nerves_system_trellis (Hex package)128* Getting nerves_system_x86_64 (Hex package)129* Getting nerves_system_br (Hex package)130* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)131* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)132* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)133* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)134* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)135* Getting nerves_logging (Hex package)136* Getting nerves_uevent (Hex package)137* Getting uboot_env (Hex package)138* Getting elixir_make (Hex package)139* Getting property_table (Hex package)140* Getting circular_buffer (Hex package)141* Getting interactive_cmd (Hex package)142* Getting nerves_discovery (Hex package)143* Getting tablet (Hex package)144* Getting bcrypt_elixir (Hex package)145* Getting comeonin (Hex package)146* Getting cowboy (Hex package)147* Getting gettext (Hex package)148* Getting guardian (Hex package)149* Getting guardian_db (Hex package)150* Getting materia_utils (Hex package)151* Getting phoenix (Hex package)152* Getting phoenix_ecto (Hex package)153* Getting phoenix_html (Hex package)154* Getting phoenix_pubsub (Hex package)155* Getting plug (Hex package)156* Getting poison (Hex package)157* Getting postgrex (Hex package)158* Getting sendgrid (Hex package)159* Getting timex (Hex package)160* Getting combine (Hex package)161* Getting tzdata (Hex package)162* Getting httpoison (Hex package)163* Getting hackney (Hex package)164* Getting certifi (Hex package)165* Getting h2 (Hex package)166* Getting idna (Hex package)167* Getting mimerl (Hex package)168* Getting parse_trans (Hex package)169* Getting quic (Hex package)170* Getting ssl_verify_fun (Hex package)171* Getting webtransport (Hex package)172* Getting connection (Hex package)173* Getting db_connection (Hex package)174* Getting decimal (Hex package)175* Getting mime (Hex package)176* Getting plug_crypto (Hex package)177* Getting telemetry (Hex package)178* Getting ecto (Hex package)179* Getting poolboy (Hex package)180* Getting jose (Hex package)181* Getting expo (Hex package)182* Getting cowlib (Hex package)183* Getting ranch (Hex package)184Found packages with security advisories, see above for details185 warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes186 │187 10 │ preferred_cli_env: ["coveralls": :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test],188 │ ~189 │190 └─ /work/proj/deps_rpi0/materia_utils/mix.exs:10:27191192 warning: String.strip/1 is deprecated. Use String.trim/1 instead193 │194 4 │ @version File.read!("VERSION") |> String.strip195 │ ~196 │197 └─ /work/proj/deps_rpi0/poison/mix.exs:4:44: Poison.Mixfile (module)198199 warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes200 │201 10 │ preferred_cli_env: ["coveralls": :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test],202 │ ~203 │204 └─ /work/proj/deps_rpi0/materia/mix.exs:10:27205206 warning: found quoted keyword "test" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of ASCII letters, numbers, and underscores and not beginning with a number do not require quotes207 │208 85 │ "test": ["ecto.drop", "ecto.create --quiet", "ecto.migrate", "run priv/repo/seeds.exs", "test"]209 │ ~210 │211 └─ /work/proj/deps_rpi0/materia/mix.exs:85:7212213 warning: variable "deps_list" is unused (if the variable is not meant to be used, prefix it with an underscore)214 │215 51 │ deps_list = [216 │ ~~~~~~~~~217 │218 └─ /work/proj/deps_rpi0/materia/mix.exs:51:5: Materia.Mixfile.deps/0219220==> nerves_system_br221Generated nerves_system_br app222==> connection223Compiling 1 file (.ex)224 warning: using single-quoted strings to represent charlists is deprecated.225 Use ~c"" if you indeed want a charlist or use "" instead.226 You may run "mix format --migrate" to change all single-quoted227 strings to use the ~c sigil and fix this warning.228 │229 553 │ [{:data, [{'State', mod_state}]}]230 │ ~231 │232 └─ lib/connection.ex:553:20233234 warning: using single-quoted strings to represent charlists is deprecated.235 Use ~c"" if you indeed want a charlist or use "" instead.236 You may run "mix format --migrate" to change all single-quoted237 strings to use the ~c sigil and fix this warning.238 │239 680 │ format = '** Generic server ~p terminating \n' ++240 │ ~241 │242 └─ lib/connection.ex:680:14243244 warning: using single-quoted strings to represent charlists is deprecated.245 Use ~c"" if you indeed want a charlist or use "" instead.246 You may run "mix format --migrate" to change all single-quoted247 strings to use the ~c sigil and fix this warning.248 │249 681 │ '** Last message in was ~p~n' ++ ## No last message250 │ ~251 │252 └─ lib/connection.ex:681:7253254 warning: using single-quoted strings to represent charlists is deprecated.255 Use ~c"" if you indeed want a charlist or use "" instead.256 You may run "mix format --migrate" to change all single-quoted257 strings to use the ~c sigil and fix this warning.258 │259 682 │ '** When Server state == ~p~n' ++260 │ ~261 │262 └─ lib/connection.ex:682:7263264 warning: using single-quoted strings to represent charlists is deprecated.265 Use ~c"" if you indeed want a charlist or use "" instead.266 You may run "mix format --migrate" to change all single-quoted267 strings to use the ~c sigil and fix this warning.268 │269 683 │ '** Reason for termination == ~n** ~p~n'270 │ ~271 │272 └─ lib/connection.ex:683:7273274 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead275 │276 429 │ init_stop(starter, name, {reason, System.stacktrace()})277 │ ~278 │279 └─ lib/connection.ex:429:50: Connection.init_it/6280 └─ lib/connection.ex:431:45: Connection.init_it/6281 └─ lib/connection.ex:491:57: Connection.handle_call/3282 └─ lib/connection.ex:540:41: Connection.code_change/3283 └─ lib/connection.ex:581:57: Connection.terminate/2284 └─ lib/connection.ex:625:49: Connection.enter_connect/5285 └─ lib/connection.ex:628:34: Connection.enter_connect/5286 └─ lib/connection.ex:631:45: Connection.enter_connect/5287 └─ lib/connection.ex:657:49: Connection.enter_terminate/5288 └─ lib/connection.ex:660:34: Connection.enter_terminate/5289 └─ lib/connection.ex:663:45: Connection.enter_terminate/5290 └─ lib/connection.ex:744:24: Connection.connect/3291 └─ lib/connection.ex:770:24: Connection.disconnect/3292 └─ lib/connection.ex:813:57: Connection.handle_async/3293294Generated connection app295==> combine296Compiling 6 files (.ex)297 warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator298 │299 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->300 │ ~301 │302 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2303304 warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator305 │306 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->307 │ ~308 │309 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2310311 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator312 │313 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->314 │ ~315 │316 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3317318 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator319 │320 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->321 │ ~322 │323 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3324325 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator326 │327 101 │ <<int::big-signed-size(size), rest::bitstring>> ->328 │ ~329 │330 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3331332 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator333 │334 108 │ <<int::little-signed-size(size), rest::bitstring>> ->335 │ ~336 │337 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3338339 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator340 │341 128 │ <<num::float-size(size), rest::bitstring>> ->342 │ ~343 │344 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2345346 warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator347 │348 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->349 │ ~350 │351 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2352353 warning: the following clause is redundant:354355 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)356357 it has type:358359 dynamic(%Combine.ParserState{status: :ok}), dynamic()360361 previous clauses have already matched on the following types:362363 %Combine.ParserState{status: :error}, term()364 %Combine.ParserState{status: :ok}, term()365366 │367 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do368 │ ~369 │370 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2371372Generated combine app373==> mime374Compiling 1 file (.ex)375Generated mime app376==> circular_buffer377Compiling 1 file (.ex)378Generated circular_buffer app379==> poison380Compiling 4 files (.ex)381 warning: using single-quoted strings to represent charlists is deprecated.382 Use ~c"" if you indeed want a charlist or use "" instead.383 You may run "mix format --migrate" to change all single-quoted384 strings to use the ~c sigil and fix this warning.385 │386 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do387 │ ~388 │389 └─ lib/poison/encoder.ex:93:31390391 warning: using single-quoted strings to represent charlists is deprecated.392 Use ~c"" if you indeed want a charlist or use "" instead.393 You may run "mix format --migrate" to change all single-quoted394 strings to use the ~c sigil and fix this warning.395 │396 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do397 │ ~398 │399 └─ lib/poison/encoder.ex:93:48400401 warning: using single-quoted strings to represent charlists is deprecated.402 Use ~c"" if you indeed want a charlist or use "" instead.403 You may run "mix format --migrate" to change all single-quoted404 strings to use the ~c sigil and fix this warning.405 │406 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do407 │ ~408 │409 └─ lib/poison/encoder.ex:139:75410411 warning: using single-quoted strings to represent charlists is deprecated.412 Use ~c"" if you indeed want a charlist or use "" instead.413 You may run "mix format --migrate" to change all single-quoted414 strings to use the ~c sigil and fix this warning.415 │416 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do417 │ ~418 │419 └─ lib/poison/parser.ex:77:71420421 warning: using single-quoted strings to represent charlists is deprecated.422 Use ~c"" if you indeed want a charlist or use "" instead.423 You may run "mix format --migrate" to change all single-quoted424 strings to use the ~c sigil and fix this warning.425 │426 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do427 │ ~428 │429 └─ lib/poison/parser.ex:155:74430431 warning: using single-quoted strings to represent charlists is deprecated.432 Use ~c"" if you indeed want a charlist or use "" instead.433 You may run "mix format --migrate" to change all single-quoted434 strings to use the ~c sigil and fix this warning.435 │436 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do437 │ ~438 │439 └─ lib/poison/parser.ex:171:60440441 warning: using single-quoted strings to represent charlists is deprecated.442 Use ~c"" if you indeed want a charlist or use "" instead.443 You may run "mix format --migrate" to change all single-quoted444 strings to use the ~c sigil and fix this warning.445 │446 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do447 │ ~448 │449 └─ lib/poison/parser.ex:197:67450451 warning: using single-quoted strings to represent charlists is deprecated.452 Use ~c"" if you indeed want a charlist or use "" instead.453 You may run "mix format --migrate" to change all single-quoted454 strings to use the ~c sigil and fix this warning.455 │456 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do457 │ ~458 │459 └─ lib/poison/parser.ex:205:64460461 warning: using single-quoted strings to represent charlists is deprecated.462 Use ~c"" if you indeed want a charlist or use "" instead.463 You may run "mix format --migrate" to change all single-quoted464 strings to use the ~c sigil and fix this warning.465 │466 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do467 │ ~468 │469 └─ lib/poison/parser.ex:229:31470471 warning: using single-quoted strings to represent charlists is deprecated.472 Use ~c"" if you indeed want a charlist or use "" instead.473 You may run "mix format --migrate" to change all single-quoted474 strings to use the ~c sigil and fix this warning.475 │476 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do477 │ ~478 │479 └─ lib/poison/parser.ex:229:44480481 warning: using single-quoted strings to represent charlists is deprecated.482 Use ~c"" if you indeed want a charlist or use "" instead.483 You may run "mix format --migrate" to change all single-quoted484 strings to use the ~c sigil and fix this warning.485 │486 239 │ when a1 in 'dD' and a2 in 'dD'487 │ ~488 │489 └─ lib/poison/parser.ex:239:16490491 warning: using single-quoted strings to represent charlists is deprecated.492 Use ~c"" if you indeed want a charlist or use "" instead.493 You may run "mix format --migrate" to change all single-quoted494 strings to use the ~c sigil and fix this warning.495 │496 239 │ when a1 in 'dD' and a2 in 'dD'497 │ ~498 │499 └─ lib/poison/parser.ex:239:31500501 warning: using single-quoted strings to represent charlists is deprecated.502 Use ~c"" if you indeed want a charlist or use "" instead.503 You may run "mix format --migrate" to change all single-quoted504 strings to use the ~c sigil and fix this warning.505 │506 240 │ and (b1 in '89abAB')507 │ ~508 │509 └─ lib/poison/parser.ex:240:16510511 warning: using single-quoted strings to represent charlists is deprecated.512 Use ~c"" if you indeed want a charlist or use "" instead.513 You may run "mix format --migrate" to change all single-quoted514 strings to use the ~c sigil and fix this warning.515 │516 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do517 │ ~518 │519 └─ lib/poison/parser.ex:274:60520521 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead522 │523 22 │ if Application.get_env(:poison, :native) do524 │ ~525 │526 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)527528 warning: use Bitwise is deprecated. import Bitwise instead529 │530 26 │ use Bitwise531 │ ~~~~~~~~~~~532 │533 └─ lib/poison/parser.ex:26: Poison.Parser (module)534535 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 operator536 │537 199 │ <<digits :: binary-size(count), rest :: binary>> = string538 │ ~539 │540 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2541542 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 operator543 │544 225 │ <<chunk :: binary-size(count), rest :: binary>> = string545 │ ~546 │547 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3548549 warning: use Bitwise is deprecated. import Bitwise instead550 │551 83 │ use Bitwise552 │ ~~~~~~~~~~~553 │554 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)555556 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator557 │558 135 │ <<chunk :: binary-size(size), rest :: binary>> = string559 │ ~560 │561 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2562563 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead564 │565 173 │ case Integer.to_char_list(char, 16) do566 │ ~567 │568 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1569570Generated poison app571==> plug_crypto572Compiling 5 files (.ex)573Generated plug_crypto app574==> nerves_compatibility_test575===> Analyzing applications...576===> Compiling mimerl577==> jose578Compiling 113 files (.erl)579src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.580Compile directive 'nowarn_deprecated_catch' can be used to suppress581warnings in selected modules.582% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),583% | ^584585src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.586Compile directive 'nowarn_deprecated_catch' can be used to suppress587warnings in selected modules.588% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of589% | ^590591src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.592Compile directive 'nowarn_deprecated_catch' can be used to suppress593warnings in selected modules.594% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of595% | ^596597src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.598Compile directive 'nowarn_deprecated_catch' can be used to suppress599warnings in selected modules.600% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of601% | ^602603src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.604Compile directive 'nowarn_deprecated_catch' can be used to suppress605warnings in selected modules.606% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of607% | ^608609src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.610Compile directive 'nowarn_deprecated_catch' can be used to suppress611warnings in selected modules.612% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of613% | ^614615src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.616Compile directive 'nowarn_deprecated_catch' can be used to suppress617warnings in selected modules.618% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of619% | ^620621src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.622Compile directive 'nowarn_deprecated_catch' can be used to suppress623warnings in selected modules.624% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of625% | ^626627src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.628Compile directive 'nowarn_deprecated_catch' can be used to suppress629warnings in selected modules.630% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of631% | ^632633src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.634Compile directive 'nowarn_deprecated_catch' can be used to suppress635warnings in selected modules.636% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of637% | ^638639src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.640Compile directive 'nowarn_deprecated_catch' can be used to suppress641warnings in selected modules.642% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of643% | ^644645src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.646Compile directive 'nowarn_deprecated_catch' can be used to suppress647warnings in selected modules.648% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of649% | ^650651src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.652Compile directive 'nowarn_deprecated_catch' can be used to suppress653warnings in selected modules.654% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of655% | ^656657src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.658Compile directive 'nowarn_deprecated_catch' can be used to suppress659warnings in selected modules.660% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of661% | ^662663src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.664Compile directive 'nowarn_deprecated_catch' can be used to suppress665warnings in selected modules.666% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of667% | ^668669src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.670Compile directive 'nowarn_deprecated_catch' can be used to suppress671warnings in selected modules.672% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of673% | ^674675src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.676Compile directive 'nowarn_deprecated_catch' can be used to suppress677warnings in selected modules.678% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of679% | ^680681src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.682Compile directive 'nowarn_deprecated_catch' can be used to suppress683warnings in selected modules.684% 230| case catch block_cipher(Cipher) of685% | ^686687src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.688Compile directive 'nowarn_deprecated_catch' can be used to suppress689warnings in selected modules.690% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of691% | ^692693src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.694Compile directive 'nowarn_deprecated_catch' can be used to suppress695warnings in selected modules.696% 246| case catch rsa_crypt(Padding) of697% | ^698699src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.700Compile directive 'nowarn_deprecated_catch' can be used to suppress701warnings in selected modules.702% 254| case catch rsa_sign(Padding) of703% | ^704705src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.706Compile directive 'nowarn_deprecated_catch' can be used to suppress707warnings in selected modules.708% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of709% | ^710711Compiling 8 files (.ex)712Generated jose app713==> nerves_compatibility_test714===> Analyzing applications...715===> Compiling ranch716 ┌─ src/ranch_conns_sup.erl:717 │718 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},719 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.720Compile directive 'nowarn_deprecated_catch' can be used to suppress721warnings in selected modules.722723724 ┌─ src/ranch.erl:725 │726 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);727 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.728Compile directive 'nowarn_deprecated_catch' can be used to suppress729warnings in selected modules.730731732 ┌─ src/ranch_ssl.erl:733 │734 128 │ case ssl:ssl_accept(CSocket, Timeout) of735 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead736737 ┌─ src/ranch_ssl.erl:738 │739 233 │ end, ssl:cipher_suites());740 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead741742 ┌─ src/ranch_ssl.erl:743 │744 235 │ ssl:cipher_suites()745 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead746747748==> ssl_verify_fun749Compiling 7 files (.erl)750Generated ssl_verify_fun app751==> nerves_compatibility_test752===> Analyzing applications...753===> Compiling h2754==> tablet755Compiling 2 files (.ex)756Generated tablet app757==> elixir_make758Compiling 8 files (.ex)759Generated elixir_make app760==> nerves_logging761 CC kmsg_tailer.o762 LD kmsg_tailer763Compiling 5 files (.ex)764Generated nerves_logging app765==> nerves_compatibility_test766===> Analyzing applications...767===> Compiling cowlib768==> bcrypt_elixir769mkdir -p priv770/home/nerves/.nerves/artifacts/nerves_toolchain_armv6_nerves_linux_gnueabihf-15.3.1/bin/armv6-nerves-linux-gnueabihf-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_rpi0-2.1.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so771Compiling 3 files (.ex)772 warning: using single-quoted strings to represent charlists is deprecated.773 Use ~c"" if you indeed want a charlist or use "" instead.774 You may run "mix format --migrate" to change all single-quoted775 strings to use the ~c sigil and fix this warning.776 │777 57 │ path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')778 │ ~779 │780 └─ lib/bcrypt/base.ex:57:59781782 warning: use Bitwise is deprecated. import Bitwise instead783 │784 6 │ use Bitwise785 │ ~~~~~~~~~~~786 │787 └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)788789Generated bcrypt_elixir app790==> comeonin791Compiling 2 files (.ex)792Generated comeonin app793==> nerves_discovery794Compiling 5 files (.ex)795Generated nerves_discovery app796==> ring_logger797Compiling 7 files (.ex)798Generated ring_logger app799==> nerves_compatibility_test800===> Analyzing applications...801===> Compiling poolboy802warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"803 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2804 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1805 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5806 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2807 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4808 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2809810==> db_connection811Compiling 23 files (.ex)812warning: cannot infer signatures from :poolboy because it is not loaded813814 warning: unused require Bitwise815 │816 31 │ require Bitwise817 │ ~818 │819 └─ lib/db_connection/backoff.ex:31:5820821 warning: using single-quoted strings to represent charlists is deprecated.822 Use ~c"" if you indeed want a charlist or use "" instead.823 You may run "mix format --migrate" to change all single-quoted824 strings to use the ~c sigil and fix this warning.825 │826 406 │ :normal -> [{:data, [{'Module', mod}]}]827 │ ~828 │829 └─ lib/db_connection/connection.ex:406:32830831 warning: using single-quoted strings to represent charlists is deprecated.832 Use ~c"" if you indeed want a charlist or use "" instead.833 You may run "mix format --migrate" to change all single-quoted834 strings to use the ~c sigil and fix this warning.835 │836 661 │ [{:data, [{'Module', mod}, {'State', state}]}]837 │ ~838 │839 └─ lib/db_connection/connection.ex:661:16840841 warning: using single-quoted strings to represent charlists is deprecated.842 Use ~c"" if you indeed want a charlist or use "" instead.843 You may run "mix format --migrate" to change all single-quoted844 strings to use the ~c sigil and fix this warning.845 │846 661 │ [{:data, [{'Module', mod}, {'State', state}]}]847 │ ~848 │849 └─ lib/db_connection/connection.ex:661:33850851 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead852 │853 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]854 │ ~855 │856 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0857858 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead859 │860 30 │ worker(DBConnection.Watcher, [owner])861 │ ~862 │863 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1864865 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead866 │867 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)868 │ ~869 │870 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1871 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2872873 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead874 │875 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])876 │ ~877 │878 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2879880 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead881 │882 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])883 │ ~884 │885 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3886887 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead888 │889 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)890 │ ~891 │892 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4893894 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead895 │896 138 │ case System.stacktrace() do897 │ ~898 │899 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2900901 warning: the following clause will never match:902903 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->904905 because it attempts to match on the result of:906907 System.stacktrace()908909 which has type:910911 empty_list()912913 where "arity" was given the type:914915 # type: integer()916 # from: lib/db_connection/connection.ex:139:56917 is_integer(arity)918919 type warning found at:920 │921 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace922 │ ~923 │924 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2925926 warning: the following clause will never match:927928 [{a, b, params, c} | rest] when is_list(params) ->929930 because it attempts to match on the result of:931932 System.stacktrace()933934 which has type:935936 empty_list()937938 where "params" was given the type:939940 # type: empty_list() or non_empty_list(term(), term())941 # from: lib/db_connection/connection.ex:140:43942 is_list(params)943944 type warning found at:945 │946 140 │ [{a, b, params, c} | rest] when is_list(params) ->947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~948 │949 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2950951 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead952 │953 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)954 │ ~955 │956 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3957958 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead959 │960 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]961 │ ~962 │963 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0964965 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead966 │967 111 │ stack = System.stacktrace()968 │ ~969 │970 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3971972 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead973 │974 8 │ pool = supervisor(Pool, [], [restart: :temporary])975 │ ~976 │977 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0978979 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead980 │981 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],982 │ ~983 │984 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3985986 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead987 │988 36 │ worker(DBConnection.Watcher, [owner])989 │ ~990 │991 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1992993 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead994 │995 986 │ stack = System.stacktrace()996 │ ~997 │998 └─ lib/db_connection.ex:986:28: DBConnection.handle/4999 └─ lib/db_connection.ex:992:24: DBConnection.handle/41000 └─ lib/db_connection.ex:1003:65: DBConnection.parse/41001 └─ lib/db_connection.ex:1012:24: DBConnection.encode/41002 └─ lib/db_connection.ex:1022:40: DBConnection.decode/61003 └─ lib/db_connection.ex:1057:40: DBConnection.describe/31004 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/51005 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/21006 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/41007 └─ lib/db_connection.ex:1359:28: DBConnection.handle/51008 └─ lib/db_connection.ex:1365:24: DBConnection.handle/51009 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/21010 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/61011 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/610121013 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1014 │1015 9 │ supervisor(DBConnection.Task, []),1016 │ ~1017 │1018 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/21019 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/21020 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/210211022 warning: :random.seed/3 is deprecated. Use the 'rand' module instead1023 │1024 108 │ case :random.seed(hash, sec, micro) do1025 │ ~1026 │1027 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/010281029Generated db_connection app1030==> decimal1031Compiling 4 files (.ex)1032 warning: using single-quoted strings to represent charlists is deprecated.1033 Use ~c"" if you indeed want a charlist or use "" instead.1034 You may run "mix format --migrate" to change all single-quoted1035 strings to use the ~c sigil and fix this warning.1036 │1037 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list1038 │ ~1039 │1040 └─ lib/decimal.ex:1320:1110411042 warning: using single-quoted strings to represent charlists is deprecated.1043 Use ~c"" if you indeed want a charlist or use "" instead.1044 You may run "mix format --migrate" to change all single-quoted1045 strings to use the ~c sigil and fix this warning.1046 │1047 1351 │ list = list ++ 'E'1048 │ ~1049 │1050 └─ lib/decimal.ex:1351:2610511052 warning: using single-quoted strings to represent charlists is deprecated.1053 Use ~c"" if you indeed want a charlist or use "" instead.1054 You may run "mix format --migrate" to change all single-quoted1055 strings to use the ~c sigil and fix this warning.1056 │1057 1352 │ list = if exp >= 0, do: list ++ '+', else: list1058 │ ~1059 │1060 └─ lib/decimal.ex:1352:4310611062 warning: using single-quoted strings to represent charlists is deprecated.1063 Use ~c"" if you indeed want a charlist or use "" instead.1064 You may run "mix format --migrate" to change all single-quoted1065 strings to use the ~c sigil and fix this warning.1066 │1067 1775 │ int = if int == [], do: '0', else: int1068 │ ~1069 │1070 └─ lib/decimal.ex:1775:3110711072 warning: using single-quoted strings to represent charlists is deprecated.1073 Use ~c"" if you indeed want a charlist or use "" instead.1074 You may run "mix format --migrate" to change all single-quoted1075 strings to use the ~c sigil and fix this warning.1076 │1077 1776 │ exp = if exp == [], do: '0', else: exp1078 │ ~1079 │1080 └─ lib/decimal.ex:1776:3110811082Generated decimal app1083==> interactive_cmd1084Compiling 1 file (.ex)1085Generated interactive_cmd app1086==> nerves1087Compiling 65 files (.ex)1088 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)1089 │1090 6 │ defmodule Mix.Tasks.Nerves.Init do1091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1092 │1093 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)10941095 warning: redefining module Nerves (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.beam)1096 │1097 6 │ defmodule Nerves do1098 │ ~~~~~~~~~~~~~~~~~~~1099 │1100 └─ lib/nerves.ex:6: Nerves (module)11011102 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)1103 │1104 5 │ defmodule Nerves.ArtifactResolver do1105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1106 │1107 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)11081109 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)1110 │1111 6 │ defmodule Nerves.BuildAction.AppModes do1112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1113 │1114 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)11151116 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)1117 │1118 5 │ defmodule Nerves.BuildAction.CheckExecutables do1119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1120 │1121 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)11221123 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)1124 │1125 8 │ defmodule Nerves.BuildAction.Erlinit do1126 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1127 │1128 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)11291130 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)1131 │1132 5 │ defmodule Nerves.BuildAction.Firmware do1133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1134 │1135 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)11361137 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)1138 │1139 7 │ defmodule Nerves.BuildAction.IExStartupCheck do1140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1141 │1142 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)11431144 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)1145 │1146 5 │ defmodule Nerves.BuildAction.NervesV1System do1147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1148 │1149 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)11501151 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)1152 │1153 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do1154 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1155 │1156 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)11571158 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)1159 │1160 5 │ defmodule Nerves.BuildAction.Rootfs do1161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1162 │1163 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)11641165 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)1166 │1167 6 │ defmodule Nerves.BuildAction.SortApps do1168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1169 │1170 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)11711172 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)1173 │1174 5 │ defmodule Nerves.BuildAction.StripAll do1175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1176 │1177 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)11781179 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)1180 │1181 5 │ defmodule Nerves.BuildAction.Trimmer do1182 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1183 │1184 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)11851186 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)1187 │1188 5 │ defmodule Nerves.BuildPlan do1189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1190 │1191 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)11921193 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)1194 │1195 5 │ defmodule Nerves.BuildPlan.Checks do1196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1197 │1198 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)11991200 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Container.beam)1201 │1202 6 │ defmodule Nerves.Container do1203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1204 │1205 └─ lib/nerves/container.ex:6: Nerves.Container (module)12061207 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)1208 │1209 5 │ defmodule Nerves.Fingerprint do1210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1211 │1212 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)12131214 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)1215 │1216 5 │ defmodule Nerves.MixPackage do1217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1218 │1219 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)12201221 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.Paths.beam)1222 │1223 5 │ defmodule Nerves.Paths do1224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~1225 │1226 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)12271228 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/rpi0/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)1229 │1230 5 │ defmodule Nerves.TargetTuple do1231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1232 │1233 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)12341235Generated nerves app1236==> nerves_toolchain_armv6_nerves_linux_gnueabihf1237Compiling 1 file (.ex)1238Generated nerves_toolchain_armv6_nerves_linux_gnueabihf app1239==> nerves_system_rpi01240Generated nerves_system_rpi0 app1241==> nerves_compatibility_test1242===> Analyzing applications...1243===> Compiling idna1244===> Analyzing applications...1245===> Compiling telemetry1246===> Analyzing applications...1247===> Compiling cowboy1248 ┌─ src/cowboy_rest.erl:1249 │1250 69 │ Stacktrace = erlang:get_stacktrace(),1251 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12521253 ┌─ src/cowboy_rest.erl:1254 │1255 1006 │ Stacktrace = erlang:get_stacktrace(),1256 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace125712581259 ┌─ src/cowboy_handler.erl:1260 │1261 87 │ Stacktrace = erlang:get_stacktrace(),1262 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12631264 ┌─ src/cowboy_handler.erl:1265 │1266 116 │ Stacktrace = erlang:get_stacktrace(),1267 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12681269 ┌─ src/cowboy_handler.erl:1270 │1271 235 │ Stacktrace = erlang:get_stacktrace(),1272 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12731274 ┌─ src/cowboy_handler.erl:1275 │1276 290 │ {stacktrace, erlang:get_stacktrace()},1277 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace127812791280 ┌─ src/cowboy_websocket.erl:1281 │1282 147 │ Stacktrace = erlang:get_stacktrace(),1283 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12841285 ┌─ src/cowboy_websocket.erl:1286 │1287 645 │ {stacktrace, erlang:get_stacktrace()},1288 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12891290 ┌─ src/cowboy_websocket.erl:1291 │1292 755 │ {stacktrace, erlang:get_stacktrace()},1293 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace129412951296==> expo1297Compiling 2 files (.erl)1298Compiling 22 files (.ex)1299Generated expo app1300==> gettext1301Compiling 18 files (.ex)1302 warning: unused require Gettext.Macros1303 │1304 594 │ require Gettext.Macros1305 │ ~1306 │1307 └─ lib/gettext.ex:594:313081309 warning: the following clause is redundant:13101311 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)13121313 it has type:13141315 dynamic(%Expo.Message.Plural{})13161317 previous clauses have already matched on the following types:13181319 %Expo.Message.Singular{}1320 %Expo.Message.Plural{}13211322 │1323 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1324 │ ~1325 │1326 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/113271328 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1329 │1330 426 │ Kernel.ParallelCompiler.async(fn ->1331 │ ~1332 │1333 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/313341335Generated gettext app1336==> phoenix_pubsub1337Compiling 13 files (.ex)1338 warning: single quotes around atoms are deprecated. Use double quotes instead1339 │1340 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1341 │ ~1342 │1343 └─ lib/phoenix/pubsub/local.ex:160:2313441345 warning: single quotes around atoms are deprecated. Use double quotes instead1346 │1347 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1348 │ ~1349 │1350 └─ lib/phoenix/pubsub/local.ex:160:4013511352 warning: unused require Logger1353 │1354 107 │ require Logger1355 │ ~1356 │1357 └─ lib/phoenix/tracker.ex:107:313581359 warning: a struct for Phoenix.Tracker.State is expected on struct update:13601361 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13621363 but got type:13641365 dynamic()13661367 where "delta" was given the type:13681369 # type: dynamic()1370 # from: lib/phoenix/tracker/state.ex:461:361371 %Phoenix.Tracker.State{delta: delta} = state13721373 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13741375 type warning found at:1376 │1377 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1378 │ ~1379 │1380 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/513811382 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13831384 %Phoenix.Tracker.Replica{replica | status: :permdown}13851386 but got type:13871388 dynamic()13891390 where "replica" was given the type:13911392 # type: dynamic()1393 # from: lib/phoenix/tracker/replica.ex:72:171394 replica13951396 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13971398 type warning found at:1399 │1400 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1401 │ ~1402 │1403 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/114041405 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14061407 %Phoenix.Tracker.Replica{replica | status: :down}14081409 but got type:14101411 dynamic()14121413 where "replica" was given the type:14141415 # type: dynamic()1416 # from: lib/phoenix/tracker/replica.ex:74:131417 replica14181419 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14201421 type warning found at:1422 │1423 74 │ defp down(replica), do: %Replica{replica | status: :down}1424 │ ~1425 │1426 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/114271428 warning: a struct for Phoenix.Tracker.State is expected on struct update:14291430 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}14311432 but got type:14331434 dynamic()14351436 where "delta" was given the type:14371438 # type: dynamic()1439 # from: lib/phoenix/tracker/state.ex:541:991440 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1441 state14421443 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14441445 type warning found at:1446 │1447 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1448 │ ~1449 │1450 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114511452 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14531454 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}14551456 but got type:14571458 dynamic()14591460 where "replica" was given the type:14611462 # type: dynamic()1463 # from: lib/phoenix/tracker/replica.ex:76:291464 replica14651466 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14671468 type warning found at:1469 │1470 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1471 │ ~1472 │1473 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/114741475 warning: a struct for Phoenix.Tracker.State is expected on struct update:14761477 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14781479 but got type:14801481 dynamic(%{..., range: {term(), term()}})14821483 where "delta" was given the type:14841485 # type: dynamic(%{..., range: {term(), term()}})1486 # from: lib/phoenix/tracker/state.ex:551:301487 {start_clock, end_clock} = delta.range14881489 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14901491 type warning found at:1492 │1493 555 │ delta: %State{delta | range: {start_clock, new_end}}}1494 │ ~1495 │1496 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214971498 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1499 │1500 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1501 │ ~1502 │1503 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/115041505 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1506 │1507 273 │ supervise(shards, strategy: :one_for_one,1508 │ ~1509 │1510 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/115111512 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1513 │1514 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1515 │ ~1516 │1517 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/215181519 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1520 │1521 43 │ :ok = :pg2.create(pg2_group)1522 │ ~1523 │1524 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/115251526 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1527 │1528 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1529 │ ~1530 │1531 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/115321533 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1534 │1535 44 │ :ok = :pg2.join(pg2_group, self())1536 │ ~1537 │1538 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/115391540 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1541 │1542 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1543 │ ~1544 │1545 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115461547 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1548 │1549 57 │ :pg2.get_members(pg2_namespace(server_name))1550 │ ~1551 │1552 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/115531554 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1555 │1556 97 │ supervise(children, strategy: :rest_for_one)1557 │ ~1558 │1559 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115601561 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1562 │1563 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1564 │ ~1565 │1566 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11567 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115681569 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1570 │1571 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1572 │ ~1573 │1574 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115751576 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1577 │1578 42 │ supervise children, strategy: :one_for_one1579 │ ~1580 │1581 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115821583Generated phoenix_pubsub app1584==> nerves_compatibility_test1585===> Analyzing applications...1586===> Compiling certifi1587==> plug1588Compiling 1 file (.erl)1589Compiling 42 files (.ex)1590Generated plug app1591warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1592 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21593 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11594 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51595 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21596 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41597 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/215981599==> phoenix1600Compiling 75 files (.ex)1601warning: cannot infer signatures from :cowboy because it is not loaded16021603warning: cannot infer signatures from :cowlib because it is not loaded16041605warning: cannot infer signatures from :ranch because it is not loaded16061607 warning: the variable "prefix" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1608 │1609 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1610 │ ~1611 │1612 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/116131614 warning: using single-quoted strings to represent charlists is deprecated.1615 Use ~c"" if you indeed want a charlist or use "" instead.1616 You may run "mix format --migrate" to change all single-quoted1617 strings to use the ~c sigil and fix this warning.1618 │1619 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1620 │ ~1621 │1622 └─ lib/phoenix/channel/server.ex:310:3116231624 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1625 │1626 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1627 │ ~1628 │1629 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/316301631 warning: unused require Logger1632 │1633 20 │ require Logger1634 │ ~1635 │1636 └─ lib/phoenix/endpoint/handler.ex:20:316371638 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1639 │1640 39 │ Logger.warn """1641 │ ~1642 │1643 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/116441645 warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator1646 │1647 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1648 │ ~1649 │1650 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/216511652 warning: using single-quoted strings to represent charlists is deprecated.1653 Use ~c"" if you indeed want a charlist or use "" instead.1654 You may run "mix format --migrate" to change all single-quoted1655 strings to use the ~c sigil and fix this warning.1656 │1657 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1658 │ ~1659 │1660 └─ lib/phoenix/router.ex:315:5016611662 warning: using single-quoted strings to represent charlists is deprecated.1663 Use ~c"" if you indeed want a charlist or use "" instead.1664 You may run "mix format --migrate" to change all single-quoted1665 strings to use the ~c sigil and fix this warning.1666 │1667 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1668 │ ~1669 │1670 └─ lib/phoenix/router/helpers.ex:195:5016711672 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16731674 This error happens when you have function calls without parentheses inside keywords. For example:16751676 function(arg, one: nested_call a, b, c)1677 function(arg, one: if expr, do: :this, else: :that)16781679 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:16801681 function(arg, one: if(expr, do: :this, else: :that))1682 function(arg, one: nested_call(a, b, c))16831684 Ambiguity found at:1685 │1686 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1688 │1689 └─ lib/phoenix/router/resource.ex:7116901691 warning: duplicate key :route found in struct1692 │1693 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1694 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1695 │1696 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16971698 warning: invalid type annotation. The left side of :: must be a variable, got: {:ok, pid()} | {:error, reason :: term()}. Note "left | right :: ann" is the same as "(left | right) :: ann". To solve this, use parentheses around the union operands: "left | (right :: ann)"1699 │1700 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1702 │1703 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)17041705 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1706 │1707 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1708 │ ~1709 │1710 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/117111712 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1713 │1714 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1715 │ ~1716 │1717 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/217181719 warning: using single-quoted strings to represent charlists is deprecated.1720 Use ~c"" if you indeed want a charlist or use "" instead.1721 You may run "mix format --migrate" to change all single-quoted1722 strings to use the ~c sigil and fix this warning.1723 │1724 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1725 │ ~1726 │1727 └─ lib/phoenix/template.ex:174:5017281729 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1730 │1731 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1732 │ ~1733 │1734 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/217351736 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1737 │1738 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1739 │ ~1740 │1741 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/117421743 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1744 │1745 14 │ supervise(children, strategy: :simple_one_for_one)1746 │ ~1747 │1748 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/117491750 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1751 │1752 647 │ exception -> {:error, {exception, System.stacktrace()}}1753 │ ~1754 │1755 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117561757 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1758 │1759 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1761 │1762 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)17631764 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1765 │1766 10 │ conn = @connection.conn(req, transport)1767 │ ~1768 │1769 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/317701771 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1772 │1773 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1774 │ ~1775 │1776 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/317771778 warning: expected a module (an atom) when invoking config/1 in expression:17791780 endpoint.config(:endpoint_id)17811782 where "endpoint" was given the type:17831784 # type: dynamic(%{..., __pubsub_server__: atom()})1785 # from: lib/phoenix/transports/long_poll.ex:199:101786 verify_token(endpoint, token, opts)17871788 type warning found at:1789 │1790 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1791 │ ~1792 │1793 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317941795 warning: unknown key .__pubsub_server__ in expression:17961797 endpoint.__pubsub_server__17981799 the given type does not have the given key:18001801 dynamic(1802 %Phoenix.Socket{1803 id: term(),1804 assigns: term(),1805 channel: term(),1806 channel_pid: term(),1807 endpoint: atom(),1808 handler: term(),1809 joined: term(),1810 pubsub_server: term(),1811 ref: term(),1812 join_ref: term(),1813 topic: term(),1814 transport: term(),1815 transport_pid: term(),1816 transport_name: term(),1817 serializer: term(),1818 private: term(),1819 vsn: term()1820 } or1821 %Plug.Conn{1822 adapter: term(),1823 assigns: term(),1824 body_params: term(),1825 cookies: term(),1826 halted: term(),1827 host: term(),1828 method: term(),1829 owner: term(),1830 params: term(),1831 path_info: term(),1832 path_params: term(),1833 port: term(),1834 private: term(),1835 query_params: term(),1836 query_string: term(),1837 remote_ip: term(),1838 req_cookies: term(),1839 req_headers: term(),1840 request_path: term(),1841 resp_body: term(),1842 resp_cookies: term(),1843 resp_headers: term(),1844 scheme: term(),1845 script_name: term(),1846 secret_key_base: term(),1847 state: term(),1848 status: term()1849 } or atom() or binary()1850 )18511852 where "endpoint" was given the type:18531854 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1855 # from: lib/phoenix/transports/long_poll.ex:254:191856 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18571858 type warning found at:1859 │1860 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1861 │ ~~~~~~~~~~~~~~~~~1862 │1863 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318641865 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1866 │1867 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1868 │ ~1869 │1870 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/318711872 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1873 │1874 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1875 │ ~1876 │1877 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418781879 warning: a struct for Plug.Conn is expected on struct update:18801881 %Plug.Conn{conn | state: :sent}18821883 but got type:18841885 dynamic()18861887 where "conn" was given the type:18881889 # type: dynamic()1890 # from: lib/phoenix/endpoint/render_errors.ex:79:211891 conn18921893 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18941895 type warning found at:1896 │1897 83 │ %Plug.Conn{conn | state: :sent}1898 │ ~1899 │1900 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/519011902 warning: a struct for Plug.Conn is expected on struct update:19031904 %Plug.Conn{conn | query_params: %{}, params: %{}}19051906 but got type:19071908 dynamic(%{..., params: %Plug.Conn.Unfetched{}})19091910 where "conn" was given the types:19111912 # type: dynamic(%{..., params: term()})1913 # from: lib/phoenix/endpoint/render_errors.ex:94:171914 conn.params19151916 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1917 # from: lib/phoenix/endpoint/render_errors.ex:94:171918 conn.params19191920 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19211922 type warning found at:1923 │1924 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1925 │ ~1926 │1927 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119281929 warning: a struct for Plug.Conn is expected on struct update:19301931 %Plug.Conn{conn | query_params: %{}, params: params}19321933 but got type:19341935 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19361937 where "conn" was given the types:19381939 # type: dynamic(%{..., params: term()})1940 # from: lib/phoenix/endpoint/render_errors.ex:94:171941 conn.params19421943 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1944 # from: lib/phoenix/endpoint/render_errors.ex:94:171945 conn.params19461947 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19481949 type warning found at:1950 │1951 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1952 │ ~1953 │1954 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119551956 warning: a struct for Phoenix.Socket is expected on struct update:19571958 %Phoenix.Socket{socket | id: id}19591960 but got type:19611962 dynamic()19631964 where "socket" was given the type:19651966 # type: dynamic()1967 # from: lib/phoenix/socket/transport.ex1968 {:ok, socket}19691970 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"19711972 type warning found at:1973 │1974 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1975 │ ~1976 │1977 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/719781979 warning: a struct for Plug.Conn is expected on struct update:19801981 %Plug.Conn{conn | params: params}19821983 but got type:19841985 dynamic(%{..., params: map()})19861987 where "conn" was given the type:19881989 # type: dynamic(%{..., params: map()})1990 # from: lib/phoenix/controller.ex:912:171991 Map.get(conn.params, required_key)19921993 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19941995 type warning found at:1996 │1997 919 │ %Plug.Conn{conn | params: params}1998 │ ~1999 │2000 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/220012002 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2003 │2004 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),2005 │ ~2006 │2007 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/420082009 warning: expected a map or struct when accessing .url in expression:20102011 endpoint.url20122013 where "endpoint" was given the types:20142015 # type: dynamic(atom())2016 # from: lib/phoenix/router/helpers.ex:24:202017 endpoint20182019 # type: atom()2020 # from: lib/phoenix/router/helpers.ex:24:352021 is_atom(endpoint)20222023 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20242025 type warning found at:2026 │2027 25 │ endpoint.url2028 │ ~2029 │2030 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/220312032 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2033 │2034 199 │ worker(Phoenix.Tracker, [module, opts, opts])2035 │ ~2036 │2037 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/420382039 warning: a struct for Plug.Conn is expected on struct update:20402041 %Plug.Conn{conn | path_info: path, script_name: script}20422043 but got type:20442045 dynamic()20462047 where "conn" was given the type:20482049 # type: dynamic()2050 # from: lib/phoenix/router/route.ex:147:102051 conn = target.call(%Plug.Conn{...}, opts)20522053 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20542055 type warning found at:2056 │2057 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2058 │ ~2059 │2060 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420612062 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2063 │2064 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2065 │ ~2066 │2067 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120682069 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2070 │2071 71 │ supervise(children, strategy: :one_for_one)2072 │ ~2073 │2074 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120752076 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2077 │2078 76 │ [worker(Phoenix.Config, args)]2079 │ ~2080 │2081 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320822083 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2084 │2085 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2086 │ ~2087 │2088 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22089 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32090 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320912092 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2093 │2094 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2095 │ ~2096 │2097 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/320982099 warning: expected a module (an atom) when invoking path/1 in expression:21002101 endpoint.path("/")21022103 where "endpoint" was given the type:21042105 # type: dynamic(%{..., host: term()})2106 # from: lib/phoenix/endpoint/supervisor.ex:312:142107 endpoint.host21082109 type warning found at:2110 │2111 313 │ endpoint.path("/")2112 │ ~2113 │2114 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/121152116 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2117 │2118 35 │ supervise(children, strategy: :one_for_one)2119 │ ~2120 │2121 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/121222123 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2124 │2125 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2126 │ ~2127 │2128 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/321292130 warning: comparison between distinct types found:21312132 !Path.extname(file_path) == ".gz"21332134 given types:21352136 dynamic(boolean()) == binary()21372138 where "file_path" was given the type:21392140 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2141 # from: lib/phoenix/digester.ex:147:452142 Path.basename(file_path)21432144 While Elixir can compare across all types, you are comparing across types which are always disjoint, and the result is either always true or always false21452146 type warning found at:2147 │2148 148 │ !Path.extname(file_path) == ".gz"2149 │ ~2150 │2151 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121522153 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2154 │2155 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2156 │ ~2157 │2158 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321592160 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2161 │2162 113 │ {addr,port} = :ranch.get_addr(ref)2163 │ ~2164 │2165 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321662167 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2168 │2169 51 │ worker(Phoenix.CodeReloader.Server, [])2170 │ ~2171 │2172 └─ lib/phoenix.ex:51:7: Phoenix.start/221732174 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2175 │2176 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2177 │ ~2178 │2179 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321802181 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21822183 mod.__phoenix_recompile__?21842185 where "mod" was given the type:21862187 # type: dynamic(atom())2188 # from: lib/mix/tasks/compile.phoenix.ex:34:122189 Code.ensure_loaded?(mod)21902191 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21922193 type warning found at:2194 │2195 36 │ mod.__phoenix_recompile__?2196 │ ~2197 │2198 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/121992200 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2201 │2202 155 │ Enum.partition attrs, fn2203 │ ~2204 │2205 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/122062207 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2208 │2209 234 │ Enum.partition(attrs, fn2210 │ ~2211 │2212 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/222132214Generated phoenix app2215warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2216 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22217 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12218 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52219 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22220 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42221 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/222222223==> guardian2224Compiling 20 files (.ex)2225Generated guardian app2226==> phoenix_html2227Compiling 8 files (.ex)2228 warning: using single-quoted strings to represent charlists is deprecated.2229 Use ~c"" if you indeed want a charlist or use "" instead.2230 You may run "mix format --migrate" to change all single-quoted2231 strings to use the ~c sigil and fix this warning.2232 │2233 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2234 │ ~2235 │2236 └─ lib/phoenix_html/engine.ex:12:5022372238 warning: the 1st pattern in clause will never match:22392240 6022412242 because it is expected to receive type:22432244 dynamic(empty_list() or non_empty_list(term(), term()))22452246 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22472248 type warning found at:2249 │2250 56 │ def to_iodata(?<), do: "<"2251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2252 │2253 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/122542255 warning: the 1st pattern in clause will never match:22562257 6222582259 because it is expected to receive type:22602261 dynamic(empty_list() or non_empty_list(term(), term()))22622263 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22642265 type warning found at:2266 │2267 57 │ def to_iodata(?>), do: ">"2268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2269 │2270 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122712272 warning: the 1st pattern in clause will never match:22732274 3822752276 because it is expected to receive type:22772278 dynamic(empty_list() or non_empty_list(term(), term()))22792280 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22812282 type warning found at:2283 │2284 58 │ def to_iodata(?&), do: "&"2285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2286 │2287 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122882289 warning: the 1st pattern in clause will never match:22902291 3422922293 because it is expected to receive type:22942295 dynamic(empty_list() or non_empty_list(term(), term()))22962297 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22982299 type warning found at:2300 │2301 59 │ def to_iodata(?"), do: """2302 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2303 │2304 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/123052306 warning: the 1st pattern in clause will never match:23072308 3923092310 because it is expected to receive type:23112312 dynamic(empty_list() or non_empty_list(term(), term()))23132314 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23152316 type warning found at:2317 │2318 60 │ def to_iodata(?'), do: "'"2319 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2320 │2321 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/123222323 warning: the 1st pattern in clause will never match:23242325 {:safe, data}23262327 because it is expected to receive type:23282329 dynamic(empty_list() or non_empty_list(term(), term()))23302331 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23322333 type warning found at:2334 │2335 76 │ def to_iodata({:safe, data}) do2336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2337 │2338 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/123392340 warning: the following clause is redundant:23412342 def to_iodata(other)23432344 it has type:23452346 dynamic(empty_list() or non_empty_list(term(), term()))23472348 previous clauses have already matched on the following types:23492350 non_empty_list(term(), term())2351 empty_list()23522353 │2354 80 │ def to_iodata(other) do2355 │ ~2356 │2357 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123582359 warning: the 1st pattern in clause will never match:23602361 h23622363 because it is expected to receive type:23642365 dynamic(empty_list() or non_empty_list(term(), term()))23662367 where "h" was given the type:23682369 # type: integer()2370 # from: lib/phoenix_html/safe.ex:62:252371 is_integer(h)23722373 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23742375 type warning found at:2376 │2377 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2378 │ ~2379 │2380 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123812382 warning: the 1st pattern in clause will never match:23832384 h23852386 because it is expected to receive type:23872388 dynamic(empty_list() or non_empty_list(term(), term()))23892390 where "h" was given the type:23912392 # type: integer()2393 # from: lib/phoenix_html/safe.ex:66:252394 is_integer(h)23952396 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23972398 type warning found at:2399 │2400 66 │ def to_iodata(h) when is_integer(h) do2401 │ ~2402 │2403 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/124042405 warning: the 1st pattern in clause will never match:24062407 h24082409 because it is expected to receive type:24102411 dynamic(empty_list() or non_empty_list(term(), term()))24122413 where "h" was given the type:24142415 # type: binary()2416 # from: lib/phoenix_html/safe.ex:72:252417 is_binary(h)24182419 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())24202421 type warning found at:2422 │2423 72 │ def to_iodata(h) when is_binary(h) do2424 │ ~2425 │2426 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/124272428Generated phoenix_html app2429==> postgrex2430Compiling 62 files (.ex)2431 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2432 │2433 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2434 │ ~2435 │2436 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24372438 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2439 You may run "mix format --migrate" to fix this warning automatically.2440 │2441 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2442 │ ~2443 │2444 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124452446 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2447 You may run "mix format --migrate" to fix this warning automatically.2448 │2449 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2450 │ ~2451 │2452 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124532454 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2455 You may run "mix format --migrate" to fix this warning automatically.2456 │2457 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2458 │ ~2459 │2460 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124612462 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2463 You may run "mix format --migrate" to fix this warning automatically.2464 │2465 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2466 │ ~2467 │2468 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124692470 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2471 You may run "mix format --migrate" to fix this warning automatically.2472 │2473 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2474 │ ~2475 │2476 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124772478 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2479 You may run "mix format --migrate" to fix this warning automatically.2480 │2481 43 │ <<-1::int32>>2482 │ ~2483 │2484 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124852486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2487 You may run "mix format --migrate" to fix this warning automatically.2488 │2489 48 │ <<value_byte_size::int32>> <> value2490 │ ~2491 │2492 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124932494 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2495 You may run "mix format --migrate" to fix this warning automatically.2496 │2497 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2498 │ ~2499 │2500 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/225012502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2503 You may run "mix format --migrate" to fix this warning automatically.2504 │2505 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2506 │ ~2507 │2508 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/225092510 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2511 You may run "mix format --migrate" to fix this warning automatically.2512 │2513 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2514 │ ~2515 │2516 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/225172518 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2519 You may run "mix format --migrate" to fix this warning automatically.2520 │2521 64 │ ... -1::int32, rest::binary>>, acc) do2522 │ ~2523 │2524 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225252526 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2527 You may run "mix format --migrate" to fix this warning automatically.2528 │2529 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2530 │ ~2531 │2532 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225332534 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2535 You may run "mix format --migrate" to fix this warning automatically.2536 │2537 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2538 │ ~2539 │2540 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225412542 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2543 You may run "mix format --migrate" to fix this warning automatically.2544 │2545 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2546 │ ~2547 │2548 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225492550 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2551 You may run "mix format --migrate" to fix this warning automatically.2552 │2553 79 │ ... -1::int32, rest::binary>>, acc) do2554 │ ~2555 │2556 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225572558 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2559 You may run "mix format --migrate" to fix this warning automatically.2560 │2561 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2562 │ ~2563 │2564 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225652566 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2567 You may run "mix format --migrate" to fix this warning automatically.2568 │2569 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2570 │ ~2571 │2572 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225732574 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2575 You may run "mix format --migrate" to fix this warning automatically.2576 │2577 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2578 │ ~2579 │2580 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125812582 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2583 You may run "mix format --migrate" to fix this warning automatically.2584 │2585 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2586 │ ~2587 │2588 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125892590 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2591 You may run "mix format --migrate" to fix this warning automatically.2592 │2593 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2594 │ ~2595 │2596 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125972598 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2599 You may run "mix format --migrate" to fix this warning automatically.2600 │2601 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2602 │ ~2603 │2604 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/126052606 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2607 You may run "mix format --migrate" to fix this warning automatically.2608 │2609 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2610 │ ~2611 │2612 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/126132614 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2615 You may run "mix format --migrate" to fix this warning automatically.2616 │2617 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2618 │ ~2619 │2620 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126212622 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2626 │ ~2627 │2628 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126292630 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2634 │ ~2635 │2636 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126372638 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2642 │ ~2643 │2644 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126452646 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2650 │ ~2651 │2652 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126532654 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2658 │ ~2659 │2660 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126612662 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2666 │ ~2667 │2668 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126692670 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2674 │ ~2675 │2676 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126772678 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2682 │ ~2683 │2684 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326852686 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2690 │ ~2691 │2692 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126932694 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2698 │ ~2699 │2700 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/127012702 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2706 │ ~2707 │2708 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227092710 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2714 │ ~2715 │2716 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227172718 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2719 You may run "mix format --migrate" to fix this warning automatically.2720 │2721 23 │ <<x::float64, y::float64>>2722 │ ~2723 │2724 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/227252726 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2727 You may run "mix format --migrate" to fix this warning automatically.2728 │2729 23 │ <<x::float64, y::float64>>2730 │ ~2731 │2732 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/227332734 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2735 You may run "mix format --migrate" to fix this warning automatically.2736 │2737 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2738 │ ~2739 │2740 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127412742 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2743 You may run "mix format --migrate" to fix this warning automatically.2744 │2745 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2746 │ ~2747 │2748 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227492750 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2751 You may run "mix format --migrate" to fix this warning automatically.2752 │2753 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2754 │ ~2755 │2756 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227572758 warning: use Bitwise is deprecated. import Bitwise instead2759 │2760 4 │ use Bitwise, only_operators: true2761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2762 │2763 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27642765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2766 You may run "mix format --migrate" to fix this warning automatically.2767 │2768 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2769 │ ~2770 │2771 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127722773 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2774 You may run "mix format --migrate" to fix this warning automatically.2775 │2776 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2777 │ ~2778 │2779 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127802781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2782 You may run "mix format --migrate" to fix this warning automatically.2783 │2784 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2785 │ ~2786 │2787 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127882789 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2790 You may run "mix format --migrate" to fix this warning automatically.2791 │2792 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2793 │ ~2794 │2795 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127962797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2798 You may run "mix format --migrate" to fix this warning automatically.2799 │2800 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2801 │ ~2802 │2803 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/128042805 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2806 You may run "mix format --migrate" to fix this warning automatically.2807 │2808 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2809 │ ~2810 │2811 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/128122813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2814 You may run "mix format --migrate" to fix this warning automatically.2815 │2816 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2817 │ ~2818 │2819 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128202821 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2822 You may run "mix format --migrate" to fix this warning automatically.2823 │2824 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2825 │ ~2826 │2827 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128282829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2830 You may run "mix format --migrate" to fix this warning automatically.2831 │2832 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2833 │ ~2834 │2835 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128362837 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2838 You may run "mix format --migrate" to fix this warning automatically.2839 │2840 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2841 │ ~2842 │2843 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128442845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2846 You may run "mix format --migrate" to fix this warning automatically.2847 │2848 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2849 │ ~2850 │2851 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128522853 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2854 You may run "mix format --migrate" to fix this warning automatically.2855 │2856 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2857 │ ~2858 │2859 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128602861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2862 You may run "mix format --migrate" to fix this warning automatically.2863 │2864 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2865 │ ~2866 │2867 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128682869 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2870 You may run "mix format --migrate" to fix this warning automatically.2871 │2872 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2873 │ ~2874 │2875 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128762877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2878 You may run "mix format --migrate" to fix this warning automatically.2879 │2880 46 │ 0 :: int32>>2881 │ ~2882 │2883 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128842885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2886 You may run "mix format --migrate" to fix this warning automatically.2887 │2888 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2889 │ ~2890 │2891 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128922893 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2894 You may run "mix format --migrate" to fix this warning automatically.2895 │2896 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2897 │ ~2898 │2899 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/129002901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2902 You may run "mix format --migrate" to fix this warning automatically.2903 │2904 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2905 │ ~2906 │2907 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/129082909 warning: use Bitwise is deprecated. import Bitwise instead2910 │2911 5 │ use Bitwise2912 │ ~~~~~~~~~~~2913 │2914 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)29152916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2917 You may run "mix format --migrate" to fix this warning automatically.2918 │2919 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2920 │ ~2921 │2922 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129232924 warning: the variable "positions_bytes" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2925 │2926 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2927 │ ~2928 │2929 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129302931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2935 │ ~2936 │2937 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329382939 warning: the variable "rest_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator2940 │2941 72 │ <<data :: size(rest_size)>> = rest2942 │ ~2943 │2944 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329452946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2947 You may run "mix format --migrate" to fix this warning automatically.2948 │2949 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2950 │ ~2951 │2952 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329532954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2955 You may run "mix format --migrate" to fix this warning automatically.2956 │2957 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2958 │ ~2959 │2960 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329612962 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2963 You may run "mix format --migrate" to fix this warning automatically.2964 │2965 86 │ def parse(<<status :: int8>>, ?Z, _size) do2966 │ ~2967 │2968 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329692970 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2971 You may run "mix format --migrate" to fix this warning automatically.2972 │2973 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2974 │ ~2975 │2976 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329772978 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2979 You may run "mix format --migrate" to fix this warning automatically.2980 │2981 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2982 │ ~2983 │2984 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329852986 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2987 You may run "mix format --migrate" to fix this warning automatically.2988 │2989 103 │ case <<len ::uint16>> do2990 │ ~2991 │2992 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329932994 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2995 You may run "mix format --migrate" to fix this warning automatically.2996 │2997 104 │ <<^overflow_len :: uint16>> ->2998 │ ~2999 │3000 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/330013002 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3003 You may run "mix format --migrate" to fix this warning automatically.3004 │3005 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do3006 │ ~3007 │3008 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/330093010 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3011 You may run "mix format --migrate" to fix this warning automatically.3012 │3013 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do3014 │ ~3015 │3016 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/330173018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3019 You may run "mix format --migrate" to fix this warning automatically.3020 │3021 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3022 │ ~3023 │3024 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330253026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3027 You may run "mix format --migrate" to fix this warning automatically.3028 │3029 226 │ [<<size :: int32>>, data]3030 │ ~3031 │3032 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130333034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3035 You may run "mix format --migrate" to fix this warning automatically.3036 │3037 224 │ [first, <<size :: int32>>, data]3038 │ ~3039 │3040 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130413042 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3043 You may run "mix format --migrate" to fix this warning automatically.3044 │3045 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3046 │ ~3047 │3048 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130493050 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3051 You may run "mix format --migrate" to fix this warning automatically.3052 │3053 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3054 │ ~3055 │3056 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130573058 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3059 You may run "mix format --migrate" to fix this warning automatically.3060 │3061 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3062 │ ~3063 │3064 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130653066 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3067 You may run "mix format --migrate" to fix this warning automatically.3068 │3069 252 │ len = <<div(byte_size(oids), 4) :: int16>>3070 │ ~3071 │3072 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130733074 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3075 You may run "mix format --migrate" to fix this warning automatically.3076 │3077 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3078 │ ~3079 │3080 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130813082 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3083 You may run "mix format --migrate" to fix this warning automatically.3084 │3085 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3086 │ ~3087 │3088 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130893090 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3091 You may run "mix format --migrate" to fix this warning automatically.3092 │3093 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3094 │ ~3095 │3096 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130973098 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3099 You may run "mix format --migrate" to fix this warning automatically.3100 │3101 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3102 │ ~3103 │3104 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/131053106 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3107 You may run "mix format --migrate" to fix this warning automatically.3108 │3109 287 │ len_params = <<length(params) :: int16>>3110 │ ~3111 │3112 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/131133114 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3115 You may run "mix format --migrate" to fix this warning automatically.3116 │3117 294 │ {?E, [port, 0, <<rows :: int32>>]}3118 │ ~3119 │3120 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131213122 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3123 You may run "mix format --migrate" to fix this warning automatically.3124 │3125 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3126 │ ~3127 │3128 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131293130 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3131 You may run "mix format --migrate" to fix this warning automatically.3132 │3133 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3134 │ ~3135 │3136 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131373138 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3139 You may run "mix format --migrate" to fix this warning automatically.3140 │3141 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3142 │ ~3143 │3144 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131453146 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3147 You may run "mix format --migrate" to fix this warning automatically.3148 │3149 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3150 │ ~3151 │3152 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131533154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3155 You may run "mix format --migrate" to fix this warning automatically.3156 │3157 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3158 │ ~3159 │3160 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131613162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3163 You may run "mix format --migrate" to fix this warning automatically.3164 │3165 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3166 │ ~3167 │3168 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131693170 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3171 You may run "mix format --migrate" to fix this warning automatically.3172 │3173 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3174 │ ~3175 │3176 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131773178 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3179 You may run "mix format --migrate" to fix this warning automatically.3180 │3181 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3182 │ ~3183 │3184 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131853186 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3187 You may run "mix format --migrate" to fix this warning automatically.3188 │3189 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3190 │ ~3191 │3192 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131933194 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3195 You may run "mix format --migrate" to fix this warning automatically.3196 │3197 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3198 │ ~3199 │3200 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/132013202 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3203 You may run "mix format --migrate" to fix this warning automatically.3204 │3205 363 │ type_size :: int16, type_mod :: int32, format :: int16,3206 │ ~3207 │3208 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/132093210 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3211 You may run "mix format --migrate" to fix this warning automatically.3212 │3213 363 │ type_size :: int16, type_mod :: int32, format :: int16,3214 │ ~3215 │3216 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/132173218 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3219 You may run "mix format --migrate" to fix this warning automatically.3220 │3221 363 │ type_size :: int16, type_mod :: int32, format :: int16,3222 │ ~3223 │3224 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132253226 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3227 You may run "mix format --migrate" to fix this warning automatically.3228 │3229 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3230 │ ~3231 │3232 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132333234 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3235 You may run "mix format --migrate" to fix this warning automatically.3236 │3237 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3238 │ ~3239 │3240 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132413242 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3243 You may run "mix format --migrate" to fix this warning automatically.3244 │3245 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3246 │ ~3247 │3248 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132493250 warning: unused require Postgrex.Messages3251 │3252 30 │ require Postgrex.Messages3253 │ ~3254 │3255 └─ lib/postgrex/query.ex:30:332563257 warning: unused require Logger3258 │3259 8 │ require Logger3260 │ ~3261 │3262 └─ lib/postgrex/notifications.ex:8:332633264 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3265 │3266 1005 │ Logger.warn(fn() ->3267 │ ~3268 │3269 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/532703271 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3272 You may run "mix format --migrate" to fix this warning automatically.3273 │3274 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3275 │ ~3276 │3277 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/132783279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3280 You may run "mix format --migrate" to fix this warning automatically.3281 │3282 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3283 │ ~3284 │3285 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/132863287 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator3288 │3289 2003 │ <<body :: binary(size), rest :: binary>> ->3290 │ ~3291 │3292 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/132933294 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3295 You may run "mix format --migrate" to fix this warning automatically.3296 │3297 59 │ if lower == <<-1::int32>> do3298 │ ~3299 │3300 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/433013302 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3303 You may run "mix format --migrate" to fix this warning automatically.3304 │3305 66 │ if upper == <<-1::int32>> do3306 │ ~3307 │3308 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/433093310 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3311 You may run "mix format --migrate" to fix this warning automatically.3312 │3313 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3314 │ ~3315 │3316 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/433173318 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3319 You may run "mix format --migrate" to fix this warning automatically.3320 │3321 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3322 │ ~3323 │3324 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/333253326 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3327 You may run "mix format --migrate" to fix this warning automatically.3328 │3329 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3330 │ ~3331 │3332 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333333334 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3335 You may run "mix format --migrate" to fix this warning automatically.3336 │3337 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3338 │ ~3339 │3340 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333413342 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3343 You may run "mix format --migrate" to fix this warning automatically.3344 │3345 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3346 │ ~3347 │3348 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333493350 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3351 You may run "mix format --migrate" to fix this warning automatically.3352 │3353 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3354 │ ~3355 │3356 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333573358 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3359 You may run "mix format --migrate" to fix this warning automatically.3360 │3361 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3362 │ ~3363 │3364 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333653366 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3367 You may run "mix format --migrate" to fix this warning automatically.3368 │3369 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3370 │ ~3371 │3372 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233733374 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3375 You may run "mix format --migrate" to fix this warning automatically.3376 │3377 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3378 │ ~3379 │3380 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233813382 warning: using single-quoted strings to represent charlists is deprecated.3383 Use ~c"" if you indeed want a charlist or use "" instead.3384 You may run "mix format --migrate" to change all single-quoted3385 strings to use the ~c sigil and fix this warning.3386 │3387 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3388 │ ~3389 │3390 └─ lib/postgrex/type_module.ex:49:5033913392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3393 You may run "mix format --migrate" to fix this warning automatically.3394 │3395 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3396 │ ~3397 │3398 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/133993400 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3401 You may run "mix format --migrate" to fix this warning automatically.3402 │3403 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3404 │ ~3405 │3406 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/134073408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3409 You may run "mix format --migrate" to fix this warning automatically.3410 │3411 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3413 │3414 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/334153416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3417 You may run "mix format --migrate" to fix this warning automatically.3418 │3419 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3421 │3422 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134233424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3425 You may run "mix format --migrate" to fix this warning automatically.3426 │3427 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3429 │3430 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134313432 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3433 You may run "mix format --migrate" to fix this warning automatically.3434 │3435 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3437 │3438 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134393440 warning: the variable "last_pos" (context Postgrex.Extensions.BitString) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator3441 │3442 15 │ <<binary::binary-size(last_pos), last::bits>> = val3443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3444 │3445 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134463447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3448 You may run "mix format --migrate" to fix this warning automatically.3449 │3450 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3452 │3453 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134543455 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3456 You may run "mix format --migrate" to fix this warning automatically.3457 │3458 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3460 │3461 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134623463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3464 You may run "mix format --migrate" to fix this warning automatically.3465 │3466 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3468 │3469 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134703471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3472 You may run "mix format --migrate" to fix this warning automatically.3473 │3474 9 │ <<1 :: int32, 1>>3475 │ ~~~~~~~~~~~~~~~~~3476 │3477 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134783479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3480 You may run "mix format --migrate" to fix this warning automatically.3481 │3482 11 │ <<1 :: int32, 0>>3483 │ ~~~~~~~~~~~~~~~~~3484 │3485 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134863487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3488 You may run "mix format --migrate" to fix this warning automatically.3489 │3490 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3492 │3493 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134943495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3496 You may run "mix format --migrate" to fix this warning automatically.3497 │3498 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3500 │3501 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/135023503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3504 You may run "mix format --migrate" to fix this warning automatically.3505 │3506 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3508 │3509 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135103511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3512 You may run "mix format --migrate" to fix this warning automatically.3513 │3514 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3516 │3517 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135183519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3520 You may run "mix format --migrate" to fix this warning automatically.3521 │3522 12 │ <<20 :: int32, 3, n, 1, 16,3523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3524 │3525 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135263527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3528 You may run "mix format --migrate" to fix this warning automatically.3529 │3530 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3532 │3533 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135343535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3536 You may run "mix format --migrate" to fix this warning automatically.3537 │3538 10 │ <<24::int32, x::float64, y::float64, r::float64>>3539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3540 │3541 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135423543 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3544 You may run "mix format --migrate" to fix this warning automatically.3545 │3546 10 │ <<24::int32, x::float64, y::float64, r::float64>>3547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3548 │3549 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135503551 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3552 You may run "mix format --migrate" to fix this warning automatically.3553 │3554 10 │ <<24::int32, x::float64, y::float64, r::float64>>3555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3556 │3557 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135583559 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3560 You may run "mix format --migrate" to fix this warning automatically.3561 │3562 10 │ <<24::int32, x::float64, y::float64, r::float64>>3563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3564 │3565 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135663567 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3568 You may run "mix format --migrate" to fix this warning automatically.3569 │3570 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3572 │3573 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135743575 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3576 You may run "mix format --migrate" to fix this warning automatically.3577 │3578 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3580 │3581 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135823583 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3584 You may run "mix format --migrate" to fix this warning automatically.3585 │3586 9 │ <<4::int32, n::float32>>3587 │ ~~~~~~~~~~~~~~~~~~~~~~~~3588 │3589 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135903591 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3592 You may run "mix format --migrate" to fix this warning automatically.3593 │3594 9 │ <<4::int32, n::float32>>3595 │ ~~~~~~~~~~~~~~~~~~~~~~~~3596 │3597 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135983599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3600 You may run "mix format --migrate" to fix this warning automatically.3601 │3602 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3604 │3605 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136063607 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3608 You may run "mix format --migrate" to fix this warning automatically.3609 │3610 13 │ <<4::int32, 0::1, 255, 0::23>>3611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3612 │3613 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136143615 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3616 You may run "mix format --migrate" to fix this warning automatically.3617 │3618 15 │ <<4::int32, 1::1, 255, 0::23>>3619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3620 │3621 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136223623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3624 You may run "mix format --migrate" to fix this warning automatically.3625 │3626 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3628 │3629 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136303631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3632 You may run "mix format --migrate" to fix this warning automatically.3633 │3634 9 │ <<8 :: int32, n :: float64>>3635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3636 │3637 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136383639 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3640 You may run "mix format --migrate" to fix this warning automatically.3641 │3642 9 │ <<8 :: int32, n :: float64>>3643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3644 │3645 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136463647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3648 You may run "mix format --migrate" to fix this warning automatically.3649 │3650 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3652 │3653 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136543655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3656 You may run "mix format --migrate" to fix this warning automatically.3657 │3658 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3660 │3661 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136623663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3664 You may run "mix format --migrate" to fix this warning automatically.3665 │3666 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3668 │3669 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136703671 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3672 You may run "mix format --migrate" to fix this warning automatically.3673 │3674 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3676 │3677 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136783679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3680 You may run "mix format --migrate" to fix this warning automatically.3681 │3682 12 │ [<<IO.iodata_length(data) :: int32>> | data]3683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3684 │3685 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136863687 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3688 You may run "mix format --migrate" to fix this warning automatically.3689 │3690 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3692 │3693 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136943695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3696 You may run "mix format --migrate" to fix this warning automatically.3697 │3698 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3700 │3701 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137023703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3704 You may run "mix format --migrate" to fix this warning automatically.3705 │3706 12 │ <<20 :: int32, 3, 128, 0, 16,3707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3708 │3709 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137103711 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3712 You may run "mix format --migrate" to fix this warning automatically.3713 │3714 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3716 │3717 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137183719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3720 You may run "mix format --migrate" to fix this warning automatically.3721 │3722 12 │ <<2 :: int32, int :: int16>>3723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3724 │3725 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137263727 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3728 You may run "mix format --migrate" to fix this warning automatically.3729 │3730 12 │ <<2 :: int32, int :: int16>>3731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3732 │3733 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137343735 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3736 You may run "mix format --migrate" to fix this warning automatically.3737 │3738 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3740 │3741 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137423743 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3744 You may run "mix format --migrate" to fix this warning automatically.3745 │3746 12 │ <<4 :: int32, int :: int32>>3747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3748 │3749 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137503751 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3752 You may run "mix format --migrate" to fix this warning automatically.3753 │3754 12 │ <<4 :: int32, int :: int32>>3755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3756 │3757 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137583759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3760 You may run "mix format --migrate" to fix this warning automatically.3761 │3762 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3764 │3765 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137663767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3768 You may run "mix format --migrate" to fix this warning automatically.3769 │3770 12 │ <<8 :: int32, int :: int64>>3771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3772 │3773 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137743775 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3776 You may run "mix format --migrate" to fix this warning automatically.3777 │3778 12 │ <<8 :: int32, int :: int64>>3779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3780 │3781 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137823783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3784 You may run "mix format --migrate" to fix this warning automatically.3785 │3786 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3788 │3789 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137903791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3792 You may run "mix format --migrate" to fix this warning automatically.3793 │3794 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3796 │3797 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137983799 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3800 You may run "mix format --migrate" to fix this warning automatically.3801 │3802 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3804 │3805 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138063807 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3808 You may run "mix format --migrate" to fix this warning automatically.3809 │3810 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3812 │3813 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138143815 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3816 You may run "mix format --migrate" to fix this warning automatically.3817 │3818 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3820 │3821 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138223823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3824 You may run "mix format --migrate" to fix this warning automatically.3825 │3826 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3828 │3829 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138303831 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3832 You may run "mix format --migrate" to fix this warning automatically.3833 │3834 10 │ <<24::int32, a::float64, b::float64, c::float64>>3835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3836 │3837 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138383839 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3840 You may run "mix format --migrate" to fix this warning automatically.3841 │3842 10 │ <<24::int32, a::float64, b::float64, c::float64>>3843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3844 │3845 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138463847 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3848 You may run "mix format --migrate" to fix this warning automatically.3849 │3850 10 │ <<24::int32, a::float64, b::float64, c::float64>>3851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3852 │3853 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138543855 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3856 You may run "mix format --migrate" to fix this warning automatically.3857 │3858 10 │ <<24::int32, a::float64, b::float64, c::float64>>3859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3860 │3861 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138623863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3864 You may run "mix format --migrate" to fix this warning automatically.3865 │3866 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3868 │3869 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138703871 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3872 You may run "mix format --migrate" to fix this warning automatically.3873 │3874 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3876 │3877 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138783879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3880 You may run "mix format --migrate" to fix this warning automatically.3881 │3882 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3884 │3885 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138863887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3888 You may run "mix format --migrate" to fix this warning automatically.3889 │3890 9 │ <<6::int32, a, b, c, d, e, f>>3891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3892 │3893 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138943895 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3896 You may run "mix format --migrate" to fix this warning automatically.3897 │3898 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3900 │3901 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139023903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3904 You may run "mix format --migrate" to fix this warning automatically.3905 │3906 11 │ [<<byte_size(name) :: int32>> | name]3907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3908 │3909 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139103911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3912 You may run "mix format --migrate" to fix this warning automatically.3913 │3914 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3916 │3917 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139183919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3920 You may run "mix format --migrate" to fix this warning automatically.3921 │3922 10 │ [<<IO.iodata_length(data)::int32>> | data]3923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3924 │3925 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139263927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3928 You may run "mix format --migrate" to fix this warning automatically.3929 │3930 13 │ [<<IO.iodata_length(data)::int32>> | data]3931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3932 │3933 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139343935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3936 You may run "mix format --migrate" to fix this warning automatically.3937 │3938 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3940 │3941 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139423943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3944 You may run "mix format --migrate" to fix this warning automatically.3945 │3946 15 │ <<4 :: int32, oid :: uint32>>3947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3948 │3949 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139503951 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3952 You may run "mix format --migrate" to fix this warning automatically.3953 │3954 15 │ <<4 :: int32, oid :: uint32>>3955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3956 │3957 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139583959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3960 You may run "mix format --migrate" to fix this warning automatically.3961 │3962 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3964 │3965 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139663967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3968 You may run "mix format --migrate" to fix this warning automatically.3969 │3970 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3972 │3973 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139743975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3976 You may run "mix format --migrate" to fix this warning automatically.3977 │3978 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3980 │3981 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139823983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3984 You may run "mix format --migrate" to fix this warning automatically.3985 │3986 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3988 │3989 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139903991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3992 You may run "mix format --migrate" to fix this warning automatically.3993 │3994 9 │ <<16::int32, x::float64, y::float64>>3995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3996 │3997 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139983999 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4000 You may run "mix format --migrate" to fix this warning automatically.4001 │4002 9 │ <<16::int32, x::float64, y::float64>>4003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4004 │4005 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140064007 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4008 You may run "mix format --migrate" to fix this warning automatically.4009 │4010 9 │ <<16::int32, x::float64, y::float64>>4011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4012 │4013 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140144015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4016 You may run "mix format --migrate" to fix this warning automatically.4017 │4018 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4020 │4021 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140224023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4024 You may run "mix format --migrate" to fix this warning automatically.4025 │4026 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4028 │4029 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140304031 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4032 You may run "mix format --migrate" to fix this warning automatically.4033 │4034 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4036 │4037 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140384039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4040 You may run "mix format --migrate" to fix this warning automatically.4041 │4042 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4044 │4045 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340464047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4048 You may run "mix format --migrate" to fix this warning automatically.4049 │4050 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4052 │4053 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140544055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4056 You may run "mix format --migrate" to fix this warning automatically.4057 │4058 14 │ [<<byte_size(bin) :: int32>> | bin]4059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4060 │4061 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140624063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4064 You may run "mix format --migrate" to fix this warning automatically.4065 │4066 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4068 │4069 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340704071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4072 You may run "mix format --migrate" to fix this warning automatically.4073 │4074 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4076 │4077 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340784079 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4080 You may run "mix format --migrate" to fix this warning automatically.4081 │4082 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4084 │4085 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340864087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4088 You may run "mix format --migrate" to fix this warning automatically.4089 │4090 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4092 │4093 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140944095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4096 You may run "mix format --migrate" to fix this warning automatically.4097 │4098 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4100 │4101 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141024103 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4104 You may run "mix format --migrate" to fix this warning automatically.4105 │4106 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4108 │4109 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141104111 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4112 You may run "mix format --migrate" to fix this warning automatically.4113 │4114 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4116 │4117 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141184119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4120 You may run "mix format --migrate" to fix this warning automatically.4121 │4122 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4124 │4125 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141264127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4128 You may run "mix format --migrate" to fix this warning automatically.4129 │4130 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4132 │4133 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141344135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4136 You may run "mix format --migrate" to fix this warning automatically.4137 │4138 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4140 │4141 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141424143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4144 You may run "mix format --migrate" to fix this warning automatically.4145 │4146 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4148 │4149 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141504151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4152 You may run "mix format --migrate" to fix this warning automatically.4153 │4154 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4156 │4157 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141584159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4160 You may run "mix format --migrate" to fix this warning automatically.4161 │4162 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4164 │4165 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141664167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4168 You may run "mix format --migrate" to fix this warning automatically.4169 │4170 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4172 │4173 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141744175 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4176 You may run "mix format --migrate" to fix this warning automatically.4177 │4178 11 │ [<<16 :: int32>> | uuid]4179 │ ~~~~~~~~~~~~~~~~~~~~~~~~4180 │4181 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141824183 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4184 You may run "mix format --migrate" to fix this warning automatically.4185 │4186 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4188 │4189 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141904191 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4192 You may run "mix format --migrate" to fix this warning automatically.4193 │4194 9 │ <<0 :: int32>>4195 │ ~~~~~~~~~~~~~~4196 │4197 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141984199 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4200 You may run "mix format --migrate" to fix this warning automatically.4201 │4202 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4204 │4205 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142064207 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4208 You may run "mix format --migrate" to fix this warning automatically.4209 │4210 15 │ <<0 :: int32>>4211 │ ~~~~~~~~~~~~~~4212 │4213 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142144215 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4216 You may run "mix format --migrate" to fix this warning automatically.4217 │4218 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4219 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4220 │4221 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542224223 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4224 You may run "mix format --migrate" to fix this warning automatically.4225 │4226 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4228 │4229 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442304231 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4232 You may run "mix format --migrate" to fix this warning automatically.4233 │4234 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4236 │4237 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442384239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4240 You may run "mix format --migrate" to fix this warning automatically.4241 │4242 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4244 │4245 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442464247 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4248 You may run "mix format --migrate" to fix this warning automatically.4249 │4250 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4252 │4253 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442544255 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4256 You may run "mix format --migrate" to fix this warning automatically.4257 │4258 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4260 │4261 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542624263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4264 You may run "mix format --migrate" to fix this warning automatically.4265 │4266 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4268 │4269 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542704271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4272 You may run "mix format --migrate" to fix this warning automatically.4273 │4274 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4276 │4277 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842784279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4280 You may run "mix format --migrate" to fix this warning automatically.4281 │4282 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4284 │4285 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842864287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4288 You may run "mix format --migrate" to fix this warning automatically.4289 │4290 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4292 │4293 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842944295 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4296 You may run "mix format --migrate" to fix this warning automatically.4297 │4298 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4299 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4300 │4301 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843024303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4304 You may run "mix format --migrate" to fix this warning automatically.4305 │4306 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4307 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4308 │4309 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443104311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4312 You may run "mix format --migrate" to fix this warning automatically.4313 │4314 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4315 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4316 │4317 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443184319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4320 You may run "mix format --migrate" to fix this warning automatically.4321 │4322 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4324 │4325 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443264327 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4328 You may run "mix format --migrate" to fix this warning automatically.4329 │4330 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4332 │4333 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443344335 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4336 You may run "mix format --migrate" to fix this warning automatically.4337 │4338 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4340 │4341 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743424343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4344 You may run "mix format --migrate" to fix this warning automatically.4345 │4346 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4348 │4349 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743504351 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4352 You may run "mix format --migrate" to fix this warning automatically.4353 │4354 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4356 │4357 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743584359 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4360 You may run "mix format --migrate" to fix this warning automatically.4361 │4362 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4364 │4365 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743664367 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4368 You may run "mix format --migrate" to fix this warning automatically.4369 │4370 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4372 │4373 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843744375 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4376 You may run "mix format --migrate" to fix this warning automatically.4377 │4378 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4380 │4381 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443824383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4384 You may run "mix format --migrate" to fix this warning automatically.4385 │4386 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4387 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4388 │4389 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743904391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4392 You may run "mix format --migrate" to fix this warning automatically.4393 │4394 27 │ <<len :: int32, value :: binary-size(len)>> ->4395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4396 │4397 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643984399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4400 You may run "mix format --migrate" to fix this warning automatically.4401 │4402 27 │ <<len :: int32, value :: binary-size(len)>> ->4403 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4404 │4405 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244064407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4408 You may run "mix format --migrate" to fix this warning automatically.4409 │4410 27 │ <<len :: int32, value :: binary-size(len)>> ->4411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4412 │4413 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544144415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4416 You may run "mix format --migrate" to fix this warning automatically.4417 │4418 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4420 │4421 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644224423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4424 You may run "mix format --migrate" to fix this warning automatically.4425 │4426 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4428 │4429 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244304431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4432 You may run "mix format --migrate" to fix this warning automatically.4433 │4434 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4436 │4437 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544384439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4440 You may run "mix format --migrate" to fix this warning automatically.4441 │4442 19 │ <<1 :: int32, 1>> -> true4443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4444 │4445 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644464447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4448 You may run "mix format --migrate" to fix this warning automatically.4449 │4450 19 │ <<1 :: int32, 1>> -> true4451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4452 │4453 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244544455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4456 You may run "mix format --migrate" to fix this warning automatically.4457 │4458 19 │ <<1 :: int32, 1>> -> true4459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4460 │4461 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544624463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4464 You may run "mix format --migrate" to fix this warning automatically.4465 │4466 20 │ <<1 :: int32, 0>> -> false4467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4468 │4469 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644704471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4472 You may run "mix format --migrate" to fix this warning automatically.4473 │4474 20 │ <<1 :: int32, 0>> -> false4475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4476 │4477 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244784479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4480 You may run "mix format --migrate" to fix this warning automatically.4481 │4482 20 │ <<1 :: int32, 0>> -> false4483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4484 │4485 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544864487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4488 You may run "mix format --migrate" to fix this warning automatically.4489 │4490 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4492 │4493 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644944495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4496 You may run "mix format --migrate" to fix this warning automatically.4497 │4498 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4500 │4501 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/245024503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4504 You may run "mix format --migrate" to fix this warning automatically.4505 │4506 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4508 │4509 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/545104511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4512 You may run "mix format --migrate" to fix this warning automatically.4513 │4514 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4516 │4517 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645184519 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4520 You may run "mix format --migrate" to fix this warning automatically.4521 │4522 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4524 │4525 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645264527 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4528 You may run "mix format --migrate" to fix this warning automatically.4529 │4530 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4532 │4533 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645344535 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4536 You may run "mix format --migrate" to fix this warning automatically.4537 │4538 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4540 │4541 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645424543 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4544 You may run "mix format --migrate" to fix this warning automatically.4545 │4546 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4548 │4549 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645504551 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4552 You may run "mix format --migrate" to fix this warning automatically.4553 │4554 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4556 │4557 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245584559 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4560 You may run "mix format --migrate" to fix this warning automatically.4561 │4562 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4564 │4565 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245664567 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4568 You may run "mix format --migrate" to fix this warning automatically.4569 │4570 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4572 │4573 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245744575 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4576 You may run "mix format --migrate" to fix this warning automatically.4577 │4578 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4580 │4581 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245824583 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4584 You may run "mix format --migrate" to fix this warning automatically.4585 │4586 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4588 │4589 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245904591 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4592 You may run "mix format --migrate" to fix this warning automatically.4593 │4594 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4596 │4597 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545984599 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4600 You may run "mix format --migrate" to fix this warning automatically.4601 │4602 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4604 │4605 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546064607 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4608 You may run "mix format --migrate" to fix this warning automatically.4609 │4610 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4612 │4613 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546144615 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4616 You may run "mix format --migrate" to fix this warning automatically.4617 │4618 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4620 │4621 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546224623 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4624 You may run "mix format --migrate" to fix this warning automatically.4625 │4626 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4628 │4629 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546304631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4632 You may run "mix format --migrate" to fix this warning automatically.4633 │4634 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4636 │4637 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646384639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4640 You may run "mix format --migrate" to fix this warning automatically.4641 │4642 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4644 │4645 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246464647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4648 You may run "mix format --migrate" to fix this warning automatically.4649 │4650 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4652 │4653 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546544655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4656 You may run "mix format --migrate" to fix this warning automatically.4657 │4658 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4660 │4661 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646624663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4664 You may run "mix format --migrate" to fix this warning automatically.4665 │4666 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4668 │4669 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246704671 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4672 You may run "mix format --migrate" to fix this warning automatically.4673 │4674 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4676 │4677 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546784679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4680 You may run "mix format --migrate" to fix this warning automatically.4681 │4682 23 │ <<20 :: int32, 3, n, 1, 16,4683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4684 │4685 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646864687 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4688 You may run "mix format --migrate" to fix this warning automatically.4689 │4690 23 │ <<20 :: int32, 3, n, 1, 16,4691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4692 │4693 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246944695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4696 You may run "mix format --migrate" to fix this warning automatically.4697 │4698 23 │ <<20 :: int32, 3, n, 1, 16,4699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4700 │4701 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547024703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4704 You may run "mix format --migrate" to fix this warning automatically.4705 │4706 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4708 │4709 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/647104711 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4712 You may run "mix format --migrate" to fix this warning automatically.4713 │4714 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4716 │4717 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/247184719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4720 You may run "mix format --migrate" to fix this warning automatically.4721 │4722 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4724 │4725 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547264727 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4728 You may run "mix format --migrate" to fix this warning automatically.4729 │4730 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4732 │4733 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647344735 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4736 You may run "mix format --migrate" to fix this warning automatically.4737 │4738 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4740 │4741 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647424743 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4744 You may run "mix format --migrate" to fix this warning automatically.4745 │4746 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4748 │4749 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647504751 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4752 You may run "mix format --migrate" to fix this warning automatically.4753 │4754 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4756 │4757 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647584759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4760 You may run "mix format --migrate" to fix this warning automatically.4761 │4762 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4764 │4765 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247664767 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4768 You may run "mix format --migrate" to fix this warning automatically.4769 │4770 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4772 │4773 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247744775 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4776 You may run "mix format --migrate" to fix this warning automatically.4777 │4778 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4780 │4781 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247824783 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4784 You may run "mix format --migrate" to fix this warning automatically.4785 │4786 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4788 │4789 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247904791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4792 You may run "mix format --migrate" to fix this warning automatically.4793 │4794 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4796 │4797 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547984799 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4800 You may run "mix format --migrate" to fix this warning automatically.4801 │4802 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4804 │4805 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548064807 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4808 You may run "mix format --migrate" to fix this warning automatically.4809 │4810 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4812 │4813 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548144815 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4816 You may run "mix format --migrate" to fix this warning automatically.4817 │4818 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4820 │4821 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548224823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4824 You may run "mix format --migrate" to fix this warning automatically.4825 │4826 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4828 │4829 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648304831 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4832 You may run "mix format --migrate" to fix this warning automatically.4833 │4834 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4836 │4837 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248384839 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4840 You may run "mix format --migrate" to fix this warning automatically.4841 │4842 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4844 │4845 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548464847 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4848 You may run "mix format --migrate" to fix this warning automatically.4849 │4850 36 │ <<4 :: int32, days :: int32>> ->4851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4852 │4853 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648544855 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4856 You may run "mix format --migrate" to fix this warning automatically.4857 │4858 36 │ <<4 :: int32, days :: int32>> ->4859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4860 │4861 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648624863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4864 You may run "mix format --migrate" to fix this warning automatically.4865 │4866 36 │ <<4 :: int32, days :: int32>> ->4867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4868 │4869 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248704871 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4872 You may run "mix format --migrate" to fix this warning automatically.4873 │4874 36 │ <<4 :: int32, days :: int32>> ->4875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4876 │4877 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248784879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4880 You may run "mix format --migrate" to fix this warning automatically.4881 │4882 36 │ <<4 :: int32, days :: int32>> ->4883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4884 │4885 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548864887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4888 You may run "mix format --migrate" to fix this warning automatically.4889 │4890 36 │ <<4 :: int32, days :: int32>> ->4891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4892 │4893 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548944895 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4896 You may run "mix format --migrate" to fix this warning automatically.4897 │4898 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4900 │4901 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/649024903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4904 You may run "mix format --migrate" to fix this warning automatically.4905 │4906 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4908 │4909 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/249104911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4912 You may run "mix format --migrate" to fix this warning automatically.4913 │4914 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4916 │4917 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/549184919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4920 You may run "mix format --migrate" to fix this warning automatically.4921 │4922 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4924 │4925 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649264927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4928 You may run "mix format --migrate" to fix this warning automatically.4929 │4930 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4932 │4933 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249344935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4936 You may run "mix format --migrate" to fix this warning automatically.4937 │4938 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4940 │4941 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549424943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4944 You may run "mix format --migrate" to fix this warning automatically.4945 │4946 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4948 │4949 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649504951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4952 You may run "mix format --migrate" to fix this warning automatically.4953 │4954 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4956 │4957 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249584959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4960 You may run "mix format --migrate" to fix this warning automatically.4961 │4962 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4964 │4965 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549664967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4968 You may run "mix format --migrate" to fix this warning automatically.4969 │4970 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4972 │4973 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649744975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4976 You may run "mix format --migrate" to fix this warning automatically.4977 │4978 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4980 │4981 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249824983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4984 You may run "mix format --migrate" to fix this warning automatically.4985 │4986 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4988 │4989 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549904991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4992 You may run "mix format --migrate" to fix this warning automatically.4993 │4994 26 │ <<4::int32, float::float32>> -> float4995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4996 │4997 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649984999 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5000 You may run "mix format --migrate" to fix this warning automatically.5001 │5002 26 │ <<4::int32, float::float32>> -> float5003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5004 │5005 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650065007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5008 You may run "mix format --migrate" to fix this warning automatically.5009 │5010 26 │ <<4::int32, float::float32>> -> float5011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5012 │5013 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250145015 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5016 You may run "mix format --migrate" to fix this warning automatically.5017 │5018 26 │ <<4::int32, float::float32>> -> float5019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5020 │5021 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250225023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5024 You may run "mix format --migrate" to fix this warning automatically.5025 │5026 26 │ <<4::int32, float::float32>> -> float5027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5028 │5029 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550305031 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5032 You may run "mix format --migrate" to fix this warning automatically.5033 │5034 26 │ <<4::int32, float::float32>> -> float5035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5036 │5037 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550385039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5040 You may run "mix format --migrate" to fix this warning automatically.5041 │5042 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5044 │5045 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650465047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5048 You may run "mix format --migrate" to fix this warning automatically.5049 │5050 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5052 │5053 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250545055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5056 You may run "mix format --migrate" to fix this warning automatically.5057 │5058 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5060 │5061 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550625063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5064 You may run "mix format --migrate" to fix this warning automatically.5065 │5066 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5068 │5069 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650705071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5072 You may run "mix format --migrate" to fix this warning automatically.5073 │5074 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5076 │5077 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250785079 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5080 You may run "mix format --migrate" to fix this warning automatically.5081 │5082 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5084 │5085 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550865087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5088 You may run "mix format --migrate" to fix this warning automatically.5089 │5090 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5092 │5093 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650945095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5096 You may run "mix format --migrate" to fix this warning automatically.5097 │5098 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5100 │5101 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251025103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5104 You may run "mix format --migrate" to fix this warning automatically.5105 │5106 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5108 │5109 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551105111 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5112 You may run "mix format --migrate" to fix this warning automatically.5113 │5114 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5116 │5117 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651185119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5120 You may run "mix format --migrate" to fix this warning automatically.5121 │5122 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5124 │5125 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251265127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5128 You may run "mix format --migrate" to fix this warning automatically.5129 │5130 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5132 │5133 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551345135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5136 You may run "mix format --migrate" to fix this warning automatically.5137 │5138 26 │ <<8::int32, float::float64>> -> float5139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5140 │5141 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651425143 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5144 You may run "mix format --migrate" to fix this warning automatically.5145 │5146 26 │ <<8::int32, float::float64>> -> float5147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5148 │5149 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651505151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5152 You may run "mix format --migrate" to fix this warning automatically.5153 │5154 26 │ <<8::int32, float::float64>> -> float5155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5156 │5157 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251585159 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5160 You may run "mix format --migrate" to fix this warning automatically.5161 │5162 26 │ <<8::int32, float::float64>> -> float5163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5164 │5165 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251665167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5168 You may run "mix format --migrate" to fix this warning automatically.5169 │5170 26 │ <<8::int32, float::float64>> -> float5171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5172 │5173 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551745175 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5176 You may run "mix format --migrate" to fix this warning automatically.5177 │5178 26 │ <<8::int32, float::float64>> -> float5179 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5180 │5181 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551825183 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5184 You may run "mix format --migrate" to fix this warning automatically.5185 │5186 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5188 │5189 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651905191 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5192 You may run "mix format --migrate" to fix this warning automatically.5193 │5194 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5195 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5196 │5197 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251985199 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5200 You may run "mix format --migrate" to fix this warning automatically.5201 │5202 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5204 │5205 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/552065207 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5208 You may run "mix format --migrate" to fix this warning automatically.5209 │5210 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5211 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5212 │5213 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652145215 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5216 You may run "mix format --migrate" to fix this warning automatically.5217 │5218 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5219 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5220 │5221 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252225223 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5224 You may run "mix format --migrate" to fix this warning automatically.5225 │5226 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5228 │5229 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552305231 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5232 You may run "mix format --migrate" to fix this warning automatically.5233 │5234 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5236 │5237 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652385239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5240 You may run "mix format --migrate" to fix this warning automatically.5241 │5242 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5244 │5245 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252465247 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5248 You may run "mix format --migrate" to fix this warning automatically.5249 │5250 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5252 │5253 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552545255 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5256 You may run "mix format --migrate" to fix this warning automatically.5257 │5258 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5260 │5261 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652625263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5264 You may run "mix format --migrate" to fix this warning automatically.5265 │5266 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5268 │5269 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252705271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5272 You may run "mix format --migrate" to fix this warning automatically.5273 │5274 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5276 │5277 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552785279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5280 You may run "mix format --migrate" to fix this warning automatically.5281 │5282 23 │ <<20 :: int32, 3, 128, 0, 16,5283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5284 │5285 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652865287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5288 You may run "mix format --migrate" to fix this warning automatically.5289 │5290 23 │ <<20 :: int32, 3, 128, 0, 16,5291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5292 │5293 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252945295 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5296 You may run "mix format --migrate" to fix this warning automatically.5297 │5298 23 │ <<20 :: int32, 3, 128, 0, 16,5299 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5300 │5301 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553025303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5304 You may run "mix format --migrate" to fix this warning automatically.5305 │5306 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5307 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5308 │5309 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/653105311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5312 You may run "mix format --migrate" to fix this warning automatically.5313 │5314 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5315 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5316 │5317 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/253185319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5320 You may run "mix format --migrate" to fix this warning automatically.5321 │5322 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5324 │5325 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553265327 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5328 You may run "mix format --migrate" to fix this warning automatically.5329 │5330 20 │ <<2 :: int32, int :: int16>> -> int5331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5332 │5333 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653345335 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5336 You may run "mix format --migrate" to fix this warning automatically.5337 │5338 20 │ <<2 :: int32, int :: int16>> -> int5339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5340 │5341 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653425343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5344 You may run "mix format --migrate" to fix this warning automatically.5345 │5346 20 │ <<2 :: int32, int :: int16>> -> int5347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5348 │5349 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253505351 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5352 You may run "mix format --migrate" to fix this warning automatically.5353 │5354 20 │ <<2 :: int32, int :: int16>> -> int5355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5356 │5357 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253585359 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5360 You may run "mix format --migrate" to fix this warning automatically.5361 │5362 20 │ <<2 :: int32, int :: int16>> -> int5363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5364 │5365 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553665367 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5368 You may run "mix format --migrate" to fix this warning automatically.5369 │5370 20 │ <<2 :: int32, int :: int16>> -> int5371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5372 │5373 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553745375 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5376 You may run "mix format --migrate" to fix this warning automatically.5377 │5378 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5380 │5381 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653825383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5384 You may run "mix format --migrate" to fix this warning automatically.5385 │5386 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5387 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5388 │5389 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253905391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5392 You may run "mix format --migrate" to fix this warning automatically.5393 │5394 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5396 │5397 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553985399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5400 You may run "mix format --migrate" to fix this warning automatically.5401 │5402 20 │ <<4 :: int32, int :: int32>> -> int5403 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5404 │5405 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654065407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5408 You may run "mix format --migrate" to fix this warning automatically.5409 │5410 20 │ <<4 :: int32, int :: int32>> -> int5411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5412 │5413 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654145415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5416 You may run "mix format --migrate" to fix this warning automatically.5417 │5418 20 │ <<4 :: int32, int :: int32>> -> int5419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5420 │5421 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254225423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5424 You may run "mix format --migrate" to fix this warning automatically.5425 │5426 20 │ <<4 :: int32, int :: int32>> -> int5427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5428 │5429 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254305431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5432 You may run "mix format --migrate" to fix this warning automatically.5433 │5434 20 │ <<4 :: int32, int :: int32>> -> int5435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5436 │5437 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554385439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5440 You may run "mix format --migrate" to fix this warning automatically.5441 │5442 20 │ <<4 :: int32, int :: int32>> -> int5443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5444 │5445 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554465447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5448 You may run "mix format --migrate" to fix this warning automatically.5449 │5450 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5452 │5453 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654545455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5456 You may run "mix format --migrate" to fix this warning automatically.5457 │5458 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5460 │5461 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254625463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5464 You may run "mix format --migrate" to fix this warning automatically.5465 │5466 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5468 │5469 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554705471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5472 You may run "mix format --migrate" to fix this warning automatically.5473 │5474 20 │ <<8 :: int32, int :: int64>> -> int5475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5476 │5477 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654785479 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5480 You may run "mix format --migrate" to fix this warning automatically.5481 │5482 20 │ <<8 :: int32, int :: int64>> -> int5483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5484 │5485 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654865487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5488 You may run "mix format --migrate" to fix this warning automatically.5489 │5490 20 │ <<8 :: int32, int :: int64>> -> int5491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5492 │5493 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254945495 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5496 You may run "mix format --migrate" to fix this warning automatically.5497 │5498 20 │ <<8 :: int32, int :: int64>> -> int5499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5500 │5501 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255025503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5504 You may run "mix format --migrate" to fix this warning automatically.5505 │5506 20 │ <<8 :: int32, int :: int64>> -> int5507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5508 │5509 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555105511 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5512 You may run "mix format --migrate" to fix this warning automatically.5513 │5514 20 │ <<8 :: int32, int :: int64>> -> int5515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5516 │5517 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555185519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5520 You may run "mix format --migrate" to fix this warning automatically.5521 │5522 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5524 │5525 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655265527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5528 You may run "mix format --migrate" to fix this warning automatically.5529 │5530 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5532 │5533 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255345535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5536 You may run "mix format --migrate" to fix this warning automatically.5537 │5538 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5540 │5541 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555425543 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5544 You may run "mix format --migrate" to fix this warning automatically.5545 │5546 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5548 │5549 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655505551 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5552 You may run "mix format --migrate" to fix this warning automatically.5553 │5554 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5556 │5557 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655585559 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5560 You may run "mix format --migrate" to fix this warning automatically.5561 │5562 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5564 │5565 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655665567 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5568 You may run "mix format --migrate" to fix this warning automatically.5569 │5570 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5572 │5573 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655745575 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5576 You may run "mix format --migrate" to fix this warning automatically.5577 │5578 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5580 │5581 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255825583 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5584 You may run "mix format --migrate" to fix this warning automatically.5585 │5586 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5588 │5589 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255905591 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5592 You may run "mix format --migrate" to fix this warning automatically.5593 │5594 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5596 │5597 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255985599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5600 You may run "mix format --migrate" to fix this warning automatically.5601 │5602 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5604 │5605 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256065607 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5608 You may run "mix format --migrate" to fix this warning automatically.5609 │5610 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5612 │5613 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556145615 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5616 You may run "mix format --migrate" to fix this warning automatically.5617 │5618 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5620 │5621 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556225623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5624 You may run "mix format --migrate" to fix this warning automatically.5625 │5626 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5628 │5629 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556305631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5632 You may run "mix format --migrate" to fix this warning automatically.5633 │5634 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5636 │5637 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556385639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5640 You may run "mix format --migrate" to fix this warning automatically.5641 │5642 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5644 │5645 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656465647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5648 You may run "mix format --migrate" to fix this warning automatically.5649 │5650 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5652 │5653 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256545655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5656 You may run "mix format --migrate" to fix this warning automatically.5657 │5658 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5660 │5661 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556625663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5664 You may run "mix format --migrate" to fix this warning automatically.5665 │5666 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5668 │5669 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656705671 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5672 You may run "mix format --migrate" to fix this warning automatically.5673 │5674 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5676 │5677 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656785679 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5680 You may run "mix format --migrate" to fix this warning automatically.5681 │5682 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5684 │5685 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656865687 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5688 You may run "mix format --migrate" to fix this warning automatically.5689 │5690 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5692 │5693 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656945695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5696 You may run "mix format --migrate" to fix this warning automatically.5697 │5698 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5700 │5701 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257025703 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5704 You may run "mix format --migrate" to fix this warning automatically.5705 │5706 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5708 │5709 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257105711 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5712 You may run "mix format --migrate" to fix this warning automatically.5713 │5714 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5716 │5717 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257185719 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5720 You may run "mix format --migrate" to fix this warning automatically.5721 │5722 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5724 │5725 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257265727 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5728 You may run "mix format --migrate" to fix this warning automatically.5729 │5730 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5732 │5733 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557345735 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5736 You may run "mix format --migrate" to fix this warning automatically.5737 │5738 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5740 │5741 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557425743 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5744 You may run "mix format --migrate" to fix this warning automatically.5745 │5746 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5748 │5749 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557505751 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5752 You may run "mix format --migrate" to fix this warning automatically.5753 │5754 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5756 │5757 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557585759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5760 You may run "mix format --migrate" to fix this warning automatically.5761 │5762 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5764 │5765 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657665767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5768 You may run "mix format --migrate" to fix this warning automatically.5769 │5770 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5772 │5773 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257745775 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5776 You may run "mix format --migrate" to fix this warning automatically.5777 │5778 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5780 │5781 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557825783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5784 You may run "mix format --migrate" to fix this warning automatically.5785 │5786 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5788 │5789 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657905791 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5792 You may run "mix format --migrate" to fix this warning automatically.5793 │5794 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5796 │5797 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657985799 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5800 You may run "mix format --migrate" to fix this warning automatically.5801 │5802 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5804 │5805 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658065807 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5808 You may run "mix format --migrate" to fix this warning automatically.5809 │5810 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5812 │5813 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658145815 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5816 You may run "mix format --migrate" to fix this warning automatically.5817 │5818 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5820 │5821 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658225823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5824 You may run "mix format --migrate" to fix this warning automatically.5825 │5826 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5828 │5829 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258305831 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5832 You may run "mix format --migrate" to fix this warning automatically.5833 │5834 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5836 │5837 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258385839 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5840 You may run "mix format --migrate" to fix this warning automatically.5841 │5842 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5844 │5845 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258465847 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5848 You may run "mix format --migrate" to fix this warning automatically.5849 │5850 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5852 │5853 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258545855 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5856 You may run "mix format --migrate" to fix this warning automatically.5857 │5858 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5860 │5861 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258625863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5864 You may run "mix format --migrate" to fix this warning automatically.5865 │5866 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5868 │5869 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558705871 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5872 You may run "mix format --migrate" to fix this warning automatically.5873 │5874 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5876 │5877 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558785879 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5880 You may run "mix format --migrate" to fix this warning automatically.5881 │5882 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5884 │5885 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558865887 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5888 You may run "mix format --migrate" to fix this warning automatically.5889 │5890 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5892 │5893 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558945895 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5896 You may run "mix format --migrate" to fix this warning automatically.5897 │5898 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5900 │5901 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559025903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5904 You may run "mix format --migrate" to fix this warning automatically.5905 │5906 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5908 │5909 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/659105911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5912 You may run "mix format --migrate" to fix this warning automatically.5913 │5914 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5916 │5917 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/259185919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5920 You may run "mix format --migrate" to fix this warning automatically.5921 │5922 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5924 │5925 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559265927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5928 You may run "mix format --migrate" to fix this warning automatically.5929 │5930 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5932 │5933 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659345935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5936 You may run "mix format --migrate" to fix this warning automatically.5937 │5938 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5940 │5941 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259425943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5944 You may run "mix format --migrate" to fix this warning automatically.5945 │5946 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5948 │5949 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559505951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5952 You may run "mix format --migrate" to fix this warning automatically.5953 │5954 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5956 │5957 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659585959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5960 You may run "mix format --migrate" to fix this warning automatically.5961 │5962 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5964 │5965 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259665967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5968 You may run "mix format --migrate" to fix this warning automatically.5969 │5970 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5972 │5973 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559745975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5976 You may run "mix format --migrate" to fix this warning automatically.5977 │5978 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5980 │5981 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659825983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5984 You may run "mix format --migrate" to fix this warning automatically.5985 │5986 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5988 │5989 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259905991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5992 You may run "mix format --migrate" to fix this warning automatically.5993 │5994 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5996 │5997 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559985999 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6000 You may run "mix format --migrate" to fix this warning automatically.6001 │6002 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6004 │6005 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/660066007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6008 You may run "mix format --migrate" to fix this warning automatically.6009 │6010 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6012 │6013 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/260146015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6016 You may run "mix format --migrate" to fix this warning automatically.6017 │6018 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6020 │6021 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560226023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6024 You may run "mix format --migrate" to fix this warning automatically.6025 │6026 19 │ <<len :: int32, data :: binary-size(len)>> ->6027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6028 │6029 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660306031 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6032 You may run "mix format --migrate" to fix this warning automatically.6033 │6034 19 │ <<len :: int32, data :: binary-size(len)>> ->6035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6036 │6037 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260386039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6040 You may run "mix format --migrate" to fix this warning automatically.6041 │6042 19 │ <<len :: int32, data :: binary-size(len)>> ->6043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6044 │6045 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560466047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6048 You may run "mix format --migrate" to fix this warning automatically.6049 │6050 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6052 │6053 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660546055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6056 You may run "mix format --migrate" to fix this warning automatically.6057 │6058 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6060 │6061 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260626063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6064 You may run "mix format --migrate" to fix this warning automatically.6065 │6066 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6068 │6069 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560706071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6072 You may run "mix format --migrate" to fix this warning automatically.6073 │6074 28 │ <<4 :: int32, oid :: uint32>> -> oid6075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6076 │6077 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660786079 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6080 You may run "mix format --migrate" to fix this warning automatically.6081 │6082 28 │ <<4 :: int32, oid :: uint32>> -> oid6083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6084 │6085 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660866087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6088 You may run "mix format --migrate" to fix this warning automatically.6089 │6090 28 │ <<4 :: int32, oid :: uint32>> -> oid6091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6092 │6093 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260946095 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6096 You may run "mix format --migrate" to fix this warning automatically.6097 │6098 28 │ <<4 :: int32, oid :: uint32>> -> oid6099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6100 │6101 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261026103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6104 You may run "mix format --migrate" to fix this warning automatically.6105 │6106 28 │ <<4 :: int32, oid :: uint32>> -> oid6107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6108 │6109 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561106111 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6112 You may run "mix format --migrate" to fix this warning automatically.6113 │6114 28 │ <<4 :: int32, oid :: uint32>> -> oid6115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6116 │6117 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561186119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6120 You may run "mix format --migrate" to fix this warning automatically.6121 │6122 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6124 │6125 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661266127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6128 You may run "mix format --migrate" to fix this warning automatically.6129 │6130 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6132 │6133 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261346135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6136 You may run "mix format --migrate" to fix this warning automatically.6137 │6138 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6140 │6141 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561426143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6144 You may run "mix format --migrate" to fix this warning automatically.6145 │6146 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6148 │6149 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661506151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6152 You may run "mix format --migrate" to fix this warning automatically.6153 │6154 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6156 │6157 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261586159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6160 You may run "mix format --migrate" to fix this warning automatically.6161 │6162 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6164 │6165 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561666167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6168 You may run "mix format --migrate" to fix this warning automatically.6169 │6170 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6172 │6173 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661746175 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6176 You may run "mix format --migrate" to fix this warning automatically.6177 │6178 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6179 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6180 │6181 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261826183 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6184 You may run "mix format --migrate" to fix this warning automatically.6185 │6186 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6188 │6189 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561906191 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6192 You may run "mix format --migrate" to fix this warning automatically.6193 │6194 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6195 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6196 │6197 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661986199 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6200 You may run "mix format --migrate" to fix this warning automatically.6201 │6202 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6204 │6205 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662066207 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6208 You may run "mix format --migrate" to fix this warning automatically.6209 │6210 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6211 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6212 │6213 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662146215 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6216 You may run "mix format --migrate" to fix this warning automatically.6217 │6218 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6219 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6220 │6221 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262226223 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6224 You may run "mix format --migrate" to fix this warning automatically.6225 │6226 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6228 │6229 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262306231 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6232 You may run "mix format --migrate" to fix this warning automatically.6233 │6234 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6236 │6237 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262386239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6240 You may run "mix format --migrate" to fix this warning automatically.6241 │6242 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6244 │6245 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562466247 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6248 You may run "mix format --migrate" to fix this warning automatically.6249 │6250 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6252 │6253 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562546255 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6256 You may run "mix format --migrate" to fix this warning automatically.6257 │6258 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6260 │6261 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562626263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6264 You may run "mix format --migrate" to fix this warning automatically.6265 │6266 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6268 │6269 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662706271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6272 You may run "mix format --migrate" to fix this warning automatically.6273 │6274 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6276 │6277 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262786279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6280 You may run "mix format --migrate" to fix this warning automatically.6281 │6282 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6284 │6285 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562866287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6288 You may run "mix format --migrate" to fix this warning automatically.6289 │6290 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6292 │6293 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662946295 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6296 You may run "mix format --migrate" to fix this warning automatically.6297 │6298 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6299 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6300 │6301 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263026303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6304 You may run "mix format --migrate" to fix this warning automatically.6305 │6306 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6307 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6308 │6309 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563106311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6312 You may run "mix format --migrate" to fix this warning automatically.6313 │6314 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6315 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6316 │6317 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/663186319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6320 You may run "mix format --migrate" to fix this warning automatically.6321 │6322 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6324 │6325 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263266327 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6328 You may run "mix format --migrate" to fix this warning automatically.6329 │6330 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6332 │6333 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563346335 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6336 You may run "mix format --migrate" to fix this warning automatically.6337 │6338 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6340 │6341 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863426343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6344 You may run "mix format --migrate" to fix this warning automatically.6345 │6346 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6348 │6349 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463506351 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6352 You may run "mix format --migrate" to fix this warning automatically.6353 │6354 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6356 │6357 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763586359 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6360 You may run "mix format --migrate" to fix this warning automatically.6361 │6362 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6364 │6365 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863666367 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6368 You may run "mix format --migrate" to fix this warning automatically.6369 │6370 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6372 │6373 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463746375 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6376 You may run "mix format --migrate" to fix this warning automatically.6377 │6378 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6380 │6381 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763826383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6384 You may run "mix format --migrate" to fix this warning automatically.6385 │6386 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6387 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6388 │6389 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663906391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6392 You may run "mix format --migrate" to fix this warning automatically.6393 │6394 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6396 │6397 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263986399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6400 You may run "mix format --migrate" to fix this warning automatically.6401 │6402 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6403 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6404 │6405 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564066407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6408 You may run "mix format --migrate" to fix this warning automatically.6409 │6410 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6412 │6413 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/664146415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6416 You may run "mix format --migrate" to fix this warning automatically.6417 │6418 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6420 │6421 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264226423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6424 You may run "mix format --migrate" to fix this warning automatically.6425 │6426 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6428 │6429 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564306431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6432 You may run "mix format --migrate" to fix this warning automatically.6433 │6434 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6436 │6437 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864386439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6440 You may run "mix format --migrate" to fix this warning automatically.6441 │6442 40 │ <<count::int32, data::binary>> = binary6443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6444 │6445 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864466447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6448 You may run "mix format --migrate" to fix this warning automatically.6449 │6450 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6452 │6453 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464546455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6456 You may run "mix format --migrate" to fix this warning automatically.6457 │6458 40 │ <<count::int32, data::binary>> = binary6459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6460 │6461 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464626463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6464 You may run "mix format --migrate" to fix this warning automatically.6465 │6466 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6468 │6469 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764706471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6472 You may run "mix format --migrate" to fix this warning automatically.6473 │6474 40 │ <<count::int32, data::binary>> = binary6475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6476 │6477 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764786479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6480 You may run "mix format --migrate" to fix this warning automatically.6481 │6482 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6484 │6485 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864866487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6488 You may run "mix format --migrate" to fix this warning automatically.6489 │6490 44 │ <<_::int32, data::binary>> = binary6491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6492 │6493 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864946495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6496 You may run "mix format --migrate" to fix this warning automatically.6497 │6498 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6500 │6501 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465026503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6504 You may run "mix format --migrate" to fix this warning automatically.6505 │6506 44 │ <<_::int32, data::binary>> = binary6507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6508 │6509 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465106511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6512 You may run "mix format --migrate" to fix this warning automatically.6513 │6514 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6516 │6517 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765186519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6520 You may run "mix format --migrate" to fix this warning automatically.6521 │6522 44 │ <<_::int32, data::binary>> = binary6523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6524 │6525 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765266527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6528 You may run "mix format --migrate" to fix this warning automatically.6529 │6530 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6532 │6533 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865346535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6536 You may run "mix format --migrate" to fix this warning automatically.6537 │6538 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6540 │6541 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465426543 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6544 You may run "mix format --migrate" to fix this warning automatically.6545 │6546 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6548 │6549 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765506551 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6552 You may run "mix format --migrate" to fix this warning automatically.6553 │6554 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6556 │6557 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665586559 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6560 You may run "mix format --migrate" to fix this warning automatically.6561 │6562 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6564 │6565 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665666567 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6568 You may run "mix format --migrate" to fix this warning automatically.6569 │6570 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6572 │6573 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665746575 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6576 You may run "mix format --migrate" to fix this warning automatically.6577 │6578 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6580 │6581 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265826583 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6584 You may run "mix format --migrate" to fix this warning automatically.6585 │6586 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6588 │6589 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265906591 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6592 You may run "mix format --migrate" to fix this warning automatically.6593 │6594 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6596 │6597 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265986599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6600 You may run "mix format --migrate" to fix this warning automatically.6601 │6602 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6604 │6605 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566066607 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6608 You may run "mix format --migrate" to fix this warning automatically.6609 │6610 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6612 │6613 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566146615 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6616 You may run "mix format --migrate" to fix this warning automatically.6617 │6618 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6620 │6621 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566226623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6624 You may run "mix format --migrate" to fix this warning automatically.6625 │6626 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6628 │6629 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666306631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6632 You may run "mix format --migrate" to fix this warning automatically.6633 │6634 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6636 │6637 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266386639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6640 You may run "mix format --migrate" to fix this warning automatically.6641 │6642 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6644 │6645 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566466647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6648 You may run "mix format --migrate" to fix this warning automatically.6649 │6650 33 │ <<8 :: int32, microsecs :: int64>> ->6651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6652 │6653 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666546655 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6656 You may run "mix format --migrate" to fix this warning automatically.6657 │6658 33 │ <<8 :: int32, microsecs :: int64>> ->6659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6660 │6661 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666626663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6664 You may run "mix format --migrate" to fix this warning automatically.6665 │6666 33 │ <<8 :: int32, microsecs :: int64>> ->6667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6668 │6669 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266706671 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6672 You may run "mix format --migrate" to fix this warning automatically.6673 │6674 33 │ <<8 :: int32, microsecs :: int64>> ->6675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6676 │6677 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266786679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6680 You may run "mix format --migrate" to fix this warning automatically.6681 │6682 33 │ <<8 :: int32, microsecs :: int64>> ->6683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6684 │6685 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566866687 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6688 You may run "mix format --migrate" to fix this warning automatically.6689 │6690 33 │ <<8 :: int32, microsecs :: int64>> ->6691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6692 │6693 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566946695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6696 You may run "mix format --migrate" to fix this warning automatically.6697 │6698 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6700 │6701 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/667026703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6704 You may run "mix format --migrate" to fix this warning automatically.6705 │6706 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6708 │6709 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/267106711 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6712 You may run "mix format --migrate" to fix this warning automatically.6713 │6714 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6716 │6717 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/567186719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6720 You may run "mix format --migrate" to fix this warning automatically.6721 │6722 37 │ <<8 :: int32, microsecs :: int64>> ->6723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6724 │6725 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667266727 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6728 You may run "mix format --migrate" to fix this warning automatically.6729 │6730 37 │ <<8 :: int32, microsecs :: int64>> ->6731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6732 │6733 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667346735 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6736 You may run "mix format --migrate" to fix this warning automatically.6737 │6738 37 │ <<8 :: int32, microsecs :: int64>> ->6739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6740 │6741 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267426743 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6744 You may run "mix format --migrate" to fix this warning automatically.6745 │6746 37 │ <<8 :: int32, microsecs :: int64>> ->6747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6748 │6749 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267506751 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6752 You may run "mix format --migrate" to fix this warning automatically.6753 │6754 37 │ <<8 :: int32, microsecs :: int64>> ->6755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6756 │6757 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567586759 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6760 You may run "mix format --migrate" to fix this warning automatically.6761 │6762 37 │ <<8 :: int32, microsecs :: int64>> ->6763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6764 │6765 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567666767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6768 You may run "mix format --migrate" to fix this warning automatically.6769 │6770 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6772 │6773 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667746775 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6776 You may run "mix format --migrate" to fix this warning automatically.6777 │6778 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6780 │6781 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267826783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6784 You may run "mix format --migrate" to fix this warning automatically.6785 │6786 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6788 │6789 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567906791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6792 You may run "mix format --migrate" to fix this warning automatically.6793 │6794 42 │ <<8 :: int32, microsecs :: int64>> ->6795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6796 │6797 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667986799 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6800 You may run "mix format --migrate" to fix this warning automatically.6801 │6802 42 │ <<8 :: int32, microsecs :: int64>> ->6803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6804 │6805 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668066807 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6808 You may run "mix format --migrate" to fix this warning automatically.6809 │6810 42 │ <<8 :: int32, microsecs :: int64>> ->6811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6812 │6813 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268146815 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6816 You may run "mix format --migrate" to fix this warning automatically.6817 │6818 42 │ <<8 :: int32, microsecs :: int64>> ->6819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6820 │6821 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268226823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6824 You may run "mix format --migrate" to fix this warning automatically.6825 │6826 42 │ <<8 :: int32, microsecs :: int64>> ->6827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6828 │6829 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568306831 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6832 You may run "mix format --migrate" to fix this warning automatically.6833 │6834 42 │ <<8 :: int32, microsecs :: int64>> ->6835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6836 │6837 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568386839 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6840 You may run "mix format --migrate" to fix this warning automatically.6841 │6842 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6844 │6845 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668466847 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6848 You may run "mix format --migrate" to fix this warning automatically.6849 │6850 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6852 │6853 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268546855 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6856 You may run "mix format --migrate" to fix this warning automatically.6857 │6858 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6860 │6861 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568626863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6864 You may run "mix format --migrate" to fix this warning automatically.6865 │6866 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6868 │6869 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668706871 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6872 You may run "mix format --migrate" to fix this warning automatically.6873 │6874 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6876 │6877 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668786879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6880 You may run "mix format --migrate" to fix this warning automatically.6881 │6882 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6884 │6885 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668866887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6888 You may run "mix format --migrate" to fix this warning automatically.6889 │6890 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6892 │6893 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268946895 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6896 You may run "mix format --migrate" to fix this warning automatically.6897 │6898 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6900 │6901 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269026903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6904 You may run "mix format --migrate" to fix this warning automatically.6905 │6906 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6908 │6909 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269106911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6912 You may run "mix format --migrate" to fix this warning automatically.6913 │6914 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6916 │6917 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569186919 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6920 You may run "mix format --migrate" to fix this warning automatically.6921 │6922 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6924 │6925 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569266927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6928 You may run "mix format --migrate" to fix this warning automatically.6929 │6930 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6932 │6933 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569346935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6936 You may run "mix format --migrate" to fix this warning automatically.6937 │6938 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6940 │6941 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669426943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6944 You may run "mix format --migrate" to fix this warning automatically.6945 │6946 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6948 │6949 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269506951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6952 You may run "mix format --migrate" to fix this warning automatically.6953 │6954 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6956 │6957 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569586959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6960 You may run "mix format --migrate" to fix this warning automatically.6961 │6962 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6964 │6965 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669666967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6968 You may run "mix format --migrate" to fix this warning automatically.6969 │6970 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6972 │6973 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669746975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6976 You may run "mix format --migrate" to fix this warning automatically.6977 │6978 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6980 │6981 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269826983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6984 You may run "mix format --migrate" to fix this warning automatically.6985 │6986 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6988 │6989 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269906991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6992 You may run "mix format --migrate" to fix this warning automatically.6993 │6994 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6996 │6997 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569986999 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7000 You may run "mix format --migrate" to fix this warning automatically.7001 │7002 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7004 │7005 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570067007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7008 You may run "mix format --migrate" to fix this warning automatically.7009 │7010 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7012 │7013 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/670147015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7016 You may run "mix format --migrate" to fix this warning automatically.7017 │7018 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7020 │7021 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270227023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7024 You may run "mix format --migrate" to fix this warning automatically.7025 │7026 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7028 │7029 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570307031 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7032 You may run "mix format --migrate" to fix this warning automatically.7033 │7034 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7036 │7037 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670387039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7040 You may run "mix format --migrate" to fix this warning automatically.7041 │7042 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7044 │7045 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270467047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7048 You may run "mix format --migrate" to fix this warning automatically.7049 │7050 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7052 │7053 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570547055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7056 You may run "mix format --migrate" to fix this warning automatically.7057 │7058 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7060 │7061 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670627063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7064 You may run "mix format --migrate" to fix this warning automatically.7065 │7066 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7068 │7069 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270707071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7072 You may run "mix format --migrate" to fix this warning automatically.7073 │7074 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7076 │7077 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570787079 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7080 You may run "mix format --migrate" to fix this warning automatically.7081 │7082 17 │ <<0 :: int32>> -> :void7083 │ ~~~~~~~~~~~~~~~~~~~~~~~7084 │7085 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670867087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7088 You may run "mix format --migrate" to fix this warning automatically.7089 │7090 17 │ <<0 :: int32>> -> :void7091 │ ~~~~~~~~~~~~~~~~~~~~~~~7092 │7093 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270947095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7096 You may run "mix format --migrate" to fix this warning automatically.7097 │7098 17 │ <<0 :: int32>> -> :void7099 │ ~~~~~~~~~~~~~~~~~~~~~~~7100 │7101 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571027103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7104 You may run "mix format --migrate" to fix this warning automatically.7105 │7106 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7108 │7109 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/671107111 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7112 You may run "mix format --migrate" to fix this warning automatically.7113 │7114 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7116 │7117 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/271187119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7120 You may run "mix format --migrate" to fix this warning automatically.7121 │7122 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7124 │7125 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571267127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7128 You may run "mix format --migrate" to fix this warning automatically.7129 │7130 23 │ <<0 :: int32>> -> :void7131 │ ~~~~~~~~~~~~~~~~~~~~~~~7132 │7133 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671347135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7136 You may run "mix format --migrate" to fix this warning automatically.7137 │7138 23 │ <<0 :: int32>> -> :void7139 │ ~~~~~~~~~~~~~~~~~~~~~~~7140 │7141 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271427143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7144 You may run "mix format --migrate" to fix this warning automatically.7145 │7146 23 │ <<0 :: int32>> -> :void7147 │ ~~~~~~~~~~~~~~~~~~~~~~~7148 │7149 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571507151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7152 You may run "mix format --migrate" to fix this warning automatically.7153 │7154 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7156 │7157 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671587159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7160 You may run "mix format --migrate" to fix this warning automatically.7161 │7162 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7164 │7165 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271667167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7168 You may run "mix format --migrate" to fix this warning automatically.7169 │7170 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7172 │7173 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571747175 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7176 │7177 20 │ manager = worker(Postgrex.TypeManager, [])7178 │ ~7179 │7180 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171817182 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7183 │7184 21 │ server_sup = supervisor(__MODULE__, [:servers])7185 │ ~7186 │7187 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171887189 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7190 │7191 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7192 │ ~7193 │7194 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17195 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171967197 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7198 │7199 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7200 │ ~7201 │7202 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/172037204 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7205 │7206 110 │ if Map.size(s.listener_channels[channel]) == 1 do7207 │ ~7208 │7209 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37210 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37211 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/272127213 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7214 │7215 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7216 │ ~7217 │7218 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272197220 warning: a struct for Postgrex.Query is expected on struct update:72217222 %Postgrex.Query{7223 query7224 | param_oids: param_oids,7225 param_formats: param_formats,7226 param_types: param_types7227 }72287229 but got type:72307231 dynamic()72327233 where "query" was given the type:72347235 # type: dynamic()7236 # from: lib/postgrex/protocol.ex:910:357237 query72387239 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72407241 type warning found at:7242 │7243 915 │ query = %Query{query | param_oids: param_oids,7244 │ ~7245 │7246 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672477248 warning: a struct for Postgrex.Query is expected on struct update:72497250 %Postgrex.Query{7251 query7252 | ref: make_ref(),7253 types: types,7254 columns: col_names,7255 result_oids: result_oids,7256 result_formats: result_formats,7257 result_types: result_types7258 }72597260 but got type:72617262 dynamic()72637264 where "query" was given the type:72657266 # type: dynamic()7267 # from: lib/postgrex/protocol.ex:926:357268 query72697270 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72717272 type warning found at:7273 │7274 932 │ query = %Query{query | ref: make_ref(), types: types,7275 │ ~7276 │7277 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672787279 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7280 │7281 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7282 │ ~7283 │7284 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/172857286 warning: a struct for Postgrex.Query is expected on struct update:72877288 %Postgrex.Query{query | ref: make_ref()}72897290 but got type:72917292 dynamic()72937294 where "query" was given the type:72957296 # type: dynamic()7297 # from: lib/postgrex/protocol.ex:977:317298 query72997300 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73017302 type warning found at:7303 │7304 978 │ query = %Query{query | ref: make_ref()}7305 │ ~7306 │7307 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573087309 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7310 │7311 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7312 │ ~7313 │7314 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/273157316 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7317 │7318 9 │ worker(Postgrex.Parameters, [])]7319 │ ~7320 │7321 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/273227323 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7324 │7325 2131 │ formatted_reason = :ssl.format_error(reason)7326 │ ~7327 │7328 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373297330 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7331 │7332 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7333 │ ~7334 │7335 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373367337 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7338 │7339 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7340 │ ~7341 │7342 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273437344 warning: a struct for Postgrex.Query is expected on struct update:73457346 %Postgrex.Query{query | name: ""}73477348 but got type:73497350 dynamic()73517352 where "query" was given the type:73537354 # type: dynamic()7355 # from: lib/postgrex/protocol.ex:2313:167356 query73577358 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73597360 type warning found at:7361 │7362 2313 │ defp unnamed(query), do: %Query{query | name: ""}7363 │ ~7364 │7365 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173667367Generated postgrex app7368warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7369 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27370 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17371 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57372 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27373 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47374 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273757376==> ecto7377Compiling 70 files (.ex)7378 warning: using single-quoted strings to represent charlists is deprecated.7379 Use ~c"" if you indeed want a charlist or use "" instead.7380 You may run "mix format --migrate" to change all single-quoted7381 strings to use the ~c sigil and fix this warning.7382 │7383 166 │ defp insert_all_value(_), do: '?'7384 │ ~7385 │7386 └─ lib/ecto/adapters/mysql/connection.ex:166:3773877388 warning: using single-quoted strings to represent charlists is deprecated.7389 Use ~c"" if you indeed want a charlist or use "" instead.7390 You may run "mix format --migrate" to change all single-quoted7391 strings to use the ~c sigil and fix this warning.7392 │7393 354 │ '?'7394 │ ~7395 │7396 └─ lib/ecto/adapters/mysql/connection.ex:354:773977398 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73997400 This error happens when you have function calls without parentheses inside keywords. For example:74017402 function(arg, one: nested_call a, b, c)7403 function(arg, one: if expr, do: :this, else: :that)74047405 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:74067407 function(arg, one: if(expr, do: :this, else: :that))7408 function(arg, one: nested_call(a, b, c))74097410 Ambiguity found at:7411 │7412 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7414 │7415 └─ lib/ecto/changeset.ex:228674167417 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74187419 This error happens when you have function calls without parentheses inside keywords. For example:74207421 function(arg, one: nested_call a, b, c)7422 function(arg, one: if expr, do: :this, else: :that)74237424 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:74257426 function(arg, one: if(expr, do: :this, else: :that))7427 function(arg, one: nested_call(a, b, c))74287429 Ambiguity found at:7430 │7431 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7433 │7434 └─ lib/ecto/migration/runner.ex:26574357436 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74377438 This error happens when you have function calls without parentheses inside keywords. For example:74397440 function(arg, one: nested_call a, b, c)7441 function(arg, one: if expr, do: :this, else: :that)74427443 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:74447445 function(arg, one: if(expr, do: :this, else: :that))7446 function(arg, one: nested_call(a, b, c))74477448 Ambiguity found at:7449 │7450 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7452 │7453 └─ lib/ecto/migration/runner.ex:26774547455 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7456 │7457 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7458 │ ~7459 │7460 └─ lib/ecto/query/builder.ex:136:874617462 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7463 │7464 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7465 │ ~~7466 │7467 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274687469 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7470 │7471 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7472 │ ~~7473 │7474 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274757476 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74777478 This error happens when you have function calls without parentheses inside keywords. For example:74797480 function(arg, one: nested_call a, b, c)7481 function(arg, one: if expr, do: :this, else: :that)74827483 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:74847485 function(arg, one: if(expr, do: :this, else: :that))7486 function(arg, one: nested_call(a, b, c))74877488 Ambiguity found at:7489 │7490 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7492 │7493 └─ lib/ecto/repo/schema.ex:45474947495 warning: unused require Ecto.Query7496 │7497 6 │ require Ecto.Query7498 │ ~7499 │7500 └─ lib/ecto/repo/preloader.ex:6:375017502Compiling lib/ecto.ex (it's taking more than 10s)7503Compiling lib/ecto/exceptions.ex (it's taking more than 10s)7504 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7505 │7506 9 │ schema "schema_migrations" do7507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7508 │7509 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)75107511 warning: incompatible types given to Mix.Ecto.ensure_started/2:75127513 Mix.Ecto.ensure_started(repo, opts)75147515 given types:75167517 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75187519 but expected one of:75207521 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75227523 where "opts" was given the type:75247525 # type: dynamic(7526 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7527 non_struct_map()7528 )7529 # from: lib/mix/tasks/ecto.rollback.ex:64:107530 opts =7531 if opts[:quiet] do7532 Keyword.merge(opts, log: false, log_sql: false)7533 else7534 opts7535 end75367537 where "repo" was given the type:75387539 # type: dynamic(atom())7540 # from: lib/mix/tasks/ecto.rollback.ex:70:77541 Mix.Ecto.ensure_repo(repo, args)75427543 type warning found at:7544 │7545 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7546 │ ~7547 │7548 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275497550 warning: incompatible types given to Mix.Ecto.ensure_started/2:75517552 Mix.Ecto.ensure_started(repo, all: true)75537554 given types:75557556 -dynamic(atom())-, non_empty_list({:all, true})75577558 but expected one of:75597560 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75617562 where "repo" was given the type:75637564 # type: dynamic(atom())7565 # from: lib/mix/tasks/ecto.migrations.ex:37:77566 Mix.Ecto.ensure_repo(repo, args)75677568 type warning found at:7569 │7570 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7571 │ ~7572 │7573 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/375747575 warning: incompatible types given to Mix.Ecto.ensure_started/2:75767577 Mix.Ecto.ensure_started(repo, opts)75787579 given types:75807581 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75827583 but expected one of:75847585 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75867587 where "opts" was given the type:75887589 # type: dynamic(7590 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7591 non_struct_map()7592 )7593 # from: lib/mix/tasks/ecto.migrate.ex:68:107594 opts =7595 if opts[:quiet] do7596 Keyword.merge(opts, log: false, log_sql: false)7597 else7598 opts7599 end76007601 where "repo" was given the type:76027603 # type: dynamic(atom())7604 # from: lib/mix/tasks/ecto.migrate.ex:74:77605 Mix.Ecto.ensure_repo(repo, args)76067607 type warning found at:7608 │7609 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7610 │ ~7611 │7612 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276137614 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7615 │7616 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7617 │ ~7618 │7619 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/276207621 warning: the following clause will never match:76227623 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->76247625 because it attempts to match on the result of:76267627 System.stacktrace()76287629 which has type:76307631 empty_list()76327633 where "args_or_arity" was given the type:76347635 # type: float() or integer() or non_empty_list(term())7636 # from: lib/ecto/changeset.ex7637 (_() when args_or_arity == 2) when length(args_or_arity) == 276387639 where "module" was given the type:76407641 # type: dynamic()7642 # from: lib/ecto/changeset.ex:733:307643 module76447645 type warning found at:7646 │7647 741 │ ... when length(args_or_arity) == 2 ->7648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7649 │7650 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/276517652 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76537654 Mix.Ecto.source_repo_priv(repo)76557656 given types:76577658 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76597660 but expected one of:76617662 atom()76637664 where "repo" was given the types:76657666 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7667 # from: lib/mix/tasks/ecto.load.ex:70:227668 Keyword.merge(repo.config, opts)76697670 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7671 # from: lib/mix/tasks/ecto.load.ex:72:277672 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76737674 type warning found at:7675 │7676 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7677 │ ~7678 │7679 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276807681 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7682 │7683 739 │ case System.stacktrace do7684 │ ~7685 │7686 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/276877688 warning: expected a map or struct when accessing .__adapter__ in expression:76897690 repo.__adapter__76917692 where "repo" was given the type:76937694 # type: dynamic(atom())7695 # from: lib/mix/tasks/ecto.load.ex:53:77696 Mix.Ecto.ensure_repo(repo, args)76977698 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76997700 type warning found at:7701 │7702 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7703 │ ~7704 │7705 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/177067707 warning: expected a map or struct when accessing .__adapter__ in expression:77087709 repo.__adapter__77107711 where "repo" was given the type:77127713 # type: dynamic(atom())7714 # from: lib/mix/tasks/ecto.drop.ex:39:77715 Mix.Ecto.ensure_repo(repo, args)77167717 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77187719 type warning found at:7720 │7721 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7722 │ ~7723 │7724 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177257726 warning: expected a map or struct when accessing .__adapter__ in expression:77277728 repo.__adapter__77297730 where "repo" was given the type:77317732 # type: dynamic(atom())7733 # from: lib/mix/tasks/ecto.dump.ex:50:77734 Mix.Ecto.ensure_repo(repo, args)77357736 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77377738 type warning found at:7739 │7740 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7741 │ ~7742 │7743 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177447745 warning: expected a map or struct when accessing .__adapter__ in expression:77467747 repo.__adapter__77487749 where "repo" was given the type:77507751 # type: dynamic(atom())7752 # from: lib/mix/tasks/ecto.create.ex:37:77753 Mix.Ecto.ensure_repo(repo, args)77547755 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77567757 type warning found at:7758 │7759 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7760 │ ~7761 │7762 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177637764 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7765 │7766 62 │ Mix.Project.compile(args)7767 │ ~7768 │7769 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277707771 warning: expected a module (an atom) when invoking start_link/1 in expression:77727773 repo.start_link(pool_size: pool_size)77747775 where "pool_size" was given the type:77767777 # type: dynamic()7778 # from: lib/mix/ecto.ex:101:157779 pool_size = Keyword.get(opts, :pool_size, 1)77807781 where "repo" was given the type:77827783 # type: dynamic(%{..., __adapter__: atom()})7784 # from: lib/mix/ecto.ex:99:367785 repo.__adapter__.ensure_all_started(repo, :temporary)77867787 type warning found at:7788 │7789 102 │ case repo.start_link(pool_size: pool_size) do7790 │ ~7791 │7792 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277937794 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7795 │7796 146 │ Logger.remove_backend(:console)7797 │ ~7798 │7799 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/278007801 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7802 │7803 155 │ Logger.add_backend(:console, flush: true)7804 │ ~7805 │7806 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278077808 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7809 │7810 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7811 │ ~7812 │7813 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27814 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278157816 warning: incompatible types given to get_source/1:78177818 get_source(repo)78197820 given types:78217822 -dynamic(atom())-78237824 but expected one of:78257826 %{..., config: empty_list() or non_empty_list(term(), term())}78277828 where "repo" was given the type:78297830 # type: dynamic(atom())7831 # from: lib/ecto/migration/schema_migration.ex:24:137832 repo.all(7833 Map.put(7834 (7835 query =7836 (7837 query = {get_source(repo), Ecto.Migration.SchemaMigration}7838 Ecto.Query.Builder.From.apply(query, 1)7839 )7840 7841 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7842 ...,7843 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7844 file: "/work/proj/deps_rpi0/ecto/lib/ecto/migration/schema_migration.ex",7845 line: 22,7846 take: %{}7847 })7848 ),7849 :prefix,7850 prefix7851 ), timeout: :infinity, log: false)78527853 type warning found at:7854 │7855 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7856 │ ~7857 │7858 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/278597860 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7861 │7862 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7863 │ ~7864 │7865 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/278667867 warning: incompatible types given to get_source/1:78687869 get_source(repo)78707871 given types:78727873 -dynamic(atom())-78747875 but expected one of:78767877 %{..., config: empty_list() or non_empty_list(term(), term())}78787879 where "repo" was given the type:78807881 # type: dynamic(atom())7882 # from: lib/ecto/migration/schema_migration.ex:30:137883 repo.insert!(7884 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7885 prefix: prefix,7886 source: get_source(repo)7887 ), timeout: :infinity, log: false)78887889 type warning found at:7890 │7891 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7892 │ ~7893 │7894 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/378957896 warning: the following conditional expression:78977898 is_atom(related)78997900 will always evaluate to:79017902 dynamic(true)79037904 where "related" was given the type:79057906 # type: dynamic(atom())7907 # from: lib/ecto/association.ex:730:157908 related = Ecto.Association.related_from_query(queryable)79097910 type warning found at:7911 │7912 732 │ unless is_atom(related) do7913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7914 │7915 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/379167917 warning: incompatible types given to get_source/1:79187919 get_source(repo)79207921 given types:79227923 -dynamic(atom())-79247925 but expected one of:79267927 %{..., config: empty_list() or non_empty_list(term(), term())}79287929 where "repo" was given the type:79307931 # type: dynamic(atom())7932 # from: lib/ecto/migration/schema_migration.ex:36:137933 repo.delete_all(7934 Map.put(7935 (7936 query =7937 (7938 query = {get_source(repo), Ecto.Migration.SchemaMigration}7939 Ecto.Query.Builder.From.apply(query, 1)7940 )7941 7942 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7943 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7944 op: :and,7945 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7946 file: "/work/proj/deps_rpi0/ecto/lib/ecto/migration/schema_migration.ex",7947 line: 347948 })7949 ),7950 :prefix,7951 prefix7952 ), timeout: :infinity, log: false)79537954 type warning found at:7955 │7956 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7957 │ ~7958 │7959 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/379607961 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7962 │7963 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7964 │ ~7965 │7966 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279677968 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7969 │7970 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7971 │ ~7972 │7973 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179747975 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7976 │7977 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7978 │ ~7979 │7980 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379817982 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7983 │7984 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7985 │ ~7986 │7987 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279887989 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7990 │7991 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7992 │ ~7993 │7994 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/379957996 warning: the following clause will never match:79977998 {:error, _} = error ->79998000 because it attempts to match on the result of:80018002 apply(changeset, adapter, :insert, args)80038004 which has type:80058006 dynamic({:invalid or :ok, term()})80078008 type warning found at:8009 │8010 219 │ {:error, _} = error ->8011 │ ~8012 │8013 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/480148015 warning: the following clause will never match:80168017 {:error, _} = error ->80188019 because it attempts to match on the result of:80208021 apply(changeset, adapter, action, args)80228023 which has type:80248025 dynamic({:invalid or :ok, term()})80268027 type warning found at:8028 │8029 297 │ {:error, _} = error ->8030 │ ~8031 │8032 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/480338034 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8035 │8036 54 │ filter_and_reraise e, System.stacktrace8037 │ ~8038 │8039 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/580408041 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead8042 │8043 44 │ index = Map.size(params)8044 │ ~8045 │8046 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/58047 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/580488049 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead8050 │8051 614 │ Decimal.minus(decimal)8052 │ ~8053 │8054 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/180558056 warning: BadStructError.exception/1 is undefined (module BadStructError 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)8057 │8058 228 │ raise BadStructError, struct: struct, term: data8059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8060 │8061 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580628063 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8064 │8065 214 │ filter_and_reraise e, System.stacktrace8066 │ ~8067 │8068 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48069 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480708071 warning: expected a map or struct when accessing .__struct__ in expression:80728073 schema.__struct__80748075 where "schema" was given the types:80768077 # type: dynamic(atom() and not nil)8078 # from: lib/ecto/query/planner.ex:1186:418079 schema80808081 # type: atom()8082 # from: lib/ecto/query/planner.ex:1186:618083 is_atom(schema)80848085 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()80868087 type warning found at:8088 │8089 1190 │ Map.has_key?(schema.__struct__, field) ->8090 │ ~8091 │8092 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/680938094 warning: the following clause will never match:80958096 {:error, _} ->80978098 because it attempts to match on the result of:80998100 NaiveDateTime.new(date, time)81018102 which has type:81038104 dynamic({:ok, %NaiveDateTime{}})81058106 type warning found at:8107 │8108 803 │ {:error, _} -> :error8109 │ ~~~~~~~~~~~~~~~~~~~~~8110 │8111 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/181128113 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8114 │8115 159 │ supervise(children, strategy: :one_for_one)8116 │ ~8117 │8118 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/181198120 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8121 │8122 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8123 │ ~8124 │8125 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/281268127 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81288129 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81308131 given types:81328133 (8134 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8135 dynamic()8136 )81378138 but expected one of:81398140 atom(), term()81418142 where "opts" was given the type:81438144 # type: dynamic(8145 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8146 non_struct_map()8147 )8148 # from: lib/ecto/migrator.ex:44:658149 opts[:prefix]81508151 where "repo" was given the type:81528153 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8154 # from: lib/ecto/migrator.ex:44:238155 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81568157 type warning found at:8158 │8159 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8160 │ ~8161 │8162 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281638164 warning: expected a module (an atom) when invoking transaction/2 in expression:81658166 repo.transaction(fun, log: false, timeout: :infinity)81678168 where "fun" was given the type:81698170 # type: dynamic()8171 # from: lib/ecto/migrator.ex:114:478172 fun81738174 where "repo" was given the types:81758176 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8177 # from: lib/ecto/migrator.ex:118:248178 repo.__adapter__.supports_ddl_transaction?81798180 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8181 # from: lib/ecto/migrator.ex:118:248182 repo.__adapter__.supports_ddl_transaction?81838184 type warning found at:8185 │8186 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8187 │ ~8188 │8189 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381908191 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8192 │8193 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8194 │ ~8195 │8196 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181978198 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8199 │8200 15 │ supervise(children, strategy: :simple_one_for_one)8201 │ ~8202 │8203 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/182048205 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8206 │8207 291 │ modules = Code.load_file(file)8208 │ ~8209 │8210 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/282118212 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8213 │8214 321 │ reraise error, System.stacktrace8215 │ ~8216 │8217 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/382188219 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8220 │8221 10 │ worker(Ecto.Registry, []),8222 │ ~8223 │8224 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282258226 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8227 │8228 11 │ supervisor(Ecto.Migration.Supervisor, [])8229 │ ~8230 │8231 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282328233 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8234 │8235 260 │ reraise %{err | message: message}, System.stacktrace8236 │ ~8237 │8238 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682398240Generated ecto app8241==> guardian_db8242Compiling 5 files (.ex)8243 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8244 │8245 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8246 │ ~8247 │8248 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)82498250 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8251 │8252 15 │ schema "virtual: token" do8253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8254 │8255 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)825682578258== Compilation error in file lib/guardian/db.ex ==8259** (RuntimeError) Guardian.DB configuration is required8260 lib/guardian/db.ex:114: (module)8261could not compile dependency :guardian_db, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile guardian_db --force", update it with "mix deps.update guardian_db" or clean it with "mix deps.clean guardian_db"