Build log
nerves_system_x86_64
materia 0.1.2 · fail · run materia-0.1.2-1790984492544
7912 of 7912 lines
1Resolving Hex dependencies...2Resolution completed in 0.498s3Unchanged: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_x86_64/materia/mix.exs:10:27191192 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 quotes193 │194 85 │ "test": ["ecto.drop", "ecto.create --quiet", "ecto.migrate", "run priv/repo/seeds.exs", "test"]195 │ ~196 │197 └─ /work/proj/deps_x86_64/materia/mix.exs:85:7198199 warning: variable "deps_list" is unused (if the variable is not meant to be used, prefix it with an underscore)200 │201 51 │ deps_list = [202 │ ~~~~~~~~~203 │204 └─ /work/proj/deps_x86_64/materia/mix.exs:51:5: Materia.Mixfile.deps/0205206 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 quotes207 │208 10 │ preferred_cli_env: ["coveralls": :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test],209 │ ~210 │211 └─ /work/proj/deps_x86_64/materia_utils/mix.exs:10:27212213 warning: String.strip/1 is deprecated. Use String.trim/1 instead214 │215 4 │ @version File.read!("VERSION") |> String.strip216 │ ~217 │218 └─ /work/proj/deps_x86_64/poison/mix.exs:4:44: Poison.Mixfile (module)219220==> connection221Compiling 1 file (.ex)222 warning: using single-quoted strings to represent charlists is deprecated.223 Use ~c"" if you indeed want a charlist or use "" instead.224 You may run "mix format --migrate" to change all single-quoted225 strings to use the ~c sigil and fix this warning.226 │227 553 │ [{:data, [{'State', mod_state}]}]228 │ ~229 │230 └─ lib/connection.ex:553:20231232 warning: using single-quoted strings to represent charlists is deprecated.233 Use ~c"" if you indeed want a charlist or use "" instead.234 You may run "mix format --migrate" to change all single-quoted235 strings to use the ~c sigil and fix this warning.236 │237 680 │ format = '** Generic server ~p terminating \n' ++238 │ ~239 │240 └─ lib/connection.ex:680:14241242 warning: using single-quoted strings to represent charlists is deprecated.243 Use ~c"" if you indeed want a charlist or use "" instead.244 You may run "mix format --migrate" to change all single-quoted245 strings to use the ~c sigil and fix this warning.246 │247 681 │ '** Last message in was ~p~n' ++ ## No last message248 │ ~249 │250 └─ lib/connection.ex:681:7251252 warning: using single-quoted strings to represent charlists is deprecated.253 Use ~c"" if you indeed want a charlist or use "" instead.254 You may run "mix format --migrate" to change all single-quoted255 strings to use the ~c sigil and fix this warning.256 │257 682 │ '** When Server state == ~p~n' ++258 │ ~259 │260 └─ lib/connection.ex:682:7261262 warning: using single-quoted strings to represent charlists is deprecated.263 Use ~c"" if you indeed want a charlist or use "" instead.264 You may run "mix format --migrate" to change all single-quoted265 strings to use the ~c sigil and fix this warning.266 │267 683 │ '** Reason for termination == ~n** ~p~n'268 │ ~269 │270 └─ lib/connection.ex:683:7271272 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead273 │274 429 │ init_stop(starter, name, {reason, System.stacktrace()})275 │ ~276 │277 └─ lib/connection.ex:429:50: Connection.init_it/6278 └─ lib/connection.ex:431:45: Connection.init_it/6279 └─ lib/connection.ex:491:57: Connection.handle_call/3280 └─ lib/connection.ex:540:41: Connection.code_change/3281 └─ lib/connection.ex:581:57: Connection.terminate/2282 └─ lib/connection.ex:625:49: Connection.enter_connect/5283 └─ lib/connection.ex:628:34: Connection.enter_connect/5284 └─ lib/connection.ex:631:45: Connection.enter_connect/5285 └─ lib/connection.ex:657:49: Connection.enter_terminate/5286 └─ lib/connection.ex:660:34: Connection.enter_terminate/5287 └─ lib/connection.ex:663:45: Connection.enter_terminate/5288 └─ lib/connection.ex:744:24: Connection.connect/3289 └─ lib/connection.ex:770:24: Connection.disconnect/3290 └─ lib/connection.ex:813:57: Connection.handle_async/3291292Generated connection app293==> poison294Compiling 4 files (.ex)295 warning: using single-quoted strings to represent charlists is deprecated.296 Use ~c"" if you indeed want a charlist or use "" instead.297 You may run "mix format --migrate" to change all single-quoted298 strings to use the ~c sigil and fix this warning.299 │300 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do301 │ ~302 │303 └─ lib/poison/encoder.ex:93:31304305 warning: using single-quoted strings to represent charlists is deprecated.306 Use ~c"" if you indeed want a charlist or use "" instead.307 You may run "mix format --migrate" to change all single-quoted308 strings to use the ~c sigil and fix this warning.309 │310 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do311 │ ~312 │313 └─ lib/poison/encoder.ex:93:48314315 warning: using single-quoted strings to represent charlists is deprecated.316 Use ~c"" if you indeed want a charlist or use "" instead.317 You may run "mix format --migrate" to change all single-quoted318 strings to use the ~c sigil and fix this warning.319 │320 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do321 │ ~322 │323 └─ lib/poison/encoder.ex:139:75324325 warning: using single-quoted strings to represent charlists is deprecated.326 Use ~c"" if you indeed want a charlist or use "" instead.327 You may run "mix format --migrate" to change all single-quoted328 strings to use the ~c sigil and fix this warning.329 │330 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do331 │ ~332 │333 └─ lib/poison/parser.ex:77:71334335 warning: using single-quoted strings to represent charlists is deprecated.336 Use ~c"" if you indeed want a charlist or use "" instead.337 You may run "mix format --migrate" to change all single-quoted338 strings to use the ~c sigil and fix this warning.339 │340 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do341 │ ~342 │343 └─ lib/poison/parser.ex:155:74344345 warning: using single-quoted strings to represent charlists is deprecated.346 Use ~c"" if you indeed want a charlist or use "" instead.347 You may run "mix format --migrate" to change all single-quoted348 strings to use the ~c sigil and fix this warning.349 │350 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do351 │ ~352 │353 └─ lib/poison/parser.ex:171:60354355 warning: using single-quoted strings to represent charlists is deprecated.356 Use ~c"" if you indeed want a charlist or use "" instead.357 You may run "mix format --migrate" to change all single-quoted358 strings to use the ~c sigil and fix this warning.359 │360 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do361 │ ~362 │363 └─ lib/poison/parser.ex:197:67364365 warning: using single-quoted strings to represent charlists is deprecated.366 Use ~c"" if you indeed want a charlist or use "" instead.367 You may run "mix format --migrate" to change all single-quoted368 strings to use the ~c sigil and fix this warning.369 │370 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do371 │ ~372 │373 └─ lib/poison/parser.ex:205:64374375 warning: using single-quoted strings to represent charlists is deprecated.376 Use ~c"" if you indeed want a charlist or use "" instead.377 You may run "mix format --migrate" to change all single-quoted378 strings to use the ~c sigil and fix this warning.379 │380 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do381 │ ~382 │383 └─ lib/poison/parser.ex:229:31384385 warning: using single-quoted strings to represent charlists is deprecated.386 Use ~c"" if you indeed want a charlist or use "" instead.387 You may run "mix format --migrate" to change all single-quoted388 strings to use the ~c sigil and fix this warning.389 │390 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do391 │ ~392 │393 └─ lib/poison/parser.ex:229:44394395 warning: using single-quoted strings to represent charlists is deprecated.396 Use ~c"" if you indeed want a charlist or use "" instead.397 You may run "mix format --migrate" to change all single-quoted398 strings to use the ~c sigil and fix this warning.399 │400 239 │ when a1 in 'dD' and a2 in 'dD'401 │ ~402 │403 └─ lib/poison/parser.ex:239:16404405 warning: using single-quoted strings to represent charlists is deprecated.406 Use ~c"" if you indeed want a charlist or use "" instead.407 You may run "mix format --migrate" to change all single-quoted408 strings to use the ~c sigil and fix this warning.409 │410 239 │ when a1 in 'dD' and a2 in 'dD'411 │ ~412 │413 └─ lib/poison/parser.ex:239:31414415 warning: using single-quoted strings to represent charlists is deprecated.416 Use ~c"" if you indeed want a charlist or use "" instead.417 You may run "mix format --migrate" to change all single-quoted418 strings to use the ~c sigil and fix this warning.419 │420 240 │ and (b1 in '89abAB')421 │ ~422 │423 └─ lib/poison/parser.ex:240:16424425 warning: using single-quoted strings to represent charlists is deprecated.426 Use ~c"" if you indeed want a charlist or use "" instead.427 You may run "mix format --migrate" to change all single-quoted428 strings to use the ~c sigil and fix this warning.429 │430 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do431 │ ~432 │433 └─ lib/poison/parser.ex:274:60434435 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead436 │437 22 │ if Application.get_env(:poison, :native) do438 │ ~439 │440 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)441442 warning: use Bitwise is deprecated. import Bitwise instead443 │444 26 │ use Bitwise445 │ ~~~~~~~~~~~446 │447 └─ lib/poison/parser.ex:26: Poison.Parser (module)448449 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 operator450 │451 199 │ <<digits :: binary-size(count), rest :: binary>> = string452 │ ~453 │454 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2455456 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 operator457 │458 225 │ <<chunk :: binary-size(count), rest :: binary>> = string459 │ ~460 │461 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3462463 warning: use Bitwise is deprecated. import Bitwise instead464 │465 83 │ use Bitwise466 │ ~~~~~~~~~~~467 │468 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)469470 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 operator471 │472 135 │ <<chunk :: binary-size(size), rest :: binary>> = string473 │ ~474 │475 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2476477 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead478 │479 173 │ case Integer.to_char_list(char, 16) do480 │ ~481 │482 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1483484Generated poison app485==> jose486Compiling 113 files (.erl)487src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.488Compile directive 'nowarn_deprecated_catch' can be used to suppress489warnings in selected modules.490% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),491% | ^492493src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.494Compile directive 'nowarn_deprecated_catch' can be used to suppress495warnings in selected modules.496% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of497% | ^498499src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.500Compile directive 'nowarn_deprecated_catch' can be used to suppress501warnings in selected modules.502% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of503% | ^504505src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.506Compile directive 'nowarn_deprecated_catch' can be used to suppress507warnings in selected modules.508% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of509% | ^510511src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.512Compile directive 'nowarn_deprecated_catch' can be used to suppress513warnings in selected modules.514% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of515% | ^516517src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.518Compile directive 'nowarn_deprecated_catch' can be used to suppress519warnings in selected modules.520% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of521% | ^522523src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.524Compile directive 'nowarn_deprecated_catch' can be used to suppress525warnings in selected modules.526% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of527% | ^528529src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.530Compile directive 'nowarn_deprecated_catch' can be used to suppress531warnings in selected modules.532% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of533% | ^534535src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.536Compile directive 'nowarn_deprecated_catch' can be used to suppress537warnings in selected modules.538% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of539% | ^540541src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.542Compile directive 'nowarn_deprecated_catch' can be used to suppress543warnings in selected modules.544% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of545% | ^546547src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.548Compile directive 'nowarn_deprecated_catch' can be used to suppress549warnings in selected modules.550% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of551% | ^552553src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.554Compile directive 'nowarn_deprecated_catch' can be used to suppress555warnings in selected modules.556% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of557% | ^558559src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.560Compile directive 'nowarn_deprecated_catch' can be used to suppress561warnings in selected modules.562% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of563% | ^564565src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.566Compile directive 'nowarn_deprecated_catch' can be used to suppress567warnings in selected modules.568% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of569% | ^570571src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.572Compile directive 'nowarn_deprecated_catch' can be used to suppress573warnings in selected modules.574% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of575% | ^576577src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.578Compile directive 'nowarn_deprecated_catch' can be used to suppress579warnings in selected modules.580% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of581% | ^582583src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.584Compile directive 'nowarn_deprecated_catch' can be used to suppress585warnings in selected modules.586% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of587% | ^588589src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.590Compile directive 'nowarn_deprecated_catch' can be used to suppress591warnings in selected modules.592% 230| case catch block_cipher(Cipher) of593% | ^594595src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.596Compile directive 'nowarn_deprecated_catch' can be used to suppress597warnings in selected modules.598% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of599% | ^600601src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.602Compile directive 'nowarn_deprecated_catch' can be used to suppress603warnings in selected modules.604% 246| case catch rsa_crypt(Padding) of605% | ^606607src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.608Compile directive 'nowarn_deprecated_catch' can be used to suppress609warnings in selected modules.610% 254| case catch rsa_sign(Padding) of611% | ^612613src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.614Compile directive 'nowarn_deprecated_catch' can be used to suppress615warnings in selected modules.616% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of617% | ^618619Compiling 8 files (.ex)620Generated jose app621==> nerves_compatibility_test622===> Analyzing applications...623===> Compiling ranch624 ┌─ src/ranch.erl:625 │626 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);627 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.628Compile directive 'nowarn_deprecated_catch' can be used to suppress629warnings in selected modules.630631632 ┌─ src/ranch_ssl.erl:633 │634 128 │ case ssl:ssl_accept(CSocket, Timeout) of635 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead636637 ┌─ src/ranch_ssl.erl:638 │639 233 │ end, ssl:cipher_suites());640 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead641642 ┌─ src/ranch_ssl.erl:643 │644 235 │ ssl:cipher_suites()645 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead646647648 ┌─ src/ranch_conns_sup.erl:649 │650 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},651 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.652Compile directive 'nowarn_deprecated_catch' can be used to suppress653warnings in selected modules.654655656===> Analyzing applications...657===> Compiling cowlib658==> comeonin659Compiling 2 files (.ex)660Generated comeonin app661==> nerves_compatibility_test662===> Analyzing applications...663===> Compiling poolboy664warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"665 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2666 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1667 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5668 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2669 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4670 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2671672==> db_connection673Compiling 23 files (.ex)674warning: cannot infer signatures from :poolboy because it is not loaded675676 warning: unused require Bitwise677 │678 31 │ require Bitwise679 │ ~680 │681 └─ lib/db_connection/backoff.ex:31:5682683 warning: using single-quoted strings to represent charlists is deprecated.684 Use ~c"" if you indeed want a charlist or use "" instead.685 You may run "mix format --migrate" to change all single-quoted686 strings to use the ~c sigil and fix this warning.687 │688 406 │ :normal -> [{:data, [{'Module', mod}]}]689 │ ~690 │691 └─ lib/db_connection/connection.ex:406:32692693 warning: using single-quoted strings to represent charlists is deprecated.694 Use ~c"" if you indeed want a charlist or use "" instead.695 You may run "mix format --migrate" to change all single-quoted696 strings to use the ~c sigil and fix this warning.697 │698 661 │ [{:data, [{'Module', mod}, {'State', state}]}]699 │ ~700 │701 └─ lib/db_connection/connection.ex:661:16702703 warning: using single-quoted strings to represent charlists is deprecated.704 Use ~c"" if you indeed want a charlist or use "" instead.705 You may run "mix format --migrate" to change all single-quoted706 strings to use the ~c sigil and fix this warning.707 │708 661 │ [{:data, [{'Module', mod}, {'State', state}]}]709 │ ~710 │711 └─ lib/db_connection/connection.ex:661:33712713 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead714 │715 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]716 │ ~717 │718 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0719720 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead721 │722 30 │ worker(DBConnection.Watcher, [owner])723 │ ~724 │725 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1726727 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead728 │729 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)730 │ ~731 │732 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1733 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2734735 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead736 │737 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])738 │ ~739 │740 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3741742 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead743 │744 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])745 │ ~746 │747 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2748749 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead750 │751 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)752 │ ~753 │754 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3755756 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead757 │758 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)759 │ ~760 │761 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4762763 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead764 │765 138 │ case System.stacktrace() do766 │ ~767 │768 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2769770 warning: the following clause will never match:771772 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->773774 because it attempts to match on the result of:775776 System.stacktrace()777778 which has type:779780 empty_list()781782 where "arity" was given the type:783784 # type: integer()785 # from: lib/db_connection/connection.ex:139:56786 is_integer(arity)787788 type warning found at:789 │790 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace791 │ ~792 │793 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2794795 warning: the following clause will never match:796797 [{a, b, params, c} | rest] when is_list(params) ->798799 because it attempts to match on the result of:800801 System.stacktrace()802803 which has type:804805 empty_list()806807 where "params" was given the type:808809 # type: empty_list() or non_empty_list(term(), term())810 # from: lib/db_connection/connection.ex:140:43811 is_list(params)812813 type warning found at:814 │815 140 │ [{a, b, params, c} | rest] when is_list(params) ->816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~817 │818 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2819820 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead821 │822 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]823 │ ~824 │825 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0826827 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead828 │829 986 │ stack = System.stacktrace()830 │ ~831 │832 └─ lib/db_connection.ex:986:28: DBConnection.handle/4833 └─ lib/db_connection.ex:992:24: DBConnection.handle/4834 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4835 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4836 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6837 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3838 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5839 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2840 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4841 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5842 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5843 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2844 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6845 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6846847 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead848 │849 111 │ stack = System.stacktrace()850 │ ~851 │852 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3853854 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead855 │856 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],857 │ ~858 │859 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3860861 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead862 │863 8 │ pool = supervisor(Pool, [], [restart: :temporary])864 │ ~865 │866 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0867868 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead869 │870 36 │ worker(DBConnection.Watcher, [owner])871 │ ~872 │873 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1874875 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead876 │877 9 │ supervisor(DBConnection.Task, []),878 │ ~879 │880 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2881 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2882 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2883884 warning: :random.seed/3 is deprecated. Use the 'rand' module instead885 │886 108 │ case :random.seed(hash, sec, micro) do887 │ ~888 │889 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0890891Generated db_connection app892==> decimal893Compiling 4 files (.ex)894 warning: using single-quoted strings to represent charlists is deprecated.895 Use ~c"" if you indeed want a charlist or use "" instead.896 You may run "mix format --migrate" to change all single-quoted897 strings to use the ~c sigil and fix this warning.898 │899 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list900 │ ~901 │902 └─ lib/decimal.ex:1320:11903904 warning: using single-quoted strings to represent charlists is deprecated.905 Use ~c"" if you indeed want a charlist or use "" instead.906 You may run "mix format --migrate" to change all single-quoted907 strings to use the ~c sigil and fix this warning.908 │909 1351 │ list = list ++ 'E'910 │ ~911 │912 └─ lib/decimal.ex:1351:26913914 warning: using single-quoted strings to represent charlists is deprecated.915 Use ~c"" if you indeed want a charlist or use "" instead.916 You may run "mix format --migrate" to change all single-quoted917 strings to use the ~c sigil and fix this warning.918 │919 1352 │ list = if exp >= 0, do: list ++ '+', else: list920 │ ~921 │922 └─ lib/decimal.ex:1352:43923924 warning: using single-quoted strings to represent charlists is deprecated.925 Use ~c"" if you indeed want a charlist or use "" instead.926 You may run "mix format --migrate" to change all single-quoted927 strings to use the ~c sigil and fix this warning.928 │929 1775 │ int = if int == [], do: '0', else: int930 │ ~931 │932 └─ lib/decimal.ex:1775:31933934 warning: using single-quoted strings to represent charlists is deprecated.935 Use ~c"" if you indeed want a charlist or use "" instead.936 You may run "mix format --migrate" to change all single-quoted937 strings to use the ~c sigil and fix this warning.938 │939 1776 │ exp = if exp == [], do: '0', else: exp940 │ ~941 │942 └─ lib/decimal.ex:1776:31943944Generated decimal app945==> nerves_compatibility_test946===> Analyzing applications...947===> Compiling cowboy948 ┌─ src/cowboy_handler.erl:949 │950 87 │ Stacktrace = erlang:get_stacktrace(),951 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace952953 ┌─ src/cowboy_handler.erl:954 │955 116 │ Stacktrace = erlang:get_stacktrace(),956 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace957958 ┌─ src/cowboy_handler.erl:959 │960 235 │ Stacktrace = erlang:get_stacktrace(),961 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace962963 ┌─ src/cowboy_handler.erl:964 │965 290 │ {stacktrace, erlang:get_stacktrace()},966 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace967968969 ┌─ src/cowboy_websocket.erl:970 │971 147 │ Stacktrace = erlang:get_stacktrace(),972 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace973974 ┌─ src/cowboy_websocket.erl:975 │976 645 │ {stacktrace, erlang:get_stacktrace()},977 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace978979 ┌─ src/cowboy_websocket.erl:980 │981 755 │ {stacktrace, erlang:get_stacktrace()},982 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace983984985 ┌─ src/cowboy_rest.erl:986 │987 69 │ Stacktrace = erlang:get_stacktrace(),988 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace989990 ┌─ src/cowboy_rest.erl:991 │992 1006 │ Stacktrace = erlang:get_stacktrace(),993 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace994995996==> phoenix_pubsub997Compiling 13 files (.ex)998 warning: single quotes around atoms are deprecated. Use double quotes instead999 │1000 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1001 │ ~1002 │1003 └─ lib/phoenix/pubsub/local.ex:160:2310041005 warning: single quotes around atoms are deprecated. Use double quotes instead1006 │1007 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1008 │ ~1009 │1010 └─ lib/phoenix/pubsub/local.ex:160:4010111012 warning: unused require Logger1013 │1014 107 │ require Logger1015 │ ~1016 │1017 └─ lib/phoenix/tracker.ex:107:310181019 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10201021 %Phoenix.Tracker.Replica{replica | status: :permdown}10221023 but got type:10241025 dynamic()10261027 where "replica" was given the type:10281029 # type: dynamic()1030 # from: lib/phoenix/tracker/replica.ex:72:171031 replica10321033 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10341035 type warning found at:1036 │1037 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1038 │ ~1039 │1040 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/110411042 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10431044 %Phoenix.Tracker.Replica{replica | status: :down}10451046 but got type:10471048 dynamic()10491050 where "replica" was given the type:10511052 # type: dynamic()1053 # from: lib/phoenix/tracker/replica.ex:74:131054 replica10551056 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10571058 type warning found at:1059 │1060 74 │ defp down(replica), do: %Replica{replica | status: :down}1061 │ ~1062 │1063 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/110641065 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10661067 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}10681069 but got type:10701071 dynamic()10721073 where "replica" was given the type:10741075 # type: dynamic()1076 # from: lib/phoenix/tracker/replica.ex:76:291077 replica10781079 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10801081 type warning found at:1082 │1083 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1084 │ ~1085 │1086 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/110871088 warning: a struct for Phoenix.Tracker.State is expected on struct update:10891090 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}10911092 but got type:10931094 dynamic()10951096 where "delta" was given the type:10971098 # type: dynamic()1099 # from: lib/phoenix/tracker/state.ex:461:361100 %Phoenix.Tracker.State{delta: delta} = state11011102 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11031104 type warning found at:1105 │1106 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1107 │ ~1108 │1109 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/511101111 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1112 │1113 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1114 │ ~1115 │1116 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/111171118 warning: a struct for Phoenix.Tracker.State is expected on struct update:11191120 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}11211122 but got type:11231124 dynamic()11251126 where "delta" was given the type:11271128 # type: dynamic()1129 # from: lib/phoenix/tracker/state.ex:541:991130 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1131 state11321133 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11341135 type warning found at:1136 │1137 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1138 │ ~1139 │1140 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/111411142 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1143 │1144 273 │ supervise(shards, strategy: :one_for_one,1145 │ ~1146 │1147 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/111481149 warning: a struct for Phoenix.Tracker.State is expected on struct update:11501151 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}11521153 but got type:11541155 dynamic(%{..., range: {term(), term()}})11561157 where "delta" was given the type:11581159 # type: dynamic(%{..., range: {term(), term()}})1160 # from: lib/phoenix/tracker/state.ex:551:301161 {start_clock, end_clock} = delta.range11621163 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"11641165 type warning found at:1166 │1167 555 │ delta: %State{delta | range: {start_clock, new_end}}}1168 │ ~1169 │1170 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/211711172 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1173 │1174 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1175 │ ~1176 │1177 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/211781179 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1180 │1181 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1182 │ ~1183 │1184 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/111851186 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1187 │1188 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1189 │ ~1190 │1191 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/111921193 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1194 │1195 97 │ supervise(children, strategy: :rest_for_one)1196 │ ~1197 │1198 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/111991200 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1201 │1202 43 │ :ok = :pg2.create(pg2_group)1203 │ ~1204 │1205 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/112061207 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1208 │1209 44 │ :ok = :pg2.join(pg2_group, self())1210 │ ~1211 │1212 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/112131214 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1215 │1216 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1217 │ ~1218 │1219 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11220 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/112211222 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1223 │1224 57 │ :pg2.get_members(pg2_namespace(server_name))1225 │ ~1226 │1227 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/112281229 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1230 │1231 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1232 │ ~1233 │1234 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/112351236 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1237 │1238 42 │ supervise children, strategy: :one_for_one1239 │ ~1240 │1241 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/112421243Generated phoenix_pubsub app1244warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1245 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21246 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11247 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51248 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21249 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41250 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/212511252==> phoenix1253Compiling 75 files (.ex)1254warning: cannot infer signatures from :cowboy because it is not loaded12551256warning: cannot infer signatures from :cowlib because it is not loaded12571258warning: cannot infer signatures from :ranch because it is not loaded12591260 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 operator1261 │1262 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1263 │ ~1264 │1265 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/112661267 warning: using single-quoted strings to represent charlists is deprecated.1268 Use ~c"" if you indeed want a charlist or use "" instead.1269 You may run "mix format --migrate" to change all single-quoted1270 strings to use the ~c sigil and fix this warning.1271 │1272 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1273 │ ~1274 │1275 └─ lib/phoenix/channel/server.ex:310:3112761277 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1278 │1279 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1280 │ ~1281 │1282 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/312831284 warning: unused require Logger1285 │1286 20 │ require Logger1287 │ ~1288 │1289 └─ lib/phoenix/endpoint/handler.ex:20:312901291 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1292 │1293 39 │ Logger.warn """1294 │ ~1295 │1296 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/112971298 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 operator1299 │1300 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1301 │ ~1302 │1303 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/213041305 warning: using single-quoted strings to represent charlists is deprecated.1306 Use ~c"" if you indeed want a charlist or use "" instead.1307 You may run "mix format --migrate" to change all single-quoted1308 strings to use the ~c sigil and fix this warning.1309 │1310 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1311 │ ~1312 │1313 └─ lib/phoenix/router.ex:315:5013141315 warning: using single-quoted strings to represent charlists is deprecated.1316 Use ~c"" if you indeed want a charlist or use "" instead.1317 You may run "mix format --migrate" to change all single-quoted1318 strings to use the ~c sigil and fix this warning.1319 │1320 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1321 │ ~1322 │1323 └─ lib/phoenix/router/helpers.ex:195:5013241325 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.13261327 This error happens when you have function calls without parentheses inside keywords. For example:13281329 function(arg, one: nested_call a, b, c)1330 function(arg, one: if expr, do: :this, else: :that)13311332 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:13331334 function(arg, one: if(expr, do: :this, else: :that))1335 function(arg, one: nested_call(a, b, c))13361337 Ambiguity found at:1338 │1339 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1341 │1342 └─ lib/phoenix/router/resource.ex:7113431344 warning: duplicate key :route found in struct1345 │1346 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1348 │1349 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)13501351 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)"1352 │1353 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1355 │1356 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)13571358 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1359 │1360 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1361 │ ~1362 │1363 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/113641365 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1366 │1367 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1368 │ ~1369 │1370 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/213711372 warning: using single-quoted strings to represent charlists is deprecated.1373 Use ~c"" if you indeed want a charlist or use "" instead.1374 You may run "mix format --migrate" to change all single-quoted1375 strings to use the ~c sigil and fix this warning.1376 │1377 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1378 │ ~1379 │1380 └─ lib/phoenix/template.ex:174:5013811382 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1383 │1384 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1385 │ ~1386 │1387 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/213881389 warning: expected a module (an atom) when invoking config/1 in expression:13901391 endpoint.config(:endpoint_id)13921393 where "endpoint" was given the type:13941395 # type: dynamic(%{..., __pubsub_server__: atom()})1396 # from: lib/phoenix/transports/long_poll.ex:199:101397 verify_token(endpoint, token, opts)13981399 type warning found at:1400 │1401 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1402 │ ~1403 │1404 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/314051406 warning: unknown key .__pubsub_server__ in expression:14071408 endpoint.__pubsub_server__14091410 the given type does not have the given key:14111412 dynamic(1413 %Phoenix.Socket{1414 id: term(),1415 assigns: term(),1416 channel: term(),1417 channel_pid: term(),1418 endpoint: atom(),1419 handler: term(),1420 joined: term(),1421 pubsub_server: term(),1422 ref: term(),1423 join_ref: term(),1424 topic: term(),1425 transport: term(),1426 transport_pid: term(),1427 transport_name: term(),1428 serializer: term(),1429 private: term(),1430 vsn: term()1431 } or1432 %Plug.Conn{1433 adapter: term(),1434 assigns: term(),1435 body_params: term(),1436 cookies: term(),1437 halted: term(),1438 host: term(),1439 method: term(),1440 owner: term(),1441 params: term(),1442 path_info: term(),1443 path_params: term(),1444 port: term(),1445 private: term(),1446 query_params: term(),1447 query_string: term(),1448 remote_ip: term(),1449 req_cookies: term(),1450 req_headers: term(),1451 request_path: term(),1452 resp_body: term(),1453 resp_cookies: term(),1454 resp_headers: term(),1455 scheme: term(),1456 script_name: term(),1457 secret_key_base: term(),1458 state: term(),1459 status: term()1460 } or atom() or binary()1461 )14621463 where "endpoint" was given the type:14641465 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1466 # from: lib/phoenix/transports/long_poll.ex:254:191467 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])14681469 type warning found at:1470 │1471 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1472 │ ~~~~~~~~~~~~~~~~~1473 │1474 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/314751476 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1477 │1478 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1479 │ ~1480 │1481 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/114821483 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1484 │1485 14 │ supervise(children, strategy: :simple_one_for_one)1486 │ ~1487 │1488 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/114891490 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1491 │1492 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1494 │1495 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)14961497 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1498 │1499 10 │ conn = @connection.conn(req, transport)1500 │ ~1501 │1502 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/315031504 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1505 │1506 647 │ exception -> {:error, {exception, System.stacktrace()}}1507 │ ~1508 │1509 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/115101511 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1512 │1513 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1514 │ ~1515 │1516 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/315171518 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1519 │1520 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1521 │ ~1522 │1523 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/315241525 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1526 │1527 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1528 │ ~1529 │1530 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/415311532 warning: a struct for Phoenix.Socket is expected on struct update:15331534 %Phoenix.Socket{socket | id: id}15351536 but got type:15371538 dynamic()15391540 where "socket" was given the type:15411542 # type: dynamic()1543 # from: lib/phoenix/socket/transport.ex1544 {:ok, socket}15451546 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"15471548 type warning found at:1549 │1550 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1551 │ ~1552 │1553 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/715541555 warning: a struct for Plug.Conn is expected on struct update:15561557 %Plug.Conn{conn | state: :sent}15581559 but got type:15601561 dynamic()15621563 where "conn" was given the type:15641565 # type: dynamic()1566 # from: lib/phoenix/endpoint/render_errors.ex:79:211567 conn15681569 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15701571 type warning found at:1572 │1573 83 │ %Plug.Conn{conn | state: :sent}1574 │ ~1575 │1576 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/515771578 warning: a struct for Plug.Conn is expected on struct update:15791580 %Plug.Conn{conn | query_params: %{}, params: %{}}15811582 but got type:15831584 dynamic(%{..., params: %Plug.Conn.Unfetched{}})15851586 where "conn" was given the types:15871588 # type: dynamic(%{..., params: term()})1589 # from: lib/phoenix/endpoint/render_errors.ex:94:171590 conn.params15911592 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1593 # from: lib/phoenix/endpoint/render_errors.ex:94:171594 conn.params15951596 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15971598 type warning found at:1599 │1600 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1601 │ ~1602 │1603 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116041605 warning: a struct for Plug.Conn is expected on struct update:16061607 %Plug.Conn{conn | query_params: %{}, params: params}16081609 but got type:16101611 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})16121613 where "conn" was given the types:16141615 # type: dynamic(%{..., params: term()})1616 # from: lib/phoenix/endpoint/render_errors.ex:94:171617 conn.params16181619 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1620 # from: lib/phoenix/endpoint/render_errors.ex:94:171621 conn.params16221623 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16241625 type warning found at:1626 │1627 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1628 │ ~1629 │1630 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/116311632 warning: a struct for Plug.Conn is expected on struct update:16331634 %Plug.Conn{conn | params: params}16351636 but got type:16371638 dynamic(%{..., params: map()})16391640 where "conn" was given the type:16411642 # type: dynamic(%{..., params: map()})1643 # from: lib/phoenix/controller.ex:912:171644 Map.get(conn.params, required_key)16451646 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16471648 type warning found at:1649 │1650 919 │ %Plug.Conn{conn | params: params}1651 │ ~1652 │1653 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/216541655 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1656 │1657 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1658 │ ~1659 │1660 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416611662 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1663 │1664 199 │ worker(Phoenix.Tracker, [module, opts, opts])1665 │ ~1666 │1667 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/416681669 warning: expected a map or struct when accessing .url in expression:16701671 endpoint.url16721673 where "endpoint" was given the types:16741675 # type: dynamic(atom())1676 # from: lib/phoenix/router/helpers.ex:24:201677 endpoint16781679 # type: atom()1680 # from: lib/phoenix/router/helpers.ex:24:351681 is_atom(endpoint)16821683 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()16841685 type warning found at:1686 │1687 25 │ endpoint.url1688 │ ~1689 │1690 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/216911692 warning: a struct for Plug.Conn is expected on struct update:16931694 %Plug.Conn{conn | path_info: path, script_name: script}16951696 but got type:16971698 dynamic()16991700 where "conn" was given the type:17011702 # type: dynamic()1703 # from: lib/phoenix/router/route.ex:147:101704 conn = target.call(%Plug.Conn{...}, opts)17051706 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"17071708 type warning found at:1709 │1710 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1711 │ ~1712 │1713 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/417141715 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1716 │1717 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1718 │ ~1719 │1720 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/117211722 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1723 │1724 71 │ supervise(children, strategy: :one_for_one)1725 │ ~1726 │1727 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/117281729 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1730 │1731 76 │ [worker(Phoenix.Config, args)]1732 │ ~1733 │1734 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/317351736 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1737 │1738 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1739 │ ~1740 │1741 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21742 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31743 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/317441745 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1746 │1747 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1748 │ ~1749 │1750 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/317511752 warning: expected a module (an atom) when invoking path/1 in expression:17531754 endpoint.path("/")17551756 where "endpoint" was given the type:17571758 # type: dynamic(%{..., host: term()})1759 # from: lib/phoenix/endpoint/supervisor.ex:312:141760 endpoint.host17611762 type warning found at:1763 │1764 313 │ endpoint.path("/")1765 │ ~1766 │1767 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/117681769 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1770 │1771 35 │ supervise(children, strategy: :one_for_one)1772 │ ~1773 │1774 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/117751776 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1777 │1778 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1779 │ ~1780 │1781 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/317821783 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1784 │1785 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1786 │ ~1787 │1788 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/317891790 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1791 │1792 113 │ {addr,port} = :ranch.get_addr(ref)1793 │ ~1794 │1795 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/317961797 warning: comparison between distinct types found:17981799 !Path.extname(file_path) == ".gz"18001801 given types:18021803 dynamic(boolean()) == binary()18041805 where "file_path" was given the type:18061807 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1808 # from: lib/phoenix/digester.ex:147:451809 Path.basename(file_path)18101811 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 false18121813 type warning found at:1814 │1815 148 │ !Path.extname(file_path) == ".gz"1816 │ ~1817 │1818 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/118191820 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1821 │1822 51 │ worker(Phoenix.CodeReloader.Server, [])1823 │ ~1824 │1825 └─ lib/phoenix.ex:51:7: Phoenix.start/218261827 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1828 │1829 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1830 │ ~1831 │1832 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/318331834 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1835 │1836 155 │ Enum.partition attrs, fn1837 │ ~1838 │1839 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/118401841 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:18421843 mod.__phoenix_recompile__?18441845 where "mod" was given the type:18461847 # type: dynamic(atom())1848 # from: lib/mix/tasks/compile.phoenix.ex:34:121849 Code.ensure_loaded?(mod)18501851 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()18521853 type warning found at:1854 │1855 36 │ mod.__phoenix_recompile__?1856 │ ~1857 │1858 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/118591860 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1861 │1862 234 │ Enum.partition(attrs, fn1863 │ ~1864 │1865 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/218661867Generated phoenix app1868warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1869 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21870 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11871 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51872 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21873 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41874 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/218751876==> guardian1877Compiling 20 files (.ex)1878Generated guardian app1879==> phoenix_html1880Compiling 8 files (.ex)1881 warning: using single-quoted strings to represent charlists is deprecated.1882 Use ~c"" if you indeed want a charlist or use "" instead.1883 You may run "mix format --migrate" to change all single-quoted1884 strings to use the ~c sigil and fix this warning.1885 │1886 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1887 │ ~1888 │1889 └─ lib/phoenix_html/engine.ex:12:5018901891 warning: the 1st pattern in clause will never match:18921893 6018941895 because it is expected to receive type:18961897 dynamic(empty_list() or non_empty_list(term(), term()))18981899 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19001901 type warning found at:1902 │1903 56 │ def to_iodata(?<), do: "<"1904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1905 │1906 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/119071908 warning: the 1st pattern in clause will never match:19091910 6219111912 because it is expected to receive type:19131914 dynamic(empty_list() or non_empty_list(term(), term()))19151916 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19171918 type warning found at:1919 │1920 57 │ def to_iodata(?>), do: ">"1921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1922 │1923 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/119241925 warning: the 1st pattern in clause will never match:19261927 3819281929 because it is expected to receive type:19301931 dynamic(empty_list() or non_empty_list(term(), term()))19321933 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19341935 type warning found at:1936 │1937 58 │ def to_iodata(?&), do: "&"1938 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1939 │1940 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/119411942 warning: the 1st pattern in clause will never match:19431944 3419451946 because it is expected to receive type:19471948 dynamic(empty_list() or non_empty_list(term(), term()))19491950 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19511952 type warning found at:1953 │1954 59 │ def to_iodata(?"), do: """1955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1956 │1957 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/119581959 warning: the 1st pattern in clause will never match:19601961 3919621963 because it is expected to receive type:19641965 dynamic(empty_list() or non_empty_list(term(), term()))19661967 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19681969 type warning found at:1970 │1971 60 │ def to_iodata(?'), do: "'"1972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1973 │1974 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/119751976 warning: the 1st pattern in clause will never match:19771978 {:safe, data}19791980 because it is expected to receive type:19811982 dynamic(empty_list() or non_empty_list(term(), term()))19831984 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19851986 type warning found at:1987 │1988 76 │ def to_iodata({:safe, data}) do1989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1990 │1991 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/119921993 warning: the following clause is redundant:19941995 def to_iodata(other)19961997 it has type:19981999 dynamic(empty_list() or non_empty_list(term(), term()))20002001 previous clauses have already matched on the following types:20022003 non_empty_list(term(), term())2004 empty_list()20052006 │2007 80 │ def to_iodata(other) do2008 │ ~2009 │2010 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/120112012 warning: the 1st pattern in clause will never match:20132014 h20152016 because it is expected to receive type:20172018 dynamic(empty_list() or non_empty_list(term(), term()))20192020 where "h" was given the type:20212022 # type: integer()2023 # from: lib/phoenix_html/safe.ex:62:252024 is_integer(h)20252026 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20272028 type warning found at:2029 │2030 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2031 │ ~2032 │2033 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/120342035 warning: the 1st pattern in clause will never match:20362037 h20382039 because it is expected to receive type:20402041 dynamic(empty_list() or non_empty_list(term(), term()))20422043 where "h" was given the type:20442045 # type: integer()2046 # from: lib/phoenix_html/safe.ex:66:252047 is_integer(h)20482049 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20502051 type warning found at:2052 │2053 66 │ def to_iodata(h) when is_integer(h) do2054 │ ~2055 │2056 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/120572058 warning: the 1st pattern in clause will never match:20592060 h20612062 because it is expected to receive type:20632064 dynamic(empty_list() or non_empty_list(term(), term()))20652066 where "h" was given the type:20672068 # type: binary()2069 # from: lib/phoenix_html/safe.ex:72:252070 is_binary(h)20712072 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20732074 type warning found at:2075 │2076 72 │ def to_iodata(h) when is_binary(h) do2077 │ ~2078 │2079 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/120802081Generated phoenix_html app2082==> postgrex2083Compiling 62 files (.ex)2084 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2085 │2086 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2087 │ ~2088 │2089 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)20902091 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2092 You may run "mix format --migrate" to fix this warning automatically.2093 │2094 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2095 │ ~2096 │2097 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/120982099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2100 You may run "mix format --migrate" to fix this warning automatically.2101 │2102 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2103 │ ~2104 │2105 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/121062107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2108 You may run "mix format --migrate" to fix this warning automatically.2109 │2110 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2111 │ ~2112 │2113 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/121142115 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2116 You may run "mix format --migrate" to fix this warning automatically.2117 │2118 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2119 │ ~2120 │2121 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/121222123 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2124 You may run "mix format --migrate" to fix this warning automatically.2125 │2126 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2127 │ ~2128 │2129 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/121302131 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2132 You may run "mix format --migrate" to fix this warning automatically.2133 │2134 43 │ <<-1::int32>>2135 │ ~2136 │2137 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/121382139 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2140 You may run "mix format --migrate" to fix this warning automatically.2141 │2142 48 │ <<value_byte_size::int32>> <> value2143 │ ~2144 │2145 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/121462147 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2148 You may run "mix format --migrate" to fix this warning automatically.2149 │2150 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2151 │ ~2152 │2153 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/221542155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2156 You may run "mix format --migrate" to fix this warning automatically.2157 │2158 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2159 │ ~2160 │2161 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/221622163 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2164 You may run "mix format --migrate" to fix this warning automatically.2165 │2166 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2167 │ ~2168 │2169 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/221702171 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2172 You may run "mix format --migrate" to fix this warning automatically.2173 │2174 64 │ ... -1::int32, rest::binary>>, acc) do2175 │ ~2176 │2177 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/221782179 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2180 You may run "mix format --migrate" to fix this warning automatically.2181 │2182 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2183 │ ~2184 │2185 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/221862187 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2188 You may run "mix format --migrate" to fix this warning automatically.2189 │2190 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2191 │ ~2192 │2193 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/221942195 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2196 You may run "mix format --migrate" to fix this warning automatically.2197 │2198 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2199 │ ~2200 │2201 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/222022203 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2204 You may run "mix format --migrate" to fix this warning automatically.2205 │2206 79 │ ... -1::int32, rest::binary>>, acc) do2207 │ ~2208 │2209 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/222102211 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2212 You may run "mix format --migrate" to fix this warning automatically.2213 │2214 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2215 │ ~2216 │2217 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/222182219 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2220 You may run "mix format --migrate" to fix this warning automatically.2221 │2222 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2223 │ ~2224 │2225 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/222262227 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2228 You may run "mix format --migrate" to fix this warning automatically.2229 │2230 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2231 │ ~2232 │2233 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/122342235 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2236 You may run "mix format --migrate" to fix this warning automatically.2237 │2238 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2239 │ ~2240 │2241 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/122422243 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2244 You may run "mix format --migrate" to fix this warning automatically.2245 │2246 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2247 │ ~2248 │2249 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/122502251 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2252 You may run "mix format --migrate" to fix this warning automatically.2253 │2254 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2255 │ ~2256 │2257 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/122582259 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2260 You may run "mix format --migrate" to fix this warning automatically.2261 │2262 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2263 │ ~2264 │2265 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/122662267 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2268 You may run "mix format --migrate" to fix this warning automatically.2269 │2270 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2271 │ ~2272 │2273 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/122742275 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2276 You may run "mix format --migrate" to fix this warning automatically.2277 │2278 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2279 │ ~2280 │2281 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/122822283 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2284 You may run "mix format --migrate" to fix this warning automatically.2285 │2286 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2287 │ ~2288 │2289 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/122902291 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2292 You may run "mix format --migrate" to fix this warning automatically.2293 │2294 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2295 │ ~2296 │2297 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/122982299 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2300 You may run "mix format --migrate" to fix this warning automatically.2301 │2302 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2303 │ ~2304 │2305 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/123062307 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2308 You may run "mix format --migrate" to fix this warning automatically.2309 │2310 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2311 │ ~2312 │2313 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/123142315 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2316 You may run "mix format --migrate" to fix this warning automatically.2317 │2318 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2319 │ ~2320 │2321 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/123222323 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2324 You may run "mix format --migrate" to fix this warning automatically.2325 │2326 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2327 │ ~2328 │2329 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/123302331 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2332 You may run "mix format --migrate" to fix this warning automatically.2333 │2334 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2335 │ ~2336 │2337 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/323382339 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2340 You may run "mix format --migrate" to fix this warning automatically.2341 │2342 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2343 │ ~2344 │2345 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/123462347 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2348 You may run "mix format --migrate" to fix this warning automatically.2349 │2350 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2351 │ ~2352 │2353 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/123542355 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2356 You may run "mix format --migrate" to fix this warning automatically.2357 │2358 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2359 │ ~2360 │2361 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/223622363 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2364 You may run "mix format --migrate" to fix this warning automatically.2365 │2366 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2367 │ ~2368 │2369 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/223702371 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2372 You may run "mix format --migrate" to fix this warning automatically.2373 │2374 23 │ <<x::float64, y::float64>>2375 │ ~2376 │2377 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/223782379 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2380 You may run "mix format --migrate" to fix this warning automatically.2381 │2382 23 │ <<x::float64, y::float64>>2383 │ ~2384 │2385 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/223862387 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2388 You may run "mix format --migrate" to fix this warning automatically.2389 │2390 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2391 │ ~2392 │2393 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/123942395 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2396 You may run "mix format --migrate" to fix this warning automatically.2397 │2398 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2399 │ ~2400 │2401 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/224022403 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2404 You may run "mix format --migrate" to fix this warning automatically.2405 │2406 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2407 │ ~2408 │2409 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/224102411 warning: use Bitwise is deprecated. import Bitwise instead2412 │2413 4 │ use Bitwise, only_operators: true2414 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2415 │2416 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)24172418 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2419 You may run "mix format --migrate" to fix this warning automatically.2420 │2421 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2422 │ ~2423 │2424 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/124252426 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2427 You may run "mix format --migrate" to fix this warning automatically.2428 │2429 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2430 │ ~2431 │2432 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/124332434 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2435 You may run "mix format --migrate" to fix this warning automatically.2436 │2437 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2438 │ ~2439 │2440 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/124412442 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2443 You may run "mix format --migrate" to fix this warning automatically.2444 │2445 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2446 │ ~2447 │2448 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/124492450 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2451 You may run "mix format --migrate" to fix this warning automatically.2452 │2453 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2454 │ ~2455 │2456 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/124572458 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2459 You may run "mix format --migrate" to fix this warning automatically.2460 │2461 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2462 │ ~2463 │2464 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/124652466 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2467 You may run "mix format --migrate" to fix this warning automatically.2468 │2469 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2470 │ ~2471 │2472 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/124732474 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2475 You may run "mix format --migrate" to fix this warning automatically.2476 │2477 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2478 │ ~2479 │2480 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/124812482 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2483 You may run "mix format --migrate" to fix this warning automatically.2484 │2485 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2486 │ ~2487 │2488 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/124892490 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2491 You may run "mix format --migrate" to fix this warning automatically.2492 │2493 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2494 │ ~2495 │2496 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/124972498 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2499 You may run "mix format --migrate" to fix this warning automatically.2500 │2501 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2502 │ ~2503 │2504 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/125052506 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2507 You may run "mix format --migrate" to fix this warning automatically.2508 │2509 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2510 │ ~2511 │2512 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/125132514 warning: use Bitwise is deprecated. import Bitwise instead2515 │2516 5 │ use Bitwise2517 │ ~~~~~~~~~~~2518 │2519 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)25202521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2522 You may run "mix format --migrate" to fix this warning automatically.2523 │2524 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2525 │ ~2526 │2527 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/125282529 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2530 You may run "mix format --migrate" to fix this warning automatically.2531 │2532 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2533 │ ~2534 │2535 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/125362537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2538 You may run "mix format --migrate" to fix this warning automatically.2539 │2540 46 │ 0 :: int32>>2541 │ ~2542 │2543 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/125442545 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2546 You may run "mix format --migrate" to fix this warning automatically.2547 │2548 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2549 │ ~2550 │2551 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/125522553 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2554 You may run "mix format --migrate" to fix this warning automatically.2555 │2556 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2557 │ ~2558 │2559 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/125602561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2562 You may run "mix format --migrate" to fix this warning automatically.2563 │2564 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2565 │ ~2566 │2567 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/125682569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2570 You may run "mix format --migrate" to fix this warning automatically.2571 │2572 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2573 │ ~2574 │2575 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/125762577 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 operator2578 │2579 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2580 │ ~2581 │2582 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/125832584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2585 You may run "mix format --migrate" to fix this warning automatically.2586 │2587 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2588 │ ~2589 │2590 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/325912592 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 operator2593 │2594 72 │ <<data :: size(rest_size)>> = rest2595 │ ~2596 │2597 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/325982599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2600 You may run "mix format --migrate" to fix this warning automatically.2601 │2602 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2603 │ ~2604 │2605 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/326062607 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2608 You may run "mix format --migrate" to fix this warning automatically.2609 │2610 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2611 │ ~2612 │2613 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/326142615 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2616 You may run "mix format --migrate" to fix this warning automatically.2617 │2618 86 │ def parse(<<status :: int8>>, ?Z, _size) do2619 │ ~2620 │2621 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/326222623 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2624 You may run "mix format --migrate" to fix this warning automatically.2625 │2626 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2627 │ ~2628 │2629 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/326302631 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2632 You may run "mix format --migrate" to fix this warning automatically.2633 │2634 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2635 │ ~2636 │2637 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/326382639 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2640 You may run "mix format --migrate" to fix this warning automatically.2641 │2642 103 │ case <<len ::uint16>> do2643 │ ~2644 │2645 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/326462647 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2648 You may run "mix format --migrate" to fix this warning automatically.2649 │2650 104 │ <<^overflow_len :: uint16>> ->2651 │ ~2652 │2653 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/326542655 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2656 You may run "mix format --migrate" to fix this warning automatically.2657 │2658 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2659 │ ~2660 │2661 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/326622663 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2664 You may run "mix format --migrate" to fix this warning automatically.2665 │2666 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2667 │ ~2668 │2669 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/326702671 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2672 You may run "mix format --migrate" to fix this warning automatically.2673 │2674 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2675 │ ~2676 │2677 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/326782679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2680 You may run "mix format --migrate" to fix this warning automatically.2681 │2682 226 │ [<<size :: int32>>, data]2683 │ ~2684 │2685 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/126862687 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2688 You may run "mix format --migrate" to fix this warning automatically.2689 │2690 224 │ [first, <<size :: int32>>, data]2691 │ ~2692 │2693 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/126942695 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2696 You may run "mix format --migrate" to fix this warning automatically.2697 │2698 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2699 │ ~2700 │2701 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/127022703 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2704 You may run "mix format --migrate" to fix this warning automatically.2705 │2706 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2707 │ ~2708 │2709 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/127102711 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2712 You may run "mix format --migrate" to fix this warning automatically.2713 │2714 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2715 │ ~2716 │2717 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/127182719 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2720 You may run "mix format --migrate" to fix this warning automatically.2721 │2722 252 │ len = <<div(byte_size(oids), 4) :: int16>>2723 │ ~2724 │2725 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/127262727 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2728 You may run "mix format --migrate" to fix this warning automatically.2729 │2730 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2731 │ ~2732 │2733 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/127342735 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2736 You may run "mix format --migrate" to fix this warning automatically.2737 │2738 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2739 │ ~2740 │2741 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/127422743 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2744 You may run "mix format --migrate" to fix this warning automatically.2745 │2746 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2747 │ ~2748 │2749 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/127502751 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2752 You may run "mix format --migrate" to fix this warning automatically.2753 │2754 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2755 │ ~2756 │2757 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/127582759 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2760 You may run "mix format --migrate" to fix this warning automatically.2761 │2762 287 │ len_params = <<length(params) :: int16>>2763 │ ~2764 │2765 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/127662767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2768 You may run "mix format --migrate" to fix this warning automatically.2769 │2770 294 │ {?E, [port, 0, <<rows :: int32>>]}2771 │ ~2772 │2773 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/127742775 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2776 You may run "mix format --migrate" to fix this warning automatically.2777 │2778 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2779 │ ~2780 │2781 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/127822783 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2784 You may run "mix format --migrate" to fix this warning automatically.2785 │2786 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2787 │ ~2788 │2789 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/127902791 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2792 You may run "mix format --migrate" to fix this warning automatically.2793 │2794 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2795 │ ~2796 │2797 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/127982799 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2800 You may run "mix format --migrate" to fix this warning automatically.2801 │2802 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2803 │ ~2804 │2805 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/128062807 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2808 You may run "mix format --migrate" to fix this warning automatically.2809 │2810 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2811 │ ~2812 │2813 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/128142815 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2816 You may run "mix format --migrate" to fix this warning automatically.2817 │2818 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2819 │ ~2820 │2821 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/128222823 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2824 You may run "mix format --migrate" to fix this warning automatically.2825 │2826 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2827 │ ~2828 │2829 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/128302831 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2832 You may run "mix format --migrate" to fix this warning automatically.2833 │2834 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2835 │ ~2836 │2837 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/128382839 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2840 You may run "mix format --migrate" to fix this warning automatically.2841 │2842 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2843 │ ~2844 │2845 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/128462847 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2848 You may run "mix format --migrate" to fix this warning automatically.2849 │2850 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2851 │ ~2852 │2853 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/128542855 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2856 You may run "mix format --migrate" to fix this warning automatically.2857 │2858 363 │ type_size :: int16, type_mod :: int32, format :: int16,2859 │ ~2860 │2861 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/128622863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2864 You may run "mix format --migrate" to fix this warning automatically.2865 │2866 363 │ type_size :: int16, type_mod :: int32, format :: int16,2867 │ ~2868 │2869 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/128702871 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2872 You may run "mix format --migrate" to fix this warning automatically.2873 │2874 363 │ type_size :: int16, type_mod :: int32, format :: int16,2875 │ ~2876 │2877 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/128782879 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2880 You may run "mix format --migrate" to fix this warning automatically.2881 │2882 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2883 │ ~2884 │2885 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/128862887 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2888 You may run "mix format --migrate" to fix this warning automatically.2889 │2890 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2891 │ ~2892 │2893 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/128942895 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2896 You may run "mix format --migrate" to fix this warning automatically.2897 │2898 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2899 │ ~2900 │2901 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/129022903 warning: unused require Postgrex.Messages2904 │2905 30 │ require Postgrex.Messages2906 │ ~2907 │2908 └─ lib/postgrex/query.ex:30:329092910 warning: unused require Logger2911 │2912 8 │ require Logger2913 │ ~2914 │2915 └─ lib/postgrex/notifications.ex:8:329162917 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2918 │2919 1005 │ Logger.warn(fn() ->2920 │ ~2921 │2922 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/529232924 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2925 You may run "mix format --migrate" to fix this warning automatically.2926 │2927 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2928 │ ~2929 │2930 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/129312932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2933 You may run "mix format --migrate" to fix this warning automatically.2934 │2935 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2936 │ ~2937 │2938 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/129392940 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 operator2941 │2942 2003 │ <<body :: binary(size), rest :: binary>> ->2943 │ ~2944 │2945 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/129462947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 59 │ if lower == <<-1::int32>> do2951 │ ~2952 │2953 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/429542955 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2956 You may run "mix format --migrate" to fix this warning automatically.2957 │2958 66 │ if upper == <<-1::int32>> do2959 │ ~2960 │2961 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/429622963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2964 You may run "mix format --migrate" to fix this warning automatically.2965 │2966 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2967 │ ~2968 │2969 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/429702971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2972 You may run "mix format --migrate" to fix this warning automatically.2973 │2974 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2975 │ ~2976 │2977 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/329782979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2980 You may run "mix format --migrate" to fix this warning automatically.2981 │2982 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2983 │ ~2984 │2985 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/329862987 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2988 You may run "mix format --migrate" to fix this warning automatically.2989 │2990 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2991 │ ~2992 │2993 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/329942995 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2996 You may run "mix format --migrate" to fix this warning automatically.2997 │2998 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2999 │ ~3000 │3001 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/330023003 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3004 You may run "mix format --migrate" to fix this warning automatically.3005 │3006 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3007 │ ~3008 │3009 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/330103011 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3012 You may run "mix format --migrate" to fix this warning automatically.3013 │3014 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3015 │ ~3016 │3017 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/330183019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3020 You may run "mix format --migrate" to fix this warning automatically.3021 │3022 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3023 │ ~3024 │3025 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/230263027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3028 You may run "mix format --migrate" to fix this warning automatically.3029 │3030 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3031 │ ~3032 │3033 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/230343035 warning: using single-quoted strings to represent charlists is deprecated.3036 Use ~c"" if you indeed want a charlist or use "" instead.3037 You may run "mix format --migrate" to change all single-quoted3038 strings to use the ~c sigil and fix this warning.3039 │3040 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3041 │ ~3042 │3043 └─ lib/postgrex/type_module.ex:49:5030443045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3046 You may run "mix format --migrate" to fix this warning automatically.3047 │3048 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3049 │ ~3050 │3051 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/130523053 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3054 You may run "mix format --migrate" to fix this warning automatically.3055 │3056 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3057 │ ~3058 │3059 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/130603061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3062 You may run "mix format --migrate" to fix this warning automatically.3063 │3064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3066 │3067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/330683069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3070 You may run "mix format --migrate" to fix this warning automatically.3071 │3072 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3074 │3075 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130763077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3078 You may run "mix format --migrate" to fix this warning automatically.3079 │3080 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3082 │3083 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130843085 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3086 You may run "mix format --migrate" to fix this warning automatically.3087 │3088 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3090 │3091 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130923093 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 operator3094 │3095 15 │ <<binary::binary-size(last_pos), last::bits>> = val3096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3097 │3098 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130993100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3101 You may run "mix format --migrate" to fix this warning automatically.3102 │3103 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3105 │3106 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131073108 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3109 You may run "mix format --migrate" to fix this warning automatically.3110 │3111 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3113 │3114 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/131153116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3117 You may run "mix format --migrate" to fix this warning automatically.3118 │3119 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3121 │3122 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131233124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3125 You may run "mix format --migrate" to fix this warning automatically.3126 │3127 9 │ <<1 :: int32, 1>>3128 │ ~~~~~~~~~~~~~~~~~3129 │3130 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131313132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3133 You may run "mix format --migrate" to fix this warning automatically.3134 │3135 11 │ <<1 :: int32, 0>>3136 │ ~~~~~~~~~~~~~~~~~3137 │3138 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/131393140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3141 You may run "mix format --migrate" to fix this warning automatically.3142 │3143 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3145 │3146 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131473148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3149 You may run "mix format --migrate" to fix this warning automatically.3150 │3151 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3153 │3154 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/131553156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3157 You may run "mix format --migrate" to fix this warning automatically.3158 │3159 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3161 │3162 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131633164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3165 You may run "mix format --migrate" to fix this warning automatically.3166 │3167 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3169 │3170 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131713172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3173 You may run "mix format --migrate" to fix this warning automatically.3174 │3175 12 │ <<20 :: int32, 3, n, 1, 16,3176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3177 │3178 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131793180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3181 You may run "mix format --migrate" to fix this warning automatically.3182 │3183 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3185 │3186 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/131873188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3189 You may run "mix format --migrate" to fix this warning automatically.3190 │3191 10 │ <<24::int32, x::float64, y::float64, r::float64>>3192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3193 │3194 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/131953196 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3197 You may run "mix format --migrate" to fix this warning automatically.3198 │3199 10 │ <<24::int32, x::float64, y::float64, r::float64>>3200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3201 │3202 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132033204 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3205 You may run "mix format --migrate" to fix this warning automatically.3206 │3207 10 │ <<24::int32, x::float64, y::float64, r::float64>>3208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3209 │3210 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132113212 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3213 You may run "mix format --migrate" to fix this warning automatically.3214 │3215 10 │ <<24::int32, x::float64, y::float64, r::float64>>3216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3217 │3218 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/132193220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3221 You may run "mix format --migrate" to fix this warning automatically.3222 │3223 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3225 │3226 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/132273228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3229 You may run "mix format --migrate" to fix this warning automatically.3230 │3231 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3233 │3234 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132353236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3237 You may run "mix format --migrate" to fix this warning automatically.3238 │3239 9 │ <<4::int32, n::float32>>3240 │ ~~~~~~~~~~~~~~~~~~~~~~~~3241 │3242 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132433244 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3245 You may run "mix format --migrate" to fix this warning automatically.3246 │3247 9 │ <<4::int32, n::float32>>3248 │ ~~~~~~~~~~~~~~~~~~~~~~~~3249 │3250 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132513252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3253 You may run "mix format --migrate" to fix this warning automatically.3254 │3255 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3257 │3258 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132593260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3261 You may run "mix format --migrate" to fix this warning automatically.3262 │3263 13 │ <<4::int32, 0::1, 255, 0::23>>3264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3265 │3266 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132673268 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3269 You may run "mix format --migrate" to fix this warning automatically.3270 │3271 15 │ <<4::int32, 1::1, 255, 0::23>>3272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3273 │3274 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132753276 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3277 You may run "mix format --migrate" to fix this warning automatically.3278 │3279 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3281 │3282 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/132833284 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3285 You may run "mix format --migrate" to fix this warning automatically.3286 │3287 9 │ <<8 :: int32, n :: float64>>3288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3289 │3290 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/132913292 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3293 You may run "mix format --migrate" to fix this warning automatically.3294 │3295 9 │ <<8 :: int32, n :: float64>>3296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3297 │3298 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/132993300 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3301 You may run "mix format --migrate" to fix this warning automatically.3302 │3303 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3305 │3306 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133073308 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3309 You may run "mix format --migrate" to fix this warning automatically.3310 │3311 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3313 │3314 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3321 │3322 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/133233324 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3329 │3330 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133313332 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 12 │ [<<IO.iodata_length(data) :: int32>> | data]3336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3337 │3338 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/133393340 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3345 │3346 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133473348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3349 You may run "mix format --migrate" to fix this warning automatically.3350 │3351 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3353 │3354 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133553356 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 12 │ <<20 :: int32, 3, 128, 0, 16,3360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3361 │3362 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/133633364 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3369 │3370 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133713372 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 12 │ <<2 :: int32, int :: int16>>3376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3377 │3378 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133793380 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3381 You may run "mix format --migrate" to fix this warning automatically.3382 │3383 12 │ <<2 :: int32, int :: int16>>3384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3385 │3386 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133873388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3389 You may run "mix format --migrate" to fix this warning automatically.3390 │3391 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3393 │3394 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/133953396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3397 You may run "mix format --migrate" to fix this warning automatically.3398 │3399 12 │ <<4 :: int32, int :: int32>>3400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3401 │3402 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134033404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3405 You may run "mix format --migrate" to fix this warning automatically.3406 │3407 12 │ <<4 :: int32, int :: int32>>3408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3409 │3410 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/134113412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3413 You may run "mix format --migrate" to fix this warning automatically.3414 │3415 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3417 │3418 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134193420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3421 You may run "mix format --migrate" to fix this warning automatically.3422 │3423 12 │ <<8 :: int32, int :: int64>>3424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3425 │3426 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134273428 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3429 You may run "mix format --migrate" to fix this warning automatically.3430 │3431 12 │ <<8 :: int32, int :: int64>>3432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3433 │3434 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/134353436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3437 You may run "mix format --migrate" to fix this warning automatically.3438 │3439 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3441 │3442 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134433444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3445 You may run "mix format --migrate" to fix this warning automatically.3446 │3447 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3449 │3450 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134513452 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3453 You may run "mix format --migrate" to fix this warning automatically.3454 │3455 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3457 │3458 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134593460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3461 You may run "mix format --migrate" to fix this warning automatically.3462 │3463 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3465 │3466 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134673468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3469 You may run "mix format --migrate" to fix this warning automatically.3470 │3471 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3473 │3474 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/134753476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3477 You may run "mix format --migrate" to fix this warning automatically.3478 │3479 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3481 │3482 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/134833484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3485 You may run "mix format --migrate" to fix this warning automatically.3486 │3487 10 │ <<24::int32, a::float64, b::float64, c::float64>>3488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3489 │3490 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/134913492 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3493 You may run "mix format --migrate" to fix this warning automatically.3494 │3495 10 │ <<24::int32, a::float64, b::float64, c::float64>>3496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3497 │3498 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/134993500 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3501 You may run "mix format --migrate" to fix this warning automatically.3502 │3503 10 │ <<24::int32, a::float64, b::float64, c::float64>>3504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3505 │3506 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135073508 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3509 You may run "mix format --migrate" to fix this warning automatically.3510 │3511 10 │ <<24::int32, a::float64, b::float64, c::float64>>3512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3513 │3514 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/135153516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3517 You may run "mix format --migrate" to fix this warning automatically.3518 │3519 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3521 │3522 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135233524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3525 You may run "mix format --migrate" to fix this warning automatically.3526 │3527 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3529 │3530 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/135313532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3533 You may run "mix format --migrate" to fix this warning automatically.3534 │3535 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3537 │3538 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135393540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3541 You may run "mix format --migrate" to fix this warning automatically.3542 │3543 9 │ <<6::int32, a, b, c, d, e, f>>3544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3545 │3546 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/135473548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3549 You may run "mix format --migrate" to fix this warning automatically.3550 │3551 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3553 │3554 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135553556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3557 You may run "mix format --migrate" to fix this warning automatically.3558 │3559 11 │ [<<byte_size(name) :: int32>> | name]3560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3561 │3562 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/135633564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3565 You may run "mix format --migrate" to fix this warning automatically.3566 │3567 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3569 │3570 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135713572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3573 You may run "mix format --migrate" to fix this warning automatically.3574 │3575 10 │ [<<IO.iodata_length(data)::int32>> | data]3576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3577 │3578 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135793580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3581 You may run "mix format --migrate" to fix this warning automatically.3582 │3583 13 │ [<<IO.iodata_length(data)::int32>> | data]3584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3585 │3586 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135873588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3589 You may run "mix format --migrate" to fix this warning automatically.3590 │3591 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3593 │3594 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/135953596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3597 You may run "mix format --migrate" to fix this warning automatically.3598 │3599 15 │ <<4 :: int32, oid :: uint32>>3600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3601 │3602 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136033604 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3605 You may run "mix format --migrate" to fix this warning automatically.3606 │3607 15 │ <<4 :: int32, oid :: uint32>>3608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3609 │3610 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/136113612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3613 You may run "mix format --migrate" to fix this warning automatically.3614 │3615 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3617 │3618 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136193620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3621 You may run "mix format --migrate" to fix this warning automatically.3622 │3623 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3625 │3626 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136273628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3629 You may run "mix format --migrate" to fix this warning automatically.3630 │3631 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3633 │3634 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/136353636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3637 You may run "mix format --migrate" to fix this warning automatically.3638 │3639 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3641 │3642 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136433644 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3645 You may run "mix format --migrate" to fix this warning automatically.3646 │3647 9 │ <<16::int32, x::float64, y::float64>>3648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3649 │3650 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136513652 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3653 You may run "mix format --migrate" to fix this warning automatically.3654 │3655 9 │ <<16::int32, x::float64, y::float64>>3656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3657 │3658 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136593660 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3661 You may run "mix format --migrate" to fix this warning automatically.3662 │3663 9 │ <<16::int32, x::float64, y::float64>>3664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3665 │3666 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/136673668 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3669 You may run "mix format --migrate" to fix this warning automatically.3670 │3671 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3673 │3674 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/136753676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3677 You may run "mix format --migrate" to fix this warning automatically.3678 │3679 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3681 │3682 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/136833684 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3685 You may run "mix format --migrate" to fix this warning automatically.3686 │3687 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3689 │3690 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/136913692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3693 You may run "mix format --migrate" to fix this warning automatically.3694 │3695 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3697 │3698 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/336993700 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3701 You may run "mix format --migrate" to fix this warning automatically.3702 │3703 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3705 │3706 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137073708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3709 You may run "mix format --migrate" to fix this warning automatically.3710 │3711 14 │ [<<byte_size(bin) :: int32>> | bin]3712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3713 │3714 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/137153716 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3717 You may run "mix format --migrate" to fix this warning automatically.3718 │3719 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3721 │3722 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337233724 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3725 You may run "mix format --migrate" to fix this warning automatically.3726 │3727 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3729 │3730 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337313732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3733 You may run "mix format --migrate" to fix this warning automatically.3734 │3735 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3737 │3738 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/337393740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3741 You may run "mix format --migrate" to fix this warning automatically.3742 │3743 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3745 │3746 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137473748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3749 You may run "mix format --migrate" to fix this warning automatically.3750 │3751 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3753 │3754 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137553756 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3757 You may run "mix format --migrate" to fix this warning automatically.3758 │3759 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3761 │3762 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137633764 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3765 You may run "mix format --migrate" to fix this warning automatically.3766 │3767 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3769 │3770 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/137713772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3773 You may run "mix format --migrate" to fix this warning automatically.3774 │3775 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3777 │3778 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/137793780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3781 You may run "mix format --migrate" to fix this warning automatically.3782 │3783 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3785 │3786 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/137873788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3789 You may run "mix format --migrate" to fix this warning automatically.3790 │3791 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3793 │3794 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/137953796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3797 You may run "mix format --migrate" to fix this warning automatically.3798 │3799 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3801 │3802 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/138033804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3805 You may run "mix format --migrate" to fix this warning automatically.3806 │3807 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3809 │3810 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138113812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3813 You may run "mix format --migrate" to fix this warning automatically.3814 │3815 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3817 │3818 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/138193820 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3821 You may run "mix format --migrate" to fix this warning automatically.3822 │3823 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3825 │3826 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138273828 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3829 You may run "mix format --migrate" to fix this warning automatically.3830 │3831 11 │ [<<16 :: int32>> | uuid]3832 │ ~~~~~~~~~~~~~~~~~~~~~~~~3833 │3834 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/138353836 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3837 You may run "mix format --migrate" to fix this warning automatically.3838 │3839 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3841 │3842 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138433844 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3845 You may run "mix format --migrate" to fix this warning automatically.3846 │3847 9 │ <<0 :: int32>>3848 │ ~~~~~~~~~~~~~~3849 │3850 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/138513852 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3853 You may run "mix format --migrate" to fix this warning automatically.3854 │3855 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3857 │3858 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138593860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3861 You may run "mix format --migrate" to fix this warning automatically.3862 │3863 15 │ <<0 :: int32>>3864 │ ~~~~~~~~~~~~~~3865 │3866 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/138673868 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3869 You may run "mix format --migrate" to fix this warning automatically.3870 │3871 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3873 │3874 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/538753876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3877 You may run "mix format --migrate" to fix this warning automatically.3878 │3879 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3881 │3882 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/438833884 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3885 You may run "mix format --migrate" to fix this warning automatically.3886 │3887 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3889 │3890 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/438913892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3893 You may run "mix format --migrate" to fix this warning automatically.3894 │3895 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3897 │3898 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/438993900 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3901 You may run "mix format --migrate" to fix this warning automatically.3902 │3903 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3905 │3906 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/439073908 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3909 You may run "mix format --migrate" to fix this warning automatically.3910 │3911 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3913 │3914 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539153916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3917 You may run "mix format --migrate" to fix this warning automatically.3918 │3919 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3921 │3922 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/539233924 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3925 You may run "mix format --migrate" to fix this warning automatically.3926 │3927 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3929 │3930 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839313932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3933 You may run "mix format --migrate" to fix this warning automatically.3934 │3935 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3937 │3938 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839393940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3941 You may run "mix format --migrate" to fix this warning automatically.3942 │3943 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3945 │3946 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839473948 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3949 You may run "mix format --migrate" to fix this warning automatically.3950 │3951 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3953 │3954 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/839553956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3957 You may run "mix format --migrate" to fix this warning automatically.3958 │3959 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3961 │3962 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439633964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3965 You may run "mix format --migrate" to fix this warning automatically.3966 │3967 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3969 │3970 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439713972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3973 You may run "mix format --migrate" to fix this warning automatically.3974 │3975 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3977 │3978 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439793980 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3981 You may run "mix format --migrate" to fix this warning automatically.3982 │3983 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3985 │3986 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439873988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3989 You may run "mix format --migrate" to fix this warning automatically.3990 │3991 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3993 │3994 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/739953996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3997 You may run "mix format --migrate" to fix this warning automatically.3998 │3999 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4001 │4002 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740034004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4005 You may run "mix format --migrate" to fix this warning automatically.4006 │4007 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4009 │4010 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740114012 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4013 You may run "mix format --migrate" to fix this warning automatically.4014 │4015 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4017 │4018 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740194020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4021 You may run "mix format --migrate" to fix this warning automatically.4022 │4023 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4025 │4026 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/840274028 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4029 You may run "mix format --migrate" to fix this warning automatically.4030 │4031 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4033 │4034 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/440354036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4037 You may run "mix format --migrate" to fix this warning automatically.4038 │4039 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4041 │4042 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/740434044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4045 You may run "mix format --migrate" to fix this warning automatically.4046 │4047 27 │ <<len :: int32, value :: binary-size(len)>> ->4048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4049 │4050 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640514052 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4053 You may run "mix format --migrate" to fix this warning automatically.4054 │4055 27 │ <<len :: int32, value :: binary-size(len)>> ->4056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4057 │4058 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/240594060 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4061 You may run "mix format --migrate" to fix this warning automatically.4062 │4063 27 │ <<len :: int32, value :: binary-size(len)>> ->4064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4065 │4066 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/540674068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4069 You may run "mix format --migrate" to fix this warning automatically.4070 │4071 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4073 │4074 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640754076 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4077 You may run "mix format --migrate" to fix this warning automatically.4078 │4079 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4081 │4082 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/240834084 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4085 You may run "mix format --migrate" to fix this warning automatically.4086 │4087 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4089 │4090 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/540914092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4093 You may run "mix format --migrate" to fix this warning automatically.4094 │4095 19 │ <<1 :: int32, 1>> -> true4096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4097 │4098 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/640994100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4101 You may run "mix format --migrate" to fix this warning automatically.4102 │4103 19 │ <<1 :: int32, 1>> -> true4104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4105 │4106 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241074108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4109 You may run "mix format --migrate" to fix this warning automatically.4110 │4111 19 │ <<1 :: int32, 1>> -> true4112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4113 │4114 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541154116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4117 You may run "mix format --migrate" to fix this warning automatically.4118 │4119 20 │ <<1 :: int32, 0>> -> false4120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4121 │4122 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641234124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4125 You may run "mix format --migrate" to fix this warning automatically.4126 │4127 20 │ <<1 :: int32, 0>> -> false4128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4129 │4130 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241314132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4133 You may run "mix format --migrate" to fix this warning automatically.4134 │4135 20 │ <<1 :: int32, 0>> -> false4136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4137 │4138 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541394140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4141 You may run "mix format --migrate" to fix this warning automatically.4142 │4143 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4145 │4146 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/641474148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4149 You may run "mix format --migrate" to fix this warning automatically.4150 │4151 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4153 │4154 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/241554156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4157 You may run "mix format --migrate" to fix this warning automatically.4158 │4159 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4161 │4162 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/541634164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4165 You may run "mix format --migrate" to fix this warning automatically.4166 │4167 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4169 │4170 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641714172 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4173 You may run "mix format --migrate" to fix this warning automatically.4174 │4175 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4177 │4178 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641794180 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4181 You may run "mix format --migrate" to fix this warning automatically.4182 │4183 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4185 │4186 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641874188 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4189 You may run "mix format --migrate" to fix this warning automatically.4190 │4191 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4193 │4194 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641954196 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4197 You may run "mix format --migrate" to fix this warning automatically.4198 │4199 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4201 │4202 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642034204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4205 You may run "mix format --migrate" to fix this warning automatically.4206 │4207 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4209 │4210 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242114212 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4213 You may run "mix format --migrate" to fix this warning automatically.4214 │4215 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4217 │4218 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242194220 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4221 You may run "mix format --migrate" to fix this warning automatically.4222 │4223 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4225 │4226 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242274228 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4229 You may run "mix format --migrate" to fix this warning automatically.4230 │4231 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4233 │4234 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242354236 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4237 You may run "mix format --migrate" to fix this warning automatically.4238 │4239 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4241 │4242 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242434244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4245 You may run "mix format --migrate" to fix this warning automatically.4246 │4247 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4249 │4250 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542514252 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4253 You may run "mix format --migrate" to fix this warning automatically.4254 │4255 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4257 │4258 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542594260 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4261 You may run "mix format --migrate" to fix this warning automatically.4262 │4263 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4265 │4266 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542674268 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4269 You may run "mix format --migrate" to fix this warning automatically.4270 │4271 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4273 │4274 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542754276 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4277 You may run "mix format --migrate" to fix this warning automatically.4278 │4279 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4281 │4282 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542834284 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4285 You may run "mix format --migrate" to fix this warning automatically.4286 │4287 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4289 │4290 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642914292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4293 You may run "mix format --migrate" to fix this warning automatically.4294 │4295 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4297 │4298 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242994300 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4301 You may run "mix format --migrate" to fix this warning automatically.4302 │4303 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4305 │4306 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/543074308 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4309 You may run "mix format --migrate" to fix this warning automatically.4310 │4311 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4313 │4314 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643154316 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4317 You may run "mix format --migrate" to fix this warning automatically.4318 │4319 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4321 │4322 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243234324 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4325 You may run "mix format --migrate" to fix this warning automatically.4326 │4327 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4329 │4330 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543314332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4333 You may run "mix format --migrate" to fix this warning automatically.4334 │4335 23 │ <<20 :: int32, 3, n, 1, 16,4336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4337 │4338 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643394340 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4341 You may run "mix format --migrate" to fix this warning automatically.4342 │4343 23 │ <<20 :: int32, 3, n, 1, 16,4344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4345 │4346 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243474348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4349 You may run "mix format --migrate" to fix this warning automatically.4350 │4351 23 │ <<20 :: int32, 3, n, 1, 16,4352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4353 │4354 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543554356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4357 You may run "mix format --migrate" to fix this warning automatically.4358 │4359 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4361 │4362 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/643634364 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4365 You may run "mix format --migrate" to fix this warning automatically.4366 │4367 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4369 │4370 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/243714372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4373 You may run "mix format --migrate" to fix this warning automatically.4374 │4375 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4377 │4378 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/543794380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4381 You may run "mix format --migrate" to fix this warning automatically.4382 │4383 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4385 │4386 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/643874388 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4389 You may run "mix format --migrate" to fix this warning automatically.4390 │4391 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4393 │4394 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/643954396 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4397 You may run "mix format --migrate" to fix this warning automatically.4398 │4399 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4401 │4402 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644034404 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4405 You may run "mix format --migrate" to fix this warning automatically.4406 │4407 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4409 │4410 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644114412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4413 You may run "mix format --migrate" to fix this warning automatically.4414 │4415 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4417 │4418 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244194420 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4421 You may run "mix format --migrate" to fix this warning automatically.4422 │4423 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4425 │4426 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244274428 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4429 You may run "mix format --migrate" to fix this warning automatically.4430 │4431 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4433 │4434 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244354436 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4437 You may run "mix format --migrate" to fix this warning automatically.4438 │4439 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4441 │4442 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244434444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4445 You may run "mix format --migrate" to fix this warning automatically.4446 │4447 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4449 │4450 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544514452 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4453 You may run "mix format --migrate" to fix this warning automatically.4454 │4455 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4457 │4458 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544594460 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4461 You may run "mix format --migrate" to fix this warning automatically.4462 │4463 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4465 │4466 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544674468 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4469 You may run "mix format --migrate" to fix this warning automatically.4470 │4471 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4473 │4474 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544754476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4477 You may run "mix format --migrate" to fix this warning automatically.4478 │4479 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4481 │4482 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/644834484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4485 You may run "mix format --migrate" to fix this warning automatically.4486 │4487 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4489 │4490 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244914492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4493 You may run "mix format --migrate" to fix this warning automatically.4494 │4495 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4497 │4498 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544994500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4501 You may run "mix format --migrate" to fix this warning automatically.4502 │4503 36 │ <<4 :: int32, days :: int32>> ->4504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4505 │4506 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645074508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4509 You may run "mix format --migrate" to fix this warning automatically.4510 │4511 36 │ <<4 :: int32, days :: int32>> ->4512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4513 │4514 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645154516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4517 You may run "mix format --migrate" to fix this warning automatically.4518 │4519 36 │ <<4 :: int32, days :: int32>> ->4520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4521 │4522 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245234524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4525 You may run "mix format --migrate" to fix this warning automatically.4526 │4527 36 │ <<4 :: int32, days :: int32>> ->4528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4529 │4530 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245314532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4533 You may run "mix format --migrate" to fix this warning automatically.4534 │4535 36 │ <<4 :: int32, days :: int32>> ->4536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4537 │4538 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545394540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4541 You may run "mix format --migrate" to fix this warning automatically.4542 │4543 36 │ <<4 :: int32, days :: int32>> ->4544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4545 │4546 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545474548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4549 You may run "mix format --migrate" to fix this warning automatically.4550 │4551 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4553 │4554 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/645554556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4557 You may run "mix format --migrate" to fix this warning automatically.4558 │4559 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4561 │4562 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/245634564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4565 You may run "mix format --migrate" to fix this warning automatically.4566 │4567 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4569 │4570 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/545714572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4573 You may run "mix format --migrate" to fix this warning automatically.4574 │4575 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4577 │4578 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645794580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4581 You may run "mix format --migrate" to fix this warning automatically.4582 │4583 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4585 │4586 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245874588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4589 You may run "mix format --migrate" to fix this warning automatically.4590 │4591 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4593 │4594 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545954596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4597 You may run "mix format --migrate" to fix this warning automatically.4598 │4599 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4601 │4602 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646034604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4605 You may run "mix format --migrate" to fix this warning automatically.4606 │4607 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4609 │4610 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246114612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4613 You may run "mix format --migrate" to fix this warning automatically.4614 │4615 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4617 │4618 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546194620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4621 You may run "mix format --migrate" to fix this warning automatically.4622 │4623 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4625 │4626 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646274628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4629 You may run "mix format --migrate" to fix this warning automatically.4630 │4631 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4633 │4634 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246354636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4637 You may run "mix format --migrate" to fix this warning automatically.4638 │4639 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4641 │4642 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546434644 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4645 You may run "mix format --migrate" to fix this warning automatically.4646 │4647 26 │ <<4::int32, float::float32>> -> float4648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4649 │4650 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646514652 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4653 You may run "mix format --migrate" to fix this warning automatically.4654 │4655 26 │ <<4::int32, float::float32>> -> float4656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4657 │4658 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646594660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4661 You may run "mix format --migrate" to fix this warning automatically.4662 │4663 26 │ <<4::int32, float::float32>> -> float4664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4665 │4666 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246674668 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4669 You may run "mix format --migrate" to fix this warning automatically.4670 │4671 26 │ <<4::int32, float::float32>> -> float4672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4673 │4674 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246754676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4677 You may run "mix format --migrate" to fix this warning automatically.4678 │4679 26 │ <<4::int32, float::float32>> -> float4680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4681 │4682 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546834684 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4685 You may run "mix format --migrate" to fix this warning automatically.4686 │4687 26 │ <<4::int32, float::float32>> -> float4688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4689 │4690 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546914692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4693 You may run "mix format --migrate" to fix this warning automatically.4694 │4695 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4697 │4698 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/646994700 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4701 You may run "mix format --migrate" to fix this warning automatically.4702 │4703 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4705 │4706 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/247074708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4709 You may run "mix format --migrate" to fix this warning automatically.4710 │4711 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4713 │4714 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/547154716 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4717 You may run "mix format --migrate" to fix this warning automatically.4718 │4719 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4721 │4722 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647234724 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4725 You may run "mix format --migrate" to fix this warning automatically.4726 │4727 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4729 │4730 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247314732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4733 You may run "mix format --migrate" to fix this warning automatically.4734 │4735 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4737 │4738 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547394740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4741 You may run "mix format --migrate" to fix this warning automatically.4742 │4743 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4745 │4746 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647474748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4749 You may run "mix format --migrate" to fix this warning automatically.4750 │4751 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4753 │4754 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247554756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4757 You may run "mix format --migrate" to fix this warning automatically.4758 │4759 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4761 │4762 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547634764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4765 You may run "mix format --migrate" to fix this warning automatically.4766 │4767 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4769 │4770 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647714772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4773 You may run "mix format --migrate" to fix this warning automatically.4774 │4775 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4777 │4778 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247794780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4781 You may run "mix format --migrate" to fix this warning automatically.4782 │4783 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4785 │4786 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547874788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4789 You may run "mix format --migrate" to fix this warning automatically.4790 │4791 26 │ <<8::int32, float::float64>> -> float4792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4793 │4794 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647954796 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4797 You may run "mix format --migrate" to fix this warning automatically.4798 │4799 26 │ <<8::int32, float::float64>> -> float4800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4801 │4802 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648034804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4805 You may run "mix format --migrate" to fix this warning automatically.4806 │4807 26 │ <<8::int32, float::float64>> -> float4808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4809 │4810 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248114812 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4813 You may run "mix format --migrate" to fix this warning automatically.4814 │4815 26 │ <<8::int32, float::float64>> -> float4816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4817 │4818 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248194820 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4821 You may run "mix format --migrate" to fix this warning automatically.4822 │4823 26 │ <<8::int32, float::float64>> -> float4824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4825 │4826 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548274828 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4829 You may run "mix format --migrate" to fix this warning automatically.4830 │4831 26 │ <<8::int32, float::float64>> -> float4832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4833 │4834 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548354836 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4837 You may run "mix format --migrate" to fix this warning automatically.4838 │4839 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4841 │4842 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/648434844 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4845 You may run "mix format --migrate" to fix this warning automatically.4846 │4847 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4849 │4850 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/248514852 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4853 You may run "mix format --migrate" to fix this warning automatically.4854 │4855 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4857 │4858 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/548594860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4861 You may run "mix format --migrate" to fix this warning automatically.4862 │4863 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4865 │4866 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/648674868 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4869 You may run "mix format --migrate" to fix this warning automatically.4870 │4871 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4873 │4874 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/248754876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4877 You may run "mix format --migrate" to fix this warning automatically.4878 │4879 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4881 │4882 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/548834884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4885 You may run "mix format --migrate" to fix this warning automatically.4886 │4887 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4889 │4890 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/648914892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4893 You may run "mix format --migrate" to fix this warning automatically.4894 │4895 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4897 │4898 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/248994900 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4901 You may run "mix format --migrate" to fix this warning automatically.4902 │4903 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4905 │4906 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/549074908 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4909 You may run "mix format --migrate" to fix this warning automatically.4910 │4911 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4913 │4914 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649154916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4917 You may run "mix format --migrate" to fix this warning automatically.4918 │4919 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4921 │4922 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249234924 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4925 You may run "mix format --migrate" to fix this warning automatically.4926 │4927 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4929 │4930 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549314932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4933 You may run "mix format --migrate" to fix this warning automatically.4934 │4935 23 │ <<20 :: int32, 3, 128, 0, 16,4936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4937 │4938 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649394940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4941 You may run "mix format --migrate" to fix this warning automatically.4942 │4943 23 │ <<20 :: int32, 3, 128, 0, 16,4944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4945 │4946 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249474948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4949 You may run "mix format --migrate" to fix this warning automatically.4950 │4951 23 │ <<20 :: int32, 3, 128, 0, 16,4952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4953 │4954 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549554956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4957 You may run "mix format --migrate" to fix this warning automatically.4958 │4959 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4961 │4962 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/649634964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4965 You may run "mix format --migrate" to fix this warning automatically.4966 │4967 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4969 │4970 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/249714972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4973 You may run "mix format --migrate" to fix this warning automatically.4974 │4975 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4977 │4978 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/549794980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4981 You may run "mix format --migrate" to fix this warning automatically.4982 │4983 20 │ <<2 :: int32, int :: int16>> -> int4984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4985 │4986 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/649874988 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4989 You may run "mix format --migrate" to fix this warning automatically.4990 │4991 20 │ <<2 :: int32, int :: int16>> -> int4992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4993 │4994 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/649954996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4997 You may run "mix format --migrate" to fix this warning automatically.4998 │4999 20 │ <<2 :: int32, int :: int16>> -> int5000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5001 │5002 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250035004 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5005 You may run "mix format --migrate" to fix this warning automatically.5006 │5007 20 │ <<2 :: int32, int :: int16>> -> int5008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5009 │5010 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250115012 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5013 You may run "mix format --migrate" to fix this warning automatically.5014 │5015 20 │ <<2 :: int32, int :: int16>> -> int5016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5017 │5018 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550195020 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5021 You may run "mix format --migrate" to fix this warning automatically.5022 │5023 20 │ <<2 :: int32, int :: int16>> -> int5024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5025 │5026 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550275028 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5029 You may run "mix format --migrate" to fix this warning automatically.5030 │5031 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5033 │5034 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/650355036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5037 You may run "mix format --migrate" to fix this warning automatically.5038 │5039 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5041 │5042 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/250435044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5045 You may run "mix format --migrate" to fix this warning automatically.5046 │5047 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5049 │5050 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/550515052 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5053 You may run "mix format --migrate" to fix this warning automatically.5054 │5055 20 │ <<4 :: int32, int :: int32>> -> int5056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5057 │5058 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650595060 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5061 You may run "mix format --migrate" to fix this warning automatically.5062 │5063 20 │ <<4 :: int32, int :: int32>> -> int5064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5065 │5066 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/650675068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5069 You may run "mix format --migrate" to fix this warning automatically.5070 │5071 20 │ <<4 :: int32, int :: int32>> -> int5072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5073 │5074 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/250755076 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5077 You may run "mix format --migrate" to fix this warning automatically.5078 │5079 20 │ <<4 :: int32, int :: int32>> -> int5080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5081 │5082 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/250835084 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5085 You may run "mix format --migrate" to fix this warning automatically.5086 │5087 20 │ <<4 :: int32, int :: int32>> -> int5088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5089 │5090 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/550915092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5093 You may run "mix format --migrate" to fix this warning automatically.5094 │5095 20 │ <<4 :: int32, int :: int32>> -> int5096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5097 │5098 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/550995100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5101 You may run "mix format --migrate" to fix this warning automatically.5102 │5103 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5105 │5106 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/651075108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5109 You may run "mix format --migrate" to fix this warning automatically.5110 │5111 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5113 │5114 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/251155116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5117 You may run "mix format --migrate" to fix this warning automatically.5118 │5119 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5121 │5122 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/551235124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5125 You may run "mix format --migrate" to fix this warning automatically.5126 │5127 20 │ <<8 :: int32, int :: int64>> -> int5128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5129 │5130 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651315132 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5133 You may run "mix format --migrate" to fix this warning automatically.5134 │5135 20 │ <<8 :: int32, int :: int64>> -> int5136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5137 │5138 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651395140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5141 You may run "mix format --migrate" to fix this warning automatically.5142 │5143 20 │ <<8 :: int32, int :: int64>> -> int5144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5145 │5146 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251475148 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5149 You may run "mix format --migrate" to fix this warning automatically.5150 │5151 20 │ <<8 :: int32, int :: int64>> -> int5152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5153 │5154 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251555156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5157 You may run "mix format --migrate" to fix this warning automatically.5158 │5159 20 │ <<8 :: int32, int :: int64>> -> int5160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5161 │5162 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551635164 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5165 You may run "mix format --migrate" to fix this warning automatically.5166 │5167 20 │ <<8 :: int32, int :: int64>> -> int5168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5169 │5170 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551715172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5173 You may run "mix format --migrate" to fix this warning automatically.5174 │5175 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5177 │5178 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/651795180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5181 You may run "mix format --migrate" to fix this warning automatically.5182 │5183 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5185 │5186 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/251875188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5189 You may run "mix format --migrate" to fix this warning automatically.5190 │5191 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5193 │5194 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/551955196 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5197 You may run "mix format --migrate" to fix this warning automatically.5198 │5199 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5201 │5202 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652035204 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5205 You may run "mix format --migrate" to fix this warning automatically.5206 │5207 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5209 │5210 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652115212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5213 You may run "mix format --migrate" to fix this warning automatically.5214 │5215 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5217 │5218 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652195220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5221 You may run "mix format --migrate" to fix this warning automatically.5222 │5223 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5225 │5226 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652275228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5229 You may run "mix format --migrate" to fix this warning automatically.5230 │5231 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5233 │5234 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252355236 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5237 You may run "mix format --migrate" to fix this warning automatically.5238 │5239 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5241 │5242 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252435244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5245 You may run "mix format --migrate" to fix this warning automatically.5246 │5247 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5249 │5250 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252515252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5253 You may run "mix format --migrate" to fix this warning automatically.5254 │5255 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5257 │5258 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252595260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5261 You may run "mix format --migrate" to fix this warning automatically.5262 │5263 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5265 │5266 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552675268 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5269 You may run "mix format --migrate" to fix this warning automatically.5270 │5271 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5273 │5274 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552755276 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5277 You may run "mix format --migrate" to fix this warning automatically.5278 │5279 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5281 │5282 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552835284 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5285 You may run "mix format --migrate" to fix this warning automatically.5286 │5287 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5289 │5290 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552915292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5293 You may run "mix format --migrate" to fix this warning automatically.5294 │5295 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5297 │5298 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/652995300 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5301 You may run "mix format --migrate" to fix this warning automatically.5302 │5303 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5305 │5306 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/253075308 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5309 You may run "mix format --migrate" to fix this warning automatically.5310 │5311 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5313 │5314 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/553155316 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5317 You may run "mix format --migrate" to fix this warning automatically.5318 │5319 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5321 │5322 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653235324 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5325 You may run "mix format --migrate" to fix this warning automatically.5326 │5327 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5329 │5330 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653315332 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5333 You may run "mix format --migrate" to fix this warning automatically.5334 │5335 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5337 │5338 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653395340 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5341 You may run "mix format --migrate" to fix this warning automatically.5342 │5343 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5345 │5346 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/653475348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5349 You may run "mix format --migrate" to fix this warning automatically.5350 │5351 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5353 │5354 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253555356 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5357 You may run "mix format --migrate" to fix this warning automatically.5358 │5359 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5361 │5362 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253635364 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5365 You may run "mix format --migrate" to fix this warning automatically.5366 │5367 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5369 │5370 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253715372 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5373 You may run "mix format --migrate" to fix this warning automatically.5374 │5375 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5377 │5378 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253795380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5381 You may run "mix format --migrate" to fix this warning automatically.5382 │5383 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5385 │5386 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/553875388 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5389 You may run "mix format --migrate" to fix this warning automatically.5390 │5391 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5393 │5394 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/553955396 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5397 You may run "mix format --migrate" to fix this warning automatically.5398 │5399 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5401 │5402 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554035404 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5405 You may run "mix format --migrate" to fix this warning automatically.5406 │5407 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5409 │5410 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554115412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5413 You may run "mix format --migrate" to fix this warning automatically.5414 │5415 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5417 │5418 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/654195420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5421 You may run "mix format --migrate" to fix this warning automatically.5422 │5423 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5425 │5426 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/254275428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5429 You may run "mix format --migrate" to fix this warning automatically.5430 │5431 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5433 │5434 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/554355436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5437 You may run "mix format --migrate" to fix this warning automatically.5438 │5439 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5441 │5442 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654435444 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5445 You may run "mix format --migrate" to fix this warning automatically.5446 │5447 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5449 │5450 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654515452 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5453 You may run "mix format --migrate" to fix this warning automatically.5454 │5455 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5457 │5458 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654595460 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5461 You may run "mix format --migrate" to fix this warning automatically.5462 │5463 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5465 │5466 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654675468 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5469 You may run "mix format --migrate" to fix this warning automatically.5470 │5471 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5473 │5474 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654755476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5477 You may run "mix format --migrate" to fix this warning automatically.5478 │5479 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5481 │5482 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254835484 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5485 You may run "mix format --migrate" to fix this warning automatically.5486 │5487 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5489 │5490 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254915492 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5493 You may run "mix format --migrate" to fix this warning automatically.5494 │5495 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5497 │5498 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254995500 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5501 You may run "mix format --migrate" to fix this warning automatically.5502 │5503 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5505 │5506 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255075508 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5509 You may run "mix format --migrate" to fix this warning automatically.5510 │5511 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5513 │5514 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255155516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5517 You may run "mix format --migrate" to fix this warning automatically.5518 │5519 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5521 │5522 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555235524 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5525 You may run "mix format --migrate" to fix this warning automatically.5526 │5527 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5529 │5530 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555315532 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5533 You may run "mix format --migrate" to fix this warning automatically.5534 │5535 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5537 │5538 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555395540 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5541 You may run "mix format --migrate" to fix this warning automatically.5542 │5543 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5545 │5546 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555475548 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5549 You may run "mix format --migrate" to fix this warning automatically.5550 │5551 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5553 │5554 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555555556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5557 You may run "mix format --migrate" to fix this warning automatically.5558 │5559 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5561 │5562 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/655635564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5565 You may run "mix format --migrate" to fix this warning automatically.5566 │5567 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5569 │5570 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/255715572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5573 You may run "mix format --migrate" to fix this warning automatically.5574 │5575 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5577 │5578 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555795580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5581 You may run "mix format --migrate" to fix this warning automatically.5582 │5583 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5585 │5586 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/655875588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5589 You may run "mix format --migrate" to fix this warning automatically.5590 │5591 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5593 │5594 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/255955596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5597 You may run "mix format --migrate" to fix this warning automatically.5598 │5599 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5601 │5602 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556035604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5605 You may run "mix format --migrate" to fix this warning automatically.5606 │5607 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5609 │5610 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/656115612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5613 You may run "mix format --migrate" to fix this warning automatically.5614 │5615 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5617 │5618 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/256195620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5621 You may run "mix format --migrate" to fix this warning automatically.5622 │5623 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5625 │5626 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/556275628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5629 You may run "mix format --migrate" to fix this warning automatically.5630 │5631 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5633 │5634 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656355636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5637 You may run "mix format --migrate" to fix this warning automatically.5638 │5639 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5641 │5642 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256435644 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5645 You may run "mix format --migrate" to fix this warning automatically.5646 │5647 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5649 │5650 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/556515652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5653 You may run "mix format --migrate" to fix this warning automatically.5654 │5655 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5657 │5658 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/656595660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5661 You may run "mix format --migrate" to fix this warning automatically.5662 │5663 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5665 │5666 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/256675668 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5669 You may run "mix format --migrate" to fix this warning automatically.5670 │5671 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5673 │5674 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/556755676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5677 You may run "mix format --migrate" to fix this warning automatically.5678 │5679 19 │ <<len :: int32, data :: binary-size(len)>> ->5680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5681 │5682 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/656835684 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5685 You may run "mix format --migrate" to fix this warning automatically.5686 │5687 19 │ <<len :: int32, data :: binary-size(len)>> ->5688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5689 │5690 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/256915692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5693 You may run "mix format --migrate" to fix this warning automatically.5694 │5695 19 │ <<len :: int32, data :: binary-size(len)>> ->5696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5697 │5698 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/556995700 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5701 You may run "mix format --migrate" to fix this warning automatically.5702 │5703 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5705 │5706 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/657075708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5709 You may run "mix format --migrate" to fix this warning automatically.5710 │5711 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5713 │5714 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/257155716 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5717 You may run "mix format --migrate" to fix this warning automatically.5718 │5719 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5721 │5722 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/557235724 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5725 You may run "mix format --migrate" to fix this warning automatically.5726 │5727 28 │ <<4 :: int32, oid :: uint32>> -> oid5728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5729 │5730 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657315732 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5733 You may run "mix format --migrate" to fix this warning automatically.5734 │5735 28 │ <<4 :: int32, oid :: uint32>> -> oid5736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5737 │5738 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657395740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5741 You may run "mix format --migrate" to fix this warning automatically.5742 │5743 28 │ <<4 :: int32, oid :: uint32>> -> oid5744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5745 │5746 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257475748 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5749 You may run "mix format --migrate" to fix this warning automatically.5750 │5751 28 │ <<4 :: int32, oid :: uint32>> -> oid5752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5753 │5754 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257555756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5757 You may run "mix format --migrate" to fix this warning automatically.5758 │5759 28 │ <<4 :: int32, oid :: uint32>> -> oid5760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5761 │5762 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557635764 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5765 You may run "mix format --migrate" to fix this warning automatically.5766 │5767 28 │ <<4 :: int32, oid :: uint32>> -> oid5768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5769 │5770 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557715772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5773 You may run "mix format --migrate" to fix this warning automatically.5774 │5775 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5777 │5778 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/657795780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5781 You may run "mix format --migrate" to fix this warning automatically.5782 │5783 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5785 │5786 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/257875788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5789 You may run "mix format --migrate" to fix this warning automatically.5790 │5791 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5793 │5794 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/557955796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5797 You may run "mix format --migrate" to fix this warning automatically.5798 │5799 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5801 │5802 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658035804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5805 You may run "mix format --migrate" to fix this warning automatically.5806 │5807 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5809 │5810 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258115812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5813 You may run "mix format --migrate" to fix this warning automatically.5814 │5815 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5817 │5818 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558195820 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5821 You may run "mix format --migrate" to fix this warning automatically.5822 │5823 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5825 │5826 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/658275828 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5829 You may run "mix format --migrate" to fix this warning automatically.5830 │5831 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5833 │5834 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/258355836 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5837 You may run "mix format --migrate" to fix this warning automatically.5838 │5839 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5841 │5842 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/558435844 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5845 You may run "mix format --migrate" to fix this warning automatically.5846 │5847 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5849 │5850 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658515852 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5853 You may run "mix format --migrate" to fix this warning automatically.5854 │5855 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5857 │5858 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658595860 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5861 You may run "mix format --migrate" to fix this warning automatically.5862 │5863 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5865 │5866 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658675868 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5869 You may run "mix format --migrate" to fix this warning automatically.5870 │5871 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5873 │5874 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258755876 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5877 You may run "mix format --migrate" to fix this warning automatically.5878 │5879 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5881 │5882 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258835884 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5885 You may run "mix format --migrate" to fix this warning automatically.5886 │5887 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5889 │5890 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258915892 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5893 You may run "mix format --migrate" to fix this warning automatically.5894 │5895 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5897 │5898 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/558995900 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5901 You may run "mix format --migrate" to fix this warning automatically.5902 │5903 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5905 │5906 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559075908 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5909 You may run "mix format --migrate" to fix this warning automatically.5910 │5911 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5913 │5914 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559155916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5917 You may run "mix format --migrate" to fix this warning automatically.5918 │5919 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5921 │5922 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/659235924 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5925 You may run "mix format --migrate" to fix this warning automatically.5926 │5927 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5929 │5930 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/259315932 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5933 You may run "mix format --migrate" to fix this warning automatically.5934 │5935 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5937 │5938 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/559395940 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5941 You may run "mix format --migrate" to fix this warning automatically.5942 │5943 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5945 │5946 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659475948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5949 You may run "mix format --migrate" to fix this warning automatically.5950 │5951 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5953 │5954 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/259555956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5957 You may run "mix format --migrate" to fix this warning automatically.5958 │5959 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5961 │5962 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/559635964 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5965 You may run "mix format --migrate" to fix this warning automatically.5966 │5967 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5969 │5970 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/659715972 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5973 You may run "mix format --migrate" to fix this warning automatically.5974 │5975 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5977 │5978 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/259795980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5981 You may run "mix format --migrate" to fix this warning automatically.5982 │5983 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5985 │5986 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/559875988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5989 You may run "mix format --migrate" to fix this warning automatically.5990 │5991 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5993 │5994 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/859955996 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5997 You may run "mix format --migrate" to fix this warning automatically.5998 │5999 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6001 │6002 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460036004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6005 You may run "mix format --migrate" to fix this warning automatically.6006 │6007 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6009 │6010 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760116012 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6013 You may run "mix format --migrate" to fix this warning automatically.6014 │6015 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6017 │6018 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/860196020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6021 You may run "mix format --migrate" to fix this warning automatically.6022 │6023 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6025 │6026 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/460276028 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6029 You may run "mix format --migrate" to fix this warning automatically.6030 │6031 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6033 │6034 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/760356036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6037 You may run "mix format --migrate" to fix this warning automatically.6038 │6039 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6041 │6042 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660436044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6045 You may run "mix format --migrate" to fix this warning automatically.6046 │6047 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6049 │6050 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260516052 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6053 You may run "mix format --migrate" to fix this warning automatically.6054 │6055 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6057 │6058 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/560596060 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6061 You may run "mix format --migrate" to fix this warning automatically.6062 │6063 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6065 │6066 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/660676068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6069 You may run "mix format --migrate" to fix this warning automatically.6070 │6071 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6073 │6074 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260756076 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6077 You may run "mix format --migrate" to fix this warning automatically.6078 │6079 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6081 │6082 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/560836084 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6085 You may run "mix format --migrate" to fix this warning automatically.6086 │6087 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6089 │6090 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860916092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6093 You may run "mix format --migrate" to fix this warning automatically.6094 │6095 40 │ <<count::int32, data::binary>> = binary6096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6097 │6098 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860996100 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6101 You may run "mix format --migrate" to fix this warning automatically.6102 │6103 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6105 │6106 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461076108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6109 You may run "mix format --migrate" to fix this warning automatically.6110 │6111 40 │ <<count::int32, data::binary>> = binary6112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6113 │6114 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461156116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6117 You may run "mix format --migrate" to fix this warning automatically.6118 │6119 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6121 │6122 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761236124 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6125 You may run "mix format --migrate" to fix this warning automatically.6126 │6127 40 │ <<count::int32, data::binary>> = binary6128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6129 │6130 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761316132 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6133 You may run "mix format --migrate" to fix this warning automatically.6134 │6135 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6137 │6138 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861396140 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6141 You may run "mix format --migrate" to fix this warning automatically.6142 │6143 44 │ <<_::int32, data::binary>> = binary6144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6145 │6146 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861476148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6149 You may run "mix format --migrate" to fix this warning automatically.6150 │6151 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6153 │6154 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461556156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6157 You may run "mix format --migrate" to fix this warning automatically.6158 │6159 44 │ <<_::int32, data::binary>> = binary6160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6161 │6162 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461636164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6165 You may run "mix format --migrate" to fix this warning automatically.6166 │6167 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6169 │6170 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761716172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6173 You may run "mix format --migrate" to fix this warning automatically.6174 │6175 44 │ <<_::int32, data::binary>> = binary6176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6177 │6178 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761796180 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6181 You may run "mix format --migrate" to fix this warning automatically.6182 │6183 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6185 │6186 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861876188 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6189 You may run "mix format --migrate" to fix this warning automatically.6190 │6191 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6193 │6194 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461956196 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6197 You may run "mix format --migrate" to fix this warning automatically.6198 │6199 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6201 │6202 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/762036204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6205 You may run "mix format --migrate" to fix this warning automatically.6206 │6207 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6209 │6210 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662116212 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6213 You may run "mix format --migrate" to fix this warning automatically.6214 │6215 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6217 │6218 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662196220 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6221 You may run "mix format --migrate" to fix this warning automatically.6222 │6223 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6225 │6226 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662276228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6229 You may run "mix format --migrate" to fix this warning automatically.6230 │6231 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6233 │6234 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262356236 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6237 You may run "mix format --migrate" to fix this warning automatically.6238 │6239 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6241 │6242 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262436244 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6245 You may run "mix format --migrate" to fix this warning automatically.6246 │6247 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6249 │6250 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262516252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6253 You may run "mix format --migrate" to fix this warning automatically.6254 │6255 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6257 │6258 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562596260 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6261 You may run "mix format --migrate" to fix this warning automatically.6262 │6263 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6265 │6266 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562676268 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6269 You may run "mix format --migrate" to fix this warning automatically.6270 │6271 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6273 │6274 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562756276 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6277 You may run "mix format --migrate" to fix this warning automatically.6278 │6279 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6281 │6282 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662836284 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6285 You may run "mix format --migrate" to fix this warning automatically.6286 │6287 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6289 │6290 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262916292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6293 You may run "mix format --migrate" to fix this warning automatically.6294 │6295 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6297 │6298 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562996300 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6301 You may run "mix format --migrate" to fix this warning automatically.6302 │6303 33 │ <<8 :: int32, microsecs :: int64>> ->6304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6305 │6306 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663076308 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6309 You may run "mix format --migrate" to fix this warning automatically.6310 │6311 33 │ <<8 :: int32, microsecs :: int64>> ->6312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6313 │6314 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663156316 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6317 You may run "mix format --migrate" to fix this warning automatically.6318 │6319 33 │ <<8 :: int32, microsecs :: int64>> ->6320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6321 │6322 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263236324 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6325 You may run "mix format --migrate" to fix this warning automatically.6326 │6327 33 │ <<8 :: int32, microsecs :: int64>> ->6328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6329 │6330 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263316332 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6333 You may run "mix format --migrate" to fix this warning automatically.6334 │6335 33 │ <<8 :: int32, microsecs :: int64>> ->6336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6337 │6338 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563396340 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6341 You may run "mix format --migrate" to fix this warning automatically.6342 │6343 33 │ <<8 :: int32, microsecs :: int64>> ->6344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6345 │6346 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563476348 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6349 You may run "mix format --migrate" to fix this warning automatically.6350 │6351 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6353 │6354 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/663556356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6357 You may run "mix format --migrate" to fix this warning automatically.6358 │6359 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6361 │6362 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/263636364 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6365 You may run "mix format --migrate" to fix this warning automatically.6366 │6367 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6369 │6370 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/563716372 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6373 You may run "mix format --migrate" to fix this warning automatically.6374 │6375 37 │ <<8 :: int32, microsecs :: int64>> ->6376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6377 │6378 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/663796380 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6381 You may run "mix format --migrate" to fix this warning automatically.6382 │6383 37 │ <<8 :: int32, microsecs :: int64>> ->6384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6385 │6386 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/663876388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6389 You may run "mix format --migrate" to fix this warning automatically.6390 │6391 37 │ <<8 :: int32, microsecs :: int64>> ->6392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6393 │6394 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/263956396 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6397 You may run "mix format --migrate" to fix this warning automatically.6398 │6399 37 │ <<8 :: int32, microsecs :: int64>> ->6400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6401 │6402 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264036404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6405 You may run "mix format --migrate" to fix this warning automatically.6406 │6407 37 │ <<8 :: int32, microsecs :: int64>> ->6408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6409 │6410 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564116412 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6413 You may run "mix format --migrate" to fix this warning automatically.6414 │6415 37 │ <<8 :: int32, microsecs :: int64>> ->6416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6417 │6418 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564196420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6421 You may run "mix format --migrate" to fix this warning automatically.6422 │6423 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6425 │6426 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/664276428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6429 You may run "mix format --migrate" to fix this warning automatically.6430 │6431 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6433 │6434 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/264356436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6437 You may run "mix format --migrate" to fix this warning automatically.6438 │6439 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6441 │6442 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/564436444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6445 You may run "mix format --migrate" to fix this warning automatically.6446 │6447 42 │ <<8 :: int32, microsecs :: int64>> ->6448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6449 │6450 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664516452 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6453 You may run "mix format --migrate" to fix this warning automatically.6454 │6455 42 │ <<8 :: int32, microsecs :: int64>> ->6456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6457 │6458 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664596460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6461 You may run "mix format --migrate" to fix this warning automatically.6462 │6463 42 │ <<8 :: int32, microsecs :: int64>> ->6464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6465 │6466 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/264676468 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6469 You may run "mix format --migrate" to fix this warning automatically.6470 │6471 42 │ <<8 :: int32, microsecs :: int64>> ->6472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6473 │6474 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/264756476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6477 You may run "mix format --migrate" to fix this warning automatically.6478 │6479 42 │ <<8 :: int32, microsecs :: int64>> ->6480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6481 │6482 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/564836484 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6485 You may run "mix format --migrate" to fix this warning automatically.6486 │6487 42 │ <<8 :: int32, microsecs :: int64>> ->6488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6489 │6490 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/564916492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6493 You may run "mix format --migrate" to fix this warning automatically.6494 │6495 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6497 │6498 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/664996500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6501 You may run "mix format --migrate" to fix this warning automatically.6502 │6503 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6505 │6506 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/265076508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6509 You may run "mix format --migrate" to fix this warning automatically.6510 │6511 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6513 │6514 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/565156516 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6517 You may run "mix format --migrate" to fix this warning automatically.6518 │6519 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6521 │6522 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665236524 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6525 You may run "mix format --migrate" to fix this warning automatically.6526 │6527 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6529 │6530 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665316532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6533 You may run "mix format --migrate" to fix this warning automatically.6534 │6535 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6537 │6538 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665396540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6541 You may run "mix format --migrate" to fix this warning automatically.6542 │6543 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6545 │6546 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265476548 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6549 You may run "mix format --migrate" to fix this warning automatically.6550 │6551 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6553 │6554 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265556556 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6557 You may run "mix format --migrate" to fix this warning automatically.6558 │6559 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6561 │6562 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265636564 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6565 You may run "mix format --migrate" to fix this warning automatically.6566 │6567 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6569 │6570 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565716572 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6573 You may run "mix format --migrate" to fix this warning automatically.6574 │6575 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6577 │6578 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565796580 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6581 You may run "mix format --migrate" to fix this warning automatically.6582 │6583 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6585 │6586 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565876588 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6589 You may run "mix format --migrate" to fix this warning automatically.6590 │6591 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6593 │6594 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665956596 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6597 You may run "mix format --migrate" to fix this warning automatically.6598 │6599 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6601 │6602 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/266036604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6605 You may run "mix format --migrate" to fix this warning automatically.6606 │6607 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6609 │6610 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/566116612 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6613 You may run "mix format --migrate" to fix this warning automatically.6614 │6615 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6617 │6618 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666196620 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6621 You may run "mix format --migrate" to fix this warning automatically.6622 │6623 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6625 │6626 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666276628 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6629 You may run "mix format --migrate" to fix this warning automatically.6630 │6631 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6633 │6634 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266356636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6637 You may run "mix format --migrate" to fix this warning automatically.6638 │6639 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6641 │6642 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266436644 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6645 You may run "mix format --migrate" to fix this warning automatically.6646 │6647 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6649 │6650 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566516652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6653 You may run "mix format --migrate" to fix this warning automatically.6654 │6655 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6657 │6658 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566596660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6661 You may run "mix format --migrate" to fix this warning automatically.6662 │6663 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6665 │6666 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/666676668 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6669 You may run "mix format --migrate" to fix this warning automatically.6670 │6671 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6673 │6674 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/266756676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6677 You may run "mix format --migrate" to fix this warning automatically.6678 │6679 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6681 │6682 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/566836684 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6685 You may run "mix format --migrate" to fix this warning automatically.6686 │6687 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6689 │6690 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/666916692 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6693 You may run "mix format --migrate" to fix this warning automatically.6694 │6695 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6697 │6698 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/266996700 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6701 You may run "mix format --migrate" to fix this warning automatically.6702 │6703 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6705 │6706 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567076708 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6709 You may run "mix format --migrate" to fix this warning automatically.6710 │6711 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6713 │6714 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/667156716 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6717 You may run "mix format --migrate" to fix this warning automatically.6718 │6719 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6721 │6722 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/267236724 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6725 You may run "mix format --migrate" to fix this warning automatically.6726 │6727 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6729 │6730 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/567316732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6733 You may run "mix format --migrate" to fix this warning automatically.6734 │6735 17 │ <<0 :: int32>> -> :void6736 │ ~~~~~~~~~~~~~~~~~~~~~~~6737 │6738 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667396740 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6741 You may run "mix format --migrate" to fix this warning automatically.6742 │6743 17 │ <<0 :: int32>> -> :void6744 │ ~~~~~~~~~~~~~~~~~~~~~~~6745 │6746 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267476748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6749 You may run "mix format --migrate" to fix this warning automatically.6750 │6751 17 │ <<0 :: int32>> -> :void6752 │ ~~~~~~~~~~~~~~~~~~~~~~~6753 │6754 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/567556756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6757 You may run "mix format --migrate" to fix this warning automatically.6758 │6759 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6761 │6762 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/667636764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6765 You may run "mix format --migrate" to fix this warning automatically.6766 │6767 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6769 │6770 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/267716772 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6773 You may run "mix format --migrate" to fix this warning automatically.6774 │6775 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6777 │6778 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/567796780 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6781 You may run "mix format --migrate" to fix this warning automatically.6782 │6783 23 │ <<0 :: int32>> -> :void6784 │ ~~~~~~~~~~~~~~~~~~~~~~~6785 │6786 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/667876788 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6789 You may run "mix format --migrate" to fix this warning automatically.6790 │6791 23 │ <<0 :: int32>> -> :void6792 │ ~~~~~~~~~~~~~~~~~~~~~~~6793 │6794 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/267956796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6797 You may run "mix format --migrate" to fix this warning automatically.6798 │6799 23 │ <<0 :: int32>> -> :void6800 │ ~~~~~~~~~~~~~~~~~~~~~~~6801 │6802 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568036804 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6805 You may run "mix format --migrate" to fix this warning automatically.6806 │6807 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6809 │6810 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/668116812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6813 You may run "mix format --migrate" to fix this warning automatically.6814 │6815 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6817 │6818 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/268196820 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6821 You may run "mix format --migrate" to fix this warning automatically.6822 │6823 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6825 │6826 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/568276828 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6829 │6830 20 │ manager = worker(Postgrex.TypeManager, [])6831 │ ~6832 │6833 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/168346835 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6836 │6837 21 │ server_sup = supervisor(__MODULE__, [:servers])6838 │ ~6839 │6840 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/168416842 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6843 │6844 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6845 │ ~6846 │6847 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16848 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/168496850 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6851 │6852 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6853 │ ~6854 │6855 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/168566857 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6858 │6859 110 │ if Map.size(s.listener_channels[channel]) == 1 do6860 │ ~6861 │6862 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36863 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36864 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/268656866 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6867 │6868 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6869 │ ~6870 │6871 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/168726873 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6874 │6875 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6876 │ ~6877 │6878 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/268796880 warning: a struct for Postgrex.Query is expected on struct update:68816882 %Postgrex.Query{6883 query6884 | param_oids: param_oids,6885 param_formats: param_formats,6886 param_types: param_types6887 }68886889 but got type:68906891 dynamic()68926893 where "query" was given the type:68946895 # type: dynamic()6896 # from: lib/postgrex/protocol.ex:910:356897 query68986899 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69006901 type warning found at:6902 │6903 915 │ query = %Query{query | param_oids: param_oids,6904 │ ~6905 │6906 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/669076908 warning: a struct for Postgrex.Query is expected on struct update:69096910 %Postgrex.Query{6911 query6912 | ref: make_ref(),6913 types: types,6914 columns: col_names,6915 result_oids: result_oids,6916 result_formats: result_formats,6917 result_types: result_types6918 }69196920 but got type:69216922 dynamic()69236924 where "query" was given the type:69256926 # type: dynamic()6927 # from: lib/postgrex/protocol.ex:926:356928 query69296930 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69316932 type warning found at:6933 │6934 932 │ query = %Query{query | ref: make_ref(), types: types,6935 │ ~6936 │6937 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/669386939 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6940 │6941 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6942 │ ~6943 │6944 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/269456946 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6947 │6948 9 │ worker(Postgrex.Parameters, [])]6949 │ ~6950 │6951 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/269526953 warning: a struct for Postgrex.Query is expected on struct update:69546955 %Postgrex.Query{query | ref: make_ref()}69566957 but got type:69586959 dynamic()69606961 where "query" was given the type:69626963 # type: dynamic()6964 # from: lib/postgrex/protocol.ex:977:316965 query69666967 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69686969 type warning found at:6970 │6971 978 │ query = %Query{query | ref: make_ref()}6972 │ ~6973 │6974 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/569756976 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6977 │6978 2131 │ formatted_reason = :ssl.format_error(reason)6979 │ ~6980 │6981 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/369826983 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)6984 │6985 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)6986 │ ~6987 │6988 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/369896990 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)6991 │6992 2297 │ defp query_put(_, %Query{ref: nil}), do: nil6993 │ ~6994 │6995 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/269966997 warning: a struct for Postgrex.Query is expected on struct update:69986999 %Postgrex.Query{query | name: ""}70007001 but got type:70027003 dynamic()70047005 where "query" was given the type:70067007 # type: dynamic()7008 # from: lib/postgrex/protocol.ex:2313:167009 query70107011 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"70127013 type warning found at:7014 │7015 2313 │ defp unnamed(query), do: %Query{query | name: ""}7016 │ ~7017 │7018 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/170197020Generated postgrex app7021warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7022 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27023 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17024 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57025 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27026 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47027 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/270287029==> ecto7030Compiling 70 files (.ex)7031 warning: using single-quoted strings to represent charlists is deprecated.7032 Use ~c"" if you indeed want a charlist or use "" instead.7033 You may run "mix format --migrate" to change all single-quoted7034 strings to use the ~c sigil and fix this warning.7035 │7036 166 │ defp insert_all_value(_), do: '?'7037 │ ~7038 │7039 └─ lib/ecto/adapters/mysql/connection.ex:166:3770407041 warning: using single-quoted strings to represent charlists is deprecated.7042 Use ~c"" if you indeed want a charlist or use "" instead.7043 You may run "mix format --migrate" to change all single-quoted7044 strings to use the ~c sigil and fix this warning.7045 │7046 354 │ '?'7047 │ ~7048 │7049 └─ lib/ecto/adapters/mysql/connection.ex:354:770507051 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70527053 This error happens when you have function calls without parentheses inside keywords. For example:70547055 function(arg, one: nested_call a, b, c)7056 function(arg, one: if expr, do: :this, else: :that)70577058 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:70597060 function(arg, one: if(expr, do: :this, else: :that))7061 function(arg, one: nested_call(a, b, c))70627063 Ambiguity found at:7064 │7065 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7066 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7067 │7068 └─ lib/ecto/changeset.ex:228670697070 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70717072 This error happens when you have function calls without parentheses inside keywords. For example:70737074 function(arg, one: nested_call a, b, c)7075 function(arg, one: if expr, do: :this, else: :that)70767077 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:70787079 function(arg, one: if(expr, do: :this, else: :that))7080 function(arg, one: nested_call(a, b, c))70817082 Ambiguity found at:7083 │7084 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7086 │7087 └─ lib/ecto/migration/runner.ex:26570887089 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70907091 This error happens when you have function calls without parentheses inside keywords. For example:70927093 function(arg, one: nested_call a, b, c)7094 function(arg, one: if expr, do: :this, else: :that)70957096 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:70977098 function(arg, one: if(expr, do: :this, else: :that))7099 function(arg, one: nested_call(a, b, c))71007101 Ambiguity found at:7102 │7103 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7105 │7106 └─ lib/ecto/migration/runner.ex:26771077108 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7109 │7110 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7111 │ ~7112 │7113 └─ lib/ecto/query/builder.ex:136:871147115 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7116 │7117 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7118 │ ~~7119 │7120 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/271217122 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7123 │7124 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7125 │ ~~7126 │7127 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/271287129 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.71307131 This error happens when you have function calls without parentheses inside keywords. For example:71327133 function(arg, one: nested_call a, b, c)7134 function(arg, one: if expr, do: :this, else: :that)71357136 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:71377138 function(arg, one: if(expr, do: :this, else: :that))7139 function(arg, one: nested_call(a, b, c))71407141 Ambiguity found at:7142 │7143 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7145 │7146 └─ lib/ecto/repo/schema.ex:45471477148 warning: unused require Ecto.Query7149 │7150 6 │ require Ecto.Query7151 │ ~7152 │7153 └─ lib/ecto/repo/preloader.ex:6:371547155 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7156 │7157 9 │ schema "schema_migrations" do7158 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7159 │7160 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)71617162 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7163 │7164 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7165 │ ~7166 │7167 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/271687169 warning: incompatible types given to Mix.Ecto.ensure_started/2:71707171 Mix.Ecto.ensure_started(repo, opts)71727173 given types:71747175 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))71767177 but expected one of:71787179 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())71807181 where "opts" was given the type:71827183 # type: dynamic(7184 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7185 non_struct_map()7186 )7187 # from: lib/mix/tasks/ecto.rollback.ex:64:107188 opts =7189 if opts[:quiet] do7190 Keyword.merge(opts, log: false, log_sql: false)7191 else7192 opts7193 end71947195 where "repo" was given the type:71967197 # type: dynamic(atom())7198 # from: lib/mix/tasks/ecto.rollback.ex:70:77199 Mix.Ecto.ensure_repo(repo, args)72007201 type warning found at:7202 │7203 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7204 │ ~7205 │7206 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/272077208 warning: incompatible types given to Mix.Ecto.ensure_started/2:72097210 Mix.Ecto.ensure_started(repo, all: true)72117212 given types:72137214 -dynamic(atom())-, non_empty_list({:all, true})72157216 but expected one of:72177218 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72197220 where "repo" was given the type:72217222 # type: dynamic(atom())7223 # from: lib/mix/tasks/ecto.migrations.ex:37:77224 Mix.Ecto.ensure_repo(repo, args)72257226 type warning found at:7227 │7228 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7229 │ ~7230 │7231 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/372327233 warning: the following clause will never match:72347235 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->72367237 because it attempts to match on the result of:72387239 System.stacktrace()72407241 which has type:72427243 empty_list()72447245 where "args_or_arity" was given the type:72467247 # type: float() or integer() or non_empty_list(term())7248 # from: lib/ecto/changeset.ex7249 (_() when args_or_arity == 2) when length(args_or_arity) == 272507251 where "module" was given the type:72527253 # type: dynamic()7254 # from: lib/ecto/changeset.ex:733:307255 module72567257 type warning found at:7258 │7259 741 │ ... when length(args_or_arity) == 2 ->7260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7261 │7262 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/272637264 warning: incompatible types given to Mix.Ecto.ensure_started/2:72657266 Mix.Ecto.ensure_started(repo, opts)72677268 given types:72697270 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))72717272 but expected one of:72737274 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72757276 where "opts" was given the type:72777278 # type: dynamic(7279 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7280 non_struct_map()7281 )7282 # from: lib/mix/tasks/ecto.migrate.ex:68:107283 opts =7284 if opts[:quiet] do7285 Keyword.merge(opts, log: false, log_sql: false)7286 else7287 opts7288 end72897290 where "repo" was given the type:72917292 # type: dynamic(atom())7293 # from: lib/mix/tasks/ecto.migrate.ex:74:77294 Mix.Ecto.ensure_repo(repo, args)72957296 type warning found at:7297 │7298 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7299 │ ~7300 │7301 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/273027303 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:73047305 Mix.Ecto.source_repo_priv(repo)73067307 given types:73087309 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-73107311 but expected one of:73127313 atom()73147315 where "repo" was given the types:73167317 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7318 # from: lib/mix/tasks/ecto.load.ex:70:227319 Keyword.merge(repo.config, opts)73207321 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7322 # from: lib/mix/tasks/ecto.load.ex:72:277323 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)73247325 type warning found at:7326 │7327 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7328 │ ~7329 │7330 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/273317332 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7333 │7334 739 │ case System.stacktrace do7335 │ ~7336 │7337 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/273387339 warning: expected a map or struct when accessing .__adapter__ in expression:73407341 repo.__adapter__73427343 where "repo" was given the type:73447345 # type: dynamic(atom())7346 # from: lib/mix/tasks/ecto.load.ex:53:77347 Mix.Ecto.ensure_repo(repo, args)73487349 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73507351 type warning found at:7352 │7353 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7354 │ ~7355 │7356 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/173577358 warning: expected a map or struct when accessing .__adapter__ in expression:73597360 repo.__adapter__73617362 where "repo" was given the type:73637364 # type: dynamic(atom())7365 # from: lib/mix/tasks/ecto.drop.ex:39:77366 Mix.Ecto.ensure_repo(repo, args)73677368 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73697370 type warning found at:7371 │7372 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7373 │ ~7374 │7375 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/173767377 warning: expected a map or struct when accessing .__adapter__ in expression:73787379 repo.__adapter__73807381 where "repo" was given the type:73827383 # type: dynamic(atom())7384 # from: lib/mix/tasks/ecto.dump.ex:50:77385 Mix.Ecto.ensure_repo(repo, args)73867387 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73887389 type warning found at:7390 │7391 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7392 │ ~7393 │7394 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/173957396 warning: expected a map or struct when accessing .__adapter__ in expression:73977398 repo.__adapter__73997400 where "repo" was given the type:74017402 # type: dynamic(atom())7403 # from: lib/mix/tasks/ecto.create.ex:37:77404 Mix.Ecto.ensure_repo(repo, args)74057406 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()74077408 type warning found at:7409 │7410 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7411 │ ~7412 │7413 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/174147415 warning: incompatible types given to get_source/1:74167417 get_source(repo)74187419 given types:74207421 -dynamic(atom())-74227423 but expected one of:74247425 %{..., config: empty_list() or non_empty_list(term(), term())}74267427 where "repo" was given the type:74287429 # type: dynamic(atom())7430 # from: lib/ecto/migration/schema_migration.ex:24:137431 repo.all(7432 Map.put(7433 (7434 query =7435 (7436 query = {get_source(repo), Ecto.Migration.SchemaMigration}7437 Ecto.Query.Builder.From.apply(query, 1)7438 )7439 7440 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7441 ...,7442 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7443 file: "/work/proj/deps_x86_64/ecto/lib/ecto/migration/schema_migration.ex",7444 line: 22,7445 take: %{}7446 })7447 ),7448 :prefix,7449 prefix7450 ), timeout: :infinity, log: false)74517452 type warning found at:7453 │7454 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7455 │ ~7456 │7457 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/274587459 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7460 │7461 62 │ Mix.Project.compile(args)7462 │ ~7463 │7464 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/274657466 warning: incompatible types given to get_source/1:74677468 get_source(repo)74697470 given types:74717472 -dynamic(atom())-74737474 but expected one of:74757476 %{..., config: empty_list() or non_empty_list(term(), term())}74777478 where "repo" was given the type:74797480 # type: dynamic(atom())7481 # from: lib/ecto/migration/schema_migration.ex:30:137482 repo.insert!(7483 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7484 prefix: prefix,7485 source: get_source(repo)7486 ), timeout: :infinity, log: false)74877488 type warning found at:7489 │7490 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7491 │ ~7492 │7493 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/374947495 warning: expected a module (an atom) when invoking start_link/1 in expression:74967497 repo.start_link(pool_size: pool_size)74987499 where "pool_size" was given the type:75007501 # type: dynamic()7502 # from: lib/mix/ecto.ex:101:157503 pool_size = Keyword.get(opts, :pool_size, 1)75047505 where "repo" was given the type:75067507 # type: dynamic(%{..., __adapter__: atom()})7508 # from: lib/mix/ecto.ex:99:367509 repo.__adapter__.ensure_all_started(repo, :temporary)75107511 type warning found at:7512 │7513 102 │ case repo.start_link(pool_size: pool_size) do7514 │ ~7515 │7516 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/275177518 warning: incompatible types given to get_source/1:75197520 get_source(repo)75217522 given types:75237524 -dynamic(atom())-75257526 but expected one of:75277528 %{..., config: empty_list() or non_empty_list(term(), term())}75297530 where "repo" was given the type:75317532 # type: dynamic(atom())7533 # from: lib/ecto/migration/schema_migration.ex:36:137534 repo.delete_all(7535 Map.put(7536 (7537 query =7538 (7539 query = {get_source(repo), Ecto.Migration.SchemaMigration}7540 Ecto.Query.Builder.From.apply(query, 1)7541 )7542 7543 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7544 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7545 op: :and,7546 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7547 file: "/work/proj/deps_x86_64/ecto/lib/ecto/migration/schema_migration.ex",7548 line: 347549 })7550 ),7551 :prefix,7552 prefix7553 ), timeout: :infinity, log: false)75547555 type warning found at:7556 │7557 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7558 │ ~7559 │7560 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/375617562 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7563 │7564 146 │ Logger.remove_backend(:console)7565 │ ~7566 │7567 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/275687569 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7570 │7571 155 │ Logger.add_backend(:console, flush: true)7572 │ ~7573 │7574 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/275757576 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7577 │7578 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7579 │ ~7580 │7581 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27582 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/275837584 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7585 │7586 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7587 │ ~7588 │7589 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/275907591 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7592 │7593 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7594 │ ~7595 │7596 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/175977598 warning: the following conditional expression:75997600 is_atom(related)76017602 will always evaluate to:76037604 dynamic(true)76057606 where "related" was given the type:76077608 # type: dynamic(atom())7609 # from: lib/ecto/association.ex:730:157610 related = Ecto.Association.related_from_query(queryable)76117612 type warning found at:7613 │7614 732 │ unless is_atom(related) do7615 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7616 │7617 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/376187619 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7620 │7621 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7622 │ ~7623 │7624 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/376257626 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7627 │7628 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7629 │ ~7630 │7631 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/276327633 warning: the following clause will never match:76347635 {:error, _} = error ->76367637 because it attempts to match on the result of:76387639 apply(changeset, adapter, :insert, args)76407641 which has type:76427643 dynamic({:invalid or :ok, term()})76447645 type warning found at:7646 │7647 219 │ {:error, _} = error ->7648 │ ~7649 │7650 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/476517652 warning: the following clause will never match:76537654 {:error, _} = error ->76557656 because it attempts to match on the result of:76577658 apply(changeset, adapter, action, args)76597660 which has type:76617662 dynamic({:invalid or :ok, term()})76637664 type warning found at:7665 │7666 297 │ {:error, _} = error ->7667 │ ~7668 │7669 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/476707671 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7672 │7673 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7674 │ ~7675 │7676 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/276777678 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7679 │7680 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7681 │ ~7682 │7683 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/376847685 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7686 │7687 54 │ filter_and_reraise e, System.stacktrace7688 │ ~7689 │7690 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/576917692 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7693 │7694 44 │ index = Map.size(params)7695 │ ~7696 │7697 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57698 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/576997700 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7701 │7702 614 │ Decimal.minus(decimal)7703 │ ~7704 │7705 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/177067707 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)7708 │7709 228 │ raise BadStructError, struct: struct, term: data7710 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7711 │7712 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/577137714 warning: the following clause will never match:77157716 {:error, _} ->77177718 because it attempts to match on the result of:77197720 NaiveDateTime.new(date, time)77217722 which has type:77237724 dynamic({:ok, %NaiveDateTime{}})77257726 type warning found at:7727 │7728 803 │ {:error, _} -> :error7729 │ ~~~~~~~~~~~~~~~~~~~~~7730 │7731 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/177327733 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7734 │7735 214 │ filter_and_reraise e, System.stacktrace7736 │ ~7737 │7738 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47739 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/477407741 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7742 │7743 159 │ supervise(children, strategy: :one_for_one)7744 │ ~7745 │7746 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/177477748 warning: expected a map or struct when accessing .__struct__ in expression:77497750 schema.__struct__77517752 where "schema" was given the types:77537754 # type: dynamic(atom() and not nil)7755 # from: lib/ecto/query/planner.ex:1186:417756 schema77577758 # type: atom()7759 # from: lib/ecto/query/planner.ex:1186:617760 is_atom(schema)77617762 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77637764 type warning found at:7765 │7766 1190 │ Map.has_key?(schema.__struct__, field) ->7767 │ ~7768 │7769 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/677707771 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7772 │7773 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7774 │ ~7775 │7776 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/277777778 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7779 │7780 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7781 │ ~7782 │7783 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/177847785 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7786 │7787 15 │ supervise(children, strategy: :simple_one_for_one)7788 │ ~7789 │7790 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/177917792 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:77937794 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])77957796 given types:77977798 (7799 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7800 dynamic()7801 )78027803 but expected one of:78047805 atom(), term()78067807 where "opts" was given the type:78087809 # type: dynamic(7810 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7811 non_struct_map()7812 )7813 # from: lib/ecto/migrator.ex:44:657814 opts[:prefix]78157816 where "repo" was given the type:78177818 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7819 # from: lib/ecto/migrator.ex:44:237820 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])78217822 type warning found at:7823 │7824 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7825 │ ~7826 │7827 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/278287829 warning: expected a module (an atom) when invoking transaction/2 in expression:78307831 repo.transaction(fun, log: false, timeout: :infinity)78327833 where "fun" was given the type:78347835 # type: dynamic()7836 # from: lib/ecto/migrator.ex:114:477837 fun78387839 where "repo" was given the types:78407841 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7842 # from: lib/ecto/migrator.ex:118:247843 repo.__adapter__.supports_ddl_transaction?78447845 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7846 # from: lib/ecto/migrator.ex:118:247847 repo.__adapter__.supports_ddl_transaction?78487849 type warning found at:7850 │7851 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7852 │ ~7853 │7854 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/378557856 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7857 │7858 291 │ modules = Code.load_file(file)7859 │ ~7860 │7861 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/278627863 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7864 │7865 321 │ reraise error, System.stacktrace7866 │ ~7867 │7868 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/378697870 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7871 │7872 10 │ worker(Ecto.Registry, []),7873 │ ~7874 │7875 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/278767877 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7878 │7879 11 │ supervisor(Ecto.Migration.Supervisor, [])7880 │ ~7881 │7882 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/278837884 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7885 │7886 260 │ reraise %{err | message: message}, System.stacktrace7887 │ ~7888 │7889 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/678907891Generated ecto app7892==> guardian_db7893Compiling 5 files (.ex)7894 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead7895 │7896 111 │ config = Application.get_env(:guardian, Guardian.DB, [])7897 │ ~7898 │7899 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)79007901 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7902 │7903 15 │ schema "virtual: token" do7904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7905 │7906 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)790779087909== Compilation error in file lib/guardian/db.ex ==7910** (RuntimeError) Guardian.DB configuration is required7911 lib/guardian/db.ex:114: (module)7912could 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"