Build log
nerves_system_bbb
materia 0.1.2 · fail · run materia-0.1.2-1790984492544
8257 of 8257 lines
1Resolving Hex dependencies...2Resolution completed in 0.333s3Unchanged: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_bbb/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_bbb/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_bbb/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_bbb/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_bbb/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_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.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 986 │ stack = System.stacktrace()968 │ ~969 │970 └─ lib/db_connection.ex:986:28: DBConnection.handle/4971 └─ lib/db_connection.ex:992:24: DBConnection.handle/4972 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4973 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4974 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6975 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3976 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5977 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2978 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4979 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5980 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5981 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2982 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6983 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6984985 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead986 │987 111 │ stack = System.stacktrace()988 │ ~989 │990 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3991992 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead993 │994 8 │ pool = supervisor(Pool, [], [restart: :temporary])995 │ ~996 │997 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0998999 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1000 │1001 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],1002 │ ~1003 │1004 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/310051006 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1007 │1008 36 │ worker(DBConnection.Watcher, [owner])1009 │ ~1010 │1011 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/110121013 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1014 │1015 9 │ supervisor(DBConnection.Task, []),1016 │ ~1017 │1018 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/21019 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/21020 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/210211022 warning: :random.seed/3 is deprecated. Use the 'rand' module instead1023 │1024 108 │ case :random.seed(hash, sec, micro) do1025 │ ~1026 │1027 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/010281029Generated db_connection app1030==> decimal1031Compiling 4 files (.ex)1032 warning: using single-quoted strings to represent charlists is deprecated.1033 Use ~c"" if you indeed want a charlist or use "" instead.1034 You may run "mix format --migrate" to change all single-quoted1035 strings to use the ~c sigil and fix this warning.1036 │1037 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list1038 │ ~1039 │1040 └─ lib/decimal.ex:1320:1110411042 warning: using single-quoted strings to represent charlists is deprecated.1043 Use ~c"" if you indeed want a charlist or use "" instead.1044 You may run "mix format --migrate" to change all single-quoted1045 strings to use the ~c sigil and fix this warning.1046 │1047 1351 │ list = list ++ 'E'1048 │ ~1049 │1050 └─ lib/decimal.ex:1351:2610511052 warning: using single-quoted strings to represent charlists is deprecated.1053 Use ~c"" if you indeed want a charlist or use "" instead.1054 You may run "mix format --migrate" to change all single-quoted1055 strings to use the ~c sigil and fix this warning.1056 │1057 1352 │ list = if exp >= 0, do: list ++ '+', else: list1058 │ ~1059 │1060 └─ lib/decimal.ex:1352:4310611062 warning: using single-quoted strings to represent charlists is deprecated.1063 Use ~c"" if you indeed want a charlist or use "" instead.1064 You may run "mix format --migrate" to change all single-quoted1065 strings to use the ~c sigil and fix this warning.1066 │1067 1775 │ int = if int == [], do: '0', else: int1068 │ ~1069 │1070 └─ lib/decimal.ex:1775:3110711072 warning: using single-quoted strings to represent charlists is deprecated.1073 Use ~c"" if you indeed want a charlist or use "" instead.1074 You may run "mix format --migrate" to change all single-quoted1075 strings to use the ~c sigil and fix this warning.1076 │1077 1776 │ exp = if exp == [], do: '0', else: exp1078 │ ~1079 │1080 └─ lib/decimal.ex:1776:3110811082Generated decimal app1083==> interactive_cmd1084Compiling 1 file (.ex)1085Generated interactive_cmd app1086==> nerves1087Compiling 65 files (.ex)1088 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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_armv7_nerves_linux_gnueabihf1237Compiling 1 file (.ex)1238Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app1239==> nerves_compatibility_test1240===> Analyzing applications...1241===> Compiling idna1242===> Analyzing applications...1243===> Compiling telemetry1244===> Analyzing applications...1245===> Compiling cowboy1246 ┌─ src/cowboy_websocket.erl:1247 │1248 147 │ Stacktrace = erlang:get_stacktrace(),1249 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12501251 ┌─ src/cowboy_websocket.erl:1252 │1253 645 │ {stacktrace, erlang:get_stacktrace()},1254 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12551256 ┌─ src/cowboy_websocket.erl:1257 │1258 755 │ {stacktrace, erlang:get_stacktrace()},1259 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace126012611262 ┌─ src/cowboy_rest.erl:1263 │1264 69 │ Stacktrace = erlang:get_stacktrace(),1265 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12661267 ┌─ src/cowboy_rest.erl:1268 │1269 1006 │ Stacktrace = erlang:get_stacktrace(),1270 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace127112721273 ┌─ src/cowboy_handler.erl:1274 │1275 87 │ Stacktrace = erlang:get_stacktrace(),1276 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12771278 ┌─ src/cowboy_handler.erl:1279 │1280 116 │ Stacktrace = erlang:get_stacktrace(),1281 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12821283 ┌─ src/cowboy_handler.erl:1284 │1285 235 │ Stacktrace = erlang:get_stacktrace(),1286 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12871288 ┌─ src/cowboy_handler.erl:1289 │1290 290 │ {stacktrace, erlang:get_stacktrace()},1291 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace129212931294==> expo1295Compiling 2 files (.erl)1296Compiling 22 files (.ex)1297Generated expo app1298==> gettext1299Compiling 18 files (.ex)1300 warning: unused require Gettext.Macros1301 │1302 594 │ require Gettext.Macros1303 │ ~1304 │1305 └─ lib/gettext.ex:594:313061307 warning: the following clause is redundant:13081309 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)13101311 it has type:13121313 dynamic(%Expo.Message.Plural{})13141315 previous clauses have already matched on the following types:13161317 %Expo.Message.Singular{}1318 %Expo.Message.Plural{}13191320 │1321 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1322 │ ~1323 │1324 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/113251326 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1327 │1328 426 │ Kernel.ParallelCompiler.async(fn ->1329 │ ~1330 │1331 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/313321333Generated gettext app1334==> phoenix_pubsub1335Compiling 13 files (.ex)1336 warning: single quotes around atoms are deprecated. Use double quotes instead1337 │1338 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1339 │ ~1340 │1341 └─ lib/phoenix/pubsub/local.ex:160:2313421343 warning: single quotes around atoms are deprecated. Use double quotes instead1344 │1345 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1346 │ ~1347 │1348 └─ lib/phoenix/pubsub/local.ex:160:4013491350 warning: unused require Logger1351 │1352 107 │ require Logger1353 │ ~1354 │1355 └─ lib/phoenix/tracker.ex:107:313561357 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13581359 %Phoenix.Tracker.Replica{replica | status: :permdown}13601361 but got type:13621363 dynamic()13641365 where "replica" was given the type:13661367 # type: dynamic()1368 # from: lib/phoenix/tracker/replica.ex:72:171369 replica13701371 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13721373 type warning found at:1374 │1375 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1376 │ ~1377 │1378 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/113791380 warning: a struct for Phoenix.Tracker.State is expected on struct update:13811382 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13831384 but got type:13851386 dynamic()13871388 where "delta" was given the type:13891390 # type: dynamic()1391 # from: lib/phoenix/tracker/state.ex:461:361392 %Phoenix.Tracker.State{delta: delta} = state13931394 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13951396 type warning found at:1397 │1398 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1399 │ ~1400 │1401 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/514021403 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14041405 %Phoenix.Tracker.Replica{replica | status: :down}14061407 but got type:14081409 dynamic()14101411 where "replica" was given the type:14121413 # type: dynamic()1414 # from: lib/phoenix/tracker/replica.ex:74:131415 replica14161417 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14181419 type warning found at:1420 │1421 74 │ defp down(replica), do: %Replica{replica | status: :down}1422 │ ~1423 │1424 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/114251426 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14271428 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}14291430 but got type:14311432 dynamic()14331434 where "replica" was given the type:14351436 # type: dynamic()1437 # from: lib/phoenix/tracker/replica.ex:76:291438 replica14391440 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14411442 type warning found at:1443 │1444 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1445 │ ~1446 │1447 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/114481449 warning: a struct for Phoenix.Tracker.State is expected on struct update:14501451 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}14521453 but got type:14541455 dynamic()14561457 where "delta" was given the type:14581459 # type: dynamic()1460 # from: lib/phoenix/tracker/state.ex:541:991461 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1462 state14631464 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14651466 type warning found at:1467 │1468 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1469 │ ~1470 │1471 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114721473 warning: a struct for Phoenix.Tracker.State is expected on struct update:14741475 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14761477 but got type:14781479 dynamic(%{..., range: {term(), term()}})14801481 where "delta" was given the type:14821483 # type: dynamic(%{..., range: {term(), term()}})1484 # from: lib/phoenix/tracker/state.ex:551:301485 {start_clock, end_clock} = delta.range14861487 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14881489 type warning found at:1490 │1491 555 │ delta: %State{delta | range: {start_clock, new_end}}}1492 │ ~1493 │1494 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214951496 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1497 │1498 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1499 │ ~1500 │1501 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/115021503 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1504 │1505 273 │ supervise(shards, strategy: :one_for_one,1506 │ ~1507 │1508 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/115091510 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1511 │1512 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1513 │ ~1514 │1515 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/215161517 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1518 │1519 43 │ :ok = :pg2.create(pg2_group)1520 │ ~1521 │1522 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/115231524 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1525 │1526 44 │ :ok = :pg2.join(pg2_group, self())1527 │ ~1528 │1529 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/115301531 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1532 │1533 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1534 │ ~1535 │1536 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/115371538 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1539 │1540 57 │ :pg2.get_members(pg2_namespace(server_name))1541 │ ~1542 │1543 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/115441545 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1546 │1547 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1548 │ ~1549 │1550 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115511552 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1553 │1554 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1555 │ ~1556 │1557 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11558 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115591560 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1561 │1562 97 │ supervise(children, strategy: :rest_for_one)1563 │ ~1564 │1565 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115661567 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1568 │1569 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1570 │ ~1571 │1572 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115731574 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1575 │1576 42 │ supervise children, strategy: :one_for_one1577 │ ~1578 │1579 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115801581Generated phoenix_pubsub app1582==> nerves_compatibility_test1583===> Analyzing applications...1584===> Compiling certifi1585==> plug1586Compiling 1 file (.erl)1587Compiling 42 files (.ex)1588Generated plug app1589warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1590 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21591 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11592 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51593 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21594 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41595 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/215961597==> phoenix1598Compiling 75 files (.ex)1599warning: cannot infer signatures from :cowboy because it is not loaded16001601warning: cannot infer signatures from :cowlib because it is not loaded16021603warning: cannot infer signatures from :ranch because it is not loaded16041605 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 operator1606 │1607 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1608 │ ~1609 │1610 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/116111612 warning: using single-quoted strings to represent charlists is deprecated.1613 Use ~c"" if you indeed want a charlist or use "" instead.1614 You may run "mix format --migrate" to change all single-quoted1615 strings to use the ~c sigil and fix this warning.1616 │1617 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1618 │ ~1619 │1620 └─ lib/phoenix/channel/server.ex:310:3116211622 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1623 │1624 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1625 │ ~1626 │1627 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/316281629 warning: unused require Logger1630 │1631 20 │ require Logger1632 │ ~1633 │1634 └─ lib/phoenix/endpoint/handler.ex:20:316351636 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1637 │1638 39 │ Logger.warn """1639 │ ~1640 │1641 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/116421643 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 operator1644 │1645 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1646 │ ~1647 │1648 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/216491650 warning: using single-quoted strings to represent charlists is deprecated.1651 Use ~c"" if you indeed want a charlist or use "" instead.1652 You may run "mix format --migrate" to change all single-quoted1653 strings to use the ~c sigil and fix this warning.1654 │1655 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1656 │ ~1657 │1658 └─ lib/phoenix/router.ex:315:5016591660 warning: using single-quoted strings to represent charlists is deprecated.1661 Use ~c"" if you indeed want a charlist or use "" instead.1662 You may run "mix format --migrate" to change all single-quoted1663 strings to use the ~c sigil and fix this warning.1664 │1665 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1666 │ ~1667 │1668 └─ lib/phoenix/router/helpers.ex:195:5016691670 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16711672 This error happens when you have function calls without parentheses inside keywords. For example:16731674 function(arg, one: nested_call a, b, c)1675 function(arg, one: if expr, do: :this, else: :that)16761677 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:16781679 function(arg, one: if(expr, do: :this, else: :that))1680 function(arg, one: nested_call(a, b, c))16811682 Ambiguity found at:1683 │1684 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1686 │1687 └─ lib/phoenix/router/resource.ex:7116881689 warning: duplicate key :route found in struct1690 │1691 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1693 │1694 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16951696 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1697 │1698 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1699 │ ~1700 │1701 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/117021703 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)"1704 │1705 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1706 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1707 │1708 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)17091710 warning: using single-quoted strings to represent charlists is deprecated.1711 Use ~c"" if you indeed want a charlist or use "" instead.1712 You may run "mix format --migrate" to change all single-quoted1713 strings to use the ~c sigil and fix this warning.1714 │1715 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1716 │ ~1717 │1718 └─ lib/phoenix/template.ex:174:5017191720 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1721 │1722 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1723 │ ~1724 │1725 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/217261727 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1728 │1729 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1730 │ ~1731 │1732 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/217331734 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1735 │1736 647 │ exception -> {:error, {exception, System.stacktrace()}}1737 │ ~1738 │1739 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117401741 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1742 │1743 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1744 │ ~1745 │1746 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/117471748 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1749 │1750 14 │ supervise(children, strategy: :simple_one_for_one)1751 │ ~1752 │1753 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/117541755 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1756 │1757 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1758 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1759 │1760 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)17611762 warning: expected a module (an atom) when invoking config/1 in expression:17631764 endpoint.config(:endpoint_id)17651766 where "endpoint" was given the type:17671768 # type: dynamic(%{..., __pubsub_server__: atom()})1769 # from: lib/phoenix/transports/long_poll.ex:199:101770 verify_token(endpoint, token, opts)17711772 type warning found at:1773 │1774 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1775 │ ~1776 │1777 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317781779 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1780 │1781 10 │ conn = @connection.conn(req, transport)1782 │ ~1783 │1784 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/317851786 warning: unknown key .__pubsub_server__ in expression:17871788 endpoint.__pubsub_server__17891790 the given type does not have the given key:17911792 dynamic(1793 %Phoenix.Socket{1794 id: term(),1795 assigns: term(),1796 channel: term(),1797 channel_pid: term(),1798 endpoint: atom(),1799 handler: term(),1800 joined: term(),1801 pubsub_server: term(),1802 ref: term(),1803 join_ref: term(),1804 topic: term(),1805 transport: term(),1806 transport_pid: term(),1807 transport_name: term(),1808 serializer: term(),1809 private: term(),1810 vsn: term()1811 } or1812 %Plug.Conn{1813 adapter: term(),1814 assigns: term(),1815 body_params: term(),1816 cookies: term(),1817 halted: term(),1818 host: term(),1819 method: term(),1820 owner: term(),1821 params: term(),1822 path_info: term(),1823 path_params: term(),1824 port: term(),1825 private: term(),1826 query_params: term(),1827 query_string: term(),1828 remote_ip: term(),1829 req_cookies: term(),1830 req_headers: term(),1831 request_path: term(),1832 resp_body: term(),1833 resp_cookies: term(),1834 resp_headers: term(),1835 scheme: term(),1836 script_name: term(),1837 secret_key_base: term(),1838 state: term(),1839 status: term()1840 } or atom() or binary()1841 )18421843 where "endpoint" was given the type:18441845 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1846 # from: lib/phoenix/transports/long_poll.ex:254:191847 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18481849 type warning found at:1850 │1851 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1852 │ ~~~~~~~~~~~~~~~~~1853 │1854 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318551856 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1857 │1858 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1859 │ ~1860 │1861 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/318621863 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1864 │1865 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1866 │ ~1867 │1868 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/318691870 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1871 │1872 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1873 │ ~1874 │1875 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418761877 warning: a struct for Phoenix.Socket is expected on struct update:18781879 %Phoenix.Socket{socket | id: id}18801881 but got type:18821883 dynamic()18841885 where "socket" was given the type:18861887 # type: dynamic()1888 # from: lib/phoenix/socket/transport.ex1889 {:ok, socket}18901891 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18921893 type warning found at:1894 │1895 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1896 │ ~1897 │1898 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/718991900 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1901 │1902 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1903 │ ~1904 │1905 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/419061907 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1908 │1909 199 │ worker(Phoenix.Tracker, [module, opts, opts])1910 │ ~1911 │1912 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/419131914 warning: a struct for Plug.Conn is expected on struct update:19151916 %Plug.Conn{conn | state: :sent}19171918 but got type:19191920 dynamic()19211922 where "conn" was given the type:19231924 # type: dynamic()1925 # from: lib/phoenix/endpoint/render_errors.ex:79:211926 conn19271928 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19291930 type warning found at:1931 │1932 83 │ %Plug.Conn{conn | state: :sent}1933 │ ~1934 │1935 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/519361937 warning: a struct for Plug.Conn is expected on struct update:19381939 %Plug.Conn{conn | query_params: %{}, params: %{}}19401941 but got type:19421943 dynamic(%{..., params: %Plug.Conn.Unfetched{}})19441945 where "conn" was given the types:19461947 # type: dynamic(%{..., params: term()})1948 # from: lib/phoenix/endpoint/render_errors.ex:94:171949 conn.params19501951 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1952 # from: lib/phoenix/endpoint/render_errors.ex:94:171953 conn.params19541955 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19561957 type warning found at:1958 │1959 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1960 │ ~1961 │1962 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119631964 warning: a struct for Plug.Conn is expected on struct update:19651966 %Plug.Conn{conn | query_params: %{}, params: params}19671968 but got type:19691970 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19711972 where "conn" was given the types:19731974 # type: dynamic(%{..., params: term()})1975 # from: lib/phoenix/endpoint/render_errors.ex:94:171976 conn.params19771978 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1979 # from: lib/phoenix/endpoint/render_errors.ex:94:171980 conn.params19811982 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19831984 type warning found at:1985 │1986 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1987 │ ~1988 │1989 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119901991 warning: a struct for Plug.Conn is expected on struct update:19921993 %Plug.Conn{conn | params: params}19941995 but got type:19961997 dynamic(%{..., params: map()})19981999 where "conn" was given the type:20002001 # type: dynamic(%{..., params: map()})2002 # from: lib/phoenix/controller.ex:912:172003 Map.get(conn.params, required_key)20042005 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20062007 type warning found at:2008 │2009 919 │ %Plug.Conn{conn | params: params}2010 │ ~2011 │2012 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/220132014 warning: expected a map or struct when accessing .url in expression:20152016 endpoint.url20172018 where "endpoint" was given the types:20192020 # type: dynamic(atom())2021 # from: lib/phoenix/router/helpers.ex:24:202022 endpoint20232024 # type: atom()2025 # from: lib/phoenix/router/helpers.ex:24:352026 is_atom(endpoint)20272028 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20292030 type warning found at:2031 │2032 25 │ endpoint.url2033 │ ~2034 │2035 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/220362037 warning: a struct for Plug.Conn is expected on struct update:20382039 %Plug.Conn{conn | path_info: path, script_name: script}20402041 but got type:20422043 dynamic()20442045 where "conn" was given the type:20462047 # type: dynamic()2048 # from: lib/phoenix/router/route.ex:147:102049 conn = target.call(%Plug.Conn{...}, opts)20502051 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20522053 type warning found at:2054 │2055 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2056 │ ~2057 │2058 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420592060 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2061 │2062 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2063 │ ~2064 │2065 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120662067 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2068 │2069 71 │ supervise(children, strategy: :one_for_one)2070 │ ~2071 │2072 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120732074 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2075 │2076 76 │ [worker(Phoenix.Config, args)]2077 │ ~2078 │2079 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320802081 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2082 │2083 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2084 │ ~2085 │2086 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22087 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32088 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320892090 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2091 │2092 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2093 │ ~2094 │2095 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/320962097 warning: expected a module (an atom) when invoking path/1 in expression:20982099 endpoint.path("/")21002101 where "endpoint" was given the type:21022103 # type: dynamic(%{..., host: term()})2104 # from: lib/phoenix/endpoint/supervisor.ex:312:142105 endpoint.host21062107 type warning found at:2108 │2109 313 │ endpoint.path("/")2110 │ ~2111 │2112 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/121132114 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2115 │2116 35 │ supervise(children, strategy: :one_for_one)2117 │ ~2118 │2119 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/121202121 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2122 │2123 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2124 │ ~2125 │2126 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/321272128 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2129 │2130 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2131 │ ~2132 │2133 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321342135 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2136 │2137 113 │ {addr,port} = :ranch.get_addr(ref)2138 │ ~2139 │2140 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321412142 warning: comparison between distinct types found:21432144 !Path.extname(file_path) == ".gz"21452146 given types:21472148 dynamic(boolean()) == binary()21492150 where "file_path" was given the type:21512152 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2153 # from: lib/phoenix/digester.ex:147:452154 Path.basename(file_path)21552156 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 false21572158 type warning found at:2159 │2160 148 │ !Path.extname(file_path) == ".gz"2161 │ ~2162 │2163 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121642165 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2166 │2167 51 │ worker(Phoenix.CodeReloader.Server, [])2168 │ ~2169 │2170 └─ lib/phoenix.ex:51:7: Phoenix.start/221712172 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2173 │2174 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2175 │ ~2176 │2177 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321782179 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2180 │2181 155 │ Enum.partition attrs, fn2182 │ ~2183 │2184 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121852186 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21872188 mod.__phoenix_recompile__?21892190 where "mod" was given the type:21912192 # type: dynamic(atom())2193 # from: lib/mix/tasks/compile.phoenix.ex:34:122194 Code.ensure_loaded?(mod)21952196 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21972198 type warning found at:2199 │2200 36 │ mod.__phoenix_recompile__?2201 │ ~2202 │2203 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/122042205 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2206 │2207 234 │ Enum.partition(attrs, fn2208 │ ~2209 │2210 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/222112212Generated phoenix app2213warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2214 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22215 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12216 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52217 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22218 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42219 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/222202221==> guardian2222Compiling 20 files (.ex)2223Generated guardian app2224==> phoenix_html2225Compiling 8 files (.ex)2226 warning: using single-quoted strings to represent charlists is deprecated.2227 Use ~c"" if you indeed want a charlist or use "" instead.2228 You may run "mix format --migrate" to change all single-quoted2229 strings to use the ~c sigil and fix this warning.2230 │2231 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2232 │ ~2233 │2234 └─ lib/phoenix_html/engine.ex:12:5022352236 warning: the 1st pattern in clause will never match:22372238 6022392240 because it is expected to receive type:22412242 dynamic(empty_list() or non_empty_list(term(), term()))22432244 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22452246 type warning found at:2247 │2248 56 │ def to_iodata(?<), do: "<"2249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2250 │2251 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/122522253 warning: the 1st pattern in clause will never match:22542255 6222562257 because it is expected to receive type:22582259 dynamic(empty_list() or non_empty_list(term(), term()))22602261 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22622263 type warning found at:2264 │2265 57 │ def to_iodata(?>), do: ">"2266 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2267 │2268 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122692270 warning: the 1st pattern in clause will never match:22712272 3822732274 because it is expected to receive type:22752276 dynamic(empty_list() or non_empty_list(term(), term()))22772278 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22792280 type warning found at:2281 │2282 58 │ def to_iodata(?&), do: "&"2283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2284 │2285 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122862287 warning: the 1st pattern in clause will never match:22882289 3422902291 because it is expected to receive type:22922293 dynamic(empty_list() or non_empty_list(term(), term()))22942295 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22962297 type warning found at:2298 │2299 59 │ def to_iodata(?"), do: """2300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2301 │2302 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/123032304 warning: the 1st pattern in clause will never match:23052306 3923072308 because it is expected to receive type:23092310 dynamic(empty_list() or non_empty_list(term(), term()))23112312 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23132314 type warning found at:2315 │2316 60 │ def to_iodata(?'), do: "'"2317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2318 │2319 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/123202321 warning: the 1st pattern in clause will never match:23222323 {:safe, data}23242325 because it is expected to receive type:23262327 dynamic(empty_list() or non_empty_list(term(), term()))23282329 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23302331 type warning found at:2332 │2333 76 │ def to_iodata({:safe, data}) do2334 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2335 │2336 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/123372338 warning: the following clause is redundant:23392340 def to_iodata(other)23412342 it has type:23432344 dynamic(empty_list() or non_empty_list(term(), term()))23452346 previous clauses have already matched on the following types:23472348 non_empty_list(term(), term())2349 empty_list()23502351 │2352 80 │ def to_iodata(other) do2353 │ ~2354 │2355 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123562357 warning: the 1st pattern in clause will never match:23582359 h23602361 because it is expected to receive type:23622363 dynamic(empty_list() or non_empty_list(term(), term()))23642365 where "h" was given the type:23662367 # type: integer()2368 # from: lib/phoenix_html/safe.ex:62:252369 is_integer(h)23702371 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23722373 type warning found at:2374 │2375 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2376 │ ~2377 │2378 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123792380 warning: the 1st pattern in clause will never match:23812382 h23832384 because it is expected to receive type:23852386 dynamic(empty_list() or non_empty_list(term(), term()))23872388 where "h" was given the type:23892390 # type: integer()2391 # from: lib/phoenix_html/safe.ex:66:252392 is_integer(h)23932394 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23952396 type warning found at:2397 │2398 66 │ def to_iodata(h) when is_integer(h) do2399 │ ~2400 │2401 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/124022403 warning: the 1st pattern in clause will never match:24042405 h24062407 because it is expected to receive type:24082409 dynamic(empty_list() or non_empty_list(term(), term()))24102411 where "h" was given the type:24122413 # type: binary()2414 # from: lib/phoenix_html/safe.ex:72:252415 is_binary(h)24162417 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())24182419 type warning found at:2420 │2421 72 │ def to_iodata(h) when is_binary(h) do2422 │ ~2423 │2424 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/124252426Generated phoenix_html app2427==> postgrex2428Compiling 62 files (.ex)2429 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2430 │2431 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2432 │ ~2433 │2434 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24352436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2437 You may run "mix format --migrate" to fix this warning automatically.2438 │2439 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2440 │ ~2441 │2442 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124432444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2445 You may run "mix format --migrate" to fix this warning automatically.2446 │2447 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2448 │ ~2449 │2450 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124512452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2453 You may run "mix format --migrate" to fix this warning automatically.2454 │2455 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2456 │ ~2457 │2458 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124592460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2461 You may run "mix format --migrate" to fix this warning automatically.2462 │2463 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2464 │ ~2465 │2466 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124672468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2469 You may run "mix format --migrate" to fix this warning automatically.2470 │2471 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2472 │ ~2473 │2474 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124752476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2477 You may run "mix format --migrate" to fix this warning automatically.2478 │2479 43 │ <<-1::int32>>2480 │ ~2481 │2482 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124832484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2485 You may run "mix format --migrate" to fix this warning automatically.2486 │2487 48 │ <<value_byte_size::int32>> <> value2488 │ ~2489 │2490 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124912492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2493 You may run "mix format --migrate" to fix this warning automatically.2494 │2495 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2496 │ ~2497 │2498 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/224992500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2501 You may run "mix format --migrate" to fix this warning automatically.2502 │2503 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2504 │ ~2505 │2506 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/225072508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2509 You may run "mix format --migrate" to fix this warning automatically.2510 │2511 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2512 │ ~2513 │2514 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/225152516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2517 You may run "mix format --migrate" to fix this warning automatically.2518 │2519 64 │ ... -1::int32, rest::binary>>, acc) do2520 │ ~2521 │2522 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225232524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2525 You may run "mix format --migrate" to fix this warning automatically.2526 │2527 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2528 │ ~2529 │2530 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225312532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2533 You may run "mix format --migrate" to fix this warning automatically.2534 │2535 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2536 │ ~2537 │2538 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225392540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2541 You may run "mix format --migrate" to fix this warning automatically.2542 │2543 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2544 │ ~2545 │2546 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225472548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2549 You may run "mix format --migrate" to fix this warning automatically.2550 │2551 79 │ ... -1::int32, rest::binary>>, acc) do2552 │ ~2553 │2554 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225552556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2557 You may run "mix format --migrate" to fix this warning automatically.2558 │2559 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2560 │ ~2561 │2562 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225632564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2565 You may run "mix format --migrate" to fix this warning automatically.2566 │2567 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2568 │ ~2569 │2570 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225712572 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2573 You may run "mix format --migrate" to fix this warning automatically.2574 │2575 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2576 │ ~2577 │2578 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125792580 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2581 You may run "mix format --migrate" to fix this warning automatically.2582 │2583 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2584 │ ~2585 │2586 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125872588 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2589 You may run "mix format --migrate" to fix this warning automatically.2590 │2591 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2592 │ ~2593 │2594 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125952596 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2597 You may run "mix format --migrate" to fix this warning automatically.2598 │2599 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2600 │ ~2601 │2602 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/126032604 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2605 You may run "mix format --migrate" to fix this warning automatically.2606 │2607 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2608 │ ~2609 │2610 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/126112612 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2613 You may run "mix format --migrate" to fix this warning automatically.2614 │2615 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2616 │ ~2617 │2618 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126192620 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2621 You may run "mix format --migrate" to fix this warning automatically.2622 │2623 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2624 │ ~2625 │2626 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126272628 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2629 You may run "mix format --migrate" to fix this warning automatically.2630 │2631 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2632 │ ~2633 │2634 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126352636 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2637 You may run "mix format --migrate" to fix this warning automatically.2638 │2639 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2640 │ ~2641 │2642 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126432644 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2645 You may run "mix format --migrate" to fix this warning automatically.2646 │2647 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2648 │ ~2649 │2650 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126512652 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2653 You may run "mix format --migrate" to fix this warning automatically.2654 │2655 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2656 │ ~2657 │2658 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126592660 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2661 You may run "mix format --migrate" to fix this warning automatically.2662 │2663 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2664 │ ~2665 │2666 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126672668 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2669 You may run "mix format --migrate" to fix this warning automatically.2670 │2671 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2672 │ ~2673 │2674 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126752676 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2677 You may run "mix format --migrate" to fix this warning automatically.2678 │2679 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2680 │ ~2681 │2682 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326832684 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2685 You may run "mix format --migrate" to fix this warning automatically.2686 │2687 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2688 │ ~2689 │2690 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126912692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2693 You may run "mix format --migrate" to fix this warning automatically.2694 │2695 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2696 │ ~2697 │2698 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/126992700 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2701 You may run "mix format --migrate" to fix this warning automatically.2702 │2703 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2704 │ ~2705 │2706 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227072708 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2709 You may run "mix format --migrate" to fix this warning automatically.2710 │2711 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2712 │ ~2713 │2714 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227152716 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2717 You may run "mix format --migrate" to fix this warning automatically.2718 │2719 23 │ <<x::float64, y::float64>>2720 │ ~2721 │2722 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/227232724 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2725 You may run "mix format --migrate" to fix this warning automatically.2726 │2727 23 │ <<x::float64, y::float64>>2728 │ ~2729 │2730 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/227312732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2733 You may run "mix format --migrate" to fix this warning automatically.2734 │2735 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2736 │ ~2737 │2738 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127392740 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2741 You may run "mix format --migrate" to fix this warning automatically.2742 │2743 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2744 │ ~2745 │2746 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227472748 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2749 You may run "mix format --migrate" to fix this warning automatically.2750 │2751 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2752 │ ~2753 │2754 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227552756 warning: use Bitwise is deprecated. import Bitwise instead2757 │2758 4 │ use Bitwise, only_operators: true2759 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2760 │2761 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27622763 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2764 You may run "mix format --migrate" to fix this warning automatically.2765 │2766 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2767 │ ~2768 │2769 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127702771 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2772 You may run "mix format --migrate" to fix this warning automatically.2773 │2774 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2775 │ ~2776 │2777 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127782779 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2780 You may run "mix format --migrate" to fix this warning automatically.2781 │2782 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2783 │ ~2784 │2785 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127862787 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2788 You may run "mix format --migrate" to fix this warning automatically.2789 │2790 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2791 │ ~2792 │2793 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127942795 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2796 You may run "mix format --migrate" to fix this warning automatically.2797 │2798 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2799 │ ~2800 │2801 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/128022803 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2804 You may run "mix format --migrate" to fix this warning automatically.2805 │2806 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2807 │ ~2808 │2809 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/128102811 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2812 You may run "mix format --migrate" to fix this warning automatically.2813 │2814 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2815 │ ~2816 │2817 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128182819 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2820 You may run "mix format --migrate" to fix this warning automatically.2821 │2822 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2823 │ ~2824 │2825 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128262827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2828 You may run "mix format --migrate" to fix this warning automatically.2829 │2830 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2831 │ ~2832 │2833 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128342835 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2836 You may run "mix format --migrate" to fix this warning automatically.2837 │2838 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2839 │ ~2840 │2841 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128422843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2844 You may run "mix format --migrate" to fix this warning automatically.2845 │2846 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2847 │ ~2848 │2849 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128502851 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2852 You may run "mix format --migrate" to fix this warning automatically.2853 │2854 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2855 │ ~2856 │2857 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128582859 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2860 You may run "mix format --migrate" to fix this warning automatically.2861 │2862 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2863 │ ~2864 │2865 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128662867 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2868 You may run "mix format --migrate" to fix this warning automatically.2869 │2870 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2871 │ ~2872 │2873 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128742875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2876 You may run "mix format --migrate" to fix this warning automatically.2877 │2878 46 │ 0 :: int32>>2879 │ ~2880 │2881 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128822883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2884 You may run "mix format --migrate" to fix this warning automatically.2885 │2886 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2887 │ ~2888 │2889 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128902891 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2892 You may run "mix format --migrate" to fix this warning automatically.2893 │2894 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2895 │ ~2896 │2897 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/128982899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2900 You may run "mix format --migrate" to fix this warning automatically.2901 │2902 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2903 │ ~2904 │2905 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/129062907 warning: use Bitwise is deprecated. import Bitwise instead2908 │2909 5 │ use Bitwise2910 │ ~~~~~~~~~~~2911 │2912 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)29132914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2915 You may run "mix format --migrate" to fix this warning automatically.2916 │2917 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2918 │ ~2919 │2920 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129212922 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 operator2923 │2924 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2925 │ ~2926 │2927 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129282929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2930 You may run "mix format --migrate" to fix this warning automatically.2931 │2932 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2933 │ ~2934 │2935 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329362937 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 operator2938 │2939 72 │ <<data :: size(rest_size)>> = rest2940 │ ~2941 │2942 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329432944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2945 You may run "mix format --migrate" to fix this warning automatically.2946 │2947 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2948 │ ~2949 │2950 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329512952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2953 You may run "mix format --migrate" to fix this warning automatically.2954 │2955 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2956 │ ~2957 │2958 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329592960 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2961 You may run "mix format --migrate" to fix this warning automatically.2962 │2963 86 │ def parse(<<status :: int8>>, ?Z, _size) do2964 │ ~2965 │2966 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329672968 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2969 You may run "mix format --migrate" to fix this warning automatically.2970 │2971 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2972 │ ~2973 │2974 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329752976 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2977 You may run "mix format --migrate" to fix this warning automatically.2978 │2979 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2980 │ ~2981 │2982 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329832984 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2985 You may run "mix format --migrate" to fix this warning automatically.2986 │2987 103 │ case <<len ::uint16>> do2988 │ ~2989 │2990 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329912992 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2993 You may run "mix format --migrate" to fix this warning automatically.2994 │2995 104 │ <<^overflow_len :: uint16>> ->2996 │ ~2997 │2998 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/329993000 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3001 You may run "mix format --migrate" to fix this warning automatically.3002 │3003 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do3004 │ ~3005 │3006 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/330073008 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3009 You may run "mix format --migrate" to fix this warning automatically.3010 │3011 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do3012 │ ~3013 │3014 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/330153016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3017 You may run "mix format --migrate" to fix this warning automatically.3018 │3019 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3020 │ ~3021 │3022 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330233024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3025 You may run "mix format --migrate" to fix this warning automatically.3026 │3027 226 │ [<<size :: int32>>, data]3028 │ ~3029 │3030 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130313032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3033 You may run "mix format --migrate" to fix this warning automatically.3034 │3035 224 │ [first, <<size :: int32>>, data]3036 │ ~3037 │3038 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130393040 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3041 You may run "mix format --migrate" to fix this warning automatically.3042 │3043 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3044 │ ~3045 │3046 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130473048 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3049 You may run "mix format --migrate" to fix this warning automatically.3050 │3051 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3052 │ ~3053 │3054 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130553056 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3057 You may run "mix format --migrate" to fix this warning automatically.3058 │3059 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3060 │ ~3061 │3062 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130633064 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3065 You may run "mix format --migrate" to fix this warning automatically.3066 │3067 252 │ len = <<div(byte_size(oids), 4) :: int16>>3068 │ ~3069 │3070 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130713072 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3073 You may run "mix format --migrate" to fix this warning automatically.3074 │3075 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3076 │ ~3077 │3078 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130793080 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3081 You may run "mix format --migrate" to fix this warning automatically.3082 │3083 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3084 │ ~3085 │3086 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130873088 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3089 You may run "mix format --migrate" to fix this warning automatically.3090 │3091 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3092 │ ~3093 │3094 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130953096 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3097 You may run "mix format --migrate" to fix this warning automatically.3098 │3099 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3100 │ ~3101 │3102 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/131033104 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3105 You may run "mix format --migrate" to fix this warning automatically.3106 │3107 287 │ len_params = <<length(params) :: int16>>3108 │ ~3109 │3110 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/131113112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3113 You may run "mix format --migrate" to fix this warning automatically.3114 │3115 294 │ {?E, [port, 0, <<rows :: int32>>]}3116 │ ~3117 │3118 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131193120 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3121 You may run "mix format --migrate" to fix this warning automatically.3122 │3123 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3124 │ ~3125 │3126 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131273128 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3129 You may run "mix format --migrate" to fix this warning automatically.3130 │3131 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3132 │ ~3133 │3134 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131353136 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3137 You may run "mix format --migrate" to fix this warning automatically.3138 │3139 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3140 │ ~3141 │3142 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131433144 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3145 You may run "mix format --migrate" to fix this warning automatically.3146 │3147 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3148 │ ~3149 │3150 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131513152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3153 You may run "mix format --migrate" to fix this warning automatically.3154 │3155 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3156 │ ~3157 │3158 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131593160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3161 You may run "mix format --migrate" to fix this warning automatically.3162 │3163 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3164 │ ~3165 │3166 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131673168 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3169 You may run "mix format --migrate" to fix this warning automatically.3170 │3171 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3172 │ ~3173 │3174 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131753176 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3177 You may run "mix format --migrate" to fix this warning automatically.3178 │3179 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3180 │ ~3181 │3182 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131833184 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3185 You may run "mix format --migrate" to fix this warning automatically.3186 │3187 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3188 │ ~3189 │3190 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131913192 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3193 You may run "mix format --migrate" to fix this warning automatically.3194 │3195 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3196 │ ~3197 │3198 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/131993200 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3201 You may run "mix format --migrate" to fix this warning automatically.3202 │3203 363 │ type_size :: int16, type_mod :: int32, format :: int16,3204 │ ~3205 │3206 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/132073208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3209 You may run "mix format --migrate" to fix this warning automatically.3210 │3211 363 │ type_size :: int16, type_mod :: int32, format :: int16,3212 │ ~3213 │3214 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/132153216 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3217 You may run "mix format --migrate" to fix this warning automatically.3218 │3219 363 │ type_size :: int16, type_mod :: int32, format :: int16,3220 │ ~3221 │3222 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132233224 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3225 You may run "mix format --migrate" to fix this warning automatically.3226 │3227 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3228 │ ~3229 │3230 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132313232 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3233 You may run "mix format --migrate" to fix this warning automatically.3234 │3235 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3236 │ ~3237 │3238 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132393240 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3241 You may run "mix format --migrate" to fix this warning automatically.3242 │3243 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3244 │ ~3245 │3246 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132473248 warning: unused require Postgrex.Messages3249 │3250 30 │ require Postgrex.Messages3251 │ ~3252 │3253 └─ lib/postgrex/query.ex:30:332543255 warning: unused require Logger3256 │3257 8 │ require Logger3258 │ ~3259 │3260 └─ lib/postgrex/notifications.ex:8:332613262 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3263 You may run "mix format --migrate" to fix this warning automatically.3264 │3265 59 │ if lower == <<-1::int32>> do3266 │ ~3267 │3268 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432693270 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3271 You may run "mix format --migrate" to fix this warning automatically.3272 │3273 66 │ if upper == <<-1::int32>> do3274 │ ~3275 │3276 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432773278 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3279 You may run "mix format --migrate" to fix this warning automatically.3280 │3281 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3282 │ ~3283 │3284 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432853286 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3287 │3288 1005 │ Logger.warn(fn() ->3289 │ ~3290 │3291 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/532923293 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3294 You may run "mix format --migrate" to fix this warning automatically.3295 │3296 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3297 │ ~3298 │3299 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/133003301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3302 You may run "mix format --migrate" to fix this warning automatically.3303 │3304 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3305 │ ~3306 │3307 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/133083309 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 operator3310 │3311 2003 │ <<body :: binary(size), rest :: binary>> ->3312 │ ~3313 │3314 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/133153316 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3317 You may run "mix format --migrate" to fix this warning automatically.3318 │3319 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3320 │ ~3321 │3322 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/333233324 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3325 You may run "mix format --migrate" to fix this warning automatically.3326 │3327 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3328 │ ~3329 │3330 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333313332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3333 You may run "mix format --migrate" to fix this warning automatically.3334 │3335 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3336 │ ~3337 │3338 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333393340 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3341 You may run "mix format --migrate" to fix this warning automatically.3342 │3343 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3344 │ ~3345 │3346 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333473348 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3349 You may run "mix format --migrate" to fix this warning automatically.3350 │3351 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3352 │ ~3353 │3354 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333553356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3357 You may run "mix format --migrate" to fix this warning automatically.3358 │3359 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3360 │ ~3361 │3362 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333633364 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3365 You may run "mix format --migrate" to fix this warning automatically.3366 │3367 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3368 │ ~3369 │3370 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233713372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3373 You may run "mix format --migrate" to fix this warning automatically.3374 │3375 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3376 │ ~3377 │3378 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233793380 warning: using single-quoted strings to represent charlists is deprecated.3381 Use ~c"" if you indeed want a charlist or use "" instead.3382 You may run "mix format --migrate" to change all single-quoted3383 strings to use the ~c sigil and fix this warning.3384 │3385 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3386 │ ~3387 │3388 └─ lib/postgrex/type_module.ex:49:5033893390 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3391 You may run "mix format --migrate" to fix this warning automatically.3392 │3393 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3394 │ ~3395 │3396 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/133973398 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3399 You may run "mix format --migrate" to fix this warning automatically.3400 │3401 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3402 │ ~3403 │3404 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/134053406 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3407 You may run "mix format --migrate" to fix this warning automatically.3408 │3409 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3410 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3411 │3412 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/334133414 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3415 You may run "mix format --migrate" to fix this warning automatically.3416 │3417 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3418 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3419 │3420 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134213422 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3423 You may run "mix format --migrate" to fix this warning automatically.3424 │3425 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3426 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3427 │3428 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134293430 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3431 You may run "mix format --migrate" to fix this warning automatically.3432 │3433 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3435 │3436 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134373438 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 operator3439 │3440 15 │ <<binary::binary-size(last_pos), last::bits>> = val3441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3442 │3443 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134443445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3446 You may run "mix format --migrate" to fix this warning automatically.3447 │3448 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3450 │3451 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134523453 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3454 You may run "mix format --migrate" to fix this warning automatically.3455 │3456 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3458 │3459 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134603461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3462 You may run "mix format --migrate" to fix this warning automatically.3463 │3464 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3466 │3467 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134683469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3470 You may run "mix format --migrate" to fix this warning automatically.3471 │3472 9 │ <<1 :: int32, 1>>3473 │ ~~~~~~~~~~~~~~~~~3474 │3475 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134763477 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3478 You may run "mix format --migrate" to fix this warning automatically.3479 │3480 11 │ <<1 :: int32, 0>>3481 │ ~~~~~~~~~~~~~~~~~3482 │3483 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134843485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3486 You may run "mix format --migrate" to fix this warning automatically.3487 │3488 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3490 │3491 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134923493 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3494 You may run "mix format --migrate" to fix this warning automatically.3495 │3496 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3498 │3499 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/135003501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3502 You may run "mix format --migrate" to fix this warning automatically.3503 │3504 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3506 │3507 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135083509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3510 You may run "mix format --migrate" to fix this warning automatically.3511 │3512 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3514 │3515 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135163517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3518 You may run "mix format --migrate" to fix this warning automatically.3519 │3520 12 │ <<20 :: int32, 3, n, 1, 16,3521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3522 │3523 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135243525 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3526 You may run "mix format --migrate" to fix this warning automatically.3527 │3528 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3530 │3531 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135323533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3534 You may run "mix format --migrate" to fix this warning automatically.3535 │3536 10 │ <<24::int32, x::float64, y::float64, r::float64>>3537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3538 │3539 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135403541 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3542 You may run "mix format --migrate" to fix this warning automatically.3543 │3544 10 │ <<24::int32, x::float64, y::float64, r::float64>>3545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3546 │3547 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135483549 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3550 You may run "mix format --migrate" to fix this warning automatically.3551 │3552 10 │ <<24::int32, x::float64, y::float64, r::float64>>3553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3554 │3555 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135563557 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3558 You may run "mix format --migrate" to fix this warning automatically.3559 │3560 10 │ <<24::int32, x::float64, y::float64, r::float64>>3561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3562 │3563 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135643565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3566 You may run "mix format --migrate" to fix this warning automatically.3567 │3568 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3570 │3571 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135723573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3574 You may run "mix format --migrate" to fix this warning automatically.3575 │3576 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3578 │3579 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135803581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3582 You may run "mix format --migrate" to fix this warning automatically.3583 │3584 9 │ <<4::int32, n::float32>>3585 │ ~~~~~~~~~~~~~~~~~~~~~~~~3586 │3587 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135883589 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3590 You may run "mix format --migrate" to fix this warning automatically.3591 │3592 9 │ <<4::int32, n::float32>>3593 │ ~~~~~~~~~~~~~~~~~~~~~~~~3594 │3595 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135963597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3598 You may run "mix format --migrate" to fix this warning automatically.3599 │3600 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3602 │3603 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136043605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3606 You may run "mix format --migrate" to fix this warning automatically.3607 │3608 13 │ <<4::int32, 0::1, 255, 0::23>>3609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3610 │3611 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136123613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3614 You may run "mix format --migrate" to fix this warning automatically.3615 │3616 15 │ <<4::int32, 1::1, 255, 0::23>>3617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3618 │3619 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136203621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3622 You may run "mix format --migrate" to fix this warning automatically.3623 │3624 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3626 │3627 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136283629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3630 You may run "mix format --migrate" to fix this warning automatically.3631 │3632 9 │ <<8 :: int32, n :: float64>>3633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3634 │3635 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136363637 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3638 You may run "mix format --migrate" to fix this warning automatically.3639 │3640 9 │ <<8 :: int32, n :: float64>>3641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3642 │3643 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136443645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3646 You may run "mix format --migrate" to fix this warning automatically.3647 │3648 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3650 │3651 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136523653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3654 You may run "mix format --migrate" to fix this warning automatically.3655 │3656 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3658 │3659 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136603661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3662 You may run "mix format --migrate" to fix this warning automatically.3663 │3664 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3666 │3667 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136683669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3670 You may run "mix format --migrate" to fix this warning automatically.3671 │3672 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3674 │3675 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136763677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3678 You may run "mix format --migrate" to fix this warning automatically.3679 │3680 12 │ [<<IO.iodata_length(data) :: int32>> | data]3681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3682 │3683 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136843685 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3686 You may run "mix format --migrate" to fix this warning automatically.3687 │3688 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3690 │3691 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136923693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3694 You may run "mix format --migrate" to fix this warning automatically.3695 │3696 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3698 │3699 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137003701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3702 You may run "mix format --migrate" to fix this warning automatically.3703 │3704 12 │ <<20 :: int32, 3, 128, 0, 16,3705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3706 │3707 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137083709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3710 You may run "mix format --migrate" to fix this warning automatically.3711 │3712 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3714 │3715 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137163717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3718 You may run "mix format --migrate" to fix this warning automatically.3719 │3720 12 │ <<2 :: int32, int :: int16>>3721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3722 │3723 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137243725 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3726 You may run "mix format --migrate" to fix this warning automatically.3727 │3728 12 │ <<2 :: int32, int :: int16>>3729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3730 │3731 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137323733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3734 You may run "mix format --migrate" to fix this warning automatically.3735 │3736 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3738 │3739 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137403741 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3742 You may run "mix format --migrate" to fix this warning automatically.3743 │3744 12 │ <<4 :: int32, int :: int32>>3745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3746 │3747 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137483749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3750 You may run "mix format --migrate" to fix this warning automatically.3751 │3752 12 │ <<4 :: int32, int :: int32>>3753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3754 │3755 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137563757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3758 You may run "mix format --migrate" to fix this warning automatically.3759 │3760 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3762 │3763 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137643765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3766 You may run "mix format --migrate" to fix this warning automatically.3767 │3768 12 │ <<8 :: int32, int :: int64>>3769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3770 │3771 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137723773 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3774 You may run "mix format --migrate" to fix this warning automatically.3775 │3776 12 │ <<8 :: int32, int :: int64>>3777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3778 │3779 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137803781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3782 You may run "mix format --migrate" to fix this warning automatically.3783 │3784 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3786 │3787 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137883789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3790 You may run "mix format --migrate" to fix this warning automatically.3791 │3792 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3794 │3795 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137963797 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3798 You may run "mix format --migrate" to fix this warning automatically.3799 │3800 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3802 │3803 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138043805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3806 You may run "mix format --migrate" to fix this warning automatically.3807 │3808 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3810 │3811 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138123813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3814 You may run "mix format --migrate" to fix this warning automatically.3815 │3816 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3818 │3819 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138203821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3822 You may run "mix format --migrate" to fix this warning automatically.3823 │3824 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3826 │3827 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138283829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3830 You may run "mix format --migrate" to fix this warning automatically.3831 │3832 10 │ <<24::int32, a::float64, b::float64, c::float64>>3833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3834 │3835 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138363837 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3838 You may run "mix format --migrate" to fix this warning automatically.3839 │3840 10 │ <<24::int32, a::float64, b::float64, c::float64>>3841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3842 │3843 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138443845 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3846 You may run "mix format --migrate" to fix this warning automatically.3847 │3848 10 │ <<24::int32, a::float64, b::float64, c::float64>>3849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3850 │3851 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138523853 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3854 You may run "mix format --migrate" to fix this warning automatically.3855 │3856 10 │ <<24::int32, a::float64, b::float64, c::float64>>3857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3858 │3859 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138603861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3862 You may run "mix format --migrate" to fix this warning automatically.3863 │3864 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3866 │3867 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138683869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3870 You may run "mix format --migrate" to fix this warning automatically.3871 │3872 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3874 │3875 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138763877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3878 You may run "mix format --migrate" to fix this warning automatically.3879 │3880 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3882 │3883 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138843885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3886 You may run "mix format --migrate" to fix this warning automatically.3887 │3888 9 │ <<6::int32, a, b, c, d, e, f>>3889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3890 │3891 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138923893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3894 You may run "mix format --migrate" to fix this warning automatically.3895 │3896 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3898 │3899 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139003901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3902 You may run "mix format --migrate" to fix this warning automatically.3903 │3904 11 │ [<<byte_size(name) :: int32>> | name]3905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3906 │3907 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139083909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3910 You may run "mix format --migrate" to fix this warning automatically.3911 │3912 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3914 │3915 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139163917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3918 You may run "mix format --migrate" to fix this warning automatically.3919 │3920 10 │ [<<IO.iodata_length(data)::int32>> | data]3921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3922 │3923 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139243925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3926 You may run "mix format --migrate" to fix this warning automatically.3927 │3928 13 │ [<<IO.iodata_length(data)::int32>> | data]3929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3930 │3931 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139323933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3934 You may run "mix format --migrate" to fix this warning automatically.3935 │3936 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3938 │3939 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139403941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3942 You may run "mix format --migrate" to fix this warning automatically.3943 │3944 15 │ <<4 :: int32, oid :: uint32>>3945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3946 │3947 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139483949 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3950 You may run "mix format --migrate" to fix this warning automatically.3951 │3952 15 │ <<4 :: int32, oid :: uint32>>3953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3954 │3955 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139563957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3958 You may run "mix format --migrate" to fix this warning automatically.3959 │3960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3962 │3963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139643965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3966 You may run "mix format --migrate" to fix this warning automatically.3967 │3968 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3970 │3971 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139723973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3974 You may run "mix format --migrate" to fix this warning automatically.3975 │3976 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3978 │3979 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139803981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3982 You may run "mix format --migrate" to fix this warning automatically.3983 │3984 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3986 │3987 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139883989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3990 You may run "mix format --migrate" to fix this warning automatically.3991 │3992 9 │ <<16::int32, x::float64, y::float64>>3993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3994 │3995 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139963997 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3998 You may run "mix format --migrate" to fix this warning automatically.3999 │4000 9 │ <<16::int32, x::float64, y::float64>>4001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4002 │4003 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140044005 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4006 You may run "mix format --migrate" to fix this warning automatically.4007 │4008 9 │ <<16::int32, x::float64, y::float64>>4009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4010 │4011 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140124013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4014 You may run "mix format --migrate" to fix this warning automatically.4015 │4016 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4018 │4019 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140204021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4022 You may run "mix format --migrate" to fix this warning automatically.4023 │4024 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4026 │4027 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140284029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4030 You may run "mix format --migrate" to fix this warning automatically.4031 │4032 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4034 │4035 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140364037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4038 You may run "mix format --migrate" to fix this warning automatically.4039 │4040 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4042 │4043 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340444045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4046 You may run "mix format --migrate" to fix this warning automatically.4047 │4048 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4050 │4051 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140524053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4054 You may run "mix format --migrate" to fix this warning automatically.4055 │4056 14 │ [<<byte_size(bin) :: int32>> | bin]4057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4058 │4059 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140604061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4062 You may run "mix format --migrate" to fix this warning automatically.4063 │4064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4066 │4067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340684069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4070 You may run "mix format --migrate" to fix this warning automatically.4071 │4072 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4074 │4075 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340764077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4078 You may run "mix format --migrate" to fix this warning automatically.4079 │4080 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4082 │4083 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340844085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4086 You may run "mix format --migrate" to fix this warning automatically.4087 │4088 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4090 │4091 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140924093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4094 You may run "mix format --migrate" to fix this warning automatically.4095 │4096 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4098 │4099 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141004101 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4102 You may run "mix format --migrate" to fix this warning automatically.4103 │4104 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4106 │4107 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141084109 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4110 You may run "mix format --migrate" to fix this warning automatically.4111 │4112 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4114 │4115 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141164117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4118 You may run "mix format --migrate" to fix this warning automatically.4119 │4120 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4122 │4123 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141244125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4126 You may run "mix format --migrate" to fix this warning automatically.4127 │4128 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4130 │4131 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141324133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4134 You may run "mix format --migrate" to fix this warning automatically.4135 │4136 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4138 │4139 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141404141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4142 You may run "mix format --migrate" to fix this warning automatically.4143 │4144 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4146 │4147 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141484149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4150 You may run "mix format --migrate" to fix this warning automatically.4151 │4152 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4154 │4155 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141564157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4158 You may run "mix format --migrate" to fix this warning automatically.4159 │4160 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4162 │4163 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141644165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4166 You may run "mix format --migrate" to fix this warning automatically.4167 │4168 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4170 │4171 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141724173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4174 You may run "mix format --migrate" to fix this warning automatically.4175 │4176 11 │ [<<16 :: int32>> | uuid]4177 │ ~~~~~~~~~~~~~~~~~~~~~~~~4178 │4179 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141804181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4182 You may run "mix format --migrate" to fix this warning automatically.4183 │4184 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4186 │4187 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141884189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4190 You may run "mix format --migrate" to fix this warning automatically.4191 │4192 9 │ <<0 :: int32>>4193 │ ~~~~~~~~~~~~~~4194 │4195 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141964197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4198 You may run "mix format --migrate" to fix this warning automatically.4199 │4200 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4202 │4203 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142044205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4206 You may run "mix format --migrate" to fix this warning automatically.4207 │4208 15 │ <<0 :: int32>>4209 │ ~~~~~~~~~~~~~~4210 │4211 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142124213 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4214 You may run "mix format --migrate" to fix this warning automatically.4215 │4216 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4218 │4219 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542204221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4222 You may run "mix format --migrate" to fix this warning automatically.4223 │4224 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4226 │4227 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442284229 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4230 You may run "mix format --migrate" to fix this warning automatically.4231 │4232 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4234 │4235 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442364237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4238 You may run "mix format --migrate" to fix this warning automatically.4239 │4240 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4242 │4243 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442444245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4246 You may run "mix format --migrate" to fix this warning automatically.4247 │4248 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4250 │4251 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442524253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4254 You may run "mix format --migrate" to fix this warning automatically.4255 │4256 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4258 │4259 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542604261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4262 You may run "mix format --migrate" to fix this warning automatically.4263 │4264 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4266 │4267 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542684269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4270 You may run "mix format --migrate" to fix this warning automatically.4271 │4272 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4274 │4275 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842764277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4278 You may run "mix format --migrate" to fix this warning automatically.4279 │4280 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4282 │4283 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842844285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4286 You may run "mix format --migrate" to fix this warning automatically.4287 │4288 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4290 │4291 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842924293 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4294 You may run "mix format --migrate" to fix this warning automatically.4295 │4296 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4298 │4299 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843004301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4302 You may run "mix format --migrate" to fix this warning automatically.4303 │4304 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4306 │4307 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443084309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4310 You may run "mix format --migrate" to fix this warning automatically.4311 │4312 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4314 │4315 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443164317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4318 You may run "mix format --migrate" to fix this warning automatically.4319 │4320 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4322 │4323 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443244325 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4326 You may run "mix format --migrate" to fix this warning automatically.4327 │4328 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4330 │4331 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443324333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4334 You may run "mix format --migrate" to fix this warning automatically.4335 │4336 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4338 │4339 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743404341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4342 You may run "mix format --migrate" to fix this warning automatically.4343 │4344 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4346 │4347 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743484349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4350 You may run "mix format --migrate" to fix this warning automatically.4351 │4352 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4354 │4355 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743564357 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4358 You may run "mix format --migrate" to fix this warning automatically.4359 │4360 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4362 │4363 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743644365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4366 You may run "mix format --migrate" to fix this warning automatically.4367 │4368 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4370 │4371 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843724373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4374 You may run "mix format --migrate" to fix this warning automatically.4375 │4376 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4378 │4379 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443804381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4382 You may run "mix format --migrate" to fix this warning automatically.4383 │4384 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4386 │4387 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743884389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4390 You may run "mix format --migrate" to fix this warning automatically.4391 │4392 27 │ <<len :: int32, value :: binary-size(len)>> ->4393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4394 │4395 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643964397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4398 You may run "mix format --migrate" to fix this warning automatically.4399 │4400 27 │ <<len :: int32, value :: binary-size(len)>> ->4401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4402 │4403 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244044405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4406 You may run "mix format --migrate" to fix this warning automatically.4407 │4408 27 │ <<len :: int32, value :: binary-size(len)>> ->4409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4410 │4411 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544124413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4414 You may run "mix format --migrate" to fix this warning automatically.4415 │4416 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4418 │4419 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644204421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4422 You may run "mix format --migrate" to fix this warning automatically.4423 │4424 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4426 │4427 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244284429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4430 You may run "mix format --migrate" to fix this warning automatically.4431 │4432 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4434 │4435 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544364437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4438 You may run "mix format --migrate" to fix this warning automatically.4439 │4440 19 │ <<1 :: int32, 1>> -> true4441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4442 │4443 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644444445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4446 You may run "mix format --migrate" to fix this warning automatically.4447 │4448 19 │ <<1 :: int32, 1>> -> true4449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4450 │4451 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244524453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4454 You may run "mix format --migrate" to fix this warning automatically.4455 │4456 19 │ <<1 :: int32, 1>> -> true4457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4458 │4459 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544604461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4462 You may run "mix format --migrate" to fix this warning automatically.4463 │4464 20 │ <<1 :: int32, 0>> -> false4465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4466 │4467 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644684469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4470 You may run "mix format --migrate" to fix this warning automatically.4471 │4472 20 │ <<1 :: int32, 0>> -> false4473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4474 │4475 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244764477 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4478 You may run "mix format --migrate" to fix this warning automatically.4479 │4480 20 │ <<1 :: int32, 0>> -> false4481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4482 │4483 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544844485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4486 You may run "mix format --migrate" to fix this warning automatically.4487 │4488 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4490 │4491 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644924493 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4494 You may run "mix format --migrate" to fix this warning automatically.4495 │4496 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4498 │4499 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/245004501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4502 You may run "mix format --migrate" to fix this warning automatically.4503 │4504 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4506 │4507 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/545084509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4510 You may run "mix format --migrate" to fix this warning automatically.4511 │4512 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4514 │4515 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645164517 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4518 You may run "mix format --migrate" to fix this warning automatically.4519 │4520 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4522 │4523 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645244525 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4526 You may run "mix format --migrate" to fix this warning automatically.4527 │4528 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4530 │4531 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645324533 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4534 You may run "mix format --migrate" to fix this warning automatically.4535 │4536 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4538 │4539 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645404541 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4542 You may run "mix format --migrate" to fix this warning automatically.4543 │4544 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4546 │4547 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645484549 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4550 You may run "mix format --migrate" to fix this warning automatically.4551 │4552 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4554 │4555 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245564557 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4558 You may run "mix format --migrate" to fix this warning automatically.4559 │4560 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4562 │4563 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245644565 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4566 You may run "mix format --migrate" to fix this warning automatically.4567 │4568 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4570 │4571 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245724573 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4574 You may run "mix format --migrate" to fix this warning automatically.4575 │4576 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4578 │4579 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245804581 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4582 You may run "mix format --migrate" to fix this warning automatically.4583 │4584 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4586 │4587 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245884589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4590 You may run "mix format --migrate" to fix this warning automatically.4591 │4592 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4594 │4595 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545964597 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4598 You may run "mix format --migrate" to fix this warning automatically.4599 │4600 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4602 │4603 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546044605 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4606 You may run "mix format --migrate" to fix this warning automatically.4607 │4608 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4610 │4611 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546124613 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4614 You may run "mix format --migrate" to fix this warning automatically.4615 │4616 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4618 │4619 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546204621 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4622 You may run "mix format --migrate" to fix this warning automatically.4623 │4624 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4626 │4627 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546284629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4630 You may run "mix format --migrate" to fix this warning automatically.4631 │4632 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4634 │4635 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646364637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4638 You may run "mix format --migrate" to fix this warning automatically.4639 │4640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4642 │4643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246444645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4646 You may run "mix format --migrate" to fix this warning automatically.4647 │4648 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4650 │4651 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546524653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4654 You may run "mix format --migrate" to fix this warning automatically.4655 │4656 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4658 │4659 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646604661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4662 You may run "mix format --migrate" to fix this warning automatically.4663 │4664 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4666 │4667 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246684669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4670 You may run "mix format --migrate" to fix this warning automatically.4671 │4672 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4674 │4675 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546764677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4678 You may run "mix format --migrate" to fix this warning automatically.4679 │4680 23 │ <<20 :: int32, 3, n, 1, 16,4681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4682 │4683 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646844685 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4686 You may run "mix format --migrate" to fix this warning automatically.4687 │4688 23 │ <<20 :: int32, 3, n, 1, 16,4689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4690 │4691 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246924693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4694 You may run "mix format --migrate" to fix this warning automatically.4695 │4696 23 │ <<20 :: int32, 3, n, 1, 16,4697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4698 │4699 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547004701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4702 You may run "mix format --migrate" to fix this warning automatically.4703 │4704 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4706 │4707 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/647084709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4710 You may run "mix format --migrate" to fix this warning automatically.4711 │4712 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4714 │4715 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/247164717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4718 You may run "mix format --migrate" to fix this warning automatically.4719 │4720 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4722 │4723 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547244725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4726 You may run "mix format --migrate" to fix this warning automatically.4727 │4728 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4730 │4731 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647324733 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4734 You may run "mix format --migrate" to fix this warning automatically.4735 │4736 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4738 │4739 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647404741 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4742 You may run "mix format --migrate" to fix this warning automatically.4743 │4744 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4746 │4747 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647484749 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4750 You may run "mix format --migrate" to fix this warning automatically.4751 │4752 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4754 │4755 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647564757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4758 You may run "mix format --migrate" to fix this warning automatically.4759 │4760 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4762 │4763 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247644765 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4766 You may run "mix format --migrate" to fix this warning automatically.4767 │4768 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4770 │4771 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247724773 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4774 You may run "mix format --migrate" to fix this warning automatically.4775 │4776 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4778 │4779 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247804781 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4782 You may run "mix format --migrate" to fix this warning automatically.4783 │4784 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4786 │4787 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247884789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4790 You may run "mix format --migrate" to fix this warning automatically.4791 │4792 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4794 │4795 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547964797 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4798 You may run "mix format --migrate" to fix this warning automatically.4799 │4800 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4802 │4803 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548044805 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4806 You may run "mix format --migrate" to fix this warning automatically.4807 │4808 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4810 │4811 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548124813 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4814 You may run "mix format --migrate" to fix this warning automatically.4815 │4816 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4818 │4819 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548204821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4822 You may run "mix format --migrate" to fix this warning automatically.4823 │4824 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4826 │4827 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648284829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4830 You may run "mix format --migrate" to fix this warning automatically.4831 │4832 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4834 │4835 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248364837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4838 You may run "mix format --migrate" to fix this warning automatically.4839 │4840 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4842 │4843 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548444845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4846 You may run "mix format --migrate" to fix this warning automatically.4847 │4848 36 │ <<4 :: int32, days :: int32>> ->4849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4850 │4851 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648524853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4854 You may run "mix format --migrate" to fix this warning automatically.4855 │4856 36 │ <<4 :: int32, days :: int32>> ->4857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4858 │4859 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648604861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4862 You may run "mix format --migrate" to fix this warning automatically.4863 │4864 36 │ <<4 :: int32, days :: int32>> ->4865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4866 │4867 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248684869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4870 You may run "mix format --migrate" to fix this warning automatically.4871 │4872 36 │ <<4 :: int32, days :: int32>> ->4873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4874 │4875 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248764877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4878 You may run "mix format --migrate" to fix this warning automatically.4879 │4880 36 │ <<4 :: int32, days :: int32>> ->4881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4882 │4883 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548844885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4886 You may run "mix format --migrate" to fix this warning automatically.4887 │4888 36 │ <<4 :: int32, days :: int32>> ->4889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4890 │4891 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548924893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4894 You may run "mix format --migrate" to fix this warning automatically.4895 │4896 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4898 │4899 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/649004901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4902 You may run "mix format --migrate" to fix this warning automatically.4903 │4904 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4906 │4907 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/249084909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4910 You may run "mix format --migrate" to fix this warning automatically.4911 │4912 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4914 │4915 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/549164917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4918 You may run "mix format --migrate" to fix this warning automatically.4919 │4920 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4922 │4923 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649244925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4926 You may run "mix format --migrate" to fix this warning automatically.4927 │4928 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4930 │4931 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249324933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4934 You may run "mix format --migrate" to fix this warning automatically.4935 │4936 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4938 │4939 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549404941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4942 You may run "mix format --migrate" to fix this warning automatically.4943 │4944 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4946 │4947 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649484949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4950 You may run "mix format --migrate" to fix this warning automatically.4951 │4952 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4954 │4955 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249564957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4958 You may run "mix format --migrate" to fix this warning automatically.4959 │4960 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4962 │4963 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549644965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4966 You may run "mix format --migrate" to fix this warning automatically.4967 │4968 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4970 │4971 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649724973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4974 You may run "mix format --migrate" to fix this warning automatically.4975 │4976 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4978 │4979 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249804981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4982 You may run "mix format --migrate" to fix this warning automatically.4983 │4984 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4986 │4987 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549884989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4990 You may run "mix format --migrate" to fix this warning automatically.4991 │4992 26 │ <<4::int32, float::float32>> -> float4993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4994 │4995 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649964997 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4998 You may run "mix format --migrate" to fix this warning automatically.4999 │5000 26 │ <<4::int32, float::float32>> -> float5001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5002 │5003 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650045005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5006 You may run "mix format --migrate" to fix this warning automatically.5007 │5008 26 │ <<4::int32, float::float32>> -> float5009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5010 │5011 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250125013 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5014 You may run "mix format --migrate" to fix this warning automatically.5015 │5016 26 │ <<4::int32, float::float32>> -> float5017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5018 │5019 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250205021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5022 You may run "mix format --migrate" to fix this warning automatically.5023 │5024 26 │ <<4::int32, float::float32>> -> float5025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5026 │5027 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550285029 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5030 You may run "mix format --migrate" to fix this warning automatically.5031 │5032 26 │ <<4::int32, float::float32>> -> float5033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5034 │5035 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550365037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5038 You may run "mix format --migrate" to fix this warning automatically.5039 │5040 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5042 │5043 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650445045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5046 You may run "mix format --migrate" to fix this warning automatically.5047 │5048 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5050 │5051 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250525053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5054 You may run "mix format --migrate" to fix this warning automatically.5055 │5056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5058 │5059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550605061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5062 You may run "mix format --migrate" to fix this warning automatically.5063 │5064 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5066 │5067 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650685069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5070 You may run "mix format --migrate" to fix this warning automatically.5071 │5072 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5074 │5075 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250765077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5078 You may run "mix format --migrate" to fix this warning automatically.5079 │5080 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5082 │5083 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550845085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5086 You may run "mix format --migrate" to fix this warning automatically.5087 │5088 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5090 │5091 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650925093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5094 You may run "mix format --migrate" to fix this warning automatically.5095 │5096 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5098 │5099 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251005101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5102 You may run "mix format --migrate" to fix this warning automatically.5103 │5104 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5106 │5107 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551085109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5110 You may run "mix format --migrate" to fix this warning automatically.5111 │5112 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5114 │5115 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651165117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5118 You may run "mix format --migrate" to fix this warning automatically.5119 │5120 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5122 │5123 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251245125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5126 You may run "mix format --migrate" to fix this warning automatically.5127 │5128 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5130 │5131 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551325133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5134 You may run "mix format --migrate" to fix this warning automatically.5135 │5136 26 │ <<8::int32, float::float64>> -> float5137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5138 │5139 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651405141 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5142 You may run "mix format --migrate" to fix this warning automatically.5143 │5144 26 │ <<8::int32, float::float64>> -> float5145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5146 │5147 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651485149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5150 You may run "mix format --migrate" to fix this warning automatically.5151 │5152 26 │ <<8::int32, float::float64>> -> float5153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5154 │5155 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251565157 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5158 You may run "mix format --migrate" to fix this warning automatically.5159 │5160 26 │ <<8::int32, float::float64>> -> float5161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5162 │5163 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251645165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5166 You may run "mix format --migrate" to fix this warning automatically.5167 │5168 26 │ <<8::int32, float::float64>> -> float5169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5170 │5171 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551725173 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5174 You may run "mix format --migrate" to fix this warning automatically.5175 │5176 26 │ <<8::int32, float::float64>> -> float5177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5178 │5179 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551805181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5182 You may run "mix format --migrate" to fix this warning automatically.5183 │5184 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5186 │5187 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651885189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5190 You may run "mix format --migrate" to fix this warning automatically.5191 │5192 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5194 │5195 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251965197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5198 You may run "mix format --migrate" to fix this warning automatically.5199 │5200 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5202 │5203 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/552045205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5206 You may run "mix format --migrate" to fix this warning automatically.5207 │5208 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5210 │5211 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652125213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5214 You may run "mix format --migrate" to fix this warning automatically.5215 │5216 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5218 │5219 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252205221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5222 You may run "mix format --migrate" to fix this warning automatically.5223 │5224 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5226 │5227 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552285229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5230 You may run "mix format --migrate" to fix this warning automatically.5231 │5232 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5234 │5235 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652365237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5238 You may run "mix format --migrate" to fix this warning automatically.5239 │5240 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5242 │5243 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252445245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5246 You may run "mix format --migrate" to fix this warning automatically.5247 │5248 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5250 │5251 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552525253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5254 You may run "mix format --migrate" to fix this warning automatically.5255 │5256 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5258 │5259 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652605261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5262 You may run "mix format --migrate" to fix this warning automatically.5263 │5264 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5266 │5267 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252685269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5270 You may run "mix format --migrate" to fix this warning automatically.5271 │5272 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5274 │5275 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552765277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5278 You may run "mix format --migrate" to fix this warning automatically.5279 │5280 23 │ <<20 :: int32, 3, 128, 0, 16,5281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5282 │5283 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652845285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5286 You may run "mix format --migrate" to fix this warning automatically.5287 │5288 23 │ <<20 :: int32, 3, 128, 0, 16,5289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5290 │5291 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252925293 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5294 You may run "mix format --migrate" to fix this warning automatically.5295 │5296 23 │ <<20 :: int32, 3, 128, 0, 16,5297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5298 │5299 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553005301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5302 You may run "mix format --migrate" to fix this warning automatically.5303 │5304 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5306 │5307 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/653085309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5310 You may run "mix format --migrate" to fix this warning automatically.5311 │5312 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5314 │5315 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/253165317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5318 You may run "mix format --migrate" to fix this warning automatically.5319 │5320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5322 │5323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553245325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5326 You may run "mix format --migrate" to fix this warning automatically.5327 │5328 20 │ <<2 :: int32, int :: int16>> -> int5329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5330 │5331 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653325333 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5334 You may run "mix format --migrate" to fix this warning automatically.5335 │5336 20 │ <<2 :: int32, int :: int16>> -> int5337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5338 │5339 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653405341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5342 You may run "mix format --migrate" to fix this warning automatically.5343 │5344 20 │ <<2 :: int32, int :: int16>> -> int5345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5346 │5347 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253485349 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5350 You may run "mix format --migrate" to fix this warning automatically.5351 │5352 20 │ <<2 :: int32, int :: int16>> -> int5353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5354 │5355 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253565357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5358 You may run "mix format --migrate" to fix this warning automatically.5359 │5360 20 │ <<2 :: int32, int :: int16>> -> int5361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5362 │5363 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553645365 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5366 You may run "mix format --migrate" to fix this warning automatically.5367 │5368 20 │ <<2 :: int32, int :: int16>> -> int5369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5370 │5371 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553725373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5374 You may run "mix format --migrate" to fix this warning automatically.5375 │5376 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5378 │5379 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653805381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5382 You may run "mix format --migrate" to fix this warning automatically.5383 │5384 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5386 │5387 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253885389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5390 You may run "mix format --migrate" to fix this warning automatically.5391 │5392 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5394 │5395 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553965397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5398 You may run "mix format --migrate" to fix this warning automatically.5399 │5400 20 │ <<4 :: int32, int :: int32>> -> int5401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5402 │5403 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654045405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5406 You may run "mix format --migrate" to fix this warning automatically.5407 │5408 20 │ <<4 :: int32, int :: int32>> -> int5409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5410 │5411 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654125413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5414 You may run "mix format --migrate" to fix this warning automatically.5415 │5416 20 │ <<4 :: int32, int :: int32>> -> int5417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5418 │5419 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254205421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5422 You may run "mix format --migrate" to fix this warning automatically.5423 │5424 20 │ <<4 :: int32, int :: int32>> -> int5425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5426 │5427 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254285429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5430 You may run "mix format --migrate" to fix this warning automatically.5431 │5432 20 │ <<4 :: int32, int :: int32>> -> int5433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5434 │5435 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554365437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5438 You may run "mix format --migrate" to fix this warning automatically.5439 │5440 20 │ <<4 :: int32, int :: int32>> -> int5441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5442 │5443 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554445445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5446 You may run "mix format --migrate" to fix this warning automatically.5447 │5448 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5450 │5451 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654525453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5454 You may run "mix format --migrate" to fix this warning automatically.5455 │5456 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5458 │5459 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254605461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5462 You may run "mix format --migrate" to fix this warning automatically.5463 │5464 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5466 │5467 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554685469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5470 You may run "mix format --migrate" to fix this warning automatically.5471 │5472 20 │ <<8 :: int32, int :: int64>> -> int5473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5474 │5475 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654765477 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5478 You may run "mix format --migrate" to fix this warning automatically.5479 │5480 20 │ <<8 :: int32, int :: int64>> -> int5481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5482 │5483 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654845485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5486 You may run "mix format --migrate" to fix this warning automatically.5487 │5488 20 │ <<8 :: int32, int :: int64>> -> int5489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5490 │5491 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254925493 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5494 You may run "mix format --migrate" to fix this warning automatically.5495 │5496 20 │ <<8 :: int32, int :: int64>> -> int5497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5498 │5499 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255005501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5502 You may run "mix format --migrate" to fix this warning automatically.5503 │5504 20 │ <<8 :: int32, int :: int64>> -> int5505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5506 │5507 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555085509 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5510 You may run "mix format --migrate" to fix this warning automatically.5511 │5512 20 │ <<8 :: int32, int :: int64>> -> int5513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5514 │5515 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555165517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5518 You may run "mix format --migrate" to fix this warning automatically.5519 │5520 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5522 │5523 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655245525 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5526 You may run "mix format --migrate" to fix this warning automatically.5527 │5528 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5530 │5531 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255325533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5534 You may run "mix format --migrate" to fix this warning automatically.5535 │5536 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5538 │5539 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555405541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5542 You may run "mix format --migrate" to fix this warning automatically.5543 │5544 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5546 │5547 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655485549 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5550 You may run "mix format --migrate" to fix this warning automatically.5551 │5552 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5554 │5555 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655565557 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5558 You may run "mix format --migrate" to fix this warning automatically.5559 │5560 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5562 │5563 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655645565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5566 You may run "mix format --migrate" to fix this warning automatically.5567 │5568 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5570 │5571 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655725573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5574 You may run "mix format --migrate" to fix this warning automatically.5575 │5576 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5578 │5579 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255805581 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5582 You may run "mix format --migrate" to fix this warning automatically.5583 │5584 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5586 │5587 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255885589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5590 You may run "mix format --migrate" to fix this warning automatically.5591 │5592 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5594 │5595 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255965597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5598 You may run "mix format --migrate" to fix this warning automatically.5599 │5600 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5602 │5603 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256045605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5606 You may run "mix format --migrate" to fix this warning automatically.5607 │5608 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5610 │5611 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556125613 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5614 You may run "mix format --migrate" to fix this warning automatically.5615 │5616 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5618 │5619 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556205621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5622 You may run "mix format --migrate" to fix this warning automatically.5623 │5624 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5626 │5627 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556285629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5630 You may run "mix format --migrate" to fix this warning automatically.5631 │5632 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5634 │5635 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556365637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5638 You may run "mix format --migrate" to fix this warning automatically.5639 │5640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5642 │5643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656445645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5646 You may run "mix format --migrate" to fix this warning automatically.5647 │5648 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5650 │5651 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256525653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5654 You may run "mix format --migrate" to fix this warning automatically.5655 │5656 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5658 │5659 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556605661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5662 You may run "mix format --migrate" to fix this warning automatically.5663 │5664 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5666 │5667 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656685669 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5670 You may run "mix format --migrate" to fix this warning automatically.5671 │5672 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5674 │5675 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656765677 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5678 You may run "mix format --migrate" to fix this warning automatically.5679 │5680 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5682 │5683 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656845685 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5686 You may run "mix format --migrate" to fix this warning automatically.5687 │5688 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5690 │5691 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656925693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5694 You may run "mix format --migrate" to fix this warning automatically.5695 │5696 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5698 │5699 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257005701 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5702 You may run "mix format --migrate" to fix this warning automatically.5703 │5704 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5706 │5707 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257085709 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5710 You may run "mix format --migrate" to fix this warning automatically.5711 │5712 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5714 │5715 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257165717 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5718 You may run "mix format --migrate" to fix this warning automatically.5719 │5720 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5722 │5723 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257245725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5726 You may run "mix format --migrate" to fix this warning automatically.5727 │5728 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5730 │5731 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557325733 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5734 You may run "mix format --migrate" to fix this warning automatically.5735 │5736 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5738 │5739 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557405741 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5742 You may run "mix format --migrate" to fix this warning automatically.5743 │5744 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5746 │5747 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557485749 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5750 You may run "mix format --migrate" to fix this warning automatically.5751 │5752 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5754 │5755 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557565757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5758 You may run "mix format --migrate" to fix this warning automatically.5759 │5760 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5762 │5763 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657645765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5766 You may run "mix format --migrate" to fix this warning automatically.5767 │5768 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5770 │5771 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257725773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5774 You may run "mix format --migrate" to fix this warning automatically.5775 │5776 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5778 │5779 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557805781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5782 You may run "mix format --migrate" to fix this warning automatically.5783 │5784 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5786 │5787 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657885789 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5790 You may run "mix format --migrate" to fix this warning automatically.5791 │5792 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5794 │5795 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657965797 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5798 You may run "mix format --migrate" to fix this warning automatically.5799 │5800 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5802 │5803 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658045805 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5806 You may run "mix format --migrate" to fix this warning automatically.5807 │5808 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5810 │5811 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658125813 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5814 You may run "mix format --migrate" to fix this warning automatically.5815 │5816 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5818 │5819 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658205821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5822 You may run "mix format --migrate" to fix this warning automatically.5823 │5824 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5826 │5827 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258285829 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5830 You may run "mix format --migrate" to fix this warning automatically.5831 │5832 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5834 │5835 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258365837 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5838 You may run "mix format --migrate" to fix this warning automatically.5839 │5840 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5842 │5843 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258445845 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5846 You may run "mix format --migrate" to fix this warning automatically.5847 │5848 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5850 │5851 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258525853 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5854 You may run "mix format --migrate" to fix this warning automatically.5855 │5856 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5858 │5859 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258605861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5862 You may run "mix format --migrate" to fix this warning automatically.5863 │5864 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5866 │5867 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558685869 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5870 You may run "mix format --migrate" to fix this warning automatically.5871 │5872 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5874 │5875 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558765877 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5878 You may run "mix format --migrate" to fix this warning automatically.5879 │5880 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5882 │5883 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558845885 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5886 You may run "mix format --migrate" to fix this warning automatically.5887 │5888 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5890 │5891 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558925893 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5894 You may run "mix format --migrate" to fix this warning automatically.5895 │5896 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5898 │5899 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559005901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5902 You may run "mix format --migrate" to fix this warning automatically.5903 │5904 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5906 │5907 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/659085909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5910 You may run "mix format --migrate" to fix this warning automatically.5911 │5912 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5914 │5915 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/259165917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5918 You may run "mix format --migrate" to fix this warning automatically.5919 │5920 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5922 │5923 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559245925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5926 You may run "mix format --migrate" to fix this warning automatically.5927 │5928 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5930 │5931 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659325933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5934 You may run "mix format --migrate" to fix this warning automatically.5935 │5936 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5938 │5939 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259405941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5942 You may run "mix format --migrate" to fix this warning automatically.5943 │5944 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5946 │5947 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559485949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5950 You may run "mix format --migrate" to fix this warning automatically.5951 │5952 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5954 │5955 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659565957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5958 You may run "mix format --migrate" to fix this warning automatically.5959 │5960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5962 │5963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259645965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5966 You may run "mix format --migrate" to fix this warning automatically.5967 │5968 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5970 │5971 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559725973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5974 You may run "mix format --migrate" to fix this warning automatically.5975 │5976 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5978 │5979 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659805981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5982 You may run "mix format --migrate" to fix this warning automatically.5983 │5984 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5986 │5987 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259885989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5990 You may run "mix format --migrate" to fix this warning automatically.5991 │5992 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5994 │5995 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559965997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5998 You may run "mix format --migrate" to fix this warning automatically.5999 │6000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6002 │6003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/660046005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6006 You may run "mix format --migrate" to fix this warning automatically.6007 │6008 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6010 │6011 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/260126013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6014 You may run "mix format --migrate" to fix this warning automatically.6015 │6016 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6018 │6019 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560206021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6022 You may run "mix format --migrate" to fix this warning automatically.6023 │6024 19 │ <<len :: int32, data :: binary-size(len)>> ->6025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6026 │6027 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660286029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6030 You may run "mix format --migrate" to fix this warning automatically.6031 │6032 19 │ <<len :: int32, data :: binary-size(len)>> ->6033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6034 │6035 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260366037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6038 You may run "mix format --migrate" to fix this warning automatically.6039 │6040 19 │ <<len :: int32, data :: binary-size(len)>> ->6041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6042 │6043 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560446045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6046 You may run "mix format --migrate" to fix this warning automatically.6047 │6048 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6050 │6051 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660526053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6054 You may run "mix format --migrate" to fix this warning automatically.6055 │6056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6058 │6059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260606061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6062 You may run "mix format --migrate" to fix this warning automatically.6063 │6064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6066 │6067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560686069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6070 You may run "mix format --migrate" to fix this warning automatically.6071 │6072 28 │ <<4 :: int32, oid :: uint32>> -> oid6073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6074 │6075 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660766077 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6078 You may run "mix format --migrate" to fix this warning automatically.6079 │6080 28 │ <<4 :: int32, oid :: uint32>> -> oid6081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6082 │6083 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660846085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6086 You may run "mix format --migrate" to fix this warning automatically.6087 │6088 28 │ <<4 :: int32, oid :: uint32>> -> oid6089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6090 │6091 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260926093 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6094 You may run "mix format --migrate" to fix this warning automatically.6095 │6096 28 │ <<4 :: int32, oid :: uint32>> -> oid6097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6098 │6099 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261006101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6102 You may run "mix format --migrate" to fix this warning automatically.6103 │6104 28 │ <<4 :: int32, oid :: uint32>> -> oid6105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6106 │6107 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561086109 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6110 You may run "mix format --migrate" to fix this warning automatically.6111 │6112 28 │ <<4 :: int32, oid :: uint32>> -> oid6113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6114 │6115 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561166117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6118 You may run "mix format --migrate" to fix this warning automatically.6119 │6120 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6122 │6123 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661246125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6126 You may run "mix format --migrate" to fix this warning automatically.6127 │6128 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6130 │6131 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261326133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6134 You may run "mix format --migrate" to fix this warning automatically.6135 │6136 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6138 │6139 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561406141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6142 You may run "mix format --migrate" to fix this warning automatically.6143 │6144 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6146 │6147 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661486149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6150 You may run "mix format --migrate" to fix this warning automatically.6151 │6152 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6154 │6155 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261566157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6158 You may run "mix format --migrate" to fix this warning automatically.6159 │6160 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6162 │6163 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561646165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6166 You may run "mix format --migrate" to fix this warning automatically.6167 │6168 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6170 │6171 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661726173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6174 You may run "mix format --migrate" to fix this warning automatically.6175 │6176 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6178 │6179 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261806181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6182 You may run "mix format --migrate" to fix this warning automatically.6183 │6184 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6186 │6187 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561886189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6190 You may run "mix format --migrate" to fix this warning automatically.6191 │6192 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6194 │6195 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661966197 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6198 You may run "mix format --migrate" to fix this warning automatically.6199 │6200 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6202 │6203 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662046205 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6206 You may run "mix format --migrate" to fix this warning automatically.6207 │6208 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6210 │6211 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662126213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6214 You may run "mix format --migrate" to fix this warning automatically.6215 │6216 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6218 │6219 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262206221 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6222 You may run "mix format --migrate" to fix this warning automatically.6223 │6224 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6226 │6227 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262286229 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6230 You may run "mix format --migrate" to fix this warning automatically.6231 │6232 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6234 │6235 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262366237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6238 You may run "mix format --migrate" to fix this warning automatically.6239 │6240 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6242 │6243 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562446245 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6246 You may run "mix format --migrate" to fix this warning automatically.6247 │6248 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6250 │6251 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562526253 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6254 You may run "mix format --migrate" to fix this warning automatically.6255 │6256 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6258 │6259 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562606261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6262 You may run "mix format --migrate" to fix this warning automatically.6263 │6264 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6266 │6267 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662686269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6270 You may run "mix format --migrate" to fix this warning automatically.6271 │6272 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6274 │6275 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262766277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6278 You may run "mix format --migrate" to fix this warning automatically.6279 │6280 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6282 │6283 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562846285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6286 You may run "mix format --migrate" to fix this warning automatically.6287 │6288 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6290 │6291 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662926293 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6294 You may run "mix format --migrate" to fix this warning automatically.6295 │6296 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6298 │6299 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263006301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6302 You may run "mix format --migrate" to fix this warning automatically.6303 │6304 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6306 │6307 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563086309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6310 You may run "mix format --migrate" to fix this warning automatically.6311 │6312 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6314 │6315 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/663166317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6318 You may run "mix format --migrate" to fix this warning automatically.6319 │6320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6322 │6323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263246325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6326 You may run "mix format --migrate" to fix this warning automatically.6327 │6328 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6330 │6331 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563326333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6334 You may run "mix format --migrate" to fix this warning automatically.6335 │6336 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6338 │6339 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863406341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6342 You may run "mix format --migrate" to fix this warning automatically.6343 │6344 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6346 │6347 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463486349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6350 You may run "mix format --migrate" to fix this warning automatically.6351 │6352 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6354 │6355 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763566357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6358 You may run "mix format --migrate" to fix this warning automatically.6359 │6360 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6362 │6363 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863646365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6366 You may run "mix format --migrate" to fix this warning automatically.6367 │6368 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6370 │6371 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463726373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6374 You may run "mix format --migrate" to fix this warning automatically.6375 │6376 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6378 │6379 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763806381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6382 You may run "mix format --migrate" to fix this warning automatically.6383 │6384 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6386 │6387 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663886389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6390 You may run "mix format --migrate" to fix this warning automatically.6391 │6392 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6394 │6395 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263966397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6398 You may run "mix format --migrate" to fix this warning automatically.6399 │6400 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6402 │6403 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564046405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6406 You may run "mix format --migrate" to fix this warning automatically.6407 │6408 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6410 │6411 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/664126413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6414 You may run "mix format --migrate" to fix this warning automatically.6415 │6416 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6418 │6419 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264206421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6422 You may run "mix format --migrate" to fix this warning automatically.6423 │6424 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6426 │6427 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564286429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6430 You may run "mix format --migrate" to fix this warning automatically.6431 │6432 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6434 │6435 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864366437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6438 You may run "mix format --migrate" to fix this warning automatically.6439 │6440 40 │ <<count::int32, data::binary>> = binary6441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6442 │6443 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864446445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6446 You may run "mix format --migrate" to fix this warning automatically.6447 │6448 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6450 │6451 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464526453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6454 You may run "mix format --migrate" to fix this warning automatically.6455 │6456 40 │ <<count::int32, data::binary>> = binary6457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6458 │6459 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464606461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6462 You may run "mix format --migrate" to fix this warning automatically.6463 │6464 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6466 │6467 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764686469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6470 You may run "mix format --migrate" to fix this warning automatically.6471 │6472 40 │ <<count::int32, data::binary>> = binary6473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6474 │6475 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764766477 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6478 You may run "mix format --migrate" to fix this warning automatically.6479 │6480 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6482 │6483 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864846485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6486 You may run "mix format --migrate" to fix this warning automatically.6487 │6488 44 │ <<_::int32, data::binary>> = binary6489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6490 │6491 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864926493 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6494 You may run "mix format --migrate" to fix this warning automatically.6495 │6496 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6498 │6499 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465006501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6502 You may run "mix format --migrate" to fix this warning automatically.6503 │6504 44 │ <<_::int32, data::binary>> = binary6505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6506 │6507 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465086509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6510 You may run "mix format --migrate" to fix this warning automatically.6511 │6512 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6514 │6515 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765166517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6518 You may run "mix format --migrate" to fix this warning automatically.6519 │6520 44 │ <<_::int32, data::binary>> = binary6521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6522 │6523 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765246525 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6526 You may run "mix format --migrate" to fix this warning automatically.6527 │6528 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6530 │6531 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865326533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6534 You may run "mix format --migrate" to fix this warning automatically.6535 │6536 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6538 │6539 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465406541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6542 You may run "mix format --migrate" to fix this warning automatically.6543 │6544 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6546 │6547 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765486549 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6550 You may run "mix format --migrate" to fix this warning automatically.6551 │6552 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6554 │6555 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665566557 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6558 You may run "mix format --migrate" to fix this warning automatically.6559 │6560 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6562 │6563 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665646565 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6566 You may run "mix format --migrate" to fix this warning automatically.6567 │6568 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6570 │6571 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665726573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6574 You may run "mix format --migrate" to fix this warning automatically.6575 │6576 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6578 │6579 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265806581 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6582 You may run "mix format --migrate" to fix this warning automatically.6583 │6584 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6586 │6587 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265886589 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6590 You may run "mix format --migrate" to fix this warning automatically.6591 │6592 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6594 │6595 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265966597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6598 You may run "mix format --migrate" to fix this warning automatically.6599 │6600 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6602 │6603 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566046605 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6606 You may run "mix format --migrate" to fix this warning automatically.6607 │6608 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6610 │6611 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566126613 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6614 You may run "mix format --migrate" to fix this warning automatically.6615 │6616 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6618 │6619 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566206621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6622 You may run "mix format --migrate" to fix this warning automatically.6623 │6624 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6626 │6627 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666286629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6630 You may run "mix format --migrate" to fix this warning automatically.6631 │6632 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6634 │6635 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266366637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6638 You may run "mix format --migrate" to fix this warning automatically.6639 │6640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6642 │6643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566446645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6646 You may run "mix format --migrate" to fix this warning automatically.6647 │6648 33 │ <<8 :: int32, microsecs :: int64>> ->6649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6650 │6651 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666526653 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6654 You may run "mix format --migrate" to fix this warning automatically.6655 │6656 33 │ <<8 :: int32, microsecs :: int64>> ->6657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6658 │6659 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666606661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6662 You may run "mix format --migrate" to fix this warning automatically.6663 │6664 33 │ <<8 :: int32, microsecs :: int64>> ->6665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6666 │6667 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266686669 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6670 You may run "mix format --migrate" to fix this warning automatically.6671 │6672 33 │ <<8 :: int32, microsecs :: int64>> ->6673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6674 │6675 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266766677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6678 You may run "mix format --migrate" to fix this warning automatically.6679 │6680 33 │ <<8 :: int32, microsecs :: int64>> ->6681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6682 │6683 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566846685 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6686 You may run "mix format --migrate" to fix this warning automatically.6687 │6688 33 │ <<8 :: int32, microsecs :: int64>> ->6689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6690 │6691 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566926693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6694 You may run "mix format --migrate" to fix this warning automatically.6695 │6696 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6698 │6699 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/667006701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6702 You may run "mix format --migrate" to fix this warning automatically.6703 │6704 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6706 │6707 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/267086709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6710 You may run "mix format --migrate" to fix this warning automatically.6711 │6712 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6714 │6715 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/567166717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6718 You may run "mix format --migrate" to fix this warning automatically.6719 │6720 37 │ <<8 :: int32, microsecs :: int64>> ->6721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6722 │6723 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667246725 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6726 You may run "mix format --migrate" to fix this warning automatically.6727 │6728 37 │ <<8 :: int32, microsecs :: int64>> ->6729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6730 │6731 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667326733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6734 You may run "mix format --migrate" to fix this warning automatically.6735 │6736 37 │ <<8 :: int32, microsecs :: int64>> ->6737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6738 │6739 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267406741 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6742 You may run "mix format --migrate" to fix this warning automatically.6743 │6744 37 │ <<8 :: int32, microsecs :: int64>> ->6745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6746 │6747 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267486749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6750 You may run "mix format --migrate" to fix this warning automatically.6751 │6752 37 │ <<8 :: int32, microsecs :: int64>> ->6753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6754 │6755 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567566757 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6758 You may run "mix format --migrate" to fix this warning automatically.6759 │6760 37 │ <<8 :: int32, microsecs :: int64>> ->6761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6762 │6763 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567646765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6766 You may run "mix format --migrate" to fix this warning automatically.6767 │6768 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6770 │6771 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667726773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6774 You may run "mix format --migrate" to fix this warning automatically.6775 │6776 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6778 │6779 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267806781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6782 You may run "mix format --migrate" to fix this warning automatically.6783 │6784 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6786 │6787 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567886789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6790 You may run "mix format --migrate" to fix this warning automatically.6791 │6792 42 │ <<8 :: int32, microsecs :: int64>> ->6793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6794 │6795 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667966797 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6798 You may run "mix format --migrate" to fix this warning automatically.6799 │6800 42 │ <<8 :: int32, microsecs :: int64>> ->6801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6802 │6803 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668046805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6806 You may run "mix format --migrate" to fix this warning automatically.6807 │6808 42 │ <<8 :: int32, microsecs :: int64>> ->6809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6810 │6811 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268126813 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6814 You may run "mix format --migrate" to fix this warning automatically.6815 │6816 42 │ <<8 :: int32, microsecs :: int64>> ->6817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6818 │6819 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268206821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6822 You may run "mix format --migrate" to fix this warning automatically.6823 │6824 42 │ <<8 :: int32, microsecs :: int64>> ->6825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6826 │6827 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568286829 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6830 You may run "mix format --migrate" to fix this warning automatically.6831 │6832 42 │ <<8 :: int32, microsecs :: int64>> ->6833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6834 │6835 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568366837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6838 You may run "mix format --migrate" to fix this warning automatically.6839 │6840 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6842 │6843 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668446845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6846 You may run "mix format --migrate" to fix this warning automatically.6847 │6848 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6850 │6851 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268526853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6854 You may run "mix format --migrate" to fix this warning automatically.6855 │6856 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6858 │6859 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568606861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6862 You may run "mix format --migrate" to fix this warning automatically.6863 │6864 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6866 │6867 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668686869 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6870 You may run "mix format --migrate" to fix this warning automatically.6871 │6872 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6874 │6875 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668766877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6878 You may run "mix format --migrate" to fix this warning automatically.6879 │6880 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6882 │6883 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668846885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6886 You may run "mix format --migrate" to fix this warning automatically.6887 │6888 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6890 │6891 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268926893 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6894 You may run "mix format --migrate" to fix this warning automatically.6895 │6896 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6898 │6899 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269006901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6902 You may run "mix format --migrate" to fix this warning automatically.6903 │6904 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6906 │6907 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269086909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6910 You may run "mix format --migrate" to fix this warning automatically.6911 │6912 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6914 │6915 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569166917 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6918 You may run "mix format --migrate" to fix this warning automatically.6919 │6920 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6922 │6923 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569246925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6926 You may run "mix format --migrate" to fix this warning automatically.6927 │6928 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6930 │6931 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569326933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6934 You may run "mix format --migrate" to fix this warning automatically.6935 │6936 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6938 │6939 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669406941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6942 You may run "mix format --migrate" to fix this warning automatically.6943 │6944 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6946 │6947 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269486949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6950 You may run "mix format --migrate" to fix this warning automatically.6951 │6952 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6954 │6955 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569566957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6958 You may run "mix format --migrate" to fix this warning automatically.6959 │6960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6962 │6963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669646965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6966 You may run "mix format --migrate" to fix this warning automatically.6967 │6968 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6970 │6971 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669726973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6974 You may run "mix format --migrate" to fix this warning automatically.6975 │6976 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6978 │6979 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269806981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6982 You may run "mix format --migrate" to fix this warning automatically.6983 │6984 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6986 │6987 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269886989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6990 You may run "mix format --migrate" to fix this warning automatically.6991 │6992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6994 │6995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569966997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6998 You may run "mix format --migrate" to fix this warning automatically.6999 │7000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7002 │7003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570047005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7006 You may run "mix format --migrate" to fix this warning automatically.7007 │7008 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7010 │7011 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/670127013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7014 You may run "mix format --migrate" to fix this warning automatically.7015 │7016 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7018 │7019 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270207021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7022 You may run "mix format --migrate" to fix this warning automatically.7023 │7024 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7026 │7027 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570287029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7030 You may run "mix format --migrate" to fix this warning automatically.7031 │7032 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7034 │7035 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670367037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7038 You may run "mix format --migrate" to fix this warning automatically.7039 │7040 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7042 │7043 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270447045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7046 You may run "mix format --migrate" to fix this warning automatically.7047 │7048 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7050 │7051 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570527053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7054 You may run "mix format --migrate" to fix this warning automatically.7055 │7056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7058 │7059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670607061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7062 You may run "mix format --migrate" to fix this warning automatically.7063 │7064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7066 │7067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270687069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7070 You may run "mix format --migrate" to fix this warning automatically.7071 │7072 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7074 │7075 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570767077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7078 You may run "mix format --migrate" to fix this warning automatically.7079 │7080 17 │ <<0 :: int32>> -> :void7081 │ ~~~~~~~~~~~~~~~~~~~~~~~7082 │7083 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670847085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7086 You may run "mix format --migrate" to fix this warning automatically.7087 │7088 17 │ <<0 :: int32>> -> :void7089 │ ~~~~~~~~~~~~~~~~~~~~~~~7090 │7091 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270927093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7094 You may run "mix format --migrate" to fix this warning automatically.7095 │7096 17 │ <<0 :: int32>> -> :void7097 │ ~~~~~~~~~~~~~~~~~~~~~~~7098 │7099 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571007101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7102 You may run "mix format --migrate" to fix this warning automatically.7103 │7104 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7106 │7107 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/671087109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7110 You may run "mix format --migrate" to fix this warning automatically.7111 │7112 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7114 │7115 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/271167117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7118 You may run "mix format --migrate" to fix this warning automatically.7119 │7120 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7122 │7123 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571247125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7126 You may run "mix format --migrate" to fix this warning automatically.7127 │7128 23 │ <<0 :: int32>> -> :void7129 │ ~~~~~~~~~~~~~~~~~~~~~~~7130 │7131 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671327133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7134 You may run "mix format --migrate" to fix this warning automatically.7135 │7136 23 │ <<0 :: int32>> -> :void7137 │ ~~~~~~~~~~~~~~~~~~~~~~~7138 │7139 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271407141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7142 You may run "mix format --migrate" to fix this warning automatically.7143 │7144 23 │ <<0 :: int32>> -> :void7145 │ ~~~~~~~~~~~~~~~~~~~~~~~7146 │7147 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571487149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7150 You may run "mix format --migrate" to fix this warning automatically.7151 │7152 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7154 │7155 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671567157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7158 You may run "mix format --migrate" to fix this warning automatically.7159 │7160 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7162 │7163 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271647165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7166 You may run "mix format --migrate" to fix this warning automatically.7167 │7168 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7170 │7171 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571727173 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7174 │7175 20 │ manager = worker(Postgrex.TypeManager, [])7176 │ ~7177 │7178 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171797180 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7181 │7182 21 │ server_sup = supervisor(__MODULE__, [:servers])7183 │ ~7184 │7185 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171867187 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7188 │7189 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7190 │ ~7191 │7192 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17193 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171947195 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7196 │7197 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7198 │ ~7199 │7200 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/172017202 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7203 │7204 110 │ if Map.size(s.listener_channels[channel]) == 1 do7205 │ ~7206 │7207 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37208 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37209 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/272107211 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7212 │7213 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7214 │ ~7215 │7216 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272177218 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7219 │7220 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7221 │ ~7222 │7223 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/172247225 warning: a struct for Postgrex.Query is expected on struct update:72267227 %Postgrex.Query{7228 query7229 | param_oids: param_oids,7230 param_formats: param_formats,7231 param_types: param_types7232 }72337234 but got type:72357236 dynamic()72377238 where "query" was given the type:72397240 # type: dynamic()7241 # from: lib/postgrex/protocol.ex:910:357242 query72437244 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72457246 type warning found at:7247 │7248 915 │ query = %Query{query | param_oids: param_oids,7249 │ ~7250 │7251 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672527253 warning: a struct for Postgrex.Query is expected on struct update:72547255 %Postgrex.Query{7256 query7257 | ref: make_ref(),7258 types: types,7259 columns: col_names,7260 result_oids: result_oids,7261 result_formats: result_formats,7262 result_types: result_types7263 }72647265 but got type:72667267 dynamic()72687269 where "query" was given the type:72707271 # type: dynamic()7272 # from: lib/postgrex/protocol.ex:926:357273 query72747275 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72767277 type warning found at:7278 │7279 932 │ query = %Query{query | ref: make_ref(), types: types,7280 │ ~7281 │7282 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672837284 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7285 │7286 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7287 │ ~7288 │7289 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/272907291 warning: a struct for Postgrex.Query is expected on struct update:72927293 %Postgrex.Query{query | ref: make_ref()}72947295 but got type:72967297 dynamic()72987299 where "query" was given the type:73007301 # type: dynamic()7302 # from: lib/postgrex/protocol.ex:977:317303 query73047305 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73067307 type warning found at:7308 │7309 978 │ query = %Query{query | ref: make_ref()}7310 │ ~7311 │7312 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573137314 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7315 │7316 9 │ worker(Postgrex.Parameters, [])]7317 │ ~7318 │7319 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/273207321 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7322 │7323 2131 │ formatted_reason = :ssl.format_error(reason)7324 │ ~7325 │7326 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373277328 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7329 │7330 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7331 │ ~7332 │7333 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373347335 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7336 │7337 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7338 │ ~7339 │7340 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273417342 warning: a struct for Postgrex.Query is expected on struct update:73437344 %Postgrex.Query{query | name: ""}73457346 but got type:73477348 dynamic()73497350 where "query" was given the type:73517352 # type: dynamic()7353 # from: lib/postgrex/protocol.ex:2313:167354 query73557356 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73577358 type warning found at:7359 │7360 2313 │ defp unnamed(query), do: %Query{query | name: ""}7361 │ ~7362 │7363 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173647365Generated postgrex app7366warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7367 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27368 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17369 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57370 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27371 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47372 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273737374==> ecto7375Compiling 70 files (.ex)7376 warning: using single-quoted strings to represent charlists is deprecated.7377 Use ~c"" if you indeed want a charlist or use "" instead.7378 You may run "mix format --migrate" to change all single-quoted7379 strings to use the ~c sigil and fix this warning.7380 │7381 166 │ defp insert_all_value(_), do: '?'7382 │ ~7383 │7384 └─ lib/ecto/adapters/mysql/connection.ex:166:3773857386 warning: using single-quoted strings to represent charlists is deprecated.7387 Use ~c"" if you indeed want a charlist or use "" instead.7388 You may run "mix format --migrate" to change all single-quoted7389 strings to use the ~c sigil and fix this warning.7390 │7391 354 │ '?'7392 │ ~7393 │7394 └─ lib/ecto/adapters/mysql/connection.ex:354:773957396 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73977398 This error happens when you have function calls without parentheses inside keywords. For example:73997400 function(arg, one: nested_call a, b, c)7401 function(arg, one: if expr, do: :this, else: :that)74027403 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:74047405 function(arg, one: if(expr, do: :this, else: :that))7406 function(arg, one: nested_call(a, b, c))74077408 Ambiguity found at:7409 │7410 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7412 │7413 └─ lib/ecto/changeset.ex:228674147415 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74167417 This error happens when you have function calls without parentheses inside keywords. For example:74187419 function(arg, one: nested_call a, b, c)7420 function(arg, one: if expr, do: :this, else: :that)74217422 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:74237424 function(arg, one: if(expr, do: :this, else: :that))7425 function(arg, one: nested_call(a, b, c))74267427 Ambiguity found at:7428 │7429 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7431 │7432 └─ lib/ecto/migration/runner.ex:26574337434 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74357436 This error happens when you have function calls without parentheses inside keywords. For example:74377438 function(arg, one: nested_call a, b, c)7439 function(arg, one: if expr, do: :this, else: :that)74407441 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:74427443 function(arg, one: if(expr, do: :this, else: :that))7444 function(arg, one: nested_call(a, b, c))74457446 Ambiguity found at:7447 │7448 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7450 │7451 └─ lib/ecto/migration/runner.ex:26774527453 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7454 │7455 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7456 │ ~7457 │7458 └─ lib/ecto/query/builder.ex:136:874597460 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7461 │7462 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7463 │ ~~7464 │7465 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274667467 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7468 │7469 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7470 │ ~~7471 │7472 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274737474 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74757476 This error happens when you have function calls without parentheses inside keywords. For example:74777478 function(arg, one: nested_call a, b, c)7479 function(arg, one: if expr, do: :this, else: :that)74807481 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:74827483 function(arg, one: if(expr, do: :this, else: :that))7484 function(arg, one: nested_call(a, b, c))74857486 Ambiguity found at:7487 │7488 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7490 │7491 └─ lib/ecto/repo/schema.ex:45474927493 warning: unused require Ecto.Query7494 │7495 6 │ require Ecto.Query7496 │ ~7497 │7498 └─ lib/ecto/repo/preloader.ex:6:374997500 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7501 │7502 9 │ schema "schema_migrations" do7503 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7504 │7505 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)75067507 warning: incompatible types given to Mix.Ecto.ensure_started/2:75087509 Mix.Ecto.ensure_started(repo, opts)75107511 given types:75127513 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75147515 but expected one of:75167517 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75187519 where "opts" was given the type:75207521 # type: dynamic(7522 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7523 non_struct_map()7524 )7525 # from: lib/mix/tasks/ecto.rollback.ex:64:107526 opts =7527 if opts[:quiet] do7528 Keyword.merge(opts, log: false, log_sql: false)7529 else7530 opts7531 end75327533 where "repo" was given the type:75347535 # type: dynamic(atom())7536 # from: lib/mix/tasks/ecto.rollback.ex:70:77537 Mix.Ecto.ensure_repo(repo, args)75387539 type warning found at:7540 │7541 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7542 │ ~7543 │7544 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275457546 warning: incompatible types given to Mix.Ecto.ensure_started/2:75477548 Mix.Ecto.ensure_started(repo, all: true)75497550 given types:75517552 -dynamic(atom())-, non_empty_list({:all, true})75537554 but expected one of:75557556 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75577558 where "repo" was given the type:75597560 # type: dynamic(atom())7561 # from: lib/mix/tasks/ecto.migrations.ex:37:77562 Mix.Ecto.ensure_repo(repo, args)75637564 type warning found at:7565 │7566 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7567 │ ~7568 │7569 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/375707571 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7572 │7573 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7574 │ ~7575 │7576 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/275777578 warning: incompatible types given to Mix.Ecto.ensure_started/2:75797580 Mix.Ecto.ensure_started(repo, opts)75817582 given types:75837584 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75857586 but expected one of:75877588 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75897590 where "opts" was given the type:75917592 # type: dynamic(7593 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7594 non_struct_map()7595 )7596 # from: lib/mix/tasks/ecto.migrate.ex:68:107597 opts =7598 if opts[:quiet] do7599 Keyword.merge(opts, log: false, log_sql: false)7600 else7601 opts7602 end76037604 where "repo" was given the type:76057606 # type: dynamic(atom())7607 # from: lib/mix/tasks/ecto.migrate.ex:74:77608 Mix.Ecto.ensure_repo(repo, args)76097610 type warning found at:7611 │7612 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7613 │ ~7614 │7615 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276167617 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76187619 Mix.Ecto.source_repo_priv(repo)76207621 given types:76227623 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76247625 but expected one of:76267627 atom()76287629 where "repo" was given the types:76307631 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7632 # from: lib/mix/tasks/ecto.load.ex:70:227633 Keyword.merge(repo.config, opts)76347635 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7636 # from: lib/mix/tasks/ecto.load.ex:72:277637 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76387639 type warning found at:7640 │7641 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7642 │ ~7643 │7644 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276457646 warning: expected a map or struct when accessing .__adapter__ in expression:76477648 repo.__adapter__76497650 where "repo" was given the type:76517652 # type: dynamic(atom())7653 # from: lib/mix/tasks/ecto.load.ex:53:77654 Mix.Ecto.ensure_repo(repo, args)76557656 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76577658 type warning found at:7659 │7660 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7661 │ ~7662 │7663 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/176647665 warning: the following clause will never match:76667667 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->76687669 because it attempts to match on the result of:76707671 System.stacktrace()76727673 which has type:76747675 empty_list()76767677 where "args_or_arity" was given the type:76787679 # type: float() or integer() or non_empty_list(term())7680 # from: lib/ecto/changeset.ex7681 (_() when args_or_arity == 2) when length(args_or_arity) == 276827683 where "module" was given the type:76847685 # type: dynamic()7686 # from: lib/ecto/changeset.ex:733:307687 module76887689 type warning found at:7690 │7691 741 │ ... when length(args_or_arity) == 2 ->7692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7693 │7694 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/276957696 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7697 │7698 739 │ case System.stacktrace do7699 │ ~7700 │7701 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/277027703 warning: expected a map or struct when accessing .__adapter__ in expression:77047705 repo.__adapter__77067707 where "repo" was given the type:77087709 # type: dynamic(atom())7710 # from: lib/mix/tasks/ecto.dump.ex:50:77711 Mix.Ecto.ensure_repo(repo, args)77127713 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77147715 type warning found at:7716 │7717 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7718 │ ~7719 │7720 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177217722 warning: expected a map or struct when accessing .__adapter__ in expression:77237724 repo.__adapter__77257726 where "repo" was given the type:77277728 # type: dynamic(atom())7729 # from: lib/mix/tasks/ecto.drop.ex:39:77730 Mix.Ecto.ensure_repo(repo, args)77317732 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77337734 type warning found at:7735 │7736 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7737 │ ~7738 │7739 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177407741 warning: expected a map or struct when accessing .__adapter__ in expression:77427743 repo.__adapter__77447745 where "repo" was given the type:77467747 # type: dynamic(atom())7748 # from: lib/mix/tasks/ecto.create.ex:37:77749 Mix.Ecto.ensure_repo(repo, args)77507751 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77527753 type warning found at:7754 │7755 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7756 │ ~7757 │7758 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177597760 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7761 │7762 62 │ Mix.Project.compile(args)7763 │ ~7764 │7765 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277667767 warning: expected a module (an atom) when invoking start_link/1 in expression:77687769 repo.start_link(pool_size: pool_size)77707771 where "pool_size" was given the type:77727773 # type: dynamic()7774 # from: lib/mix/ecto.ex:101:157775 pool_size = Keyword.get(opts, :pool_size, 1)77767777 where "repo" was given the type:77787779 # type: dynamic(%{..., __adapter__: atom()})7780 # from: lib/mix/ecto.ex:99:367781 repo.__adapter__.ensure_all_started(repo, :temporary)77827783 type warning found at:7784 │7785 102 │ case repo.start_link(pool_size: pool_size) do7786 │ ~7787 │7788 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277897790 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7791 │7792 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7793 │ ~7794 │7795 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27796 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/277977798 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7799 │7800 146 │ Logger.remove_backend(:console)7801 │ ~7802 │7803 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/278047805 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7806 │7807 155 │ Logger.add_backend(:console, flush: true)7808 │ ~7809 │7810 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278117812 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7813 │7814 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7815 │ ~7816 │7817 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/278187819 warning: the following conditional expression:78207821 is_atom(related)78227823 will always evaluate to:78247825 dynamic(true)78267827 where "related" was given the type:78287829 # type: dynamic(atom())7830 # from: lib/ecto/association.ex:730:157831 related = Ecto.Association.related_from_query(queryable)78327833 type warning found at:7834 │7835 732 │ unless is_atom(related) do7836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7837 │7838 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/378397840 warning: incompatible types given to get_source/1:78417842 get_source(repo)78437844 given types:78457846 -dynamic(atom())-78477848 but expected one of:78497850 %{..., config: empty_list() or non_empty_list(term(), term())}78517852 where "repo" was given the type:78537854 # type: dynamic(atom())7855 # from: lib/ecto/migration/schema_migration.ex:24:137856 repo.all(7857 Map.put(7858 (7859 query =7860 (7861 query = {get_source(repo), Ecto.Migration.SchemaMigration}7862 Ecto.Query.Builder.From.apply(query, 1)7863 )7864 7865 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7866 ...,7867 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7868 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7869 line: 22,7870 take: %{}7871 })7872 ),7873 :prefix,7874 prefix7875 ), timeout: :infinity, log: false)78767877 type warning found at:7878 │7879 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7880 │ ~7881 │7882 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/278837884 warning: incompatible types given to get_source/1:78857886 get_source(repo)78877888 given types:78897890 -dynamic(atom())-78917892 but expected one of:78937894 %{..., config: empty_list() or non_empty_list(term(), term())}78957896 where "repo" was given the type:78977898 # type: dynamic(atom())7899 # from: lib/ecto/migration/schema_migration.ex:30:137900 repo.insert!(7901 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7902 prefix: prefix,7903 source: get_source(repo)7904 ), timeout: :infinity, log: false)79057906 type warning found at:7907 │7908 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7909 │ ~7910 │7911 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/379127913 warning: incompatible types given to get_source/1:79147915 get_source(repo)79167917 given types:79187919 -dynamic(atom())-79207921 but expected one of:79227923 %{..., config: empty_list() or non_empty_list(term(), term())}79247925 where "repo" was given the type:79267927 # type: dynamic(atom())7928 # from: lib/ecto/migration/schema_migration.ex:36:137929 repo.delete_all(7930 Map.put(7931 (7932 query =7933 (7934 query = {get_source(repo), Ecto.Migration.SchemaMigration}7935 Ecto.Query.Builder.From.apply(query, 1)7936 )7937 7938 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7939 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7940 op: :and,7941 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7942 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7943 line: 347944 })7945 ),7946 :prefix,7947 prefix7948 ), timeout: :infinity, log: false)79497950 type warning found at:7951 │7952 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7953 │ ~7954 │7955 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/379567957 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7958 │7959 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7960 │ ~7961 │7962 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279637964 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7965 │7966 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7967 │ ~7968 │7969 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179707971 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7972 │7973 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7974 │ ~7975 │7976 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379777978 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7979 │7980 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7981 │ ~7982 │7983 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279847985 warning: the following clause will never match:79867987 {:error, _} = error ->79887989 because it attempts to match on the result of:79907991 apply(changeset, adapter, :insert, args)79927993 which has type:79947995 dynamic({:invalid or :ok, term()})79967997 type warning found at:7998 │7999 219 │ {:error, _} = error ->8000 │ ~8001 │8002 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/480038004 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead8005 │8006 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))8007 │ ~8008 │8009 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/380108011 warning: the following clause will never match:80128013 {:error, _} = error ->80148015 because it attempts to match on the result of:80168017 apply(changeset, adapter, action, args)80188019 which has type:80208021 dynamic({:invalid or :ok, term()})80228023 type warning found at:8024 │8025 297 │ {:error, _} = error ->8026 │ ~8027 │8028 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/480298030 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8031 │8032 54 │ filter_and_reraise e, System.stacktrace8033 │ ~8034 │8035 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/580368037 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead8038 │8039 44 │ index = Map.size(params)8040 │ ~8041 │8042 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/58043 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/580448045 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead8046 │8047 614 │ Decimal.minus(decimal)8048 │ ~8049 │8050 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/180518052 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)8053 │8054 228 │ raise BadStructError, struct: struct, term: data8055 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8056 │8057 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580588059 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8060 │8061 214 │ filter_and_reraise e, System.stacktrace8062 │ ~8063 │8064 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48065 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480668067 warning: the following clause will never match:80688069 {:error, _} ->80708071 because it attempts to match on the result of:80728073 NaiveDateTime.new(date, time)80748075 which has type:80768077 dynamic({:ok, %NaiveDateTime{}})80788079 type warning found at:8080 │8081 803 │ {:error, _} -> :error8082 │ ~~~~~~~~~~~~~~~~~~~~~8083 │8084 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180858086 warning: expected a map or struct when accessing .__struct__ in expression:80878088 schema.__struct__80898090 where "schema" was given the types:80918092 # type: dynamic(atom() and not nil)8093 # from: lib/ecto/query/planner.ex:1186:418094 schema80958096 # type: atom()8097 # from: lib/ecto/query/planner.ex:1186:618098 is_atom(schema)80998100 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()81018102 type warning found at:8103 │8104 1190 │ Map.has_key?(schema.__struct__, field) ->8105 │ ~8106 │8107 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/681088109 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8110 │8111 159 │ supervise(children, strategy: :one_for_one)8112 │ ~8113 │8114 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/181158116 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8117 │8118 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8119 │ ~8120 │8121 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/281228123 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81248125 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81268127 given types:81288129 (8130 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8131 dynamic()8132 )81338134 but expected one of:81358136 atom(), term()81378138 where "opts" was given the type:81398140 # type: dynamic(8141 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8142 non_struct_map()8143 )8144 # from: lib/ecto/migrator.ex:44:658145 opts[:prefix]81468147 where "repo" was given the type:81488149 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8150 # from: lib/ecto/migrator.ex:44:238151 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81528153 type warning found at:8154 │8155 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8156 │ ~8157 │8158 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281598160 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8161 │8162 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8163 │ ~8164 │8165 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181668167 warning: expected a module (an atom) when invoking transaction/2 in expression:81688169 repo.transaction(fun, log: false, timeout: :infinity)81708171 where "fun" was given the type:81728173 # type: dynamic()8174 # from: lib/ecto/migrator.ex:114:478175 fun81768177 where "repo" was given the types:81788179 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8180 # from: lib/ecto/migrator.ex:118:248181 repo.__adapter__.supports_ddl_transaction?81828183 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8184 # from: lib/ecto/migrator.ex:118:248185 repo.__adapter__.supports_ddl_transaction?81868187 type warning found at:8188 │8189 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8190 │ ~8191 │8192 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381938194 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8195 │8196 15 │ supervise(children, strategy: :simple_one_for_one)8197 │ ~8198 │8199 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/182008201 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8202 │8203 291 │ modules = Code.load_file(file)8204 │ ~8205 │8206 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/282078208 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8209 │8210 321 │ reraise error, System.stacktrace8211 │ ~8212 │8213 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/382148215 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8216 │8217 10 │ worker(Ecto.Registry, []),8218 │ ~8219 │8220 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282218222 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8223 │8224 260 │ reraise %{err | message: message}, System.stacktrace8225 │ ~8226 │8227 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682288229 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8230 │8231 11 │ supervisor(Ecto.Migration.Supervisor, [])8232 │ ~8233 │8234 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282358236Generated ecto app8237==> guardian_db8238Compiling 5 files (.ex)8239 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8240 │8241 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8242 │ ~8243 │8244 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)82458246 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8247 │8248 15 │ schema "virtual: token" do8249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8250 │8251 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)825282538254== Compilation error in file lib/guardian/db.ex ==8255** (RuntimeError) Guardian.DB configuration is required8256 lib/guardian/db.ex:114: (module)8257could 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"