Build log
nerves_system_qemu_aarch64
materia 0.1.2 · fail · run materia-0.1.2-1790984492544
8260 of 8260 lines
1Resolving Hex dependencies...2Resolution completed in 0.475s3Unchanged: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_qemu_aarch64/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_qemu_aarch64/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_qemu_aarch64/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_qemu_aarch64/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_qemu_aarch64/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.erl:717 │718 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);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_ssl.erl:725 │726 128 │ case ssl:ssl_accept(CSocket, Timeout) of727 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead728729 ┌─ src/ranch_ssl.erl:730 │731 233 │ end, ssl:cipher_suites());732 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead733734 ┌─ src/ranch_ssl.erl:735 │736 235 │ ssl:cipher_suites()737 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead738739740 ┌─ src/ranch_conns_sup.erl:741 │742 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},743 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.744Compile directive 'nowarn_deprecated_catch' can be used to suppress745warnings in selected modules.746747748==> 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_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-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_qemu_aarch64-0.4.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: :random.seed/3 is deprecated. Use the 'rand' module instead994 │995 108 │ case :random.seed(hash, sec, micro) do996 │ ~997 │998 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/09991000 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1001 │1002 986 │ stack = System.stacktrace()1003 │ ~1004 │1005 └─ lib/db_connection.ex:986:28: DBConnection.handle/41006 └─ lib/db_connection.ex:992:24: DBConnection.handle/41007 └─ lib/db_connection.ex:1003:65: DBConnection.parse/41008 └─ lib/db_connection.ex:1012:24: DBConnection.encode/41009 └─ lib/db_connection.ex:1022:40: DBConnection.decode/61010 └─ lib/db_connection.ex:1057:40: DBConnection.describe/31011 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/51012 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/21013 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/41014 └─ lib/db_connection.ex:1359:28: DBConnection.handle/51015 └─ lib/db_connection.ex:1365:24: DBConnection.handle/51016 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/21017 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/61018 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/610191020 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1021 │1022 9 │ supervisor(DBConnection.Task, []),1023 │ ~1024 │1025 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/21026 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/21027 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/210281029Generated 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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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_aarch64_nerves_linux_gnu1237Compiling 1 file (.ex)1238Generated nerves_toolchain_aarch64_nerves_linux_gnu app1239==> nerves_system_qemu_aarch641240Compiling 1 file (.ex)1241Generated nerves_system_qemu_aarch64 app1242==> nerves_compatibility_test1243===> Analyzing applications...1244===> Compiling idna1245===> Analyzing applications...1246===> Compiling telemetry1247===> Analyzing applications...1248===> Compiling cowboy1249 ┌─ src/cowboy_websocket.erl:1250 │1251 147 │ Stacktrace = erlang:get_stacktrace(),1252 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12531254 ┌─ src/cowboy_websocket.erl:1255 │1256 645 │ {stacktrace, erlang:get_stacktrace()},1257 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12581259 ┌─ src/cowboy_websocket.erl:1260 │1261 755 │ {stacktrace, erlang:get_stacktrace()},1262 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace126312641265 ┌─ src/cowboy_handler.erl:1266 │1267 87 │ Stacktrace = erlang:get_stacktrace(),1268 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12691270 ┌─ src/cowboy_handler.erl:1271 │1272 116 │ Stacktrace = erlang:get_stacktrace(),1273 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12741275 ┌─ src/cowboy_handler.erl:1276 │1277 235 │ Stacktrace = erlang:get_stacktrace(),1278 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12791280 ┌─ src/cowboy_handler.erl:1281 │1282 290 │ {stacktrace, erlang:get_stacktrace()},1283 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace128412851286 ┌─ src/cowboy_rest.erl:1287 │1288 69 │ Stacktrace = erlang:get_stacktrace(),1289 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12901291 ┌─ src/cowboy_rest.erl:1292 │1293 1006 │ Stacktrace = erlang:get_stacktrace(),1294 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace129512961297==> expo1298Compiling 2 files (.erl)1299Compiling 22 files (.ex)1300Generated expo app1301==> gettext1302Compiling 18 files (.ex)1303 warning: unused require Gettext.Macros1304 │1305 594 │ require Gettext.Macros1306 │ ~1307 │1308 └─ lib/gettext.ex:594:313091310 warning: the following clause is redundant:13111312 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)13131314 it has type:13151316 dynamic(%Expo.Message.Plural{})13171318 previous clauses have already matched on the following types:13191320 %Expo.Message.Singular{}1321 %Expo.Message.Plural{}13221323 │1324 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1325 │ ~1326 │1327 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/113281329 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1330 │1331 426 │ Kernel.ParallelCompiler.async(fn ->1332 │ ~1333 │1334 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/313351336Generated gettext app1337==> phoenix_pubsub1338Compiling 13 files (.ex)1339 warning: single quotes around atoms are deprecated. Use double quotes instead1340 │1341 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1342 │ ~1343 │1344 └─ lib/phoenix/pubsub/local.ex:160:2313451346 warning: single quotes around atoms are deprecated. Use double quotes instead1347 │1348 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1349 │ ~1350 │1351 └─ lib/phoenix/pubsub/local.ex:160:4013521353 warning: unused require Logger1354 │1355 107 │ require Logger1356 │ ~1357 │1358 └─ lib/phoenix/tracker.ex:107:313591360 warning: a struct for Phoenix.Tracker.State is expected on struct update:13611362 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13631364 but got type:13651366 dynamic()13671368 where "delta" was given the type:13691370 # type: dynamic()1371 # from: lib/phoenix/tracker/state.ex:461:361372 %Phoenix.Tracker.State{delta: delta} = state13731374 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13751376 type warning found at:1377 │1378 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1379 │ ~1380 │1381 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/513821383 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13841385 %Phoenix.Tracker.Replica{replica | status: :permdown}13861387 but got type:13881389 dynamic()13901391 where "replica" was given the type:13921393 # type: dynamic()1394 # from: lib/phoenix/tracker/replica.ex:72:171395 replica13961397 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13981399 type warning found at:1400 │1401 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1402 │ ~1403 │1404 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/114051406 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14071408 %Phoenix.Tracker.Replica{replica | status: :down}14091410 but got type:14111412 dynamic()14131414 where "replica" was given the type:14151416 # type: dynamic()1417 # from: lib/phoenix/tracker/replica.ex:74:131418 replica14191420 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14211422 type warning found at:1423 │1424 74 │ defp down(replica), do: %Replica{replica | status: :down}1425 │ ~1426 │1427 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/114281429 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14301431 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}14321433 but got type:14341435 dynamic()14361437 where "replica" was given the type:14381439 # type: dynamic()1440 # from: lib/phoenix/tracker/replica.ex:76:291441 replica14421443 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14441445 type warning found at:1446 │1447 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1448 │ ~1449 │1450 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/114511452 warning: a struct for Phoenix.Tracker.State is expected on struct update:14531454 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}14551456 but got type:14571458 dynamic()14591460 where "delta" was given the type:14611462 # type: dynamic()1463 # from: lib/phoenix/tracker/state.ex:541:991464 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1465 state14661467 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14681469 type warning found at:1470 │1471 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1472 │ ~1473 │1474 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114751476 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1477 │1478 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1479 │ ~1480 │1481 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/114821483 warning: a struct for Phoenix.Tracker.State is expected on struct update:14841485 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14861487 but got type:14881489 dynamic(%{..., range: {term(), term()}})14901491 where "delta" was given the type:14921493 # type: dynamic(%{..., range: {term(), term()}})1494 # from: lib/phoenix/tracker/state.ex:551:301495 {start_clock, end_clock} = delta.range14961497 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14981499 type warning found at:1500 │1501 555 │ delta: %State{delta | range: {start_clock, new_end}}}1502 │ ~1503 │1504 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/215051506 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1507 │1508 273 │ supervise(shards, strategy: :one_for_one,1509 │ ~1510 │1511 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/115121513 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1514 │1515 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1516 │ ~1517 │1518 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/215191520 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1521 │1522 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1523 │ ~1524 │1525 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/115261527 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1528 │1529 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1530 │ ~1531 │1532 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115331534 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1535 │1536 97 │ supervise(children, strategy: :rest_for_one)1537 │ ~1538 │1539 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115401541 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1542 │1543 43 │ :ok = :pg2.create(pg2_group)1544 │ ~1545 │1546 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/115471548 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1549 │1550 44 │ :ok = :pg2.join(pg2_group, self())1551 │ ~1552 │1553 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/115541555 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1556 │1557 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1558 │ ~1559 │1560 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11561 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115621563 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1564 │1565 57 │ :pg2.get_members(pg2_namespace(server_name))1566 │ ~1567 │1568 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/115691570 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1571 │1572 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1573 │ ~1574 │1575 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115761577 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1578 │1579 42 │ supervise children, strategy: :one_for_one1580 │ ~1581 │1582 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115831584Generated phoenix_pubsub app1585==> nerves_compatibility_test1586===> Analyzing applications...1587===> Compiling certifi1588==> plug1589Compiling 1 file (.erl)1590Compiling 42 files (.ex)1591Generated plug app1592warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1593 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21594 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11595 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51596 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21597 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41598 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/215991600==> phoenix1601Compiling 75 files (.ex)1602warning: cannot infer signatures from :cowboy because it is not loaded16031604warning: cannot infer signatures from :cowlib because it is not loaded16051606warning: cannot infer signatures from :ranch because it is not loaded16071608 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 operator1609 │1610 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1611 │ ~1612 │1613 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/116141615 warning: using single-quoted strings to represent charlists is deprecated.1616 Use ~c"" if you indeed want a charlist or use "" instead.1617 You may run "mix format --migrate" to change all single-quoted1618 strings to use the ~c sigil and fix this warning.1619 │1620 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1621 │ ~1622 │1623 └─ lib/phoenix/channel/server.ex:310:3116241625 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1626 │1627 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1628 │ ~1629 │1630 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/316311632 warning: unused require Logger1633 │1634 20 │ require Logger1635 │ ~1636 │1637 └─ lib/phoenix/endpoint/handler.ex:20:316381639 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1640 │1641 39 │ Logger.warn """1642 │ ~1643 │1644 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/116451646 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 operator1647 │1648 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1649 │ ~1650 │1651 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/216521653 warning: using single-quoted strings to represent charlists is deprecated.1654 Use ~c"" if you indeed want a charlist or use "" instead.1655 You may run "mix format --migrate" to change all single-quoted1656 strings to use the ~c sigil and fix this warning.1657 │1658 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1659 │ ~1660 │1661 └─ lib/phoenix/router.ex:315:5016621663 warning: using single-quoted strings to represent charlists is deprecated.1664 Use ~c"" if you indeed want a charlist or use "" instead.1665 You may run "mix format --migrate" to change all single-quoted1666 strings to use the ~c sigil and fix this warning.1667 │1668 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1669 │ ~1670 │1671 └─ lib/phoenix/router/helpers.ex:195:5016721673 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16741675 This error happens when you have function calls without parentheses inside keywords. For example:16761677 function(arg, one: nested_call a, b, c)1678 function(arg, one: if expr, do: :this, else: :that)16791680 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:16811682 function(arg, one: if(expr, do: :this, else: :that))1683 function(arg, one: nested_call(a, b, c))16841685 Ambiguity found at:1686 │1687 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1689 │1690 └─ lib/phoenix/router/resource.ex:7116911692 warning: duplicate key :route found in struct1693 │1694 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1696 │1697 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16981699 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)"1700 │1701 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1702 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1703 │1704 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)17051706 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1707 │1708 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1709 │ ~1710 │1711 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/117121713 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1714 │1715 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1716 │ ~1717 │1718 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/217191720 warning: using single-quoted strings to represent charlists is deprecated.1721 Use ~c"" if you indeed want a charlist or use "" instead.1722 You may run "mix format --migrate" to change all single-quoted1723 strings to use the ~c sigil and fix this warning.1724 │1725 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1726 │ ~1727 │1728 └─ lib/phoenix/template.ex:174:5017291730 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1731 │1732 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1733 │ ~1734 │1735 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/217361737 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1738 │1739 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1740 │ ~1741 │1742 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/117431744 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1745 │1746 14 │ supervise(children, strategy: :simple_one_for_one)1747 │ ~1748 │1749 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/117501751 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1752 │1753 647 │ exception -> {:error, {exception, System.stacktrace()}}1754 │ ~1755 │1756 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117571758 warning: expected a module (an atom) when invoking config/1 in expression:17591760 endpoint.config(:endpoint_id)17611762 where "endpoint" was given the type:17631764 # type: dynamic(%{..., __pubsub_server__: atom()})1765 # from: lib/phoenix/transports/long_poll.ex:199:101766 verify_token(endpoint, token, opts)17671768 type warning found at:1769 │1770 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1771 │ ~1772 │1773 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317741775 warning: unknown key .__pubsub_server__ in expression:17761777 endpoint.__pubsub_server__17781779 the given type does not have the given key:17801781 dynamic(1782 %Phoenix.Socket{1783 id: term(),1784 assigns: term(),1785 channel: term(),1786 channel_pid: term(),1787 endpoint: atom(),1788 handler: term(),1789 joined: term(),1790 pubsub_server: term(),1791 ref: term(),1792 join_ref: term(),1793 topic: term(),1794 transport: term(),1795 transport_pid: term(),1796 transport_name: term(),1797 serializer: term(),1798 private: term(),1799 vsn: term()1800 } or1801 %Plug.Conn{1802 adapter: term(),1803 assigns: term(),1804 body_params: term(),1805 cookies: term(),1806 halted: term(),1807 host: term(),1808 method: term(),1809 owner: term(),1810 params: term(),1811 path_info: term(),1812 path_params: term(),1813 port: term(),1814 private: term(),1815 query_params: term(),1816 query_string: term(),1817 remote_ip: term(),1818 req_cookies: term(),1819 req_headers: term(),1820 request_path: term(),1821 resp_body: term(),1822 resp_cookies: term(),1823 resp_headers: term(),1824 scheme: term(),1825 script_name: term(),1826 secret_key_base: term(),1827 state: term(),1828 status: term()1829 } or atom() or binary()1830 )18311832 where "endpoint" was given the type:18331834 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1835 # from: lib/phoenix/transports/long_poll.ex:254:191836 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18371838 type warning found at:1839 │1840 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1841 │ ~~~~~~~~~~~~~~~~~1842 │1843 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318441845 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1846 │1847 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1848 │ ~1849 │1850 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418511852 warning: a struct for Plug.Conn is expected on struct update:18531854 %Plug.Conn{conn | state: :sent}18551856 but got type:18571858 dynamic()18591860 where "conn" was given the type:18611862 # type: dynamic()1863 # from: lib/phoenix/endpoint/render_errors.ex:79:211864 conn18651866 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18671868 type warning found at:1869 │1870 83 │ %Plug.Conn{conn | state: :sent}1871 │ ~1872 │1873 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/518741875 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1876 │1877 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1878 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1879 │1880 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)18811882 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1883 │1884 10 │ conn = @connection.conn(req, transport)1885 │ ~1886 │1887 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/318881889 warning: a struct for Plug.Conn is expected on struct update:18901891 %Plug.Conn{conn | query_params: %{}, params: %{}}18921893 but got type:18941895 dynamic(%{..., params: %Plug.Conn.Unfetched{}})18961897 where "conn" was given the types:18981899 # type: dynamic(%{..., params: term()})1900 # from: lib/phoenix/endpoint/render_errors.ex:94:171901 conn.params19021903 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1904 # from: lib/phoenix/endpoint/render_errors.ex:94:171905 conn.params19061907 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19081909 type warning found at:1910 │1911 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1912 │ ~1913 │1914 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119151916 warning: a struct for Plug.Conn is expected on struct update:19171918 %Plug.Conn{conn | query_params: %{}, params: params}19191920 but got type:19211922 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19231924 where "conn" was given the types:19251926 # type: dynamic(%{..., params: term()})1927 # from: lib/phoenix/endpoint/render_errors.ex:94:171928 conn.params19291930 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1931 # from: lib/phoenix/endpoint/render_errors.ex:94:171932 conn.params19331934 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19351936 type warning found at:1937 │1938 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1939 │ ~1940 │1941 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119421943 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1944 │1945 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1946 │ ~1947 │1948 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/319491950 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1951 │1952 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1953 │ ~1954 │1955 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/319561957 warning: a struct for Phoenix.Socket is expected on struct update:19581959 %Phoenix.Socket{socket | id: id}19601961 but got type:19621963 dynamic()19641965 where "socket" was given the type:19661967 # type: dynamic()1968 # from: lib/phoenix/socket/transport.ex1969 {:ok, socket}19701971 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"19721973 type warning found at:1974 │1975 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1976 │ ~1977 │1978 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/719791980 warning: a struct for Plug.Conn is expected on struct update:19811982 %Plug.Conn{conn | params: params}19831984 but got type:19851986 dynamic(%{..., params: map()})19871988 where "conn" was given the type:19891990 # type: dynamic(%{..., params: map()})1991 # from: lib/phoenix/controller.ex:912:171992 Map.get(conn.params, required_key)19931994 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19951996 type warning found at:1997 │1998 919 │ %Plug.Conn{conn | params: params}1999 │ ~2000 │2001 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/220022003 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2004 │2005 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),2006 │ ~2007 │2008 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/420092010 warning: expected a map or struct when accessing .url in expression:20112012 endpoint.url20132014 where "endpoint" was given the types:20152016 # type: dynamic(atom())2017 # from: lib/phoenix/router/helpers.ex:24:202018 endpoint20192020 # type: atom()2021 # from: lib/phoenix/router/helpers.ex:24:352022 is_atom(endpoint)20232024 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20252026 type warning found at:2027 │2028 25 │ endpoint.url2029 │ ~2030 │2031 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/220322033 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2034 │2035 199 │ worker(Phoenix.Tracker, [module, opts, opts])2036 │ ~2037 │2038 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/420392040 warning: a struct for Plug.Conn is expected on struct update:20412042 %Plug.Conn{conn | path_info: path, script_name: script}20432044 but got type:20452046 dynamic()20472048 where "conn" was given the type:20492050 # type: dynamic()2051 # from: lib/phoenix/router/route.ex:147:102052 conn = target.call(%Plug.Conn{...}, opts)20532054 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20552056 type warning found at:2057 │2058 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2059 │ ~2060 │2061 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420622063 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2064 │2065 71 │ supervise(children, strategy: :one_for_one)2066 │ ~2067 │2068 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120692070 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2071 │2072 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2073 │ ~2074 │2075 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120762077 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2078 │2079 76 │ [worker(Phoenix.Config, args)]2080 │ ~2081 │2082 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320832084 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2085 │2086 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2087 │ ~2088 │2089 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22090 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32091 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320922093 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2094 │2095 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2096 │ ~2097 │2098 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/320992100 warning: expected a module (an atom) when invoking path/1 in expression:21012102 endpoint.path("/")21032104 where "endpoint" was given the type:21052106 # type: dynamic(%{..., host: term()})2107 # from: lib/phoenix/endpoint/supervisor.ex:312:142108 endpoint.host21092110 type warning found at:2111 │2112 313 │ endpoint.path("/")2113 │ ~2114 │2115 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/121162117 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2118 │2119 35 │ supervise(children, strategy: :one_for_one)2120 │ ~2121 │2122 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/121232124 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2125 │2126 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2127 │ ~2128 │2129 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/321302131 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2132 │2133 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2134 │ ~2135 │2136 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321372138 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2139 │2140 113 │ {addr,port} = :ranch.get_addr(ref)2141 │ ~2142 │2143 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321442145 warning: comparison between distinct types found:21462147 !Path.extname(file_path) == ".gz"21482149 given types:21502151 dynamic(boolean()) == binary()21522153 where "file_path" was given the type:21542155 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2156 # from: lib/phoenix/digester.ex:147:452157 Path.basename(file_path)21582159 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 false21602161 type warning found at:2162 │2163 148 │ !Path.extname(file_path) == ".gz"2164 │ ~2165 │2166 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121672168 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2169 │2170 51 │ worker(Phoenix.CodeReloader.Server, [])2171 │ ~2172 │2173 └─ lib/phoenix.ex:51:7: Phoenix.start/221742175 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2176 │2177 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2178 │ ~2179 │2180 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321812182 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2183 │2184 155 │ Enum.partition attrs, fn2185 │ ~2186 │2187 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121882189 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2190 │2191 234 │ Enum.partition(attrs, fn2192 │ ~2193 │2194 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/221952196 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21972198 mod.__phoenix_recompile__?21992200 where "mod" was given the type:22012202 # type: dynamic(atom())2203 # from: lib/mix/tasks/compile.phoenix.ex:34:122204 Code.ensure_loaded?(mod)22052206 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()22072208 type warning found at:2209 │2210 36 │ mod.__phoenix_recompile__?2211 │ ~2212 │2213 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/122142215Generated phoenix app2216warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2217 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22218 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12219 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52220 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22221 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42222 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/222232224==> guardian2225Compiling 20 files (.ex)2226Generated guardian app2227==> phoenix_html2228Compiling 8 files (.ex)2229 warning: using single-quoted strings to represent charlists is deprecated.2230 Use ~c"" if you indeed want a charlist or use "" instead.2231 You may run "mix format --migrate" to change all single-quoted2232 strings to use the ~c sigil and fix this warning.2233 │2234 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2235 │ ~2236 │2237 └─ lib/phoenix_html/engine.ex:12:5022382239 warning: the 1st pattern in clause will never match:22402241 6022422243 because it is expected to receive type:22442245 dynamic(empty_list() or non_empty_list(term(), term()))22462247 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22482249 type warning found at:2250 │2251 56 │ def to_iodata(?<), do: "<"2252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2253 │2254 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/122552256 warning: the 1st pattern in clause will never match:22572258 6222592260 because it is expected to receive type:22612262 dynamic(empty_list() or non_empty_list(term(), term()))22632264 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22652266 type warning found at:2267 │2268 57 │ def to_iodata(?>), do: ">"2269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2270 │2271 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122722273 warning: the 1st pattern in clause will never match:22742275 3822762277 because it is expected to receive type:22782279 dynamic(empty_list() or non_empty_list(term(), term()))22802281 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22822283 type warning found at:2284 │2285 58 │ def to_iodata(?&), do: "&"2286 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2287 │2288 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122892290 warning: the 1st pattern in clause will never match:22912292 3422932294 because it is expected to receive type:22952296 dynamic(empty_list() or non_empty_list(term(), term()))22972298 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22992300 type warning found at:2301 │2302 59 │ def to_iodata(?"), do: """2303 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2304 │2305 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/123062307 warning: the 1st pattern in clause will never match:23082309 3923102311 because it is expected to receive type:23122313 dynamic(empty_list() or non_empty_list(term(), term()))23142315 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23162317 type warning found at:2318 │2319 60 │ def to_iodata(?'), do: "'"2320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2321 │2322 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/123232324 warning: the 1st pattern in clause will never match:23252326 {:safe, data}23272328 because it is expected to receive type:23292330 dynamic(empty_list() or non_empty_list(term(), term()))23312332 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23332334 type warning found at:2335 │2336 76 │ def to_iodata({:safe, data}) do2337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2338 │2339 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/123402341 warning: the following clause is redundant:23422343 def to_iodata(other)23442345 it has type:23462347 dynamic(empty_list() or non_empty_list(term(), term()))23482349 previous clauses have already matched on the following types:23502351 non_empty_list(term(), term())2352 empty_list()23532354 │2355 80 │ def to_iodata(other) do2356 │ ~2357 │2358 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123592360 warning: the 1st pattern in clause will never match:23612362 h23632364 because it is expected to receive type:23652366 dynamic(empty_list() or non_empty_list(term(), term()))23672368 where "h" was given the type:23692370 # type: integer()2371 # from: lib/phoenix_html/safe.ex:62:252372 is_integer(h)23732374 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23752376 type warning found at:2377 │2378 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2379 │ ~2380 │2381 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123822383 warning: the 1st pattern in clause will never match:23842385 h23862387 because it is expected to receive type:23882389 dynamic(empty_list() or non_empty_list(term(), term()))23902391 where "h" was given the type:23922393 # type: integer()2394 # from: lib/phoenix_html/safe.ex:66:252395 is_integer(h)23962397 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23982399 type warning found at:2400 │2401 66 │ def to_iodata(h) when is_integer(h) do2402 │ ~2403 │2404 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/124052406 warning: the 1st pattern in clause will never match:24072408 h24092410 because it is expected to receive type:24112412 dynamic(empty_list() or non_empty_list(term(), term()))24132414 where "h" was given the type:24152416 # type: binary()2417 # from: lib/phoenix_html/safe.ex:72:252418 is_binary(h)24192420 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())24212422 type warning found at:2423 │2424 72 │ def to_iodata(h) when is_binary(h) do2425 │ ~2426 │2427 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/124282429Generated phoenix_html app2430==> postgrex2431Compiling 62 files (.ex)2432 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2433 │2434 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2435 │ ~2436 │2437 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24382439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2440 You may run "mix format --migrate" to fix this warning automatically.2441 │2442 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2443 │ ~2444 │2445 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124462447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2448 You may run "mix format --migrate" to fix this warning automatically.2449 │2450 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2451 │ ~2452 │2453 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124542455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2456 You may run "mix format --migrate" to fix this warning automatically.2457 │2458 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2459 │ ~2460 │2461 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124622463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2464 You may run "mix format --migrate" to fix this warning automatically.2465 │2466 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2467 │ ~2468 │2469 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124702471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2472 You may run "mix format --migrate" to fix this warning automatically.2473 │2474 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2475 │ ~2476 │2477 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124782479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2480 You may run "mix format --migrate" to fix this warning automatically.2481 │2482 43 │ <<-1::int32>>2483 │ ~2484 │2485 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124862487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2488 You may run "mix format --migrate" to fix this warning automatically.2489 │2490 48 │ <<value_byte_size::int32>> <> value2491 │ ~2492 │2493 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124942495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2496 You may run "mix format --migrate" to fix this warning automatically.2497 │2498 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2499 │ ~2500 │2501 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/225022503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2504 You may run "mix format --migrate" to fix this warning automatically.2505 │2506 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2507 │ ~2508 │2509 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/225102511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2512 You may run "mix format --migrate" to fix this warning automatically.2513 │2514 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2515 │ ~2516 │2517 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/225182519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2520 You may run "mix format --migrate" to fix this warning automatically.2521 │2522 64 │ ... -1::int32, rest::binary>>, acc) do2523 │ ~2524 │2525 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225262527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2528 You may run "mix format --migrate" to fix this warning automatically.2529 │2530 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2531 │ ~2532 │2533 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225342535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2536 You may run "mix format --migrate" to fix this warning automatically.2537 │2538 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2539 │ ~2540 │2541 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225422543 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2544 You may run "mix format --migrate" to fix this warning automatically.2545 │2546 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2547 │ ~2548 │2549 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225502551 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2552 You may run "mix format --migrate" to fix this warning automatically.2553 │2554 79 │ ... -1::int32, rest::binary>>, acc) do2555 │ ~2556 │2557 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225582559 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2560 You may run "mix format --migrate" to fix this warning automatically.2561 │2562 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2563 │ ~2564 │2565 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225662567 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2568 You may run "mix format --migrate" to fix this warning automatically.2569 │2570 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2571 │ ~2572 │2573 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225742575 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2576 You may run "mix format --migrate" to fix this warning automatically.2577 │2578 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2579 │ ~2580 │2581 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125822583 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2584 You may run "mix format --migrate" to fix this warning automatically.2585 │2586 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2587 │ ~2588 │2589 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125902591 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2592 You may run "mix format --migrate" to fix this warning automatically.2593 │2594 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2595 │ ~2596 │2597 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125982599 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2600 You may run "mix format --migrate" to fix this warning automatically.2601 │2602 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2603 │ ~2604 │2605 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/126062607 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2608 You may run "mix format --migrate" to fix this warning automatically.2609 │2610 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2611 │ ~2612 │2613 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/126142615 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2616 You may run "mix format --migrate" to fix this warning automatically.2617 │2618 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2619 │ ~2620 │2621 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126222623 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2624 You may run "mix format --migrate" to fix this warning automatically.2625 │2626 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2627 │ ~2628 │2629 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126302631 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2632 You may run "mix format --migrate" to fix this warning automatically.2633 │2634 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2635 │ ~2636 │2637 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126382639 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2640 You may run "mix format --migrate" to fix this warning automatically.2641 │2642 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2643 │ ~2644 │2645 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126462647 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2648 You may run "mix format --migrate" to fix this warning automatically.2649 │2650 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2651 │ ~2652 │2653 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126542655 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2656 You may run "mix format --migrate" to fix this warning automatically.2657 │2658 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2659 │ ~2660 │2661 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126622663 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2664 You may run "mix format --migrate" to fix this warning automatically.2665 │2666 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2667 │ ~2668 │2669 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126702671 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2672 You may run "mix format --migrate" to fix this warning automatically.2673 │2674 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2675 │ ~2676 │2677 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126782679 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2680 You may run "mix format --migrate" to fix this warning automatically.2681 │2682 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2683 │ ~2684 │2685 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326862687 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2688 You may run "mix format --migrate" to fix this warning automatically.2689 │2690 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2691 │ ~2692 │2693 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126942695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2696 You may run "mix format --migrate" to fix this warning automatically.2697 │2698 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2699 │ ~2700 │2701 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/127022703 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2704 You may run "mix format --migrate" to fix this warning automatically.2705 │2706 23 │ <<x::float64, y::float64>>2707 │ ~2708 │2709 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/227102711 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2712 You may run "mix format --migrate" to fix this warning automatically.2713 │2714 23 │ <<x::float64, y::float64>>2715 │ ~2716 │2717 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/227182719 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2720 You may run "mix format --migrate" to fix this warning automatically.2721 │2722 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2723 │ ~2724 │2725 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227262727 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2728 You may run "mix format --migrate" to fix this warning automatically.2729 │2730 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2731 │ ~2732 │2733 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227342735 warning: use Bitwise is deprecated. import Bitwise instead2736 │2737 4 │ use Bitwise, only_operators: true2738 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2739 │2740 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27412742 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2743 You may run "mix format --migrate" to fix this warning automatically.2744 │2745 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2746 │ ~2747 │2748 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127492750 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:27: Postgrex.Extensions.Polygon.decode_vertices/227572758 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2759 You may run "mix format --migrate" to fix this warning automatically.2760 │2761 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2762 │ ~2763 │2764 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227652766 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2767 You may run "mix format --migrate" to fix this warning automatically.2768 │2769 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2770 │ ~2771 │2772 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127732774 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2775 You may run "mix format --migrate" to fix this warning automatically.2776 │2777 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2778 │ ~2779 │2780 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127812782 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2783 You may run "mix format --migrate" to fix this warning automatically.2784 │2785 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2786 │ ~2787 │2788 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/127892790 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2791 You may run "mix format --migrate" to fix this warning automatically.2792 │2793 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2794 │ ~2795 │2796 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/127972798 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2799 You may run "mix format --migrate" to fix this warning automatically.2800 │2801 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2802 │ ~2803 │2804 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/128052806 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2807 You may run "mix format --migrate" to fix this warning automatically.2808 │2809 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2810 │ ~2811 │2812 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/128132814 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2815 You may run "mix format --migrate" to fix this warning automatically.2816 │2817 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2818 │ ~2819 │2820 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128212822 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2823 You may run "mix format --migrate" to fix this warning automatically.2824 │2825 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2826 │ ~2827 │2828 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128292830 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2831 You may run "mix format --migrate" to fix this warning automatically.2832 │2833 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2834 │ ~2835 │2836 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128372838 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2839 You may run "mix format --migrate" to fix this warning automatically.2840 │2841 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2842 │ ~2843 │2844 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128452846 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2847 You may run "mix format --migrate" to fix this warning automatically.2848 │2849 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2850 │ ~2851 │2852 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128532854 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2855 You may run "mix format --migrate" to fix this warning automatically.2856 │2857 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2858 │ ~2859 │2860 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128612862 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2863 You may run "mix format --migrate" to fix this warning automatically.2864 │2865 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2866 │ ~2867 │2868 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128692870 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2871 You may run "mix format --migrate" to fix this warning automatically.2872 │2873 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2874 │ ~2875 │2876 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128772878 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2879 You may run "mix format --migrate" to fix this warning automatically.2880 │2881 46 │ 0 :: int32>>2882 │ ~2883 │2884 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128852886 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2887 You may run "mix format --migrate" to fix this warning automatically.2888 │2889 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2890 │ ~2891 │2892 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128932894 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2895 You may run "mix format --migrate" to fix this warning automatically.2896 │2897 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2898 │ ~2899 │2900 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/129012902 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2903 You may run "mix format --migrate" to fix this warning automatically.2904 │2905 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2906 │ ~2907 │2908 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/129092910 warning: use Bitwise is deprecated. import Bitwise instead2911 │2912 5 │ use Bitwise2913 │ ~~~~~~~~~~~2914 │2915 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)29162917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2918 You may run "mix format --migrate" to fix this warning automatically.2919 │2920 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2921 │ ~2922 │2923 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129242925 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 operator2926 │2927 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2928 │ ~2929 │2930 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129312932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2933 You may run "mix format --migrate" to fix this warning automatically.2934 │2935 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2936 │ ~2937 │2938 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329392940 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 operator2941 │2942 72 │ <<data :: size(rest_size)>> = rest2943 │ ~2944 │2945 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329462947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2951 │ ~2952 │2953 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329542955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2956 You may run "mix format --migrate" to fix this warning automatically.2957 │2958 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2959 │ ~2960 │2961 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329622963 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2964 You may run "mix format --migrate" to fix this warning automatically.2965 │2966 86 │ def parse(<<status :: int8>>, ?Z, _size) do2967 │ ~2968 │2969 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329702971 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2972 You may run "mix format --migrate" to fix this warning automatically.2973 │2974 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2975 │ ~2976 │2977 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329782979 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2980 You may run "mix format --migrate" to fix this warning automatically.2981 │2982 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2983 │ ~2984 │2985 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329862987 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2988 You may run "mix format --migrate" to fix this warning automatically.2989 │2990 103 │ case <<len ::uint16>> do2991 │ ~2992 │2993 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329942995 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2996 You may run "mix format --migrate" to fix this warning automatically.2997 │2998 104 │ <<^overflow_len :: uint16>> ->2999 │ ~3000 │3001 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/330023003 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3004 You may run "mix format --migrate" to fix this warning automatically.3005 │3006 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do3007 │ ~3008 │3009 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/330103011 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3012 You may run "mix format --migrate" to fix this warning automatically.3013 │3014 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do3015 │ ~3016 │3017 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/330183019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3020 You may run "mix format --migrate" to fix this warning automatically.3021 │3022 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3023 │ ~3024 │3025 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330263027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3028 You may run "mix format --migrate" to fix this warning automatically.3029 │3030 226 │ [<<size :: int32>>, data]3031 │ ~3032 │3033 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130343035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3036 You may run "mix format --migrate" to fix this warning automatically.3037 │3038 224 │ [first, <<size :: int32>>, data]3039 │ ~3040 │3041 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130423043 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3044 You may run "mix format --migrate" to fix this warning automatically.3045 │3046 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3047 │ ~3048 │3049 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130503051 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3052 You may run "mix format --migrate" to fix this warning automatically.3053 │3054 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3055 │ ~3056 │3057 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130583059 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3060 You may run "mix format --migrate" to fix this warning automatically.3061 │3062 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3063 │ ~3064 │3065 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130663067 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3068 You may run "mix format --migrate" to fix this warning automatically.3069 │3070 252 │ len = <<div(byte_size(oids), 4) :: int16>>3071 │ ~3072 │3073 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130743075 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3076 You may run "mix format --migrate" to fix this warning automatically.3077 │3078 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3079 │ ~3080 │3081 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130823083 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3084 You may run "mix format --migrate" to fix this warning automatically.3085 │3086 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3087 │ ~3088 │3089 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130903091 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3092 You may run "mix format --migrate" to fix this warning automatically.3093 │3094 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3095 │ ~3096 │3097 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130983099 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3100 You may run "mix format --migrate" to fix this warning automatically.3101 │3102 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3103 │ ~3104 │3105 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/131063107 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3108 You may run "mix format --migrate" to fix this warning automatically.3109 │3110 287 │ len_params = <<length(params) :: int16>>3111 │ ~3112 │3113 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/131143115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3116 You may run "mix format --migrate" to fix this warning automatically.3117 │3118 294 │ {?E, [port, 0, <<rows :: int32>>]}3119 │ ~3120 │3121 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131223123 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3124 You may run "mix format --migrate" to fix this warning automatically.3125 │3126 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3127 │ ~3128 │3129 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131303131 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3132 You may run "mix format --migrate" to fix this warning automatically.3133 │3134 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3135 │ ~3136 │3137 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131383139 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3140 You may run "mix format --migrate" to fix this warning automatically.3141 │3142 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3143 │ ~3144 │3145 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131463147 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3148 You may run "mix format --migrate" to fix this warning automatically.3149 │3150 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3151 │ ~3152 │3153 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131543155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3156 You may run "mix format --migrate" to fix this warning automatically.3157 │3158 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3159 │ ~3160 │3161 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131623163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3164 You may run "mix format --migrate" to fix this warning automatically.3165 │3166 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3167 │ ~3168 │3169 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131703171 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3172 You may run "mix format --migrate" to fix this warning automatically.3173 │3174 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3175 │ ~3176 │3177 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131783179 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3180 You may run "mix format --migrate" to fix this warning automatically.3181 │3182 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3183 │ ~3184 │3185 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131863187 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3188 You may run "mix format --migrate" to fix this warning automatically.3189 │3190 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3191 │ ~3192 │3193 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131943195 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3196 You may run "mix format --migrate" to fix this warning automatically.3197 │3198 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3199 │ ~3200 │3201 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/132023203 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3204 You may run "mix format --migrate" to fix this warning automatically.3205 │3206 363 │ type_size :: int16, type_mod :: int32, format :: int16,3207 │ ~3208 │3209 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/132103211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3212 You may run "mix format --migrate" to fix this warning automatically.3213 │3214 363 │ type_size :: int16, type_mod :: int32, format :: int16,3215 │ ~3216 │3217 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/132183219 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3220 You may run "mix format --migrate" to fix this warning automatically.3221 │3222 363 │ type_size :: int16, type_mod :: int32, format :: int16,3223 │ ~3224 │3225 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132263227 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3228 You may run "mix format --migrate" to fix this warning automatically.3229 │3230 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3231 │ ~3232 │3233 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132343235 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3236 You may run "mix format --migrate" to fix this warning automatically.3237 │3238 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3239 │ ~3240 │3241 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132423243 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3244 You may run "mix format --migrate" to fix this warning automatically.3245 │3246 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3247 │ ~3248 │3249 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132503251 warning: unused require Postgrex.Messages3252 │3253 30 │ require Postgrex.Messages3254 │ ~3255 │3256 └─ lib/postgrex/query.ex:30:332573258 warning: unused require Logger3259 │3260 8 │ require Logger3261 │ ~3262 │3263 └─ lib/postgrex/notifications.ex:8:332643265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3266 You may run "mix format --migrate" to fix this warning automatically.3267 │3268 59 │ if lower == <<-1::int32>> do3269 │ ~3270 │3271 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432723273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3274 You may run "mix format --migrate" to fix this warning automatically.3275 │3276 66 │ if upper == <<-1::int32>> do3277 │ ~3278 │3279 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432803281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3282 You may run "mix format --migrate" to fix this warning automatically.3283 │3284 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3285 │ ~3286 │3287 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432883289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3290 You may run "mix format --migrate" to fix this warning automatically.3291 │3292 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3293 │ ~3294 │3295 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/332963297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3298 You may run "mix format --migrate" to fix this warning automatically.3299 │3300 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3301 │ ~3302 │3303 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333043305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3306 You may run "mix format --migrate" to fix this warning automatically.3307 │3308 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3309 │ ~3310 │3311 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333123313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3314 You may run "mix format --migrate" to fix this warning automatically.3315 │3316 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3317 │ ~3318 │3319 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333203321 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3322 You may run "mix format --migrate" to fix this warning automatically.3323 │3324 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3325 │ ~3326 │3327 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333283329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3330 You may run "mix format --migrate" to fix this warning automatically.3331 │3332 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3333 │ ~3334 │3335 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333363337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3338 You may run "mix format --migrate" to fix this warning automatically.3339 │3340 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3341 │ ~3342 │3343 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233443345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3346 You may run "mix format --migrate" to fix this warning automatically.3347 │3348 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3349 │ ~3350 │3351 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233523353 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3354 │3355 1005 │ Logger.warn(fn() ->3356 │ ~3357 │3358 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/533593360 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3361 You may run "mix format --migrate" to fix this warning automatically.3362 │3363 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3364 │ ~3365 │3366 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/133673368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3369 You may run "mix format --migrate" to fix this warning automatically.3370 │3371 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3372 │ ~3373 │3374 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/133753376 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 operator3377 │3378 2003 │ <<body :: binary(size), rest :: binary>> ->3379 │ ~3380 │3381 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/133823383 warning: using single-quoted strings to represent charlists is deprecated.3384 Use ~c"" if you indeed want a charlist or use "" instead.3385 You may run "mix format --migrate" to change all single-quoted3386 strings to use the ~c sigil and fix this warning.3387 │3388 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3389 │ ~3390 │3391 └─ lib/postgrex/type_module.ex:49:5033923393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3394 You may run "mix format --migrate" to fix this warning automatically.3395 │3396 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3397 │ ~3398 │3399 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/134003401 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3402 You may run "mix format --migrate" to fix this warning automatically.3403 │3404 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3405 │ ~3406 │3407 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/134083409 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3410 You may run "mix format --migrate" to fix this warning automatically.3411 │3412 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3414 │3415 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/334163417 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3418 You may run "mix format --migrate" to fix this warning automatically.3419 │3420 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3422 │3423 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134243425 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3426 You may run "mix format --migrate" to fix this warning automatically.3427 │3428 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3430 │3431 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134323433 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3434 You may run "mix format --migrate" to fix this warning automatically.3435 │3436 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3438 │3439 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134403441 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 operator3442 │3443 15 │ <<binary::binary-size(last_pos), last::bits>> = val3444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3445 │3446 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134473448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3449 You may run "mix format --migrate" to fix this warning automatically.3450 │3451 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3453 │3454 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134553456 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3457 You may run "mix format --migrate" to fix this warning automatically.3458 │3459 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3461 │3462 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134633464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3465 You may run "mix format --migrate" to fix this warning automatically.3466 │3467 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3469 │3470 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134713472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3473 You may run "mix format --migrate" to fix this warning automatically.3474 │3475 9 │ <<1 :: int32, 1>>3476 │ ~~~~~~~~~~~~~~~~~3477 │3478 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134793480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3481 You may run "mix format --migrate" to fix this warning automatically.3482 │3483 11 │ <<1 :: int32, 0>>3484 │ ~~~~~~~~~~~~~~~~~3485 │3486 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134873488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3489 You may run "mix format --migrate" to fix this warning automatically.3490 │3491 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3493 │3494 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134953496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3497 You may run "mix format --migrate" to fix this warning automatically.3498 │3499 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3501 │3502 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/135033504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3505 You may run "mix format --migrate" to fix this warning automatically.3506 │3507 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3509 │3510 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135113512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3513 You may run "mix format --migrate" to fix this warning automatically.3514 │3515 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3517 │3518 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135193520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3521 You may run "mix format --migrate" to fix this warning automatically.3522 │3523 12 │ <<20 :: int32, 3, n, 1, 16,3524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3525 │3526 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135273528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3529 You may run "mix format --migrate" to fix this warning automatically.3530 │3531 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3533 │3534 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135353536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3537 You may run "mix format --migrate" to fix this warning automatically.3538 │3539 10 │ <<24::int32, x::float64, y::float64, r::float64>>3540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3541 │3542 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135433544 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3545 You may run "mix format --migrate" to fix this warning automatically.3546 │3547 10 │ <<24::int32, x::float64, y::float64, r::float64>>3548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3549 │3550 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135513552 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3553 You may run "mix format --migrate" to fix this warning automatically.3554 │3555 10 │ <<24::int32, x::float64, y::float64, r::float64>>3556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3557 │3558 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135593560 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3561 You may run "mix format --migrate" to fix this warning automatically.3562 │3563 10 │ <<24::int32, x::float64, y::float64, r::float64>>3564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3565 │3566 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135673568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3569 You may run "mix format --migrate" to fix this warning automatically.3570 │3571 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3573 │3574 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135753576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3577 You may run "mix format --migrate" to fix this warning automatically.3578 │3579 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3581 │3582 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135833584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3585 You may run "mix format --migrate" to fix this warning automatically.3586 │3587 9 │ <<4::int32, n::float32>>3588 │ ~~~~~~~~~~~~~~~~~~~~~~~~3589 │3590 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135913592 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3593 You may run "mix format --migrate" to fix this warning automatically.3594 │3595 9 │ <<4::int32, n::float32>>3596 │ ~~~~~~~~~~~~~~~~~~~~~~~~3597 │3598 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135993600 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3601 You may run "mix format --migrate" to fix this warning automatically.3602 │3603 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3605 │3606 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136073608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3609 You may run "mix format --migrate" to fix this warning automatically.3610 │3611 13 │ <<4::int32, 0::1, 255, 0::23>>3612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3613 │3614 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136153616 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3617 You may run "mix format --migrate" to fix this warning automatically.3618 │3619 15 │ <<4::int32, 1::1, 255, 0::23>>3620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3621 │3622 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136233624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3625 You may run "mix format --migrate" to fix this warning automatically.3626 │3627 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3629 │3630 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136313632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3633 You may run "mix format --migrate" to fix this warning automatically.3634 │3635 9 │ <<8 :: int32, n :: float64>>3636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3637 │3638 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136393640 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3641 You may run "mix format --migrate" to fix this warning automatically.3642 │3643 9 │ <<8 :: int32, n :: float64>>3644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3645 │3646 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136473648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3649 You may run "mix format --migrate" to fix this warning automatically.3650 │3651 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3653 │3654 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136553656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3657 You may run "mix format --migrate" to fix this warning automatically.3658 │3659 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3661 │3662 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136633664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3665 You may run "mix format --migrate" to fix this warning automatically.3666 │3667 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3669 │3670 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136713672 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3673 You may run "mix format --migrate" to fix this warning automatically.3674 │3675 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3677 │3678 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136793680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3681 You may run "mix format --migrate" to fix this warning automatically.3682 │3683 12 │ [<<IO.iodata_length(data) :: int32>> | data]3684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3685 │3686 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136873688 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3689 You may run "mix format --migrate" to fix this warning automatically.3690 │3691 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3693 │3694 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136953696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3697 You may run "mix format --migrate" to fix this warning automatically.3698 │3699 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3701 │3702 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137033704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3705 You may run "mix format --migrate" to fix this warning automatically.3706 │3707 12 │ <<20 :: int32, 3, 128, 0, 16,3708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3709 │3710 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137113712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3713 You may run "mix format --migrate" to fix this warning automatically.3714 │3715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3717 │3718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137193720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3721 You may run "mix format --migrate" to fix this warning automatically.3722 │3723 12 │ <<2 :: int32, int :: int16>>3724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3725 │3726 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137273728 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3729 You may run "mix format --migrate" to fix this warning automatically.3730 │3731 12 │ <<2 :: int32, int :: int16>>3732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3733 │3734 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137353736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3737 You may run "mix format --migrate" to fix this warning automatically.3738 │3739 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3741 │3742 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137433744 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3745 You may run "mix format --migrate" to fix this warning automatically.3746 │3747 12 │ <<4 :: int32, int :: int32>>3748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3749 │3750 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137513752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3753 You may run "mix format --migrate" to fix this warning automatically.3754 │3755 12 │ <<4 :: int32, int :: int32>>3756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3757 │3758 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137593760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3761 You may run "mix format --migrate" to fix this warning automatically.3762 │3763 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3765 │3766 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137673768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3769 You may run "mix format --migrate" to fix this warning automatically.3770 │3771 12 │ <<8 :: int32, int :: int64>>3772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3773 │3774 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137753776 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3777 You may run "mix format --migrate" to fix this warning automatically.3778 │3779 12 │ <<8 :: int32, int :: int64>>3780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3781 │3782 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137833784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3785 You may run "mix format --migrate" to fix this warning automatically.3786 │3787 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3789 │3790 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137913792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3793 You may run "mix format --migrate" to fix this warning automatically.3794 │3795 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3797 │3798 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137993800 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3801 You may run "mix format --migrate" to fix this warning automatically.3802 │3803 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3805 │3806 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138073808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3809 You may run "mix format --migrate" to fix this warning automatically.3810 │3811 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3813 │3814 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138153816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3817 You may run "mix format --migrate" to fix this warning automatically.3818 │3819 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3821 │3822 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138233824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3825 You may run "mix format --migrate" to fix this warning automatically.3826 │3827 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3829 │3830 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138313832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3833 You may run "mix format --migrate" to fix this warning automatically.3834 │3835 10 │ <<24::int32, a::float64, b::float64, c::float64>>3836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3837 │3838 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138393840 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3841 You may run "mix format --migrate" to fix this warning automatically.3842 │3843 10 │ <<24::int32, a::float64, b::float64, c::float64>>3844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3845 │3846 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138473848 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3849 You may run "mix format --migrate" to fix this warning automatically.3850 │3851 10 │ <<24::int32, a::float64, b::float64, c::float64>>3852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3853 │3854 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138553856 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3857 You may run "mix format --migrate" to fix this warning automatically.3858 │3859 10 │ <<24::int32, a::float64, b::float64, c::float64>>3860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3861 │3862 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138633864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3865 You may run "mix format --migrate" to fix this warning automatically.3866 │3867 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3869 │3870 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138713872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3873 You may run "mix format --migrate" to fix this warning automatically.3874 │3875 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3877 │3878 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138793880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3881 You may run "mix format --migrate" to fix this warning automatically.3882 │3883 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3885 │3886 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138873888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3889 You may run "mix format --migrate" to fix this warning automatically.3890 │3891 9 │ <<6::int32, a, b, c, d, e, f>>3892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3893 │3894 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138953896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3897 You may run "mix format --migrate" to fix this warning automatically.3898 │3899 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3901 │3902 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139033904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3905 You may run "mix format --migrate" to fix this warning automatically.3906 │3907 11 │ [<<byte_size(name) :: int32>> | name]3908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3909 │3910 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139113912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3913 You may run "mix format --migrate" to fix this warning automatically.3914 │3915 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3917 │3918 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139193920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3921 You may run "mix format --migrate" to fix this warning automatically.3922 │3923 10 │ [<<IO.iodata_length(data)::int32>> | data]3924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3925 │3926 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139273928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3929 You may run "mix format --migrate" to fix this warning automatically.3930 │3931 13 │ [<<IO.iodata_length(data)::int32>> | data]3932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3933 │3934 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139353936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3937 You may run "mix format --migrate" to fix this warning automatically.3938 │3939 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3941 │3942 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139433944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3945 You may run "mix format --migrate" to fix this warning automatically.3946 │3947 15 │ <<4 :: int32, oid :: uint32>>3948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3949 │3950 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139513952 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3953 You may run "mix format --migrate" to fix this warning automatically.3954 │3955 15 │ <<4 :: int32, oid :: uint32>>3956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3957 │3958 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139593960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3961 You may run "mix format --migrate" to fix this warning automatically.3962 │3963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3965 │3966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139673968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3969 You may run "mix format --migrate" to fix this warning automatically.3970 │3971 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3973 │3974 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139753976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3977 You may run "mix format --migrate" to fix this warning automatically.3978 │3979 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3981 │3982 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139833984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3985 You may run "mix format --migrate" to fix this warning automatically.3986 │3987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3989 │3990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139913992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3993 You may run "mix format --migrate" to fix this warning automatically.3994 │3995 9 │ <<16::int32, x::float64, y::float64>>3996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3997 │3998 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139994000 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4001 You may run "mix format --migrate" to fix this warning automatically.4002 │4003 9 │ <<16::int32, x::float64, y::float64>>4004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4005 │4006 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140074008 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4009 You may run "mix format --migrate" to fix this warning automatically.4010 │4011 9 │ <<16::int32, x::float64, y::float64>>4012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4013 │4014 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140154016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4017 You may run "mix format --migrate" to fix this warning automatically.4018 │4019 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4021 │4022 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140234024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4025 You may run "mix format --migrate" to fix this warning automatically.4026 │4027 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4029 │4030 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140314032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4033 You may run "mix format --migrate" to fix this warning automatically.4034 │4035 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4037 │4038 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140394040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4041 You may run "mix format --migrate" to fix this warning automatically.4042 │4043 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4045 │4046 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340474048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4049 You may run "mix format --migrate" to fix this warning automatically.4050 │4051 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4053 │4054 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140554056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4057 You may run "mix format --migrate" to fix this warning automatically.4058 │4059 14 │ [<<byte_size(bin) :: int32>> | bin]4060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4061 │4062 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140634064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4065 You may run "mix format --migrate" to fix this warning automatically.4066 │4067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4069 │4070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340714072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4073 You may run "mix format --migrate" to fix this warning automatically.4074 │4075 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4077 │4078 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340794080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4081 You may run "mix format --migrate" to fix this warning automatically.4082 │4083 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4085 │4086 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340874088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4089 You may run "mix format --migrate" to fix this warning automatically.4090 │4091 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4093 │4094 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140954096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4097 You may run "mix format --migrate" to fix this warning automatically.4098 │4099 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4101 │4102 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141034104 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4105 You may run "mix format --migrate" to fix this warning automatically.4106 │4107 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4109 │4110 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141114112 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4113 You may run "mix format --migrate" to fix this warning automatically.4114 │4115 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4117 │4118 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141194120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4121 You may run "mix format --migrate" to fix this warning automatically.4122 │4123 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4125 │4126 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141274128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4129 You may run "mix format --migrate" to fix this warning automatically.4130 │4131 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4133 │4134 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141354136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4137 You may run "mix format --migrate" to fix this warning automatically.4138 │4139 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4141 │4142 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141434144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4145 You may run "mix format --migrate" to fix this warning automatically.4146 │4147 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4149 │4150 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141514152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4153 You may run "mix format --migrate" to fix this warning automatically.4154 │4155 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4157 │4158 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141594160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4161 You may run "mix format --migrate" to fix this warning automatically.4162 │4163 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4165 │4166 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141674168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4169 You may run "mix format --migrate" to fix this warning automatically.4170 │4171 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4173 │4174 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141754176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4177 You may run "mix format --migrate" to fix this warning automatically.4178 │4179 11 │ [<<16 :: int32>> | uuid]4180 │ ~~~~~~~~~~~~~~~~~~~~~~~~4181 │4182 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141834184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4185 You may run "mix format --migrate" to fix this warning automatically.4186 │4187 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4189 │4190 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141914192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4193 You may run "mix format --migrate" to fix this warning automatically.4194 │4195 9 │ <<0 :: int32>>4196 │ ~~~~~~~~~~~~~~4197 │4198 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141994200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4201 You may run "mix format --migrate" to fix this warning automatically.4202 │4203 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4205 │4206 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142074208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4209 You may run "mix format --migrate" to fix this warning automatically.4210 │4211 15 │ <<0 :: int32>>4212 │ ~~~~~~~~~~~~~~4213 │4214 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142154216 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4217 You may run "mix format --migrate" to fix this warning automatically.4218 │4219 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4221 │4222 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542234224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4225 You may run "mix format --migrate" to fix this warning automatically.4226 │4227 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4229 │4230 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442314232 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4233 You may run "mix format --migrate" to fix this warning automatically.4234 │4235 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4237 │4238 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442394240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4241 You may run "mix format --migrate" to fix this warning automatically.4242 │4243 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4245 │4246 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442474248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4249 You may run "mix format --migrate" to fix this warning automatically.4250 │4251 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4253 │4254 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442554256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4257 You may run "mix format --migrate" to fix this warning automatically.4258 │4259 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4261 │4262 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542634264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4265 You may run "mix format --migrate" to fix this warning automatically.4266 │4267 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4269 │4270 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542714272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4273 You may run "mix format --migrate" to fix this warning automatically.4274 │4275 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4277 │4278 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842794280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4281 You may run "mix format --migrate" to fix this warning automatically.4282 │4283 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4285 │4286 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842874288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4289 You may run "mix format --migrate" to fix this warning automatically.4290 │4291 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4293 │4294 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842954296 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4297 You may run "mix format --migrate" to fix this warning automatically.4298 │4299 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4301 │4302 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843034304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4305 You may run "mix format --migrate" to fix this warning automatically.4306 │4307 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4309 │4310 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443114312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4313 You may run "mix format --migrate" to fix this warning automatically.4314 │4315 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4317 │4318 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443194320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4321 You may run "mix format --migrate" to fix this warning automatically.4322 │4323 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4325 │4326 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443274328 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4329 You may run "mix format --migrate" to fix this warning automatically.4330 │4331 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4333 │4334 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443354336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4337 You may run "mix format --migrate" to fix this warning automatically.4338 │4339 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4341 │4342 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743434344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4345 You may run "mix format --migrate" to fix this warning automatically.4346 │4347 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4349 │4350 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743514352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4353 You may run "mix format --migrate" to fix this warning automatically.4354 │4355 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4357 │4358 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743594360 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4361 You may run "mix format --migrate" to fix this warning automatically.4362 │4363 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4365 │4366 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743674368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4369 You may run "mix format --migrate" to fix this warning automatically.4370 │4371 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4373 │4374 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843754376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4377 You may run "mix format --migrate" to fix this warning automatically.4378 │4379 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4381 │4382 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443834384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4385 You may run "mix format --migrate" to fix this warning automatically.4386 │4387 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4389 │4390 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743914392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4393 You may run "mix format --migrate" to fix this warning automatically.4394 │4395 27 │ <<len :: int32, value :: binary-size(len)>> ->4396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4397 │4398 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643994400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4401 You may run "mix format --migrate" to fix this warning automatically.4402 │4403 27 │ <<len :: int32, value :: binary-size(len)>> ->4404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4405 │4406 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244074408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4409 You may run "mix format --migrate" to fix this warning automatically.4410 │4411 27 │ <<len :: int32, value :: binary-size(len)>> ->4412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4413 │4414 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544154416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4417 You may run "mix format --migrate" to fix this warning automatically.4418 │4419 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4421 │4422 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644234424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4425 You may run "mix format --migrate" to fix this warning automatically.4426 │4427 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4429 │4430 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244314432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4433 You may run "mix format --migrate" to fix this warning automatically.4434 │4435 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4437 │4438 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544394440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4441 You may run "mix format --migrate" to fix this warning automatically.4442 │4443 19 │ <<1 :: int32, 1>> -> true4444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4445 │4446 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644474448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4449 You may run "mix format --migrate" to fix this warning automatically.4450 │4451 19 │ <<1 :: int32, 1>> -> true4452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4453 │4454 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244554456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4457 You may run "mix format --migrate" to fix this warning automatically.4458 │4459 19 │ <<1 :: int32, 1>> -> true4460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4461 │4462 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544634464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4465 You may run "mix format --migrate" to fix this warning automatically.4466 │4467 20 │ <<1 :: int32, 0>> -> false4468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4469 │4470 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644714472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4473 You may run "mix format --migrate" to fix this warning automatically.4474 │4475 20 │ <<1 :: int32, 0>> -> false4476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4477 │4478 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244794480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4481 You may run "mix format --migrate" to fix this warning automatically.4482 │4483 20 │ <<1 :: int32, 0>> -> false4484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4485 │4486 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544874488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4489 You may run "mix format --migrate" to fix this warning automatically.4490 │4491 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4493 │4494 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644954496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4497 You may run "mix format --migrate" to fix this warning automatically.4498 │4499 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4501 │4502 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/245034504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4505 You may run "mix format --migrate" to fix this warning automatically.4506 │4507 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4509 │4510 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/545114512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4513 You may run "mix format --migrate" to fix this warning automatically.4514 │4515 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4517 │4518 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645194520 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4521 You may run "mix format --migrate" to fix this warning automatically.4522 │4523 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4525 │4526 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645274528 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4529 You may run "mix format --migrate" to fix this warning automatically.4530 │4531 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4533 │4534 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645354536 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4537 You may run "mix format --migrate" to fix this warning automatically.4538 │4539 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4541 │4542 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645434544 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4545 You may run "mix format --migrate" to fix this warning automatically.4546 │4547 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4549 │4550 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645514552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4553 You may run "mix format --migrate" to fix this warning automatically.4554 │4555 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4557 │4558 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245594560 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4561 You may run "mix format --migrate" to fix this warning automatically.4562 │4563 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4565 │4566 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245674568 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4569 You may run "mix format --migrate" to fix this warning automatically.4570 │4571 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4573 │4574 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245754576 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4577 You may run "mix format --migrate" to fix this warning automatically.4578 │4579 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4581 │4582 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245834584 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4585 You may run "mix format --migrate" to fix this warning automatically.4586 │4587 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4589 │4590 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245914592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4593 You may run "mix format --migrate" to fix this warning automatically.4594 │4595 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4597 │4598 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545994600 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4601 You may run "mix format --migrate" to fix this warning automatically.4602 │4603 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4605 │4606 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546074608 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4609 You may run "mix format --migrate" to fix this warning automatically.4610 │4611 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4613 │4614 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546154616 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4617 You may run "mix format --migrate" to fix this warning automatically.4618 │4619 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4621 │4622 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546234624 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4625 You may run "mix format --migrate" to fix this warning automatically.4626 │4627 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4629 │4630 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546314632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4633 You may run "mix format --migrate" to fix this warning automatically.4634 │4635 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4637 │4638 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646394640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4641 You may run "mix format --migrate" to fix this warning automatically.4642 │4643 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4645 │4646 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246474648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4649 You may run "mix format --migrate" to fix this warning automatically.4650 │4651 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4653 │4654 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546554656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4657 You may run "mix format --migrate" to fix this warning automatically.4658 │4659 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4661 │4662 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646634664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4665 You may run "mix format --migrate" to fix this warning automatically.4666 │4667 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4669 │4670 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246714672 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4673 You may run "mix format --migrate" to fix this warning automatically.4674 │4675 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4677 │4678 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546794680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4681 You may run "mix format --migrate" to fix this warning automatically.4682 │4683 23 │ <<20 :: int32, 3, n, 1, 16,4684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4685 │4686 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646874688 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4689 You may run "mix format --migrate" to fix this warning automatically.4690 │4691 23 │ <<20 :: int32, 3, n, 1, 16,4692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4693 │4694 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246954696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4697 You may run "mix format --migrate" to fix this warning automatically.4698 │4699 23 │ <<20 :: int32, 3, n, 1, 16,4700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4701 │4702 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547034704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4705 You may run "mix format --migrate" to fix this warning automatically.4706 │4707 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4709 │4710 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/647114712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4713 You may run "mix format --migrate" to fix this warning automatically.4714 │4715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4717 │4718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/247194720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4721 You may run "mix format --migrate" to fix this warning automatically.4722 │4723 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4725 │4726 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547274728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4729 You may run "mix format --migrate" to fix this warning automatically.4730 │4731 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4733 │4734 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647354736 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4737 You may run "mix format --migrate" to fix this warning automatically.4738 │4739 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4741 │4742 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647434744 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4745 You may run "mix format --migrate" to fix this warning automatically.4746 │4747 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4749 │4750 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647514752 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4753 You may run "mix format --migrate" to fix this warning automatically.4754 │4755 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4757 │4758 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647594760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4761 You may run "mix format --migrate" to fix this warning automatically.4762 │4763 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4765 │4766 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247674768 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4769 You may run "mix format --migrate" to fix this warning automatically.4770 │4771 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4773 │4774 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247754776 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4777 You may run "mix format --migrate" to fix this warning automatically.4778 │4779 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4781 │4782 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247834784 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4785 You may run "mix format --migrate" to fix this warning automatically.4786 │4787 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4789 │4790 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247914792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4793 You may run "mix format --migrate" to fix this warning automatically.4794 │4795 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4797 │4798 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547994800 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4801 You may run "mix format --migrate" to fix this warning automatically.4802 │4803 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4805 │4806 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548074808 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4809 You may run "mix format --migrate" to fix this warning automatically.4810 │4811 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4813 │4814 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548154816 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4817 You may run "mix format --migrate" to fix this warning automatically.4818 │4819 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4821 │4822 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548234824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4825 You may run "mix format --migrate" to fix this warning automatically.4826 │4827 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4829 │4830 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648314832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4833 You may run "mix format --migrate" to fix this warning automatically.4834 │4835 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4837 │4838 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248394840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4841 You may run "mix format --migrate" to fix this warning automatically.4842 │4843 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4845 │4846 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548474848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4849 You may run "mix format --migrate" to fix this warning automatically.4850 │4851 36 │ <<4 :: int32, days :: int32>> ->4852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4853 │4854 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648554856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4857 You may run "mix format --migrate" to fix this warning automatically.4858 │4859 36 │ <<4 :: int32, days :: int32>> ->4860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4861 │4862 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648634864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4865 You may run "mix format --migrate" to fix this warning automatically.4866 │4867 36 │ <<4 :: int32, days :: int32>> ->4868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4869 │4870 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248714872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4873 You may run "mix format --migrate" to fix this warning automatically.4874 │4875 36 │ <<4 :: int32, days :: int32>> ->4876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4877 │4878 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248794880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4881 You may run "mix format --migrate" to fix this warning automatically.4882 │4883 36 │ <<4 :: int32, days :: int32>> ->4884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4885 │4886 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548874888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4889 You may run "mix format --migrate" to fix this warning automatically.4890 │4891 36 │ <<4 :: int32, days :: int32>> ->4892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4893 │4894 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548954896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4897 You may run "mix format --migrate" to fix this warning automatically.4898 │4899 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4901 │4902 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/649034904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4905 You may run "mix format --migrate" to fix this warning automatically.4906 │4907 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4909 │4910 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/249114912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4913 You may run "mix format --migrate" to fix this warning automatically.4914 │4915 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4917 │4918 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/549194920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4921 You may run "mix format --migrate" to fix this warning automatically.4922 │4923 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4925 │4926 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649274928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4929 You may run "mix format --migrate" to fix this warning automatically.4930 │4931 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4933 │4934 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249354936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4937 You may run "mix format --migrate" to fix this warning automatically.4938 │4939 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4941 │4942 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549434944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4945 You may run "mix format --migrate" to fix this warning automatically.4946 │4947 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4949 │4950 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649514952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4953 You may run "mix format --migrate" to fix this warning automatically.4954 │4955 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4957 │4958 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249594960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4961 You may run "mix format --migrate" to fix this warning automatically.4962 │4963 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4965 │4966 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549674968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4969 You may run "mix format --migrate" to fix this warning automatically.4970 │4971 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4973 │4974 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649754976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4977 You may run "mix format --migrate" to fix this warning automatically.4978 │4979 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4981 │4982 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249834984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4985 You may run "mix format --migrate" to fix this warning automatically.4986 │4987 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4989 │4990 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549914992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4993 You may run "mix format --migrate" to fix this warning automatically.4994 │4995 26 │ <<4::int32, float::float32>> -> float4996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4997 │4998 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649995000 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5001 You may run "mix format --migrate" to fix this warning automatically.5002 │5003 26 │ <<4::int32, float::float32>> -> float5004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5005 │5006 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650075008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5009 You may run "mix format --migrate" to fix this warning automatically.5010 │5011 26 │ <<4::int32, float::float32>> -> float5012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5013 │5014 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250155016 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5017 You may run "mix format --migrate" to fix this warning automatically.5018 │5019 26 │ <<4::int32, float::float32>> -> float5020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5021 │5022 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250235024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5025 You may run "mix format --migrate" to fix this warning automatically.5026 │5027 26 │ <<4::int32, float::float32>> -> float5028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5029 │5030 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550315032 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5033 You may run "mix format --migrate" to fix this warning automatically.5034 │5035 26 │ <<4::int32, float::float32>> -> float5036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5037 │5038 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550395040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5041 You may run "mix format --migrate" to fix this warning automatically.5042 │5043 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5045 │5046 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650475048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5049 You may run "mix format --migrate" to fix this warning automatically.5050 │5051 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5053 │5054 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250555056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5057 You may run "mix format --migrate" to fix this warning automatically.5058 │5059 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5061 │5062 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550635064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5065 You may run "mix format --migrate" to fix this warning automatically.5066 │5067 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5069 │5070 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650715072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5073 You may run "mix format --migrate" to fix this warning automatically.5074 │5075 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5077 │5078 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250795080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5081 You may run "mix format --migrate" to fix this warning automatically.5082 │5083 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5085 │5086 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550875088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5089 You may run "mix format --migrate" to fix this warning automatically.5090 │5091 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5093 │5094 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650955096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5097 You may run "mix format --migrate" to fix this warning automatically.5098 │5099 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5101 │5102 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251035104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5105 You may run "mix format --migrate" to fix this warning automatically.5106 │5107 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5109 │5110 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551115112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5113 You may run "mix format --migrate" to fix this warning automatically.5114 │5115 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5117 │5118 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651195120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5121 You may run "mix format --migrate" to fix this warning automatically.5122 │5123 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5125 │5126 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251275128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5129 You may run "mix format --migrate" to fix this warning automatically.5130 │5131 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5133 │5134 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551355136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5137 You may run "mix format --migrate" to fix this warning automatically.5138 │5139 26 │ <<8::int32, float::float64>> -> float5140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5141 │5142 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651435144 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5145 You may run "mix format --migrate" to fix this warning automatically.5146 │5147 26 │ <<8::int32, float::float64>> -> float5148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5149 │5150 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651515152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5153 You may run "mix format --migrate" to fix this warning automatically.5154 │5155 26 │ <<8::int32, float::float64>> -> float5156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5157 │5158 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251595160 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5161 You may run "mix format --migrate" to fix this warning automatically.5162 │5163 26 │ <<8::int32, float::float64>> -> float5164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5165 │5166 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251675168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5169 You may run "mix format --migrate" to fix this warning automatically.5170 │5171 26 │ <<8::int32, float::float64>> -> float5172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5173 │5174 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551755176 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5177 You may run "mix format --migrate" to fix this warning automatically.5178 │5179 26 │ <<8::int32, float::float64>> -> float5180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5181 │5182 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551835184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5185 You may run "mix format --migrate" to fix this warning automatically.5186 │5187 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5189 │5190 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651915192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5193 You may run "mix format --migrate" to fix this warning automatically.5194 │5195 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5197 │5198 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251995200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5201 You may run "mix format --migrate" to fix this warning automatically.5202 │5203 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5205 │5206 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/552075208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5209 You may run "mix format --migrate" to fix this warning automatically.5210 │5211 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5213 │5214 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652155216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5217 You may run "mix format --migrate" to fix this warning automatically.5218 │5219 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5221 │5222 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252235224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5225 You may run "mix format --migrate" to fix this warning automatically.5226 │5227 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5229 │5230 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552315232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5233 You may run "mix format --migrate" to fix this warning automatically.5234 │5235 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5237 │5238 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652395240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5241 You may run "mix format --migrate" to fix this warning automatically.5242 │5243 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5245 │5246 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252475248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5249 You may run "mix format --migrate" to fix this warning automatically.5250 │5251 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5253 │5254 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552555256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5257 You may run "mix format --migrate" to fix this warning automatically.5258 │5259 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5261 │5262 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652635264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5265 You may run "mix format --migrate" to fix this warning automatically.5266 │5267 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5269 │5270 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252715272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5273 You may run "mix format --migrate" to fix this warning automatically.5274 │5275 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5277 │5278 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552795280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5281 You may run "mix format --migrate" to fix this warning automatically.5282 │5283 23 │ <<20 :: int32, 3, 128, 0, 16,5284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5285 │5286 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652875288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5289 You may run "mix format --migrate" to fix this warning automatically.5290 │5291 23 │ <<20 :: int32, 3, 128, 0, 16,5292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5293 │5294 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252955296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5297 You may run "mix format --migrate" to fix this warning automatically.5298 │5299 23 │ <<20 :: int32, 3, 128, 0, 16,5300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5301 │5302 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553035304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5305 You may run "mix format --migrate" to fix this warning automatically.5306 │5307 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5309 │5310 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/653115312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5313 You may run "mix format --migrate" to fix this warning automatically.5314 │5315 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5317 │5318 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/253195320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5321 You may run "mix format --migrate" to fix this warning automatically.5322 │5323 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5325 │5326 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553275328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5329 You may run "mix format --migrate" to fix this warning automatically.5330 │5331 20 │ <<2 :: int32, int :: int16>> -> int5332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5333 │5334 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653355336 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5337 You may run "mix format --migrate" to fix this warning automatically.5338 │5339 20 │ <<2 :: int32, int :: int16>> -> int5340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5341 │5342 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653435344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5345 You may run "mix format --migrate" to fix this warning automatically.5346 │5347 20 │ <<2 :: int32, int :: int16>> -> int5348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5349 │5350 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253515352 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5353 You may run "mix format --migrate" to fix this warning automatically.5354 │5355 20 │ <<2 :: int32, int :: int16>> -> int5356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5357 │5358 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253595360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5361 You may run "mix format --migrate" to fix this warning automatically.5362 │5363 20 │ <<2 :: int32, int :: int16>> -> int5364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5365 │5366 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553675368 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5369 You may run "mix format --migrate" to fix this warning automatically.5370 │5371 20 │ <<2 :: int32, int :: int16>> -> int5372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5373 │5374 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553755376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5377 You may run "mix format --migrate" to fix this warning automatically.5378 │5379 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5381 │5382 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653835384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5385 You may run "mix format --migrate" to fix this warning automatically.5386 │5387 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5389 │5390 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253915392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5393 You may run "mix format --migrate" to fix this warning automatically.5394 │5395 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5397 │5398 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553995400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5401 You may run "mix format --migrate" to fix this warning automatically.5402 │5403 20 │ <<4 :: int32, int :: int32>> -> int5404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5405 │5406 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654075408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5409 You may run "mix format --migrate" to fix this warning automatically.5410 │5411 20 │ <<4 :: int32, int :: int32>> -> int5412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5413 │5414 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654155416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5417 You may run "mix format --migrate" to fix this warning automatically.5418 │5419 20 │ <<4 :: int32, int :: int32>> -> int5420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5421 │5422 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254235424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5425 You may run "mix format --migrate" to fix this warning automatically.5426 │5427 20 │ <<4 :: int32, int :: int32>> -> int5428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5429 │5430 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254315432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5433 You may run "mix format --migrate" to fix this warning automatically.5434 │5435 20 │ <<4 :: int32, int :: int32>> -> int5436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5437 │5438 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554395440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5441 You may run "mix format --migrate" to fix this warning automatically.5442 │5443 20 │ <<4 :: int32, int :: int32>> -> int5444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5445 │5446 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554475448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5449 You may run "mix format --migrate" to fix this warning automatically.5450 │5451 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5453 │5454 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654555456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5457 You may run "mix format --migrate" to fix this warning automatically.5458 │5459 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5461 │5462 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254635464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5465 You may run "mix format --migrate" to fix this warning automatically.5466 │5467 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5469 │5470 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554715472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5473 You may run "mix format --migrate" to fix this warning automatically.5474 │5475 20 │ <<8 :: int32, int :: int64>> -> int5476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5477 │5478 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654795480 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5481 You may run "mix format --migrate" to fix this warning automatically.5482 │5483 20 │ <<8 :: int32, int :: int64>> -> int5484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5485 │5486 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654875488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5489 You may run "mix format --migrate" to fix this warning automatically.5490 │5491 20 │ <<8 :: int32, int :: int64>> -> int5492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5493 │5494 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254955496 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5497 You may run "mix format --migrate" to fix this warning automatically.5498 │5499 20 │ <<8 :: int32, int :: int64>> -> int5500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5501 │5502 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255035504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5505 You may run "mix format --migrate" to fix this warning automatically.5506 │5507 20 │ <<8 :: int32, int :: int64>> -> int5508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5509 │5510 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555115512 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5513 You may run "mix format --migrate" to fix this warning automatically.5514 │5515 20 │ <<8 :: int32, int :: int64>> -> int5516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5517 │5518 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555195520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5521 You may run "mix format --migrate" to fix this warning automatically.5522 │5523 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5525 │5526 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655275528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5529 You may run "mix format --migrate" to fix this warning automatically.5530 │5531 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5533 │5534 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255355536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5537 You may run "mix format --migrate" to fix this warning automatically.5538 │5539 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5541 │5542 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555435544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5545 You may run "mix format --migrate" to fix this warning automatically.5546 │5547 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5549 │5550 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655515552 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5553 You may run "mix format --migrate" to fix this warning automatically.5554 │5555 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5557 │5558 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655595560 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5561 You may run "mix format --migrate" to fix this warning automatically.5562 │5563 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5565 │5566 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655675568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5569 You may run "mix format --migrate" to fix this warning automatically.5570 │5571 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5573 │5574 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655755576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5577 You may run "mix format --migrate" to fix this warning automatically.5578 │5579 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5581 │5582 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255835584 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5585 You may run "mix format --migrate" to fix this warning automatically.5586 │5587 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5589 │5590 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255915592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5593 You may run "mix format --migrate" to fix this warning automatically.5594 │5595 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5597 │5598 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255995600 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5601 You may run "mix format --migrate" to fix this warning automatically.5602 │5603 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5605 │5606 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256075608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5609 You may run "mix format --migrate" to fix this warning automatically.5610 │5611 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5613 │5614 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556155616 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5617 You may run "mix format --migrate" to fix this warning automatically.5618 │5619 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5621 │5622 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556235624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5625 You may run "mix format --migrate" to fix this warning automatically.5626 │5627 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5629 │5630 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556315632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5633 You may run "mix format --migrate" to fix this warning automatically.5634 │5635 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5637 │5638 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556395640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5641 You may run "mix format --migrate" to fix this warning automatically.5642 │5643 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5645 │5646 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656475648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5649 You may run "mix format --migrate" to fix this warning automatically.5650 │5651 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5653 │5654 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256555656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5657 You may run "mix format --migrate" to fix this warning automatically.5658 │5659 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5661 │5662 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556635664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5665 You may run "mix format --migrate" to fix this warning automatically.5666 │5667 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5669 │5670 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656715672 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5673 You may run "mix format --migrate" to fix this warning automatically.5674 │5675 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5677 │5678 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656795680 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5681 You may run "mix format --migrate" to fix this warning automatically.5682 │5683 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5685 │5686 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656875688 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5689 You may run "mix format --migrate" to fix this warning automatically.5690 │5691 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5693 │5694 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656955696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5697 You may run "mix format --migrate" to fix this warning automatically.5698 │5699 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5701 │5702 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257035704 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5705 You may run "mix format --migrate" to fix this warning automatically.5706 │5707 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5709 │5710 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257115712 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5713 You may run "mix format --migrate" to fix this warning automatically.5714 │5715 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5717 │5718 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257195720 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5721 You may run "mix format --migrate" to fix this warning automatically.5722 │5723 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5725 │5726 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257275728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5729 You may run "mix format --migrate" to fix this warning automatically.5730 │5731 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5733 │5734 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557355736 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5737 You may run "mix format --migrate" to fix this warning automatically.5738 │5739 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5741 │5742 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557435744 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5745 You may run "mix format --migrate" to fix this warning automatically.5746 │5747 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5749 │5750 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557515752 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5753 You may run "mix format --migrate" to fix this warning automatically.5754 │5755 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5757 │5758 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557595760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5761 You may run "mix format --migrate" to fix this warning automatically.5762 │5763 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5765 │5766 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657675768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5769 You may run "mix format --migrate" to fix this warning automatically.5770 │5771 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5773 │5774 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257755776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5777 You may run "mix format --migrate" to fix this warning automatically.5778 │5779 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5781 │5782 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557835784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5785 You may run "mix format --migrate" to fix this warning automatically.5786 │5787 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5789 │5790 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657915792 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5793 You may run "mix format --migrate" to fix this warning automatically.5794 │5795 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5797 │5798 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657995800 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5801 You may run "mix format --migrate" to fix this warning automatically.5802 │5803 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5805 │5806 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658075808 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5809 You may run "mix format --migrate" to fix this warning automatically.5810 │5811 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5813 │5814 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658155816 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5817 You may run "mix format --migrate" to fix this warning automatically.5818 │5819 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5821 │5822 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658235824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5825 You may run "mix format --migrate" to fix this warning automatically.5826 │5827 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5829 │5830 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258315832 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5833 You may run "mix format --migrate" to fix this warning automatically.5834 │5835 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5837 │5838 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258395840 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5841 You may run "mix format --migrate" to fix this warning automatically.5842 │5843 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5845 │5846 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258475848 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5849 You may run "mix format --migrate" to fix this warning automatically.5850 │5851 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5853 │5854 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258555856 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5857 You may run "mix format --migrate" to fix this warning automatically.5858 │5859 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5861 │5862 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258635864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5865 You may run "mix format --migrate" to fix this warning automatically.5866 │5867 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5869 │5870 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558715872 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5873 You may run "mix format --migrate" to fix this warning automatically.5874 │5875 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5877 │5878 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558795880 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5881 You may run "mix format --migrate" to fix this warning automatically.5882 │5883 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5885 │5886 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558875888 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5889 You may run "mix format --migrate" to fix this warning automatically.5890 │5891 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5893 │5894 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558955896 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5897 You may run "mix format --migrate" to fix this warning automatically.5898 │5899 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5901 │5902 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559035904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5905 You may run "mix format --migrate" to fix this warning automatically.5906 │5907 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5909 │5910 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/659115912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5913 You may run "mix format --migrate" to fix this warning automatically.5914 │5915 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5917 │5918 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/259195920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5921 You may run "mix format --migrate" to fix this warning automatically.5922 │5923 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5925 │5926 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559275928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5929 You may run "mix format --migrate" to fix this warning automatically.5930 │5931 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5933 │5934 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659355936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5937 You may run "mix format --migrate" to fix this warning automatically.5938 │5939 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5941 │5942 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259435944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5945 You may run "mix format --migrate" to fix this warning automatically.5946 │5947 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5949 │5950 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559515952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5953 You may run "mix format --migrate" to fix this warning automatically.5954 │5955 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5957 │5958 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659595960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5961 You may run "mix format --migrate" to fix this warning automatically.5962 │5963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5965 │5966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259675968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5969 You may run "mix format --migrate" to fix this warning automatically.5970 │5971 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5973 │5974 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559755976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5977 You may run "mix format --migrate" to fix this warning automatically.5978 │5979 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5981 │5982 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659835984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5985 You may run "mix format --migrate" to fix this warning automatically.5986 │5987 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5989 │5990 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259915992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5993 You may run "mix format --migrate" to fix this warning automatically.5994 │5995 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5997 │5998 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559996000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6001 You may run "mix format --migrate" to fix this warning automatically.6002 │6003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6005 │6006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/660076008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6009 You may run "mix format --migrate" to fix this warning automatically.6010 │6011 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6013 │6014 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/260156016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6017 You may run "mix format --migrate" to fix this warning automatically.6018 │6019 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6021 │6022 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560236024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6025 You may run "mix format --migrate" to fix this warning automatically.6026 │6027 19 │ <<len :: int32, data :: binary-size(len)>> ->6028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6029 │6030 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660316032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6033 You may run "mix format --migrate" to fix this warning automatically.6034 │6035 19 │ <<len :: int32, data :: binary-size(len)>> ->6036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6037 │6038 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260396040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6041 You may run "mix format --migrate" to fix this warning automatically.6042 │6043 19 │ <<len :: int32, data :: binary-size(len)>> ->6044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6045 │6046 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560476048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6049 You may run "mix format --migrate" to fix this warning automatically.6050 │6051 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6053 │6054 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660556056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6057 You may run "mix format --migrate" to fix this warning automatically.6058 │6059 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6061 │6062 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260636064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6065 You may run "mix format --migrate" to fix this warning automatically.6066 │6067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6069 │6070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560716072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6073 You may run "mix format --migrate" to fix this warning automatically.6074 │6075 28 │ <<4 :: int32, oid :: uint32>> -> oid6076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6077 │6078 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660796080 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6081 You may run "mix format --migrate" to fix this warning automatically.6082 │6083 28 │ <<4 :: int32, oid :: uint32>> -> oid6084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6085 │6086 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660876088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6089 You may run "mix format --migrate" to fix this warning automatically.6090 │6091 28 │ <<4 :: int32, oid :: uint32>> -> oid6092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6093 │6094 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260956096 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6097 You may run "mix format --migrate" to fix this warning automatically.6098 │6099 28 │ <<4 :: int32, oid :: uint32>> -> oid6100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6101 │6102 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261036104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6105 You may run "mix format --migrate" to fix this warning automatically.6106 │6107 28 │ <<4 :: int32, oid :: uint32>> -> oid6108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6109 │6110 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561116112 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6113 You may run "mix format --migrate" to fix this warning automatically.6114 │6115 28 │ <<4 :: int32, oid :: uint32>> -> oid6116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6117 │6118 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561196120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6121 You may run "mix format --migrate" to fix this warning automatically.6122 │6123 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6125 │6126 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661276128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6129 You may run "mix format --migrate" to fix this warning automatically.6130 │6131 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6133 │6134 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261356136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6137 You may run "mix format --migrate" to fix this warning automatically.6138 │6139 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6141 │6142 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561436144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6145 You may run "mix format --migrate" to fix this warning automatically.6146 │6147 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6149 │6150 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661516152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6153 You may run "mix format --migrate" to fix this warning automatically.6154 │6155 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6157 │6158 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261596160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6161 You may run "mix format --migrate" to fix this warning automatically.6162 │6163 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6165 │6166 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561676168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6169 You may run "mix format --migrate" to fix this warning automatically.6170 │6171 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6173 │6174 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661756176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6177 You may run "mix format --migrate" to fix this warning automatically.6178 │6179 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6181 │6182 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261836184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6185 You may run "mix format --migrate" to fix this warning automatically.6186 │6187 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6189 │6190 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561916192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6193 You may run "mix format --migrate" to fix this warning automatically.6194 │6195 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6197 │6198 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661996200 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6201 You may run "mix format --migrate" to fix this warning automatically.6202 │6203 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6205 │6206 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662076208 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6209 You may run "mix format --migrate" to fix this warning automatically.6210 │6211 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6213 │6214 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662156216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6217 You may run "mix format --migrate" to fix this warning automatically.6218 │6219 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6221 │6222 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262236224 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6225 You may run "mix format --migrate" to fix this warning automatically.6226 │6227 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6229 │6230 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262316232 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6233 You may run "mix format --migrate" to fix this warning automatically.6234 │6235 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6237 │6238 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262396240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6241 You may run "mix format --migrate" to fix this warning automatically.6242 │6243 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6245 │6246 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562476248 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6249 You may run "mix format --migrate" to fix this warning automatically.6250 │6251 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6253 │6254 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562556256 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6257 You may run "mix format --migrate" to fix this warning automatically.6258 │6259 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6261 │6262 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562636264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6265 You may run "mix format --migrate" to fix this warning automatically.6266 │6267 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6269 │6270 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662716272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6273 You may run "mix format --migrate" to fix this warning automatically.6274 │6275 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6277 │6278 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262796280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6281 You may run "mix format --migrate" to fix this warning automatically.6282 │6283 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6285 │6286 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562876288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6289 You may run "mix format --migrate" to fix this warning automatically.6290 │6291 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6293 │6294 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662956296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6297 You may run "mix format --migrate" to fix this warning automatically.6298 │6299 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6301 │6302 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263036304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6305 You may run "mix format --migrate" to fix this warning automatically.6306 │6307 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6309 │6310 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563116312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6313 You may run "mix format --migrate" to fix this warning automatically.6314 │6315 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6317 │6318 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/663196320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6321 You may run "mix format --migrate" to fix this warning automatically.6322 │6323 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6325 │6326 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263276328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6329 You may run "mix format --migrate" to fix this warning automatically.6330 │6331 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6333 │6334 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563356336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6337 You may run "mix format --migrate" to fix this warning automatically.6338 │6339 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6341 │6342 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863436344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6345 You may run "mix format --migrate" to fix this warning automatically.6346 │6347 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6349 │6350 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463516352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6353 You may run "mix format --migrate" to fix this warning automatically.6354 │6355 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6357 │6358 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763596360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6361 You may run "mix format --migrate" to fix this warning automatically.6362 │6363 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6365 │6366 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863676368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6369 You may run "mix format --migrate" to fix this warning automatically.6370 │6371 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6373 │6374 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463756376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6377 You may run "mix format --migrate" to fix this warning automatically.6378 │6379 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6381 │6382 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763836384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6385 You may run "mix format --migrate" to fix this warning automatically.6386 │6387 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6389 │6390 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663916392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6393 You may run "mix format --migrate" to fix this warning automatically.6394 │6395 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6397 │6398 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263996400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6401 You may run "mix format --migrate" to fix this warning automatically.6402 │6403 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6405 │6406 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564076408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6409 You may run "mix format --migrate" to fix this warning automatically.6410 │6411 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6413 │6414 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/664156416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6417 You may run "mix format --migrate" to fix this warning automatically.6418 │6419 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6421 │6422 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264236424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6425 You may run "mix format --migrate" to fix this warning automatically.6426 │6427 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6429 │6430 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564316432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6433 You may run "mix format --migrate" to fix this warning automatically.6434 │6435 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6437 │6438 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864396440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6441 You may run "mix format --migrate" to fix this warning automatically.6442 │6443 40 │ <<count::int32, data::binary>> = binary6444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6445 │6446 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864476448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6449 You may run "mix format --migrate" to fix this warning automatically.6450 │6451 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6453 │6454 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464556456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6457 You may run "mix format --migrate" to fix this warning automatically.6458 │6459 40 │ <<count::int32, data::binary>> = binary6460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6461 │6462 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464636464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6465 You may run "mix format --migrate" to fix this warning automatically.6466 │6467 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6469 │6470 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764716472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6473 You may run "mix format --migrate" to fix this warning automatically.6474 │6475 40 │ <<count::int32, data::binary>> = binary6476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6477 │6478 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764796480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6481 You may run "mix format --migrate" to fix this warning automatically.6482 │6483 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6485 │6486 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864876488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6489 You may run "mix format --migrate" to fix this warning automatically.6490 │6491 44 │ <<_::int32, data::binary>> = binary6492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6493 │6494 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864956496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6497 You may run "mix format --migrate" to fix this warning automatically.6498 │6499 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6501 │6502 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465036504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6505 You may run "mix format --migrate" to fix this warning automatically.6506 │6507 44 │ <<_::int32, data::binary>> = binary6508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6509 │6510 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465116512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6513 You may run "mix format --migrate" to fix this warning automatically.6514 │6515 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6517 │6518 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765196520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6521 You may run "mix format --migrate" to fix this warning automatically.6522 │6523 44 │ <<_::int32, data::binary>> = binary6524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6525 │6526 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765276528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6529 You may run "mix format --migrate" to fix this warning automatically.6530 │6531 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6533 │6534 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865356536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6537 You may run "mix format --migrate" to fix this warning automatically.6538 │6539 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6541 │6542 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465436544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6545 You may run "mix format --migrate" to fix this warning automatically.6546 │6547 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6549 │6550 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765516552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6553 You may run "mix format --migrate" to fix this warning automatically.6554 │6555 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6557 │6558 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665596560 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6561 You may run "mix format --migrate" to fix this warning automatically.6562 │6563 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6565 │6566 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665676568 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6569 You may run "mix format --migrate" to fix this warning automatically.6570 │6571 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6573 │6574 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665756576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6577 You may run "mix format --migrate" to fix this warning automatically.6578 │6579 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6581 │6582 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265836584 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6585 You may run "mix format --migrate" to fix this warning automatically.6586 │6587 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6589 │6590 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265916592 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6593 You may run "mix format --migrate" to fix this warning automatically.6594 │6595 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6597 │6598 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265996600 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6601 You may run "mix format --migrate" to fix this warning automatically.6602 │6603 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6605 │6606 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566076608 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6609 You may run "mix format --migrate" to fix this warning automatically.6610 │6611 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6613 │6614 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566156616 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6617 You may run "mix format --migrate" to fix this warning automatically.6618 │6619 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6621 │6622 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566236624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6625 You may run "mix format --migrate" to fix this warning automatically.6626 │6627 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6629 │6630 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666316632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6633 You may run "mix format --migrate" to fix this warning automatically.6634 │6635 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6637 │6638 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266396640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6641 You may run "mix format --migrate" to fix this warning automatically.6642 │6643 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6645 │6646 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566476648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6649 You may run "mix format --migrate" to fix this warning automatically.6650 │6651 33 │ <<8 :: int32, microsecs :: int64>> ->6652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6653 │6654 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666556656 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6657 You may run "mix format --migrate" to fix this warning automatically.6658 │6659 33 │ <<8 :: int32, microsecs :: int64>> ->6660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6661 │6662 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666636664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6665 You may run "mix format --migrate" to fix this warning automatically.6666 │6667 33 │ <<8 :: int32, microsecs :: int64>> ->6668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6669 │6670 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266716672 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6673 You may run "mix format --migrate" to fix this warning automatically.6674 │6675 33 │ <<8 :: int32, microsecs :: int64>> ->6676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6677 │6678 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266796680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6681 You may run "mix format --migrate" to fix this warning automatically.6682 │6683 33 │ <<8 :: int32, microsecs :: int64>> ->6684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6685 │6686 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566876688 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6689 You may run "mix format --migrate" to fix this warning automatically.6690 │6691 33 │ <<8 :: int32, microsecs :: int64>> ->6692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6693 │6694 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566956696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6697 You may run "mix format --migrate" to fix this warning automatically.6698 │6699 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6701 │6702 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/667036704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6705 You may run "mix format --migrate" to fix this warning automatically.6706 │6707 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6709 │6710 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/267116712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6713 You may run "mix format --migrate" to fix this warning automatically.6714 │6715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6717 │6718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/567196720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6721 You may run "mix format --migrate" to fix this warning automatically.6722 │6723 37 │ <<8 :: int32, microsecs :: int64>> ->6724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6725 │6726 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667276728 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6729 You may run "mix format --migrate" to fix this warning automatically.6730 │6731 37 │ <<8 :: int32, microsecs :: int64>> ->6732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6733 │6734 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667356736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6737 You may run "mix format --migrate" to fix this warning automatically.6738 │6739 37 │ <<8 :: int32, microsecs :: int64>> ->6740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6741 │6742 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267436744 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6745 You may run "mix format --migrate" to fix this warning automatically.6746 │6747 37 │ <<8 :: int32, microsecs :: int64>> ->6748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6749 │6750 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267516752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6753 You may run "mix format --migrate" to fix this warning automatically.6754 │6755 37 │ <<8 :: int32, microsecs :: int64>> ->6756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6757 │6758 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567596760 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6761 You may run "mix format --migrate" to fix this warning automatically.6762 │6763 37 │ <<8 :: int32, microsecs :: int64>> ->6764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6765 │6766 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567676768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6769 You may run "mix format --migrate" to fix this warning automatically.6770 │6771 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6773 │6774 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667756776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6777 You may run "mix format --migrate" to fix this warning automatically.6778 │6779 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6781 │6782 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267836784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6785 You may run "mix format --migrate" to fix this warning automatically.6786 │6787 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6789 │6790 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567916792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6793 You may run "mix format --migrate" to fix this warning automatically.6794 │6795 42 │ <<8 :: int32, microsecs :: int64>> ->6796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6797 │6798 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667996800 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6801 You may run "mix format --migrate" to fix this warning automatically.6802 │6803 42 │ <<8 :: int32, microsecs :: int64>> ->6804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6805 │6806 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668076808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6809 You may run "mix format --migrate" to fix this warning automatically.6810 │6811 42 │ <<8 :: int32, microsecs :: int64>> ->6812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6813 │6814 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268156816 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6817 You may run "mix format --migrate" to fix this warning automatically.6818 │6819 42 │ <<8 :: int32, microsecs :: int64>> ->6820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6821 │6822 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268236824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6825 You may run "mix format --migrate" to fix this warning automatically.6826 │6827 42 │ <<8 :: int32, microsecs :: int64>> ->6828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6829 │6830 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568316832 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6833 You may run "mix format --migrate" to fix this warning automatically.6834 │6835 42 │ <<8 :: int32, microsecs :: int64>> ->6836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6837 │6838 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568396840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6841 You may run "mix format --migrate" to fix this warning automatically.6842 │6843 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6845 │6846 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668476848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6849 You may run "mix format --migrate" to fix this warning automatically.6850 │6851 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6853 │6854 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268556856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6857 You may run "mix format --migrate" to fix this warning automatically.6858 │6859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6861 │6862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568636864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6865 You may run "mix format --migrate" to fix this warning automatically.6866 │6867 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6869 │6870 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668716872 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6873 You may run "mix format --migrate" to fix this warning automatically.6874 │6875 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6877 │6878 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668796880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6881 You may run "mix format --migrate" to fix this warning automatically.6882 │6883 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6885 │6886 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668876888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6889 You may run "mix format --migrate" to fix this warning automatically.6890 │6891 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6893 │6894 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268956896 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6897 You may run "mix format --migrate" to fix this warning automatically.6898 │6899 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6901 │6902 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269036904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6905 You may run "mix format --migrate" to fix this warning automatically.6906 │6907 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6909 │6910 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269116912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6913 You may run "mix format --migrate" to fix this warning automatically.6914 │6915 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6917 │6918 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569196920 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6921 You may run "mix format --migrate" to fix this warning automatically.6922 │6923 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6925 │6926 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569276928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6929 You may run "mix format --migrate" to fix this warning automatically.6930 │6931 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6933 │6934 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569356936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6937 You may run "mix format --migrate" to fix this warning automatically.6938 │6939 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6941 │6942 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669436944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6945 You may run "mix format --migrate" to fix this warning automatically.6946 │6947 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6949 │6950 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269516952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6953 You may run "mix format --migrate" to fix this warning automatically.6954 │6955 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6957 │6958 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569596960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6961 You may run "mix format --migrate" to fix this warning automatically.6962 │6963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6965 │6966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669676968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6969 You may run "mix format --migrate" to fix this warning automatically.6970 │6971 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6973 │6974 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669756976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6977 You may run "mix format --migrate" to fix this warning automatically.6978 │6979 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6981 │6982 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269836984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6985 You may run "mix format --migrate" to fix this warning automatically.6986 │6987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6989 │6990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269916992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6993 You may run "mix format --migrate" to fix this warning automatically.6994 │6995 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6997 │6998 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569997000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7001 You may run "mix format --migrate" to fix this warning automatically.7002 │7003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7005 │7006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570077008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7009 You may run "mix format --migrate" to fix this warning automatically.7010 │7011 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7013 │7014 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/670157016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7017 You may run "mix format --migrate" to fix this warning automatically.7018 │7019 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7021 │7022 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270237024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7025 You may run "mix format --migrate" to fix this warning automatically.7026 │7027 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7029 │7030 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570317032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7033 You may run "mix format --migrate" to fix this warning automatically.7034 │7035 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7037 │7038 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670397040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7041 You may run "mix format --migrate" to fix this warning automatically.7042 │7043 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7045 │7046 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270477048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7049 You may run "mix format --migrate" to fix this warning automatically.7050 │7051 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7053 │7054 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570557056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7057 You may run "mix format --migrate" to fix this warning automatically.7058 │7059 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7061 │7062 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670637064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7065 You may run "mix format --migrate" to fix this warning automatically.7066 │7067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7069 │7070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270717072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7073 You may run "mix format --migrate" to fix this warning automatically.7074 │7075 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7077 │7078 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570797080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7081 You may run "mix format --migrate" to fix this warning automatically.7082 │7083 17 │ <<0 :: int32>> -> :void7084 │ ~~~~~~~~~~~~~~~~~~~~~~~7085 │7086 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670877088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7089 You may run "mix format --migrate" to fix this warning automatically.7090 │7091 17 │ <<0 :: int32>> -> :void7092 │ ~~~~~~~~~~~~~~~~~~~~~~~7093 │7094 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270957096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7097 You may run "mix format --migrate" to fix this warning automatically.7098 │7099 17 │ <<0 :: int32>> -> :void7100 │ ~~~~~~~~~~~~~~~~~~~~~~~7101 │7102 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571037104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7105 You may run "mix format --migrate" to fix this warning automatically.7106 │7107 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7109 │7110 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/671117112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7113 You may run "mix format --migrate" to fix this warning automatically.7114 │7115 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7117 │7118 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/271197120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7121 You may run "mix format --migrate" to fix this warning automatically.7122 │7123 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7125 │7126 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571277128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7129 You may run "mix format --migrate" to fix this warning automatically.7130 │7131 23 │ <<0 :: int32>> -> :void7132 │ ~~~~~~~~~~~~~~~~~~~~~~~7133 │7134 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671357136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7137 You may run "mix format --migrate" to fix this warning automatically.7138 │7139 23 │ <<0 :: int32>> -> :void7140 │ ~~~~~~~~~~~~~~~~~~~~~~~7141 │7142 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271437144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7145 You may run "mix format --migrate" to fix this warning automatically.7146 │7147 23 │ <<0 :: int32>> -> :void7148 │ ~~~~~~~~~~~~~~~~~~~~~~~7149 │7150 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571517152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7153 You may run "mix format --migrate" to fix this warning automatically.7154 │7155 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7157 │7158 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671597160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7161 You may run "mix format --migrate" to fix this warning automatically.7162 │7163 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7165 │7166 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271677168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7169 You may run "mix format --migrate" to fix this warning automatically.7170 │7171 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7173 │7174 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571757176 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7177 │7178 20 │ manager = worker(Postgrex.TypeManager, [])7179 │ ~7180 │7181 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171827183 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7184 │7185 21 │ server_sup = supervisor(__MODULE__, [:servers])7186 │ ~7187 │7188 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171897190 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7191 │7192 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7193 │ ~7194 │7195 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17196 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171977198 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7199 │7200 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7201 │ ~7202 │7203 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/172047205 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7206 │7207 110 │ if Map.size(s.listener_channels[channel]) == 1 do7208 │ ~7209 │7210 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37211 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37212 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/272137214 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7215 │7216 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7217 │ ~7218 │7219 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/172207221 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7222 │7223 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7224 │ ~7225 │7226 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272277228 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7229 │7230 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7231 │ ~7232 │7233 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/272347235 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7236 │7237 9 │ worker(Postgrex.Parameters, [])]7238 │ ~7239 │7240 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/272417242 warning: a struct for Postgrex.Query is expected on struct update:72437244 %Postgrex.Query{7245 query7246 | param_oids: param_oids,7247 param_formats: param_formats,7248 param_types: param_types7249 }72507251 but got type:72527253 dynamic()72547255 where "query" was given the type:72567257 # type: dynamic()7258 # from: lib/postgrex/protocol.ex:910:357259 query72607261 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72627263 type warning found at:7264 │7265 915 │ query = %Query{query | param_oids: param_oids,7266 │ ~7267 │7268 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672697270 warning: a struct for Postgrex.Query is expected on struct update:72717272 %Postgrex.Query{7273 query7274 | ref: make_ref(),7275 types: types,7276 columns: col_names,7277 result_oids: result_oids,7278 result_formats: result_formats,7279 result_types: result_types7280 }72817282 but got type:72837284 dynamic()72857286 where "query" was given the type:72877288 # type: dynamic()7289 # from: lib/postgrex/protocol.ex:926:357290 query72917292 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72937294 type warning found at:7295 │7296 932 │ query = %Query{query | ref: make_ref(), types: types,7297 │ ~7298 │7299 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/673007301 warning: a struct for Postgrex.Query is expected on struct update:73027303 %Postgrex.Query{query | ref: make_ref()}73047305 but got type:73067307 dynamic()73087309 where "query" was given the type:73107311 # type: dynamic()7312 # from: lib/postgrex/protocol.ex:977:317313 query73147315 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73167317 type warning found at:7318 │7319 978 │ query = %Query{query | ref: make_ref()}7320 │ ~7321 │7322 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573237324 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7325 │7326 2131 │ formatted_reason = :ssl.format_error(reason)7327 │ ~7328 │7329 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373307331 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7332 │7333 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7334 │ ~7335 │7336 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373377338 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7339 │7340 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7341 │ ~7342 │7343 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273447345 warning: a struct for Postgrex.Query is expected on struct update:73467347 %Postgrex.Query{query | name: ""}73487349 but got type:73507351 dynamic()73527353 where "query" was given the type:73547355 # type: dynamic()7356 # from: lib/postgrex/protocol.ex:2313:167357 query73587359 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73607361 type warning found at:7362 │7363 2313 │ defp unnamed(query), do: %Query{query | name: ""}7364 │ ~7365 │7366 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173677368Generated postgrex app7369warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7370 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27371 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17372 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57373 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27374 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47375 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273767377==> ecto7378Compiling 70 files (.ex)7379 warning: using single-quoted strings to represent charlists is deprecated.7380 Use ~c"" if you indeed want a charlist or use "" instead.7381 You may run "mix format --migrate" to change all single-quoted7382 strings to use the ~c sigil and fix this warning.7383 │7384 166 │ defp insert_all_value(_), do: '?'7385 │ ~7386 │7387 └─ lib/ecto/adapters/mysql/connection.ex:166:3773887389 warning: using single-quoted strings to represent charlists is deprecated.7390 Use ~c"" if you indeed want a charlist or use "" instead.7391 You may run "mix format --migrate" to change all single-quoted7392 strings to use the ~c sigil and fix this warning.7393 │7394 354 │ '?'7395 │ ~7396 │7397 └─ lib/ecto/adapters/mysql/connection.ex:354:773987399 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74007401 This error happens when you have function calls without parentheses inside keywords. For example:74027403 function(arg, one: nested_call a, b, c)7404 function(arg, one: if expr, do: :this, else: :that)74057406 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:74077408 function(arg, one: if(expr, do: :this, else: :that))7409 function(arg, one: nested_call(a, b, c))74107411 Ambiguity found at:7412 │7413 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7414 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7415 │7416 └─ lib/ecto/changeset.ex:228674177418 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74197420 This error happens when you have function calls without parentheses inside keywords. For example:74217422 function(arg, one: nested_call a, b, c)7423 function(arg, one: if expr, do: :this, else: :that)74247425 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:74267427 function(arg, one: if(expr, do: :this, else: :that))7428 function(arg, one: nested_call(a, b, c))74297430 Ambiguity found at:7431 │7432 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7434 │7435 └─ lib/ecto/migration/runner.ex:26574367437 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74387439 This error happens when you have function calls without parentheses inside keywords. For example:74407441 function(arg, one: nested_call a, b, c)7442 function(arg, one: if expr, do: :this, else: :that)74437444 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:74457446 function(arg, one: if(expr, do: :this, else: :that))7447 function(arg, one: nested_call(a, b, c))74487449 Ambiguity found at:7450 │7451 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7453 │7454 └─ lib/ecto/migration/runner.ex:26774557456 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7457 │7458 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7459 │ ~7460 │7461 └─ lib/ecto/query/builder.ex:136:874627463 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7464 │7465 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7466 │ ~~7467 │7468 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274697470 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7471 │7472 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7473 │ ~~7474 │7475 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274767477 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74787479 This error happens when you have function calls without parentheses inside keywords. For example:74807481 function(arg, one: nested_call a, b, c)7482 function(arg, one: if expr, do: :this, else: :that)74837484 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:74857486 function(arg, one: if(expr, do: :this, else: :that))7487 function(arg, one: nested_call(a, b, c))74887489 Ambiguity found at:7490 │7491 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7493 │7494 └─ lib/ecto/repo/schema.ex:45474957496 warning: unused require Ecto.Query7497 │7498 6 │ require Ecto.Query7499 │ ~7500 │7501 └─ lib/ecto/repo/preloader.ex:6:375027503 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7504 │7505 9 │ schema "schema_migrations" do7506 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7507 │7508 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)75097510 warning: incompatible types given to Mix.Ecto.ensure_started/2:75117512 Mix.Ecto.ensure_started(repo, opts)75137514 given types:75157516 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75177518 but expected one of:75197520 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75217522 where "opts" was given the type:75237524 # type: dynamic(7525 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7526 non_struct_map()7527 )7528 # from: lib/mix/tasks/ecto.rollback.ex:64:107529 opts =7530 if opts[:quiet] do7531 Keyword.merge(opts, log: false, log_sql: false)7532 else7533 opts7534 end75357536 where "repo" was given the type:75377538 # type: dynamic(atom())7539 # from: lib/mix/tasks/ecto.rollback.ex:70:77540 Mix.Ecto.ensure_repo(repo, args)75417542 type warning found at:7543 │7544 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7545 │ ~7546 │7547 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275487549 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7550 │7551 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7552 │ ~7553 │7554 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/275557556 warning: the following clause will never match:75577558 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->75597560 because it attempts to match on the result of:75617562 System.stacktrace()75637564 which has type:75657566 empty_list()75677568 where "args_or_arity" was given the type:75697570 # type: float() or integer() or non_empty_list(term())7571 # from: lib/ecto/changeset.ex7572 (_() when args_or_arity == 2) when length(args_or_arity) == 275737574 where "module" was given the type:75757576 # type: dynamic()7577 # from: lib/ecto/changeset.ex:733:307578 module75797580 type warning found at:7581 │7582 741 │ ... when length(args_or_arity) == 2 ->7583 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7584 │7585 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/275867587 warning: incompatible types given to Mix.Ecto.ensure_started/2:75887589 Mix.Ecto.ensure_started(repo, all: true)75907591 given types:75927593 -dynamic(atom())-, non_empty_list({:all, true})75947595 but expected one of:75967597 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75987599 where "repo" was given the type:76007601 # type: dynamic(atom())7602 # from: lib/mix/tasks/ecto.migrations.ex:37:77603 Mix.Ecto.ensure_repo(repo, args)76047605 type warning found at:7606 │7607 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7608 │ ~7609 │7610 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/376117612 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7613 │7614 739 │ case System.stacktrace do7615 │ ~7616 │7617 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/276187619 warning: incompatible types given to Mix.Ecto.ensure_started/2:76207621 Mix.Ecto.ensure_started(repo, opts)76227623 given types:76247625 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))76267627 but expected one of:76287629 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())76307631 where "opts" was given the type:76327633 # type: dynamic(7634 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7635 non_struct_map()7636 )7637 # from: lib/mix/tasks/ecto.migrate.ex:68:107638 opts =7639 if opts[:quiet] do7640 Keyword.merge(opts, log: false, log_sql: false)7641 else7642 opts7643 end76447645 where "repo" was given the type:76467647 # type: dynamic(atom())7648 # from: lib/mix/tasks/ecto.migrate.ex:74:77649 Mix.Ecto.ensure_repo(repo, args)76507651 type warning found at:7652 │7653 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7654 │ ~7655 │7656 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276577658 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76597660 Mix.Ecto.source_repo_priv(repo)76617662 given types:76637664 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76657666 but expected one of:76677668 atom()76697670 where "repo" was given the types:76717672 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7673 # from: lib/mix/tasks/ecto.load.ex:70:227674 Keyword.merge(repo.config, opts)76757676 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7677 # from: lib/mix/tasks/ecto.load.ex:72:277678 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76797680 type warning found at:7681 │7682 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7683 │ ~7684 │7685 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276867687 warning: expected a map or struct when accessing .__adapter__ in expression:76887689 repo.__adapter__76907691 where "repo" was given the type:76927693 # type: dynamic(atom())7694 # from: lib/mix/tasks/ecto.load.ex:53:77695 Mix.Ecto.ensure_repo(repo, args)76967697 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76987699 type warning found at:7700 │7701 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7702 │ ~7703 │7704 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/177057706 warning: expected a map or struct when accessing .__adapter__ in expression:77077708 repo.__adapter__77097710 where "repo" was given the type:77117712 # type: dynamic(atom())7713 # from: lib/mix/tasks/ecto.dump.ex:50:77714 Mix.Ecto.ensure_repo(repo, args)77157716 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77177718 type warning found at:7719 │7720 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7721 │ ~7722 │7723 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177247725 warning: expected a map or struct when accessing .__adapter__ in expression:77267727 repo.__adapter__77287729 where "repo" was given the type:77307731 # type: dynamic(atom())7732 # from: lib/mix/tasks/ecto.drop.ex:39:77733 Mix.Ecto.ensure_repo(repo, args)77347735 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77367737 type warning found at:7738 │7739 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7740 │ ~7741 │7742 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177437744 warning: expected a map or struct when accessing .__adapter__ in expression:77457746 repo.__adapter__77477748 where "repo" was given the type:77497750 # type: dynamic(atom())7751 # from: lib/mix/tasks/ecto.create.ex:37:77752 Mix.Ecto.ensure_repo(repo, args)77537754 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77557756 type warning found at:7757 │7758 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7759 │ ~7760 │7761 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177627763 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7764 │7765 62 │ Mix.Project.compile(args)7766 │ ~7767 │7768 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277697770 warning: expected a module (an atom) when invoking start_link/1 in expression:77717772 repo.start_link(pool_size: pool_size)77737774 where "pool_size" was given the type:77757776 # type: dynamic()7777 # from: lib/mix/ecto.ex:101:157778 pool_size = Keyword.get(opts, :pool_size, 1)77797780 where "repo" was given the type:77817782 # type: dynamic(%{..., __adapter__: atom()})7783 # from: lib/mix/ecto.ex:99:367784 repo.__adapter__.ensure_all_started(repo, :temporary)77857786 type warning found at:7787 │7788 102 │ case repo.start_link(pool_size: pool_size) do7789 │ ~7790 │7791 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277927793 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7794 │7795 146 │ Logger.remove_backend(:console)7796 │ ~7797 │7798 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/277997800 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7801 │7802 155 │ Logger.add_backend(:console, flush: true)7803 │ ~7804 │7805 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278067807 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7808 │7809 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7810 │ ~7811 │7812 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27813 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278147815 warning: incompatible types given to get_source/1:78167817 get_source(repo)78187819 given types:78207821 -dynamic(atom())-78227823 but expected one of:78247825 %{..., config: empty_list() or non_empty_list(term(), term())}78267827 where "repo" was given the type:78287829 # type: dynamic(atom())7830 # from: lib/ecto/migration/schema_migration.ex:24:137831 repo.all(7832 Map.put(7833 (7834 query =7835 (7836 query = {get_source(repo), Ecto.Migration.SchemaMigration}7837 Ecto.Query.Builder.From.apply(query, 1)7838 )7839 7840 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7841 ...,7842 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7843 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7844 line: 22,7845 take: %{}7846 })7847 ),7848 :prefix,7849 prefix7850 ), timeout: :infinity, log: false)78517852 type warning found at:7853 │7854 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7855 │ ~7856 │7857 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/278587859 warning: incompatible types given to get_source/1:78607861 get_source(repo)78627863 given types:78647865 -dynamic(atom())-78667867 but expected one of:78687869 %{..., config: empty_list() or non_empty_list(term(), term())}78707871 where "repo" was given the type:78727873 # type: dynamic(atom())7874 # from: lib/ecto/migration/schema_migration.ex:30:137875 repo.insert!(7876 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7877 prefix: prefix,7878 source: get_source(repo)7879 ), timeout: :infinity, log: false)78807881 type warning found at:7882 │7883 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7884 │ ~7885 │7886 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/378877888 warning: incompatible types given to get_source/1:78897890 get_source(repo)78917892 given types:78937894 -dynamic(atom())-78957896 but expected one of:78977898 %{..., config: empty_list() or non_empty_list(term(), term())}78997900 where "repo" was given the type:79017902 # type: dynamic(atom())7903 # from: lib/ecto/migration/schema_migration.ex:36:137904 repo.delete_all(7905 Map.put(7906 (7907 query =7908 (7909 query = {get_source(repo), Ecto.Migration.SchemaMigration}7910 Ecto.Query.Builder.From.apply(query, 1)7911 )7912 7913 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7914 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7915 op: :and,7916 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7917 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7918 line: 347919 })7920 ),7921 :prefix,7922 prefix7923 ), timeout: :infinity, log: false)79247925 type warning found at:7926 │7927 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7928 │ ~7929 │7930 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/379317932 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7933 │7934 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7935 │ ~7936 │7937 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/279387939 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7940 │7941 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7942 │ ~7943 │7944 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179457946 warning: the following conditional expression:79477948 is_atom(related)79497950 will always evaluate to:79517952 dynamic(true)79537954 where "related" was given the type:79557956 # type: dynamic(atom())7957 # from: lib/ecto/association.ex:730:157958 related = Ecto.Association.related_from_query(queryable)79597960 type warning found at:7961 │7962 732 │ unless is_atom(related) do7963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7964 │7965 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/379667967 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7968 │7969 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7970 │ ~7971 │7972 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379737974 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7975 │7976 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7977 │ ~7978 │7979 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279807981 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7982 │7983 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7984 │ ~7985 │7986 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279877988 warning: the following clause will never match:79897990 {:error, _} = error ->79917992 because it attempts to match on the result of:79937994 apply(changeset, adapter, :insert, args)79957996 which has type:79977998 dynamic({:invalid or :ok, term()})79998000 type warning found at:8001 │8002 219 │ {:error, _} = error ->8003 │ ~8004 │8005 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/480068007 warning: the following clause will never match:80088009 {:error, _} = error ->80108011 because it attempts to match on the result of:80128013 apply(changeset, adapter, action, args)80148015 which has type:80168017 dynamic({:invalid or :ok, term()})80188019 type warning found at:8020 │8021 297 │ {:error, _} = error ->8022 │ ~8023 │8024 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/480258026 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead8027 │8028 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))8029 │ ~8030 │8031 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/380328033 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8034 │8035 54 │ filter_and_reraise e, System.stacktrace8036 │ ~8037 │8038 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/580398040 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead8041 │8042 44 │ index = Map.size(params)8043 │ ~8044 │8045 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/58046 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/580478048 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead8049 │8050 614 │ Decimal.minus(decimal)8051 │ ~8052 │8053 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/180548055 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)8056 │8057 228 │ raise BadStructError, struct: struct, term: data8058 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8059 │8060 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580618062 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8063 │8064 214 │ filter_and_reraise e, System.stacktrace8065 │ ~8066 │8067 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48068 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480698070 warning: expected a map or struct when accessing .__struct__ in expression:80718072 schema.__struct__80738074 where "schema" was given the types:80758076 # type: dynamic(atom() and not nil)8077 # from: lib/ecto/query/planner.ex:1186:418078 schema80798080 # type: atom()8081 # from: lib/ecto/query/planner.ex:1186:618082 is_atom(schema)80838084 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()80858086 type warning found at:8087 │8088 1190 │ Map.has_key?(schema.__struct__, field) ->8089 │ ~8090 │8091 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/680928093 warning: the following clause will never match:80948095 {:error, _} ->80968097 because it attempts to match on the result of:80988099 NaiveDateTime.new(date, time)81008101 which has type:81028103 dynamic({:ok, %NaiveDateTime{}})81048105 type warning found at:8106 │8107 803 │ {:error, _} -> :error8108 │ ~~~~~~~~~~~~~~~~~~~~~8109 │8110 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/181118112 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8113 │8114 159 │ supervise(children, strategy: :one_for_one)8115 │ ~8116 │8117 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/181188119 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8120 │8121 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8122 │ ~8123 │8124 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/281258126 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81278128 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81298130 given types:81318132 (8133 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8134 dynamic()8135 )81368137 but expected one of:81388139 atom(), term()81408141 where "opts" was given the type:81428143 # type: dynamic(8144 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8145 non_struct_map()8146 )8147 # from: lib/ecto/migrator.ex:44:658148 opts[:prefix]81498150 where "repo" was given the type:81518152 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8153 # from: lib/ecto/migrator.ex:44:238154 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81558156 type warning found at:8157 │8158 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8159 │ ~8160 │8161 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281628163 warning: expected a module (an atom) when invoking transaction/2 in expression:81648165 repo.transaction(fun, log: false, timeout: :infinity)81668167 where "fun" was given the type:81688169 # type: dynamic()8170 # from: lib/ecto/migrator.ex:114:478171 fun81728173 where "repo" was given the types:81748175 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8176 # from: lib/ecto/migrator.ex:118:248177 repo.__adapter__.supports_ddl_transaction?81788179 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8180 # from: lib/ecto/migrator.ex:118:248181 repo.__adapter__.supports_ddl_transaction?81828183 type warning found at:8184 │8185 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8186 │ ~8187 │8188 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381898190 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8191 │8192 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8193 │ ~8194 │8195 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181968197 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8198 │8199 15 │ supervise(children, strategy: :simple_one_for_one)8200 │ ~8201 │8202 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/182038204 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8205 │8206 291 │ modules = Code.load_file(file)8207 │ ~8208 │8209 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/282108211 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8212 │8213 321 │ reraise error, System.stacktrace8214 │ ~8215 │8216 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/382178218 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8219 │8220 10 │ worker(Ecto.Registry, []),8221 │ ~8222 │8223 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282248225 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8226 │8227 11 │ supervisor(Ecto.Migration.Supervisor, [])8228 │ ~8229 │8230 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282318232 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8233 │8234 260 │ reraise %{err | message: message}, System.stacktrace8235 │ ~8236 │8237 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682388239Generated ecto app8240==> guardian_db8241Compiling 5 files (.ex)8242 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8243 │8244 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8245 │ ~8246 │8247 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)82488249 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8250 │8251 15 │ schema "virtual: token" do8252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8253 │8254 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)825582568257== Compilation error in file lib/guardian/db.ex ==8258** (RuntimeError) Guardian.DB configuration is required8259 lib/guardian/db.ex:114: (module)8260could 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"