Build log
host
materia 0.1.2 · fail · run materia-0.1.2-1790984492544
7840 of 7840 lines
1Resolving Hex dependencies...2Resolution completed in 0.342s3Unchanged: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.7116Found packages with security advisories, see above for details117All dependencies have been fetched118 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 quotes119 │120 10 │ preferred_cli_env: ["coveralls": :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test],121 │ ~122 │123 └─ /work/proj/deps/materia/mix.exs:10:27124125 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 quotes126 │127 85 │ "test": ["ecto.drop", "ecto.create --quiet", "ecto.migrate", "run priv/repo/seeds.exs", "test"]128 │ ~129 │130 └─ /work/proj/deps/materia/mix.exs:85:7131132 warning: variable "deps_list" is unused (if the variable is not meant to be used, prefix it with an underscore)133 │134 51 │ deps_list = [135 │ ~~~~~~~~~136 │137 └─ /work/proj/deps/materia/mix.exs:51:5: Materia.Mixfile.deps/0138139 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 quotes140 │141 10 │ preferred_cli_env: ["coveralls": :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test],142 │ ~143 │144 └─ /work/proj/deps/materia_utils/mix.exs:10:27145146 warning: String.strip/1 is deprecated. Use String.trim/1 instead147 │148 4 │ @version File.read!("VERSION") |> String.strip149 │ ~150 │151 └─ /work/proj/deps/poison/mix.exs:4:44: Poison.Mixfile (module)152153==> connection154Compiling 1 file (.ex)155 warning: using single-quoted strings to represent charlists is deprecated.156 Use ~c"" if you indeed want a charlist or use "" instead.157 You may run "mix format --migrate" to change all single-quoted158 strings to use the ~c sigil and fix this warning.159 │160 553 │ [{:data, [{'State', mod_state}]}]161 │ ~162 │163 └─ lib/connection.ex:553:20164165 warning: using single-quoted strings to represent charlists is deprecated.166 Use ~c"" if you indeed want a charlist or use "" instead.167 You may run "mix format --migrate" to change all single-quoted168 strings to use the ~c sigil and fix this warning.169 │170 680 │ format = '** Generic server ~p terminating \n' ++171 │ ~172 │173 └─ lib/connection.ex:680:14174175 warning: using single-quoted strings to represent charlists is deprecated.176 Use ~c"" if you indeed want a charlist or use "" instead.177 You may run "mix format --migrate" to change all single-quoted178 strings to use the ~c sigil and fix this warning.179 │180 681 │ '** Last message in was ~p~n' ++ ## No last message181 │ ~182 │183 └─ lib/connection.ex:681:7184185 warning: using single-quoted strings to represent charlists is deprecated.186 Use ~c"" if you indeed want a charlist or use "" instead.187 You may run "mix format --migrate" to change all single-quoted188 strings to use the ~c sigil and fix this warning.189 │190 682 │ '** When Server state == ~p~n' ++191 │ ~192 │193 └─ lib/connection.ex:682:7194195 warning: using single-quoted strings to represent charlists is deprecated.196 Use ~c"" if you indeed want a charlist or use "" instead.197 You may run "mix format --migrate" to change all single-quoted198 strings to use the ~c sigil and fix this warning.199 │200 683 │ '** Reason for termination == ~n** ~p~n'201 │ ~202 │203 └─ lib/connection.ex:683:7204205 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead206 │207 429 │ init_stop(starter, name, {reason, System.stacktrace()})208 │ ~209 │210 └─ lib/connection.ex:429:50: Connection.init_it/6211 └─ lib/connection.ex:431:45: Connection.init_it/6212 └─ lib/connection.ex:491:57: Connection.handle_call/3213 └─ lib/connection.ex:540:41: Connection.code_change/3214 └─ lib/connection.ex:581:57: Connection.terminate/2215 └─ lib/connection.ex:625:49: Connection.enter_connect/5216 └─ lib/connection.ex:628:34: Connection.enter_connect/5217 └─ lib/connection.ex:631:45: Connection.enter_connect/5218 └─ lib/connection.ex:657:49: Connection.enter_terminate/5219 └─ lib/connection.ex:660:34: Connection.enter_terminate/5220 └─ lib/connection.ex:663:45: Connection.enter_terminate/5221 └─ lib/connection.ex:744:24: Connection.connect/3222 └─ lib/connection.ex:770:24: Connection.disconnect/3223 └─ lib/connection.ex:813:57: Connection.handle_async/3224225Generated connection app226==> poison227Compiling 4 files (.ex)228 warning: using single-quoted strings to represent charlists is deprecated.229 Use ~c"" if you indeed want a charlist or use "" instead.230 You may run "mix format --migrate" to change all single-quoted231 strings to use the ~c sigil and fix this warning.232 │233 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do234 │ ~235 │236 └─ lib/poison/encoder.ex:93:31237238 warning: using single-quoted strings to represent charlists is deprecated.239 Use ~c"" if you indeed want a charlist or use "" instead.240 You may run "mix format --migrate" to change all single-quoted241 strings to use the ~c sigil and fix this warning.242 │243 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do244 │ ~245 │246 └─ lib/poison/encoder.ex:93:48247248 warning: using single-quoted strings to represent charlists is deprecated.249 Use ~c"" if you indeed want a charlist or use "" instead.250 You may run "mix format --migrate" to change all single-quoted251 strings to use the ~c sigil and fix this warning.252 │253 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do254 │ ~255 │256 └─ lib/poison/encoder.ex:139:75257258 warning: using single-quoted strings to represent charlists is deprecated.259 Use ~c"" if you indeed want a charlist or use "" instead.260 You may run "mix format --migrate" to change all single-quoted261 strings to use the ~c sigil and fix this warning.262 │263 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do264 │ ~265 │266 └─ lib/poison/parser.ex:77:71267268 warning: using single-quoted strings to represent charlists is deprecated.269 Use ~c"" if you indeed want a charlist or use "" instead.270 You may run "mix format --migrate" to change all single-quoted271 strings to use the ~c sigil and fix this warning.272 │273 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do274 │ ~275 │276 └─ lib/poison/parser.ex:155:74277278 warning: using single-quoted strings to represent charlists is deprecated.279 Use ~c"" if you indeed want a charlist or use "" instead.280 You may run "mix format --migrate" to change all single-quoted281 strings to use the ~c sigil and fix this warning.282 │283 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do284 │ ~285 │286 └─ lib/poison/parser.ex:171:60287288 warning: using single-quoted strings to represent charlists is deprecated.289 Use ~c"" if you indeed want a charlist or use "" instead.290 You may run "mix format --migrate" to change all single-quoted291 strings to use the ~c sigil and fix this warning.292 │293 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do294 │ ~295 │296 └─ lib/poison/parser.ex:197:67297298 warning: using single-quoted strings to represent charlists is deprecated.299 Use ~c"" if you indeed want a charlist or use "" instead.300 You may run "mix format --migrate" to change all single-quoted301 strings to use the ~c sigil and fix this warning.302 │303 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do304 │ ~305 │306 └─ lib/poison/parser.ex:205:64307308 warning: using single-quoted strings to represent charlists is deprecated.309 Use ~c"" if you indeed want a charlist or use "" instead.310 You may run "mix format --migrate" to change all single-quoted311 strings to use the ~c sigil and fix this warning.312 │313 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do314 │ ~315 │316 └─ lib/poison/parser.ex:229:31317318 warning: using single-quoted strings to represent charlists is deprecated.319 Use ~c"" if you indeed want a charlist or use "" instead.320 You may run "mix format --migrate" to change all single-quoted321 strings to use the ~c sigil and fix this warning.322 │323 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do324 │ ~325 │326 └─ lib/poison/parser.ex:229:44327328 warning: using single-quoted strings to represent charlists is deprecated.329 Use ~c"" if you indeed want a charlist or use "" instead.330 You may run "mix format --migrate" to change all single-quoted331 strings to use the ~c sigil and fix this warning.332 │333 239 │ when a1 in 'dD' and a2 in 'dD'334 │ ~335 │336 └─ lib/poison/parser.ex:239:16337338 warning: using single-quoted strings to represent charlists is deprecated.339 Use ~c"" if you indeed want a charlist or use "" instead.340 You may run "mix format --migrate" to change all single-quoted341 strings to use the ~c sigil and fix this warning.342 │343 239 │ when a1 in 'dD' and a2 in 'dD'344 │ ~345 │346 └─ lib/poison/parser.ex:239:31347348 warning: using single-quoted strings to represent charlists is deprecated.349 Use ~c"" if you indeed want a charlist or use "" instead.350 You may run "mix format --migrate" to change all single-quoted351 strings to use the ~c sigil and fix this warning.352 │353 240 │ and (b1 in '89abAB')354 │ ~355 │356 └─ lib/poison/parser.ex:240:16357358 warning: using single-quoted strings to represent charlists is deprecated.359 Use ~c"" if you indeed want a charlist or use "" instead.360 You may run "mix format --migrate" to change all single-quoted361 strings to use the ~c sigil and fix this warning.362 │363 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do364 │ ~365 │366 └─ lib/poison/parser.ex:274:60367368 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead369 │370 22 │ if Application.get_env(:poison, :native) do371 │ ~372 │373 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)374375 warning: use Bitwise is deprecated. import Bitwise instead376 │377 26 │ use Bitwise378 │ ~~~~~~~~~~~379 │380 └─ lib/poison/parser.ex:26: Poison.Parser (module)381382 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 operator383 │384 199 │ <<digits :: binary-size(count), rest :: binary>> = string385 │ ~386 │387 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2388389 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 operator390 │391 225 │ <<chunk :: binary-size(count), rest :: binary>> = string392 │ ~393 │394 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3395396 warning: use Bitwise is deprecated. import Bitwise instead397 │398 83 │ use Bitwise399 │ ~~~~~~~~~~~400 │401 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)402403 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 operator404 │405 135 │ <<chunk :: binary-size(size), rest :: binary>> = string406 │ ~407 │408 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2409410 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead411 │412 173 │ case Integer.to_char_list(char, 16) do413 │ ~414 │415 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1416417Generated poison app418==> jose419Compiling 113 files (.erl)420src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.421Compile directive 'nowarn_deprecated_catch' can be used to suppress422warnings in selected modules.423% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),424% | ^425426src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.427Compile directive 'nowarn_deprecated_catch' can be used to suppress428warnings in selected modules.429% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of430% | ^431432src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.433Compile directive 'nowarn_deprecated_catch' can be used to suppress434warnings in selected modules.435% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of436% | ^437438src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.439Compile directive 'nowarn_deprecated_catch' can be used to suppress440warnings in selected modules.441% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of442% | ^443444src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.445Compile directive 'nowarn_deprecated_catch' can be used to suppress446warnings in selected modules.447% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of448% | ^449450src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.451Compile directive 'nowarn_deprecated_catch' can be used to suppress452warnings in selected modules.453% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of454% | ^455456src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.457Compile directive 'nowarn_deprecated_catch' can be used to suppress458warnings in selected modules.459% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of460% | ^461462src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.463Compile directive 'nowarn_deprecated_catch' can be used to suppress464warnings in selected modules.465% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of466% | ^467468src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.469Compile directive 'nowarn_deprecated_catch' can be used to suppress470warnings in selected modules.471% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of472% | ^473474src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.475Compile directive 'nowarn_deprecated_catch' can be used to suppress476warnings in selected modules.477% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of478% | ^479480src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.481Compile directive 'nowarn_deprecated_catch' can be used to suppress482warnings in selected modules.483% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of484% | ^485486src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.487Compile directive 'nowarn_deprecated_catch' can be used to suppress488warnings in selected modules.489% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of490% | ^491492src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.493Compile directive 'nowarn_deprecated_catch' can be used to suppress494warnings in selected modules.495% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of496% | ^497498src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.499Compile directive 'nowarn_deprecated_catch' can be used to suppress500warnings in selected modules.501% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of502% | ^503504src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.505Compile directive 'nowarn_deprecated_catch' can be used to suppress506warnings in selected modules.507% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of508% | ^509510src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.511Compile directive 'nowarn_deprecated_catch' can be used to suppress512warnings in selected modules.513% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of514% | ^515516src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.517Compile directive 'nowarn_deprecated_catch' can be used to suppress518warnings in selected modules.519% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of520% | ^521522src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.523Compile directive 'nowarn_deprecated_catch' can be used to suppress524warnings in selected modules.525% 230| case catch block_cipher(Cipher) of526% | ^527528src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.529Compile directive 'nowarn_deprecated_catch' can be used to suppress530warnings in selected modules.531% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of532% | ^533534src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.535Compile directive 'nowarn_deprecated_catch' can be used to suppress536warnings in selected modules.537% 246| case catch rsa_crypt(Padding) of538% | ^539540src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.541Compile directive 'nowarn_deprecated_catch' can be used to suppress542warnings in selected modules.543% 254| case catch rsa_sign(Padding) of544% | ^545546src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.547Compile directive 'nowarn_deprecated_catch' can be used to suppress548warnings in selected modules.549% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of550% | ^551552Compiling 8 files (.ex)553Generated jose app554==> nerves_compatibility_test555===> Analyzing applications...556===> Compiling ranch557 ┌─ src/ranch.erl:558 │559 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);560 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.561Compile directive 'nowarn_deprecated_catch' can be used to suppress562warnings in selected modules.563564565 ┌─ src/ranch_ssl.erl:566 │567 128 │ case ssl:ssl_accept(CSocket, Timeout) of568 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead569570 ┌─ src/ranch_ssl.erl:571 │572 233 │ end, ssl:cipher_suites());573 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead574575 ┌─ src/ranch_ssl.erl:576 │577 235 │ ssl:cipher_suites()578 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead579580581 ┌─ src/ranch_conns_sup.erl:582 │583 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},584 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.585Compile directive 'nowarn_deprecated_catch' can be used to suppress586warnings in selected modules.587588589===> Analyzing applications...590===> Compiling cowlib591==> comeonin592Compiling 2 files (.ex)593Generated comeonin app594warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"595 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2596 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1597 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5598 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2599 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4600 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2601602==> db_connection603Compiling 23 files (.ex)604 warning: unused require Bitwise605 │606 31 │ require Bitwise607 │ ~608 │609 └─ lib/db_connection/backoff.ex:31:5610611 warning: using single-quoted strings to represent charlists is deprecated.612 Use ~c"" if you indeed want a charlist or use "" instead.613 You may run "mix format --migrate" to change all single-quoted614 strings to use the ~c sigil and fix this warning.615 │616 406 │ :normal -> [{:data, [{'Module', mod}]}]617 │ ~618 │619 └─ lib/db_connection/connection.ex:406:32620621 warning: using single-quoted strings to represent charlists is deprecated.622 Use ~c"" if you indeed want a charlist or use "" instead.623 You may run "mix format --migrate" to change all single-quoted624 strings to use the ~c sigil and fix this warning.625 │626 661 │ [{:data, [{'Module', mod}, {'State', state}]}]627 │ ~628 │629 └─ lib/db_connection/connection.ex:661:16630631 warning: using single-quoted strings to represent charlists is deprecated.632 Use ~c"" if you indeed want a charlist or use "" instead.633 You may run "mix format --migrate" to change all single-quoted634 strings to use the ~c sigil and fix this warning.635 │636 661 │ [{:data, [{'Module', mod}, {'State', state}]}]637 │ ~638 │639 └─ lib/db_connection/connection.ex:661:33640641 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead642 │643 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]644 │ ~645 │646 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0647648 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead649 │650 30 │ worker(DBConnection.Watcher, [owner])651 │ ~652 │653 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1654655 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead656 │657 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)658 │ ~659 │660 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1661 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2662663 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead664 │665 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])666 │ ~667 │668 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2669670 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead671 │672 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)673 │ ~674 │675 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4676677 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead678 │679 138 │ case System.stacktrace() do680 │ ~681 │682 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2683684 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead685 │686 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])687 │ ~688 │689 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3690691 warning: the following clause will never match:692693 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->694695 because it attempts to match on the result of:696697 System.stacktrace()698699 which has type:700701 empty_list()702703 where "arity" was given the type:704705 # type: integer()706 # from: lib/db_connection/connection.ex:139:56707 is_integer(arity)708709 type warning found at:710 │711 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace712 │ ~713 │714 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2715716 warning: the following clause will never match:717718 [{a, b, params, c} | rest] when is_list(params) ->719720 because it attempts to match on the result of:721722 System.stacktrace()723724 which has type:725726 empty_list()727728 where "params" was given the type:729730 # type: empty_list() or non_empty_list(term(), term())731 # from: lib/db_connection/connection.ex:140:43732 is_list(params)733734 type warning found at:735 │736 140 │ [{a, b, params, c} | rest] when is_list(params) ->737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~738 │739 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2740741 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead742 │743 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)744 │ ~745 │746 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3747748 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead749 │750 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]751 │ ~752 │753 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0754755 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead756 │757 111 │ stack = System.stacktrace()758 │ ~759 │760 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3761762 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead763 │764 8 │ pool = supervisor(Pool, [], [restart: :temporary])765 │ ~766 │767 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0768769 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead770 │771 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],772 │ ~773 │774 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3775776 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead777 │778 36 │ worker(DBConnection.Watcher, [owner])779 │ ~780 │781 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1782783 warning: :random.seed/3 is deprecated. Use the 'rand' module instead784 │785 108 │ case :random.seed(hash, sec, micro) do786 │ ~787 │788 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0789790 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead791 │792 9 │ supervisor(DBConnection.Task, []),793 │ ~794 │795 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2796 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2797 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2798799 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead800 │801 986 │ stack = System.stacktrace()802 │ ~803 │804 └─ lib/db_connection.ex:986:28: DBConnection.handle/4805 └─ lib/db_connection.ex:992:24: DBConnection.handle/4806 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4807 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4808 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6809 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3810 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5811 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2812 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4813 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5814 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5815 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2816 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6817 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6818819Generated db_connection app820==> decimal821Compiling 4 files (.ex)822 warning: using single-quoted strings to represent charlists is deprecated.823 Use ~c"" if you indeed want a charlist or use "" instead.824 You may run "mix format --migrate" to change all single-quoted825 strings to use the ~c sigil and fix this warning.826 │827 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list828 │ ~829 │830 └─ lib/decimal.ex:1320:11831832 warning: using single-quoted strings to represent charlists is deprecated.833 Use ~c"" if you indeed want a charlist or use "" instead.834 You may run "mix format --migrate" to change all single-quoted835 strings to use the ~c sigil and fix this warning.836 │837 1351 │ list = list ++ 'E'838 │ ~839 │840 └─ lib/decimal.ex:1351:26841842 warning: using single-quoted strings to represent charlists is deprecated.843 Use ~c"" if you indeed want a charlist or use "" instead.844 You may run "mix format --migrate" to change all single-quoted845 strings to use the ~c sigil and fix this warning.846 │847 1352 │ list = if exp >= 0, do: list ++ '+', else: list848 │ ~849 │850 └─ lib/decimal.ex:1352:43851852 warning: using single-quoted strings to represent charlists is deprecated.853 Use ~c"" if you indeed want a charlist or use "" instead.854 You may run "mix format --migrate" to change all single-quoted855 strings to use the ~c sigil and fix this warning.856 │857 1775 │ int = if int == [], do: '0', else: int858 │ ~859 │860 └─ lib/decimal.ex:1775:31861862 warning: using single-quoted strings to represent charlists is deprecated.863 Use ~c"" if you indeed want a charlist or use "" instead.864 You may run "mix format --migrate" to change all single-quoted865 strings to use the ~c sigil and fix this warning.866 │867 1776 │ exp = if exp == [], do: '0', else: exp868 │ ~869 │870 └─ lib/decimal.ex:1776:31871872Generated decimal app873==> nerves_compatibility_test874===> Analyzing applications...875===> Compiling cowboy876 ┌─ src/cowboy_handler.erl:877 │878 87 │ Stacktrace = erlang:get_stacktrace(),879 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace880881 ┌─ src/cowboy_handler.erl:882 │883 116 │ Stacktrace = erlang:get_stacktrace(),884 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace885886 ┌─ src/cowboy_handler.erl:887 │888 235 │ Stacktrace = erlang:get_stacktrace(),889 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace890891 ┌─ src/cowboy_handler.erl:892 │893 290 │ {stacktrace, erlang:get_stacktrace()},894 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace895896897 ┌─ src/cowboy_rest.erl:898 │899 69 │ Stacktrace = erlang:get_stacktrace(),900 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace901902 ┌─ src/cowboy_rest.erl:903 │904 1006 │ Stacktrace = erlang:get_stacktrace(),905 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace906907908 ┌─ src/cowboy_websocket.erl:909 │910 147 │ Stacktrace = erlang:get_stacktrace(),911 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace912913 ┌─ src/cowboy_websocket.erl:914 │915 645 │ {stacktrace, erlang:get_stacktrace()},916 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace917918 ┌─ src/cowboy_websocket.erl:919 │920 755 │ {stacktrace, erlang:get_stacktrace()},921 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace922923924==> phoenix_pubsub925Compiling 13 files (.ex)926 warning: single quotes around atoms are deprecated. Use double quotes instead927 │928 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])929 │ ~930 │931 └─ lib/phoenix/pubsub/local.ex:160:23932933 warning: single quotes around atoms are deprecated. Use double quotes instead934 │935 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])936 │ ~937 │938 └─ lib/phoenix/pubsub/local.ex:160:40939940 warning: unused require Logger941 │942 107 │ require Logger943 │ ~944 │945 └─ lib/phoenix/tracker.ex:107:3946947 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:948949 %Phoenix.Tracker.Replica{replica | status: :permdown}950951 but got type:952953 dynamic()954955 where "replica" was given the type:956957 # type: dynamic()958 # from: lib/phoenix/tracker/replica.ex:72:17959 replica960961 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"962963 type warning found at:964 │965 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}966 │ ~967 │968 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/1969970 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:971972 %Phoenix.Tracker.Replica{replica | status: :down}973974 but got type:975976 dynamic()977978 where "replica" was given the type:979980 # type: dynamic()981 # from: lib/phoenix/tracker/replica.ex:74:13982 replica983984 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"985986 type warning found at:987 │988 74 │ defp down(replica), do: %Replica{replica | status: :down}989 │ ~990 │991 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/1992993 warning: a struct for Phoenix.Tracker.State is expected on struct update:994995 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}996997 but got type:998999 dynamic()10001001 where "delta" was given the type:10021003 # type: dynamic()1004 # from: lib/phoenix/tracker/state.ex:461:361005 %Phoenix.Tracker.State{delta: delta} = state10061007 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10081009 type warning found at:1010 │1011 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1012 │ ~1013 │1014 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/510151016 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:10171018 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}10191020 but got type:10211022 dynamic()10231024 where "replica" was given the type:10251026 # type: dynamic()1027 # from: lib/phoenix/tracker/replica.ex:76:291028 replica10291030 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"10311032 type warning found at:1033 │1034 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1035 │ ~1036 │1037 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/110381039 warning: a struct for Phoenix.Tracker.State is expected on struct update:10401041 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}10421043 but got type:10441045 dynamic()10461047 where "delta" was given the type:10481049 # type: dynamic()1050 # from: lib/phoenix/tracker/state.ex:541:991051 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1052 state10531054 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10551056 type warning found at:1057 │1058 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1059 │ ~1060 │1061 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/110621063 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1064 │1065 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1066 │ ~1067 │1068 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/110691070 warning: a struct for Phoenix.Tracker.State is expected on struct update:10711072 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}10731074 but got type:10751076 dynamic(%{..., range: {term(), term()}})10771078 where "delta" was given the type:10791080 # type: dynamic(%{..., range: {term(), term()}})1081 # from: lib/phoenix/tracker/state.ex:551:301082 {start_clock, end_clock} = delta.range10831084 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"10851086 type warning found at:1087 │1088 555 │ delta: %State{delta | range: {start_clock, new_end}}}1089 │ ~1090 │1091 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/210921093 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1094 │1095 273 │ supervise(shards, strategy: :one_for_one,1096 │ ~1097 │1098 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/110991100 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1101 │1102 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1103 │ ~1104 │1105 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/211061107 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1108 │1109 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1110 │ ~1111 │1112 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/111131114 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1115 │1116 43 │ :ok = :pg2.create(pg2_group)1117 │ ~1118 │1119 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/111201121 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1122 │1123 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1124 │ ~1125 │1126 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/111271128 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1129 │1130 44 │ :ok = :pg2.join(pg2_group, self())1131 │ ~1132 │1133 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/111341135 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1136 │1137 97 │ supervise(children, strategy: :rest_for_one)1138 │ ~1139 │1140 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/111411142 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1143 │1144 57 │ :pg2.get_members(pg2_namespace(server_name))1145 │ ~1146 │1147 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/111481149 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1150 │1151 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1152 │ ~1153 │1154 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11155 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/111561157 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1158 │1159 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1160 │ ~1161 │1162 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/111631164 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1165 │1166 42 │ supervise children, strategy: :one_for_one1167 │ ~1168 │1169 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/111701171Generated phoenix_pubsub app1172warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1173 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21174 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11175 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51176 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21177 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41178 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/211791180==> phoenix1181Compiling 75 files (.ex)1182warning: cannot infer signatures from :cowboy because it is not loaded11831184warning: cannot infer signatures from :cowlib because it is not loaded11851186warning: cannot infer signatures from :ranch because it is not loaded11871188 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 operator1189 │1190 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1191 │ ~1192 │1193 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/111941195 warning: using single-quoted strings to represent charlists is deprecated.1196 Use ~c"" if you indeed want a charlist or use "" instead.1197 You may run "mix format --migrate" to change all single-quoted1198 strings to use the ~c sigil and fix this warning.1199 │1200 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1201 │ ~1202 │1203 └─ lib/phoenix/channel/server.ex:310:3112041205 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1206 │1207 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1208 │ ~1209 │1210 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/312111212 warning: unused require Logger1213 │1214 20 │ require Logger1215 │ ~1216 │1217 └─ lib/phoenix/endpoint/handler.ex:20:312181219 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1220 │1221 39 │ Logger.warn """1222 │ ~1223 │1224 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/112251226 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 operator1227 │1228 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1229 │ ~1230 │1231 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/212321233 warning: using single-quoted strings to represent charlists is deprecated.1234 Use ~c"" if you indeed want a charlist or use "" instead.1235 You may run "mix format --migrate" to change all single-quoted1236 strings to use the ~c sigil and fix this warning.1237 │1238 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1239 │ ~1240 │1241 └─ lib/phoenix/router.ex:315:5012421243 warning: using single-quoted strings to represent charlists is deprecated.1244 Use ~c"" if you indeed want a charlist or use "" instead.1245 You may run "mix format --migrate" to change all single-quoted1246 strings to use the ~c sigil and fix this warning.1247 │1248 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1249 │ ~1250 │1251 └─ lib/phoenix/router/helpers.ex:195:5012521253 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.12541255 This error happens when you have function calls without parentheses inside keywords. For example:12561257 function(arg, one: nested_call a, b, c)1258 function(arg, one: if expr, do: :this, else: :that)12591260 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:12611262 function(arg, one: if(expr, do: :this, else: :that))1263 function(arg, one: nested_call(a, b, c))12641265 Ambiguity found at:1266 │1267 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1269 │1270 └─ lib/phoenix/router/resource.ex:7112711272 warning: duplicate key :route found in struct1273 │1274 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1276 │1277 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)12781279 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)"1280 │1281 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1282 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1283 │1284 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)12851286 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1287 │1288 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1289 │ ~1290 │1291 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/112921293 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1294 │1295 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1296 │ ~1297 │1298 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/212991300 warning: using single-quoted strings to represent charlists is deprecated.1301 Use ~c"" if you indeed want a charlist or use "" instead.1302 You may run "mix format --migrate" to change all single-quoted1303 strings to use the ~c sigil and fix this warning.1304 │1305 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1306 │ ~1307 │1308 └─ lib/phoenix/template.ex:174:5013091310 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1311 │1312 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1313 │ ~1314 │1315 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/213161317 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1318 │1319 647 │ exception -> {:error, {exception, System.stacktrace()}}1320 │ ~1321 │1322 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/113231324 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1325 │1326 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1327 │ ~1328 │1329 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/113301331 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1332 │1333 14 │ supervise(children, strategy: :simple_one_for_one)1334 │ ~1335 │1336 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/113371338 warning: expected a module (an atom) when invoking config/1 in expression:13391340 endpoint.config(:endpoint_id)13411342 where "endpoint" was given the type:13431344 # type: dynamic(%{..., __pubsub_server__: atom()})1345 # from: lib/phoenix/transports/long_poll.ex:199:101346 verify_token(endpoint, token, opts)13471348 type warning found at:1349 │1350 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1351 │ ~1352 │1353 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/313541355 warning: unknown key .__pubsub_server__ in expression:13561357 endpoint.__pubsub_server__13581359 the given type does not have the given key:13601361 dynamic(1362 %Phoenix.Socket{1363 id: term(),1364 assigns: term(),1365 channel: term(),1366 channel_pid: term(),1367 endpoint: atom(),1368 handler: term(),1369 joined: term(),1370 pubsub_server: term(),1371 ref: term(),1372 join_ref: term(),1373 topic: term(),1374 transport: term(),1375 transport_pid: term(),1376 transport_name: term(),1377 serializer: term(),1378 private: term(),1379 vsn: term()1380 } or1381 %Plug.Conn{1382 adapter: term(),1383 assigns: term(),1384 body_params: term(),1385 cookies: term(),1386 halted: term(),1387 host: term(),1388 method: term(),1389 owner: term(),1390 params: term(),1391 path_info: term(),1392 path_params: term(),1393 port: term(),1394 private: term(),1395 query_params: term(),1396 query_string: term(),1397 remote_ip: term(),1398 req_cookies: term(),1399 req_headers: term(),1400 request_path: term(),1401 resp_body: term(),1402 resp_cookies: term(),1403 resp_headers: term(),1404 scheme: term(),1405 script_name: term(),1406 secret_key_base: term(),1407 state: term(),1408 status: term()1409 } or atom() or binary()1410 )14111412 where "endpoint" was given the type:14131414 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1415 # from: lib/phoenix/transports/long_poll.ex:254:191416 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])14171418 type warning found at:1419 │1420 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1421 │ ~~~~~~~~~~~~~~~~~1422 │1423 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/314241425 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1426 │1427 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1429 │1430 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)14311432 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1433 │1434 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1435 │ ~1436 │1437 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/414381439 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1440 │1441 10 │ conn = @connection.conn(req, transport)1442 │ ~1443 │1444 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/314451446 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1447 │1448 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1449 │ ~1450 │1451 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/314521453 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1454 │1455 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1456 │ ~1457 │1458 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/314591460 warning: a struct for Plug.Conn is expected on struct update:14611462 %Plug.Conn{conn | state: :sent}14631464 but got type:14651466 dynamic()14671468 where "conn" was given the type:14691470 # type: dynamic()1471 # from: lib/phoenix/endpoint/render_errors.ex:79:211472 conn14731474 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"14751476 type warning found at:1477 │1478 83 │ %Plug.Conn{conn | state: :sent}1479 │ ~1480 │1481 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/514821483 warning: a struct for Plug.Conn is expected on struct update:14841485 %Plug.Conn{conn | query_params: %{}, params: %{}}14861487 but got type:14881489 dynamic(%{..., params: %Plug.Conn.Unfetched{}})14901491 where "conn" was given the types:14921493 # type: dynamic(%{..., params: term()})1494 # from: lib/phoenix/endpoint/render_errors.ex:94:171495 conn.params14961497 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1498 # from: lib/phoenix/endpoint/render_errors.ex:94:171499 conn.params15001501 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15021503 type warning found at:1504 │1505 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1506 │ ~1507 │1508 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/115091510 warning: a struct for Phoenix.Socket is expected on struct update:15111512 %Phoenix.Socket{socket | id: id}15131514 but got type:15151516 dynamic()15171518 where "socket" was given the type:15191520 # type: dynamic()1521 # from: lib/phoenix/socket/transport.ex1522 {:ok, socket}15231524 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"15251526 type warning found at:1527 │1528 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1529 │ ~1530 │1531 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/715321533 warning: a struct for Plug.Conn is expected on struct update:15341535 %Plug.Conn{conn | query_params: %{}, params: params}15361537 but got type:15381539 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})15401541 where "conn" was given the types:15421543 # type: dynamic(%{..., params: term()})1544 # from: lib/phoenix/endpoint/render_errors.ex:94:171545 conn.params15461547 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1548 # from: lib/phoenix/endpoint/render_errors.ex:94:171549 conn.params15501551 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15521553 type warning found at:1554 │1555 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1556 │ ~1557 │1558 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/115591560 warning: a struct for Plug.Conn is expected on struct update:15611562 %Plug.Conn{conn | params: params}15631564 but got type:15651566 dynamic(%{..., params: map()})15671568 where "conn" was given the type:15691570 # type: dynamic(%{..., params: map()})1571 # from: lib/phoenix/controller.ex:912:171572 Map.get(conn.params, required_key)15731574 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"15751576 type warning found at:1577 │1578 919 │ %Plug.Conn{conn | params: params}1579 │ ~1580 │1581 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/215821583 warning: expected a map or struct when accessing .url in expression:15841585 endpoint.url15861587 where "endpoint" was given the types:15881589 # type: dynamic(atom())1590 # from: lib/phoenix/router/helpers.ex:24:201591 endpoint15921593 # type: atom()1594 # from: lib/phoenix/router/helpers.ex:24:351595 is_atom(endpoint)15961597 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()15981599 type warning found at:1600 │1601 25 │ endpoint.url1602 │ ~1603 │1604 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/216051606 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1607 │1608 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1609 │ ~1610 │1611 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/416121613 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1614 │1615 199 │ worker(Phoenix.Tracker, [module, opts, opts])1616 │ ~1617 │1618 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/416191620 warning: a struct for Plug.Conn is expected on struct update:16211622 %Plug.Conn{conn | path_info: path, script_name: script}16231624 but got type:16251626 dynamic()16271628 where "conn" was given the type:16291630 # type: dynamic()1631 # from: lib/phoenix/router/route.ex:147:101632 conn = target.call(%Plug.Conn{...}, opts)16331634 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"16351636 type warning found at:1637 │1638 148 │ %Plug.Conn{conn | path_info: path, script_name: script}1639 │ ~1640 │1641 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/416421643 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1644 │1645 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())1646 │ ~1647 │1648 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/116491650 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1651 │1652 71 │ supervise(children, strategy: :one_for_one)1653 │ ~1654 │1655 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/116561657 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1658 │1659 76 │ [worker(Phoenix.Config, args)]1660 │ ~1661 │1662 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/316631664 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1665 │1666 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]1667 │ ~1668 │1669 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/21670 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/31671 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/316721673 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1674 │1675 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),1676 │ ~1677 │1678 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/316791680 warning: expected a module (an atom) when invoking path/1 in expression:16811682 endpoint.path("/")16831684 where "endpoint" was given the type:16851686 # type: dynamic(%{..., host: term()})1687 # from: lib/phoenix/endpoint/supervisor.ex:312:141688 endpoint.host16891690 type warning found at:1691 │1692 313 │ endpoint.path("/")1693 │ ~1694 │1695 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/116961697 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1698 │1699 35 │ supervise(children, strategy: :one_for_one)1700 │ ~1701 │1702 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/117031704 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1705 │1706 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)1707 │ ~1708 │1709 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/317101711 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead1712 │1713 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)1714 │ ~1715 │1716 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/317171718 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)1719 │1720 113 │ {addr,port} = :ranch.get_addr(ref)1721 │ ~1722 │1723 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/317241725 warning: comparison between distinct types found:17261727 !Path.extname(file_path) == ".gz"17281729 given types:17301731 dynamic(boolean()) == binary()17321733 where "file_path" was given the type:17341735 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))1736 # from: lib/phoenix/digester.ex:147:451737 Path.basename(file_path)17381739 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 false17401741 type warning found at:1742 │1743 148 │ !Path.extname(file_path) == ".gz"1744 │ ~1745 │1746 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/117471748 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1749 │1750 51 │ worker(Phoenix.CodeReloader.Server, [])1751 │ ~1752 │1753 └─ lib/phoenix.ex:51:7: Phoenix.start/217541755 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1756 │1757 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)1758 │ ~1759 │1760 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/317611762 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1763 │1764 155 │ Enum.partition attrs, fn1765 │ ~1766 │1767 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/117681769 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:17701771 mod.__phoenix_recompile__?17721773 where "mod" was given the type:17741775 # type: dynamic(atom())1776 # from: lib/mix/tasks/compile.phoenix.ex:34:121777 Code.ensure_loaded?(mod)17781779 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()17801781 type warning found at:1782 │1783 36 │ mod.__phoenix_recompile__?1784 │ ~1785 │1786 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/117871788 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead1789 │1790 234 │ Enum.partition(attrs, fn1791 │ ~1792 │1793 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/217941795Generated phoenix app1796warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1797 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21798 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11799 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51800 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21801 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41802 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/218031804==> guardian1805Compiling 20 files (.ex)1806Generated guardian app1807==> phoenix_html1808Compiling 8 files (.ex)1809 warning: using single-quoted strings to represent charlists is deprecated.1810 Use ~c"" if you indeed want a charlist or use "" instead.1811 You may run "mix format --migrate" to change all single-quoted1812 strings to use the ~c sigil and fix this warning.1813 │1814 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1815 │ ~1816 │1817 └─ lib/phoenix_html/engine.ex:12:5018181819 warning: the 1st pattern in clause will never match:18201821 6018221823 because it is expected to receive type:18241825 dynamic(empty_list() or non_empty_list(term(), term()))18261827 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())18281829 type warning found at:1830 │1831 56 │ def to_iodata(?<), do: "<"1832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1833 │1834 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/118351836 warning: the 1st pattern in clause will never match:18371838 6218391840 because it is expected to receive type:18411842 dynamic(empty_list() or non_empty_list(term(), term()))18431844 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())18451846 type warning found at:1847 │1848 57 │ def to_iodata(?>), do: ">"1849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1850 │1851 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/118521853 warning: the 1st pattern in clause will never match:18541855 3818561857 because it is expected to receive type:18581859 dynamic(empty_list() or non_empty_list(term(), term()))18601861 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())18621863 type warning found at:1864 │1865 58 │ def to_iodata(?&), do: "&"1866 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1867 │1868 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/118691870 warning: the 1st pattern in clause will never match:18711872 3418731874 because it is expected to receive type:18751876 dynamic(empty_list() or non_empty_list(term(), term()))18771878 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())18791880 type warning found at:1881 │1882 59 │ def to_iodata(?"), do: """1883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1884 │1885 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/118861887 warning: the 1st pattern in clause will never match:18881889 3918901891 because it is expected to receive type:18921893 dynamic(empty_list() or non_empty_list(term(), term()))18941895 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())18961897 type warning found at:1898 │1899 60 │ def to_iodata(?'), do: "'"1900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1901 │1902 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/119031904 warning: the 1st pattern in clause will never match:19051906 {:safe, data}19071908 because it is expected to receive type:19091910 dynamic(empty_list() or non_empty_list(term(), term()))19111912 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19131914 type warning found at:1915 │1916 76 │ def to_iodata({:safe, data}) do1917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1918 │1919 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/119201921 warning: the following clause is redundant:19221923 def to_iodata(other)19241925 it has type:19261927 dynamic(empty_list() or non_empty_list(term(), term()))19281929 previous clauses have already matched on the following types:19301931 non_empty_list(term(), term())1932 empty_list()19331934 │1935 80 │ def to_iodata(other) do1936 │ ~1937 │1938 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/119391940 warning: the 1st pattern in clause will never match:19411942 h19431944 because it is expected to receive type:19451946 dynamic(empty_list() or non_empty_list(term(), term()))19471948 where "h" was given the type:19491950 # type: integer()1951 # from: lib/phoenix_html/safe.ex:62:251952 is_integer(h)19531954 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19551956 type warning found at:1957 │1958 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do1959 │ ~1960 │1961 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/119621963 warning: the 1st pattern in clause will never match:19641965 h19661967 because it is expected to receive type:19681969 dynamic(empty_list() or non_empty_list(term(), term()))19701971 where "h" was given the type:19721973 # type: integer()1974 # from: lib/phoenix_html/safe.ex:66:251975 is_integer(h)19761977 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())19781979 type warning found at:1980 │1981 66 │ def to_iodata(h) when is_integer(h) do1982 │ ~1983 │1984 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/119851986 warning: the 1st pattern in clause will never match:19871988 h19891990 because it is expected to receive type:19911992 dynamic(empty_list() or non_empty_list(term(), term()))19931994 where "h" was given the type:19951996 # type: binary()1997 # from: lib/phoenix_html/safe.ex:72:251998 is_binary(h)19992000 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())20012002 type warning found at:2003 │2004 72 │ def to_iodata(h) when is_binary(h) do2005 │ ~2006 │2007 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/120082009Generated phoenix_html app2010==> postgrex2011Compiling 62 files (.ex)2012 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2013 │2014 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2015 │ ~2016 │2017 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)20182019 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2020 You may run "mix format --migrate" to fix this warning automatically.2021 │2022 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2023 │ ~2024 │2025 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/120262027 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2028 You may run "mix format --migrate" to fix this warning automatically.2029 │2030 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2031 │ ~2032 │2033 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/120342035 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2036 You may run "mix format --migrate" to fix this warning automatically.2037 │2038 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2039 │ ~2040 │2041 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/120422043 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2044 You may run "mix format --migrate" to fix this warning automatically.2045 │2046 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2047 │ ~2048 │2049 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/120502051 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2052 You may run "mix format --migrate" to fix this warning automatically.2053 │2054 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2055 │ ~2056 │2057 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/120582059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2060 You may run "mix format --migrate" to fix this warning automatically.2061 │2062 43 │ <<-1::int32>>2063 │ ~2064 │2065 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/120662067 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2068 You may run "mix format --migrate" to fix this warning automatically.2069 │2070 48 │ <<value_byte_size::int32>> <> value2071 │ ~2072 │2073 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/120742075 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2076 You may run "mix format --migrate" to fix this warning automatically.2077 │2078 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2079 │ ~2080 │2081 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/220822083 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2084 You may run "mix format --migrate" to fix this warning automatically.2085 │2086 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2087 │ ~2088 │2089 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/220902091 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 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2095 │ ~2096 │2097 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/220982099 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 64 │ ... -1::int32, rest::binary>>, acc) do2103 │ ~2104 │2105 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/221062107 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 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2111 │ ~2112 │2113 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/221142115 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 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2119 │ ~2120 │2121 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/221222123 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 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2127 │ ~2128 │2129 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/221302131 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 79 │ ... -1::int32, rest::binary>>, acc) do2135 │ ~2136 │2137 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/221382139 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 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2143 │ ~2144 │2145 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/221462147 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 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2151 │ ~2152 │2153 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/221542155 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2156 You may run "mix format --migrate" to fix this warning automatically.2157 │2158 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2159 │ ~2160 │2161 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/121622163 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2164 You may run "mix format --migrate" to fix this warning automatically.2165 │2166 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2167 │ ~2168 │2169 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/121702171 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2172 You may run "mix format --migrate" to fix this warning automatically.2173 │2174 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2175 │ ~2176 │2177 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/121782179 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2180 You may run "mix format --migrate" to fix this warning automatically.2181 │2182 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2183 │ ~2184 │2185 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/121862187 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2188 You may run "mix format --migrate" to fix this warning automatically.2189 │2190 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2191 │ ~2192 │2193 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/121942195 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2196 You may run "mix format --migrate" to fix this warning automatically.2197 │2198 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2199 │ ~2200 │2201 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/122022203 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2204 You may run "mix format --migrate" to fix this warning automatically.2205 │2206 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2207 │ ~2208 │2209 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/122102211 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2212 You may run "mix format --migrate" to fix this warning automatically.2213 │2214 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2215 │ ~2216 │2217 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/122182219 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2220 You may run "mix format --migrate" to fix this warning automatically.2221 │2222 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2223 │ ~2224 │2225 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/122262227 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 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2231 │ ~2232 │2233 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_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 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2239 │ ~2240 │2241 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_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 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2247 │ ~2248 │2249 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_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 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2255 │ ~2256 │2257 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/122582259 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2260 You may run "mix format --migrate" to fix this warning automatically.2261 │2262 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2263 │ ~2264 │2265 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/322662267 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2268 You may run "mix format --migrate" to fix this warning automatically.2269 │2270 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2271 │ ~2272 │2273 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/122742275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2276 You may run "mix format --migrate" to fix this warning automatically.2277 │2278 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2279 │ ~2280 │2281 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/122822283 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2284 You may run "mix format --migrate" to fix this warning automatically.2285 │2286 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2287 │ ~2288 │2289 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/222902291 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2292 You may run "mix format --migrate" to fix this warning automatically.2293 │2294 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2295 │ ~2296 │2297 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/222982299 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2300 You may run "mix format --migrate" to fix this warning automatically.2301 │2302 23 │ <<x::float64, y::float64>>2303 │ ~2304 │2305 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/223062307 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2308 You may run "mix format --migrate" to fix this warning automatically.2309 │2310 23 │ <<x::float64, y::float64>>2311 │ ~2312 │2313 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/223142315 warning: use Bitwise is deprecated. import Bitwise instead2316 │2317 4 │ use Bitwise, only_operators: true2318 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2319 │2320 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)23212322 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2323 You may run "mix format --migrate" to fix this warning automatically.2324 │2325 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2326 │ ~2327 │2328 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/123292330 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2331 You may run "mix format --migrate" to fix this warning automatically.2332 │2333 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2334 │ ~2335 │2336 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/223372338 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2339 You may run "mix format --migrate" to fix this warning automatically.2340 │2341 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2342 │ ~2343 │2344 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/223452346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2347 You may run "mix format --migrate" to fix this warning automatically.2348 │2349 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2350 │ ~2351 │2352 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/123532354 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2355 You may run "mix format --migrate" to fix this warning automatically.2356 │2357 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2358 │ ~2359 │2360 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/123612362 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2363 You may run "mix format --migrate" to fix this warning automatically.2364 │2365 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2366 │ ~2367 │2368 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/123692370 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2371 You may run "mix format --migrate" to fix this warning automatically.2372 │2373 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2374 │ ~2375 │2376 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/123772378 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2379 You may run "mix format --migrate" to fix this warning automatically.2380 │2381 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2382 │ ~2383 │2384 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/123852386 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2387 You may run "mix format --migrate" to fix this warning automatically.2388 │2389 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2390 │ ~2391 │2392 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/123932394 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2395 You may run "mix format --migrate" to fix this warning automatically.2396 │2397 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2398 │ ~2399 │2400 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/124012402 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2403 You may run "mix format --migrate" to fix this warning automatically.2404 │2405 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2406 │ ~2407 │2408 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/124092410 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2411 You may run "mix format --migrate" to fix this warning automatically.2412 │2413 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2414 │ ~2415 │2416 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/124172418 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2419 You may run "mix format --migrate" to fix this warning automatically.2420 │2421 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2422 │ ~2423 │2424 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/124252426 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2427 You may run "mix format --migrate" to fix this warning automatically.2428 │2429 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2430 │ ~2431 │2432 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/124332434 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2435 You may run "mix format --migrate" to fix this warning automatically.2436 │2437 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2438 │ ~2439 │2440 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/124412442 warning: use Bitwise is deprecated. import Bitwise instead2443 │2444 5 │ use Bitwise2445 │ ~~~~~~~~~~~2446 │2447 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)24482449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2450 You may run "mix format --migrate" to fix this warning automatically.2451 │2452 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2453 │ ~2454 │2455 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/124562457 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2458 You may run "mix format --migrate" to fix this warning automatically.2459 │2460 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2461 │ ~2462 │2463 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/124642465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2466 You may run "mix format --migrate" to fix this warning automatically.2467 │2468 46 │ 0 :: int32>>2469 │ ~2470 │2471 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/124722473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2474 You may run "mix format --migrate" to fix this warning automatically.2475 │2476 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2477 │ ~2478 │2479 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/124802481 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2482 You may run "mix format --migrate" to fix this warning automatically.2483 │2484 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2485 │ ~2486 │2487 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/124882489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2490 You may run "mix format --migrate" to fix this warning automatically.2491 │2492 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2493 │ ~2494 │2495 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/124962497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2498 You may run "mix format --migrate" to fix this warning automatically.2499 │2500 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2501 │ ~2502 │2503 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/125042505 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 operator2506 │2507 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2508 │ ~2509 │2510 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/125112512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2513 You may run "mix format --migrate" to fix this warning automatically.2514 │2515 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2516 │ ~2517 │2518 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/325192520 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 operator2521 │2522 72 │ <<data :: size(rest_size)>> = rest2523 │ ~2524 │2525 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/325262527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2528 You may run "mix format --migrate" to fix this warning automatically.2529 │2530 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2531 │ ~2532 │2533 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/325342535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2536 You may run "mix format --migrate" to fix this warning automatically.2537 │2538 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2539 │ ~2540 │2541 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/325422543 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2544 You may run "mix format --migrate" to fix this warning automatically.2545 │2546 86 │ def parse(<<status :: int8>>, ?Z, _size) do2547 │ ~2548 │2549 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/325502551 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2552 You may run "mix format --migrate" to fix this warning automatically.2553 │2554 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2555 │ ~2556 │2557 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/325582559 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2560 You may run "mix format --migrate" to fix this warning automatically.2561 │2562 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2563 │ ~2564 │2565 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/325662567 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2568 You may run "mix format --migrate" to fix this warning automatically.2569 │2570 103 │ case <<len ::uint16>> do2571 │ ~2572 │2573 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/325742575 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2576 You may run "mix format --migrate" to fix this warning automatically.2577 │2578 104 │ <<^overflow_len :: uint16>> ->2579 │ ~2580 │2581 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/325822583 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2584 You may run "mix format --migrate" to fix this warning automatically.2585 │2586 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2587 │ ~2588 │2589 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/325902591 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2592 You may run "mix format --migrate" to fix this warning automatically.2593 │2594 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2595 │ ~2596 │2597 └─ lib/postgrex/messages.ex:118:17: 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 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2603 │ ~2604 │2605 └─ lib/postgrex/messages.ex:123:22: 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 226 │ [<<size :: int32>>, data]2611 │ ~2612 │2613 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/126142615 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2616 You may run "mix format --migrate" to fix this warning automatically.2617 │2618 224 │ [first, <<size :: int32>>, data]2619 │ ~2620 │2621 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/126222623 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2624 You may run "mix format --migrate" to fix this warning automatically.2625 │2626 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2627 │ ~2628 │2629 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/126302631 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2632 You may run "mix format --migrate" to fix this warning automatically.2633 │2634 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2635 │ ~2636 │2637 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/126382639 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2640 You may run "mix format --migrate" to fix this warning automatically.2641 │2642 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>2643 │ ~2644 │2645 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/126462647 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2648 You may run "mix format --migrate" to fix this warning automatically.2649 │2650 252 │ len = <<div(byte_size(oids), 4) :: int16>>2651 │ ~2652 │2653 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/126542655 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2656 You may run "mix format --migrate" to fix this warning automatically.2657 │2658 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>2659 │ ~2660 │2661 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/126622663 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2664 You may run "mix format --migrate" to fix this warning automatically.2665 │2666 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>2667 │ ~2668 │2669 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/126702671 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2672 You may run "mix format --migrate" to fix this warning automatically.2673 │2674 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>2675 │ ~2676 │2677 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/126782679 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2680 You may run "mix format --migrate" to fix this warning automatically.2681 │2682 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>2683 │ ~2684 │2685 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/126862687 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2688 You may run "mix format --migrate" to fix this warning automatically.2689 │2690 287 │ len_params = <<length(params) :: int16>>2691 │ ~2692 │2693 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/126942695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2696 You may run "mix format --migrate" to fix this warning automatically.2697 │2698 294 │ {?E, [port, 0, <<rows :: int32>>]}2699 │ ~2700 │2701 └─ lib/postgrex/messages.ex:294:27: 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 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2707 │ ~2708 │2709 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/127102711 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2712 You may run "mix format --migrate" to fix this warning automatically.2713 │2714 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}2715 │ ~2716 │2717 └─ lib/postgrex/messages.ex:309:33: 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 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2723 │ ~2724 │2725 └─ lib/postgrex/messages.ex:314:18: 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 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2731 │ ~2732 │2733 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/127342735 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2736 You may run "mix format --migrate" to fix this warning automatically.2737 │2738 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2739 │ ~2740 │2741 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/127422743 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2744 You may run "mix format --migrate" to fix this warning automatically.2745 │2746 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}2747 │ ~2748 │2749 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/127502751 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2752 You may run "mix format --migrate" to fix this warning automatically.2753 │2754 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do2755 │ ~2756 │2757 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/127582759 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2760 You may run "mix format --migrate" to fix this warning automatically.2761 │2762 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2763 │ ~2764 │2765 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/127662767 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2768 You may run "mix format --migrate" to fix this warning automatically.2769 │2770 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2771 │ ~2772 │2773 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/127742775 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2776 You may run "mix format --migrate" to fix this warning automatically.2777 │2778 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,2779 │ ~2780 │2781 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/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 363 │ type_size :: int16, type_mod :: int32, format :: int16,2787 │ ~2788 │2789 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/127902791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2792 You may run "mix format --migrate" to fix this warning automatically.2793 │2794 363 │ type_size :: int16, type_mod :: int32, format :: int16,2795 │ ~2796 │2797 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/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 363 │ type_size :: int16, type_mod :: int32, format :: int16,2803 │ ~2804 │2805 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/128062807 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2808 You may run "mix format --migrate" to fix this warning automatically.2809 │2810 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2811 │ ~2812 │2813 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/128142815 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2816 You may run "mix format --migrate" to fix this warning automatically.2817 │2818 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do2819 │ ~2820 │2821 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/128222823 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2824 You may run "mix format --migrate" to fix this warning automatically.2825 │2826 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)2827 │ ~2828 │2829 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/128302831 warning: unused require Postgrex.Messages2832 │2833 30 │ require Postgrex.Messages2834 │ ~2835 │2836 └─ lib/postgrex/query.ex:30:328372838 warning: unused require Logger2839 │2840 8 │ require Logger2841 │ ~2842 │2843 └─ lib/postgrex/notifications.ex:8:328442845 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead2846 │2847 1005 │ Logger.warn(fn() ->2848 │ ~2849 │2850 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/528512852 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2853 You may run "mix format --migrate" to fix this warning automatically.2854 │2855 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2856 │ ~2857 │2858 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/128592860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2861 You may run "mix format --migrate" to fix this warning automatically.2862 │2863 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do2864 │ ~2865 │2866 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/128672868 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 operator2869 │2870 2003 │ <<body :: binary(size), rest :: binary>> ->2871 │ ~2872 │2873 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/128742875 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2876 You may run "mix format --migrate" to fix this warning automatically.2877 │2878 59 │ if lower == <<-1::int32>> do2879 │ ~2880 │2881 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/428822883 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2884 You may run "mix format --migrate" to fix this warning automatically.2885 │2886 66 │ if upper == <<-1::int32>> do2887 │ ~2888 │2889 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/428902891 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2892 You may run "mix format --migrate" to fix this warning automatically.2893 │2894 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]2895 │ ~2896 │2897 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/428982899 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2900 You may run "mix format --migrate" to fix this warning automatically.2901 │2902 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2903 │ ~2904 │2905 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/329062907 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2908 You may run "mix format --migrate" to fix this warning automatically.2909 │2910 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>2911 │ ~2912 │2913 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/329142915 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2916 You may run "mix format --migrate" to fix this warning automatically.2917 │2918 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2919 │ ~2920 │2921 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/329222923 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2924 You may run "mix format --migrate" to fix this warning automatically.2925 │2926 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2927 │ ~2928 │2929 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/329302931 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]2935 │ ~2936 │2937 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/329382939 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2940 You may run "mix format --migrate" to fix this warning automatically.2941 │2942 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]2943 │ ~2944 │2945 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/329462947 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2951 │ ~2952 │2953 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/229542955 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 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do2959 │ ~2960 │2961 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/229622963 warning: using single-quoted strings to represent charlists is deprecated.2964 Use ~c"" if you indeed want a charlist or use "" instead.2965 You may run "mix format --migrate" to change all single-quoted2966 strings to use the ~c sigil and fix this warning.2967 │2968 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2969 │ ~2970 │2971 └─ lib/postgrex/type_module.ex:49:5029722973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2974 You may run "mix format --migrate" to fix this warning automatically.2975 │2976 182 │ defp row_decode(<<-1::int32, rest::binary>>) do2977 │ ~2978 │2979 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/129802981 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.2982 You may run "mix format --migrate" to fix this warning automatically.2983 │2984 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do2985 │ ~2986 │2987 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/129882989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2990 You may run "mix format --migrate" to fix this warning automatically.2991 │2992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))2993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2994 │2995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/329962997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2998 You may run "mix format --migrate" to fix this warning automatically.2999 │3000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3002 │3003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130043005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3006 You may run "mix format --migrate" to fix this warning automatically.3007 │3008 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3010 │3011 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130123013 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3014 You may run "mix format --migrate" to fix this warning automatically.3015 │3016 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3018 │3019 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130203021 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 operator3022 │3023 15 │ <<binary::binary-size(last_pos), last::bits>> = val3024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3025 │3026 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130273028 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3029 You may run "mix format --migrate" to fix this warning automatically.3030 │3031 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3033 │3034 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130353036 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3037 You may run "mix format --migrate" to fix this warning automatically.3038 │3039 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3041 │3042 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/130433044 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3045 You may run "mix format --migrate" to fix this warning automatically.3046 │3047 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3049 │3050 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/130513052 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3053 You may run "mix format --migrate" to fix this warning automatically.3054 │3055 9 │ <<1 :: int32, 1>>3056 │ ~~~~~~~~~~~~~~~~~3057 │3058 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/130593060 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3061 You may run "mix format --migrate" to fix this warning automatically.3062 │3063 11 │ <<1 :: int32, 0>>3064 │ ~~~~~~~~~~~~~~~~~3065 │3066 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/130673068 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3069 You may run "mix format --migrate" to fix this warning automatically.3070 │3071 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3073 │3074 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/130753076 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3077 You may run "mix format --migrate" to fix this warning automatically.3078 │3079 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3081 │3082 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/130833084 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3085 You may run "mix format --migrate" to fix this warning automatically.3086 │3087 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3089 │3090 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/130913092 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3093 You may run "mix format --migrate" to fix this warning automatically.3094 │3095 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3097 │3098 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/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 12 │ <<20 :: int32, 3, n, 1, 16,3104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3105 │3106 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/131073108 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3109 You may run "mix format --migrate" to fix this warning automatically.3110 │3111 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3113 │3114 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/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 10 │ <<24::int32, x::float64, y::float64, r::float64>>3120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3121 │3122 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/131233124 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3125 You may run "mix format --migrate" to fix this warning automatically.3126 │3127 10 │ <<24::int32, x::float64, y::float64, r::float64>>3128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3129 │3130 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/131313132 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3133 You may run "mix format --migrate" to fix this warning automatically.3134 │3135 10 │ <<24::int32, x::float64, y::float64, r::float64>>3136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3137 │3138 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/131393140 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3141 You may run "mix format --migrate" to fix this warning automatically.3142 │3143 10 │ <<24::int32, x::float64, y::float64, r::float64>>3144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3145 │3146 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3153 │3154 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/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.Float4"/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 9 │ <<4::int32, n::float32>>3168 │ ~~~~~~~~~~~~~~~~~~~~~~~~3169 │3170 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/131713172 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3173 You may run "mix format --migrate" to fix this warning automatically.3174 │3175 9 │ <<4::int32, n::float32>>3176 │ ~~~~~~~~~~~~~~~~~~~~~~~~3177 │3178 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3185 │3186 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 13 │ <<4::int32, 0::1, 255, 0::23>>3192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3193 │3194 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/131953196 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3197 You may run "mix format --migrate" to fix this warning automatically.3198 │3199 15 │ <<4::int32, 1::1, 255, 0::23>>3200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3201 │3202 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/132033204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3205 You may run "mix format --migrate" to fix this warning automatically.3206 │3207 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3209 │3210 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/132113212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3213 You may run "mix format --migrate" to fix this warning automatically.3214 │3215 9 │ <<8 :: int32, n :: float64>>3216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3217 │3218 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/132193220 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3221 You may run "mix format --migrate" to fix this warning automatically.3222 │3223 9 │ <<8 :: int32, n :: float64>>3224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3225 │3226 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3233 │3234 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3241 │3242 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/132433244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3245 You may run "mix format --migrate" to fix this warning automatically.3246 │3247 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3249 │3250 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3257 │3258 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/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 12 │ [<<IO.iodata_length(data) :: int32>> | data]3264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3265 │3266 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3273 │3274 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3281 │3282 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 12 │ <<20 :: int32, 3, 128, 0, 16,3288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3289 │3290 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/132913292 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3293 You may run "mix format --migrate" to fix this warning automatically.3294 │3295 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3297 │3298 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/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 12 │ <<2 :: int32, int :: int16>>3304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3305 │3306 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/133073308 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3309 You may run "mix format --migrate" to fix this warning automatically.3310 │3311 12 │ <<2 :: int32, int :: int16>>3312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3313 │3314 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3321 │3322 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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 12 │ <<4 :: int32, int :: int32>>3328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3329 │3330 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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 │ <<4 :: int32, int :: int32>>3336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3337 │3338 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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.Int8"/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 12 │ <<8 :: int32, int :: int64>>3352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3353 │3354 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/133553356 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3357 You may run "mix format --migrate" to fix this warning automatically.3358 │3359 12 │ <<8 :: int32, int :: int64>>3360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3361 │3362 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/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.Interval"/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 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3377 │3378 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/133793380 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3381 You may run "mix format --migrate" to fix this warning automatically.3382 │3383 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3385 │3386 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3393 │3394 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3401 │3402 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3409 │3410 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/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 10 │ <<24::int32, a::float64, b::float64, c::float64>>3416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3417 │3418 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/134193420 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3421 You may run "mix format --migrate" to fix this warning automatically.3422 │3423 10 │ <<24::int32, a::float64, b::float64, c::float64>>3424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3425 │3426 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/134273428 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3429 You may run "mix format --migrate" to fix this warning automatically.3430 │3431 10 │ <<24::int32, a::float64, b::float64, c::float64>>3432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3433 │3434 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/134353436 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3437 You may run "mix format --migrate" to fix this warning automatically.3438 │3439 10 │ <<24::int32, a::float64, b::float64, c::float64>>3440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3441 │3442 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3449 │3450 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/134513452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3453 You may run "mix format --migrate" to fix this warning automatically.3454 │3455 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3457 │3458 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3465 │3466 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/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 9 │ <<6::int32, a, b, c, d, e, f>>3472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3473 │3474 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/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.Name"/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 11 │ [<<byte_size(name) :: int32>> | name]3488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3489 │3490 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/134913492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3493 You may run "mix format --migrate" to fix this warning automatically.3494 │3495 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3497 │3498 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/134993500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3501 You may run "mix format --migrate" to fix this warning automatically.3502 │3503 10 │ [<<IO.iodata_length(data)::int32>> | data]3504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3505 │3506 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/135073508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3509 You may run "mix format --migrate" to fix this warning automatically.3510 │3511 13 │ [<<IO.iodata_length(data)::int32>> | data]3512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3513 │3514 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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.OID"/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 15 │ <<4 :: int32, oid :: uint32>>3528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3529 │3530 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/135313532 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3533 You may run "mix format --migrate" to fix this warning automatically.3534 │3535 15 │ <<4 :: int32, oid :: uint32>>3536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3537 │3538 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3545 │3546 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/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 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3553 │3554 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/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 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3561 │3562 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/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.Point"/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 9 │ <<16::int32, x::float64, y::float64>>3576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3577 │3578 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/135793580 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3581 You may run "mix format --migrate" to fix this warning automatically.3582 │3583 9 │ <<16::int32, x::float64, y::float64>>3584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3585 │3586 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/135873588 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3589 You may run "mix format --migrate" to fix this warning automatically.3590 │3591 9 │ <<16::int32, x::float64, y::float64>>3592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3593 │3594 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3601 │3602 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/136033604 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3605 You may run "mix format --migrate" to fix this warning automatically.3606 │3607 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3609 │3610 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/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 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3617 │3618 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3625 │3626 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/336273628 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3633 │3634 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/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 14 │ [<<byte_size(bin) :: int32>> | bin]3640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3641 │3642 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3649 │3650 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/336513652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3653 You may run "mix format --migrate" to fix this warning automatically.3654 │3655 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3657 │3658 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/336593660 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3661 You may run "mix format --migrate" to fix this warning automatically.3662 │3663 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |3664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3665 │3666 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/336673668 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.TID"/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 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3681 │3682 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/136833684 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3685 You may run "mix format --migrate" to fix this warning automatically.3686 │3687 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3689 │3690 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/136913692 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3693 You may run "mix format --migrate" to fix this warning automatically.3694 │3695 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>3696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3697 │3698 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/136993700 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.Time"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3713 │3714 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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.TimestampTZ"/137233724 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3729 │3730 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/137313732 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3737 │3738 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/137393740 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 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>3744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3745 │3746 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3753 │3754 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/137553756 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3757 You may run "mix format --migrate" to fix this warning automatically.3758 │3759 11 │ [<<16 :: int32>> | uuid]3760 │ ~~~~~~~~~~~~~~~~~~~~~~~~3761 │3762 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/137633764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3765 You may run "mix format --migrate" to fix this warning automatically.3766 │3767 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3769 │3770 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 9 │ <<0 :: int32>>3776 │ ~~~~~~~~~~~~~~3777 │3778 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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.VoidText"/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 15 │ <<0 :: int32>>3792 │ ~~~~~~~~~~~~~~3793 │3794 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/137953796 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3797 You may run "mix format --migrate" to fix this warning automatically.3798 │3799 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]3800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3801 │3802 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/538033804 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 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3809 │3810 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/438113812 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3813 You may run "mix format --migrate" to fix this warning automatically.3814 │3815 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,3816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3817 │3818 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/438193820 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 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do3824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3825 │3826 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/438273828 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 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}3832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3833 │3834 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/438353836 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.decode_tuple/538433844 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3849 │3850 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/538513852 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 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3857 │3858 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838593860 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 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3865 │3866 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838673868 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3869 You may run "mix format --migrate" to fix this warning automatically.3870 │3871 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3873 │3874 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838753876 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3877 You may run "mix format --migrate" to fix this warning automatically.3878 │3879 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3881 │3882 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/838833884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3885 You may run "mix format --migrate" to fix this warning automatically.3886 │3887 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3889 │3890 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/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 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3897 │3898 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/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 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3905 │3906 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439073908 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3909 You may run "mix format --migrate" to fix this warning automatically.3910 │3911 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3913 │3914 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/439153916 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 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->3920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3921 │3922 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/739233924 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 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,3928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3929 │3930 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/739313932 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"/739393940 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", 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"/739473948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3949 You may run "mix format --migrate" to fix this warning automatically.3950 │3951 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3953 │3954 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3961 │3962 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3969 │3970 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/739713972 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 27 │ <<len :: int32, value :: binary-size(len)>> ->3976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3977 │3978 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/639793980 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3981 You may run "mix format --migrate" to fix this warning automatically.3982 │3983 27 │ <<len :: int32, value :: binary-size(len)>> ->3984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3985 │3986 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/239873988 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 27 │ <<len :: int32, value :: binary-size(len)>> ->3992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3993 │3994 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/539953996 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4001 │4002 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/640034004 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4009 │4010 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/240114012 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4013 You may run "mix format --migrate" to fix this warning automatically.4014 │4015 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4017 │4018 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/540194020 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 19 │ <<1 :: int32, 1>> -> true4024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4025 │4026 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/640274028 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 19 │ <<1 :: int32, 1>> -> true4032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4033 │4034 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/240354036 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 19 │ <<1 :: int32, 1>> -> true4040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4041 │4042 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/540434044 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 20 │ <<1 :: int32, 0>> -> false4048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4049 │4050 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/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 20 │ <<1 :: int32, 0>> -> false4056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4057 │4058 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/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 20 │ <<1 :: int32, 0>> -> false4064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4065 │4066 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/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.Bool"/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.Bool"/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.Bool"/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 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4097 │4098 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/640994100 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4101 You may run "mix format --migrate" to fix this warning automatically.4102 │4103 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4105 │4106 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641074108 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4109 You may run "mix format --migrate" to fix this warning automatically.4110 │4111 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4113 │4114 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641154116 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4117 You may run "mix format --migrate" to fix this warning automatically.4118 │4119 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4121 │4122 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641234124 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4125 You may run "mix format --migrate" to fix this warning automatically.4126 │4127 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4129 │4130 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/641314132 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 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4137 │4138 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241394140 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4141 You may run "mix format --migrate" to fix this warning automatically.4142 │4143 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4145 │4146 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241474148 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4149 You may run "mix format --migrate" to fix this warning automatically.4150 │4151 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4153 │4154 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241554156 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4157 You may run "mix format --migrate" to fix this warning automatically.4158 │4159 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4161 │4162 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/241634164 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", 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"/241714172 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", 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"/541794180 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"/541874188 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"/541954196 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"/542034204 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", 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"/542114212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4213 You may run "mix format --migrate" to fix this warning automatically.4214 │4215 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4217 │4218 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/642194220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4221 You may run "mix format --migrate" to fix this warning automatically.4222 │4223 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4225 │4226 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/242274228 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4229 You may run "mix format --migrate" to fix this warning automatically.4230 │4231 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4233 │4234 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/542354236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4237 You may run "mix format --migrate" to fix this warning automatically.4238 │4239 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4241 │4242 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/642434244 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 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4249 │4250 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/242514252 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4253 You may run "mix format --migrate" to fix this warning automatically.4254 │4255 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4257 │4258 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/542594260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4261 You may run "mix format --migrate" to fix this warning automatically.4262 │4263 23 │ <<20 :: int32, 3, n, 1, 16,4264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4265 │4266 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/642674268 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4269 You may run "mix format --migrate" to fix this warning automatically.4270 │4271 23 │ <<20 :: int32, 3, n, 1, 16,4272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4273 │4274 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/242754276 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4277 You may run "mix format --migrate" to fix this warning automatically.4278 │4279 23 │ <<20 :: int32, 3, n, 1, 16,4280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4281 │4282 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/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.CIDR"/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.CIDR"/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.CIDR"/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 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4313 │4314 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/643154316 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4317 You may run "mix format --migrate" to fix this warning automatically.4318 │4319 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4321 │4322 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/643234324 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4325 You may run "mix format --migrate" to fix this warning automatically.4326 │4327 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4329 │4330 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/643314332 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4333 You may run "mix format --migrate" to fix this warning automatically.4334 │4335 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4337 │4338 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/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 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4345 │4346 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243474348 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4349 You may run "mix format --migrate" to fix this warning automatically.4350 │4351 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4353 │4354 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243554356 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4357 You may run "mix format --migrate" to fix this warning automatically.4358 │4359 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4361 │4362 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/243634364 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4365 You may run "mix format --migrate" to fix this warning automatically.4366 │4367 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4369 │4370 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/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 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4377 │4378 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/543794380 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", 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"/543874388 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"/543954396 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"/544034404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4405 You may run "mix format --migrate" to fix this warning automatically.4406 │4407 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4409 │4410 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4417 │4418 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/244194420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4421 You may run "mix format --migrate" to fix this warning automatically.4422 │4423 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4425 │4426 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/544274428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4429 You may run "mix format --migrate" to fix this warning automatically.4430 │4431 36 │ <<4 :: int32, days :: int32>> ->4432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4433 │4434 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/644354436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4437 You may run "mix format --migrate" to fix this warning automatically.4438 │4439 36 │ <<4 :: int32, days :: int32>> ->4440 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4441 │4442 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/644434444 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 36 │ <<4 :: int32, days :: int32>> ->4448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4449 │4450 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/244514452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4453 You may run "mix format --migrate" to fix this warning automatically.4454 │4455 36 │ <<4 :: int32, days :: int32>> ->4456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4457 │4458 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/244594460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4461 You may run "mix format --migrate" to fix this warning automatically.4462 │4463 36 │ <<4 :: int32, days :: int32>> ->4464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4465 │4466 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/544674468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4469 You may run "mix format --migrate" to fix this warning automatically.4470 │4471 36 │ <<4 :: int32, days :: int32>> ->4472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4473 │4474 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/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.Date"/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.Date"/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.Date"/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 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4505 │4506 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4513 │4514 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245154516 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 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4521 │4522 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/545234524 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 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4529 │4530 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645314532 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 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4537 │4538 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245394540 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 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4545 │4546 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4553 │4554 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4561 │4562 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4569 │4570 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/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 26 │ <<4::int32, float::float32>> -> float4576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4577 │4578 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645794580 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4581 You may run "mix format --migrate" to fix this warning automatically.4582 │4583 26 │ <<4::int32, float::float32>> -> float4584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4585 │4586 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/645874588 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 26 │ <<4::int32, float::float32>> -> float4592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4593 │4594 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/245954596 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4597 You may run "mix format --migrate" to fix this warning automatically.4598 │4599 26 │ <<4::int32, float::float32>> -> float4600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4601 │4602 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/246034604 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 26 │ <<4::int32, float::float32>> -> float4608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4609 │4610 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/546114612 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4613 You may run "mix format --migrate" to fix this warning automatically.4614 │4615 26 │ <<4::int32, float::float32>> -> float4616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4617 │4618 └─ lib/postgrex/extensions/float4.ex:26: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4625 │4626 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4633 │4634 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4641 │4642 └─ lib/postgrex/type_module.ex:715: 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 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4649 │4650 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646514652 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4653 You may run "mix format --migrate" to fix this warning automatically.4654 │4655 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4657 │4658 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246594660 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 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf4664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4665 │4666 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/546674668 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4669 You may run "mix format --migrate" to fix this warning automatically.4670 │4671 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4673 │4674 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/646754676 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 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4681 │4682 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/246834684 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4685 You may run "mix format --migrate" to fix this warning automatically.4686 │4687 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"4688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4689 │4690 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4697 │4698 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4705 │4706 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN4712 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4713 │4714 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/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 26 │ <<8::int32, float::float64>> -> float4720 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4721 │4722 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647234724 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4725 You may run "mix format --migrate" to fix this warning automatically.4726 │4727 26 │ <<8::int32, float::float64>> -> float4728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4729 │4730 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/647314732 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 26 │ <<8::int32, float::float64>> -> float4736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4737 │4738 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247394740 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4741 You may run "mix format --migrate" to fix this warning automatically.4742 │4743 26 │ <<8::int32, float::float64>> -> float4744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4745 │4746 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/247474748 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 26 │ <<8::int32, float::float64>> -> float4752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4753 │4754 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/547554756 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4757 You may run "mix format --migrate" to fix this warning automatically.4758 │4759 26 │ <<8::int32, float::float64>> -> float4760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4761 │4762 └─ lib/postgrex/extensions/float8.ex:26: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4769 │4770 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4777 │4778 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4785 │4786 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4793 │4794 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/647954796 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4797 You may run "mix format --migrate" to fix this warning automatically.4798 │4799 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4801 │4802 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/248034804 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4809 │4810 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/548114812 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4813 You may run "mix format --migrate" to fix this warning automatically.4814 │4815 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4817 │4818 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/648194820 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4825 │4826 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/248274828 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4829 You may run "mix format --migrate" to fix this warning automatically.4830 │4831 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4833 │4834 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/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 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4841 │4842 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4849 │4850 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->4856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4857 │4858 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 23 │ <<20 :: int32, 3, 128, 0, 16,4864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4865 │4866 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 23 │ <<20 :: int32, 3, 128, 0, 16,4872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4873 │4874 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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 23 │ <<20 :: int32, 3, 128, 0, 16,4880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4881 │4882 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/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.INET"/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.INET"/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.INET"/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 20 │ <<2 :: int32, int :: int16>> -> int4912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4913 │4914 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/649154916 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4917 You may run "mix format --migrate" to fix this warning automatically.4918 │4919 20 │ <<2 :: int32, int :: int16>> -> int4920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4921 │4922 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/649234924 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 20 │ <<2 :: int32, int :: int16>> -> int4928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4929 │4930 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/249314932 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4933 You may run "mix format --migrate" to fix this warning automatically.4934 │4935 20 │ <<2 :: int32, int :: int16>> -> int4936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4937 │4938 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/249394940 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 20 │ <<2 :: int32, int :: int16>> -> int4944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4945 │4946 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/549474948 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4949 You may run "mix format --migrate" to fix this warning automatically.4950 │4951 20 │ <<2 :: int32, int :: int16>> -> int4952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4953 │4954 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/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.Int2"/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.Int2"/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.Int2"/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 │ <<4 :: int32, int :: int32>> -> int4984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4985 │4986 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/649874988 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4989 You may run "mix format --migrate" to fix this warning automatically.4990 │4991 20 │ <<4 :: int32, int :: int32>> -> int4992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4993 │4994 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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 │ <<4 :: int32, int :: int32>> -> int5000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5001 │5002 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/250035004 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5005 You may run "mix format --migrate" to fix this warning automatically.5006 │5007 20 │ <<4 :: int32, int :: int32>> -> int5008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5009 │5010 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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 │ <<4 :: int32, int :: int32>> -> int5016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5017 │5018 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/550195020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5021 You may run "mix format --migrate" to fix this warning automatically.5022 │5023 20 │ <<4 :: int32, int :: int32>> -> int5024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5025 │5026 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/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.Int4"/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.Int4"/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.Int4"/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 │ <<8 :: int32, int :: int64>> -> int5056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5057 │5058 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/650595060 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5061 You may run "mix format --migrate" to fix this warning automatically.5062 │5063 20 │ <<8 :: int32, int :: int64>> -> int5064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5065 │5066 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/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 │ <<8 :: int32, int :: int64>> -> int5072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5073 │5074 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/250755076 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5077 You may run "mix format --migrate" to fix this warning automatically.5078 │5079 20 │ <<8 :: int32, int :: int64>> -> int5080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5081 │5082 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/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 │ <<8 :: int32, int :: int64>> -> int5088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5089 │5090 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/550915092 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5093 You may run "mix format --migrate" to fix this warning automatically.5094 │5095 20 │ <<8 :: int32, int :: int64>> -> int5096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5097 │5098 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/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.Int8"/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.Int8"/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.Int8"/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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5129 │5130 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5137 │5138 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5145 │5146 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/651475148 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5149 You may run "mix format --migrate" to fix this warning automatically.5150 │5151 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5153 │5154 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/651555156 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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5161 │5162 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251635164 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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5169 │5170 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251715172 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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5177 │5178 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/251795180 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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5185 │5186 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/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 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5193 │5194 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/551955196 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", 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"/552035204 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", 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"/552115212 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"/552195220 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5225 │5226 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5233 │5234 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/252355236 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5237 You may run "mix format --migrate" to fix this warning automatically.5238 │5239 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5241 │5242 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/552435244 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 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5249 │5250 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652515252 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5253 You may run "mix format --migrate" to fix this warning automatically.5254 │5255 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5257 │5258 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652595260 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5261 You may run "mix format --migrate" to fix this warning automatically.5262 │5263 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5265 │5266 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652675268 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5269 You may run "mix format --migrate" to fix this warning automatically.5270 │5271 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5273 │5274 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/652755276 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 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5280 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5281 │5282 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252835284 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5285 You may run "mix format --migrate" to fix this warning automatically.5286 │5287 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5289 │5290 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252915292 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5293 You may run "mix format --migrate" to fix this warning automatically.5294 │5295 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5297 │5298 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/252995300 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5301 You may run "mix format --migrate" to fix this warning automatically.5302 │5303 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5305 │5306 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/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 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5313 │5314 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/553155316 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", 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"/553235324 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"/553315332 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"/553395340 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5341 You may run "mix format --migrate" to fix this warning automatically.5342 │5343 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5345 │5346 └─ lib/postgrex/type_module.ex:715: 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5352 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5353 │5354 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/253555356 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5357 You may run "mix format --migrate" to fix this warning automatically.5358 │5359 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5360 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5361 │5362 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/553635364 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5365 You may run "mix format --migrate" to fix this warning automatically.5366 │5367 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5368 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5369 │5370 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653715372 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 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5377 │5378 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653795380 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5381 You may run "mix format --migrate" to fix this warning automatically.5382 │5383 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5385 │5386 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653875388 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 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5393 │5394 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/653955396 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 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5401 │5402 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654035404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5405 You may run "mix format --migrate" to fix this warning automatically.5406 │5407 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5409 │5410 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254115412 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5413 You may run "mix format --migrate" to fix this warning automatically.5414 │5415 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5417 │5418 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254195420 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5421 You may run "mix format --migrate" to fix this warning automatically.5422 │5423 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5424 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5425 │5426 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254275428 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5429 You may run "mix format --migrate" to fix this warning automatically.5430 │5431 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5433 │5434 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254355436 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", 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"/254435444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", 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"/554515452 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"/554595460 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"/554675468 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"/554755476 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", 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"/554835484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5485 You may run "mix format --migrate" to fix this warning automatically.5486 │5487 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5489 │5490 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/654915492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5493 You may run "mix format --migrate" to fix this warning automatically.5494 │5495 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5497 │5498 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/254995500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5501 You may run "mix format --migrate" to fix this warning automatically.5502 │5503 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5505 │5506 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/555075508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5509 You may run "mix format --migrate" to fix this warning automatically.5510 │5511 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5513 │5514 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/655155516 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 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5521 │5522 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/255235524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5525 You may run "mix format --migrate" to fix this warning automatically.5526 │5527 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5529 │5530 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/555315532 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5533 You may run "mix format --migrate" to fix this warning automatically.5534 │5535 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5537 │5538 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/655395540 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5541 You may run "mix format --migrate" to fix this warning automatically.5542 │5543 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5545 │5546 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/255475548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5549 You may run "mix format --migrate" to fix this warning automatically.5550 │5551 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5553 │5554 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/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 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5561 │5562 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5569 │5570 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5577 │5578 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5585 │5586 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5592 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5593 │5594 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5600 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5601 │5602 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/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 19 │ <<len :: int32, data :: binary-size(len)>> ->5608 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5609 │5610 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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 19 │ <<len :: int32, data :: binary-size(len)>> ->5616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5617 │5618 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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 19 │ <<len :: int32, data :: binary-size(len)>> ->5624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5625 │5626 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5633 │5634 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5640 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5641 │5642 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5648 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5649 │5650 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/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 28 │ <<4 :: int32, oid :: uint32>> -> oid5656 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5657 │5658 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/656595660 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5661 You may run "mix format --migrate" to fix this warning automatically.5662 │5663 28 │ <<4 :: int32, oid :: uint32>> -> oid5664 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5665 │5666 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/656675668 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 28 │ <<4 :: int32, oid :: uint32>> -> oid5672 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5673 │5674 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/256755676 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5677 You may run "mix format --migrate" to fix this warning automatically.5678 │5679 28 │ <<4 :: int32, oid :: uint32>> -> oid5680 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5681 │5682 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/256835684 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 28 │ <<4 :: int32, oid :: uint32>> -> oid5688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5689 │5690 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/556915692 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.5693 You may run "mix format --migrate" to fix this warning automatically.5694 │5695 28 │ <<4 :: int32, oid :: uint32>> -> oid5696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5697 │5698 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/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.OID"/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.OID"/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.OID"/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 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5728 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5729 │5730 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/657315732 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5733 You may run "mix format --migrate" to fix this warning automatically.5734 │5735 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5737 │5738 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/257395740 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 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->5744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5745 │5746 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/557475748 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5749 You may run "mix format --migrate" to fix this warning automatically.5750 │5751 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5753 │5754 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/657555756 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5760 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5761 │5762 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/257635764 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5765 You may run "mix format --migrate" to fix this warning automatically.5766 │5767 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5768 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5769 │5770 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/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 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5776 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5777 │5778 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657795780 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5781 You may run "mix format --migrate" to fix this warning automatically.5782 │5783 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5784 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5785 │5786 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657875788 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5789 You may run "mix format --migrate" to fix this warning automatically.5790 │5791 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5793 │5794 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/657955796 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 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5800 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5801 │5802 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258035804 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5805 You may run "mix format --migrate" to fix this warning automatically.5806 │5807 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5808 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5809 │5810 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258115812 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5813 You may run "mix format --migrate" to fix this warning automatically.5814 │5815 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5816 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5817 │5818 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258195820 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 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5824 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5825 │5826 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/558275828 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5829 You may run "mix format --migrate" to fix this warning automatically.5830 │5831 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5833 │5834 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/558355836 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5837 You may run "mix format --migrate" to fix this warning automatically.5838 │5839 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}5840 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5841 │5842 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5848 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5849 │5850 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/658515852 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5853 You may run "mix format --migrate" to fix this warning automatically.5854 │5855 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5857 │5858 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/258595860 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5861 You may run "mix format --migrate" to fix this warning automatically.5862 │5863 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5864 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5865 │5866 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/558675868 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 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5872 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5873 │5874 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/658755876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5877 You may run "mix format --migrate" to fix this warning automatically.5878 │5879 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5880 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5881 │5882 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/258835884 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5885 You may run "mix format --migrate" to fix this warning automatically.5886 │5887 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->5888 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5889 │5890 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/558915892 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5897 │5898 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/658995900 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5901 You may run "mix format --migrate" to fix this warning automatically.5902 │5903 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5904 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5905 │5906 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/259075908 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5909 You may run "mix format --migrate" to fix this warning automatically.5910 │5911 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5912 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5913 │5914 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/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 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5920 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5921 │5922 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/859235924 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 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5928 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5929 │5930 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/459315932 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 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->5936 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5937 │5938 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/759395940 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5944 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5945 │5946 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/859475948 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5952 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5953 │5954 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/459555956 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5960 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5961 │5962 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/759635964 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 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5968 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5969 │5970 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/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 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5976 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5977 │5978 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/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 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)5984 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5985 │5986 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5992 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5993 │5994 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/659955996 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6001 │6002 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/260036004 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6008 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6009 │6010 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/560116012 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 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6016 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6017 │6018 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/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 40 │ <<count::int32, data::binary>> = binary6024 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6025 │6026 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860276028 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 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6033 │6034 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460356036 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 40 │ <<count::int32, data::binary>> = binary6040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6041 │6042 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460436044 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 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6048 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6049 │6050 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760516052 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 40 │ <<count::int32, data::binary>> = binary6056 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6057 │6058 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760596060 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 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6064 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6065 │6066 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860676068 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 44 │ <<_::int32, data::binary>> = binary6072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6073 │6074 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/860756076 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 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6080 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6081 │6082 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460836084 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 44 │ <<_::int32, data::binary>> = binary6088 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6089 │6090 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/460916092 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 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6097 │6098 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/760996100 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 44 │ <<_::int32, data::binary>> = binary6104 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6105 │6106 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/761076108 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6113 │6114 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/861156116 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6120 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6121 │6122 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/461236124 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6128 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6129 │6130 └─ lib/postgrex/type_module.ex:715: 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 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6136 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6137 │6138 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/661396140 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6141 You may run "mix format --migrate" to fix this warning automatically.6142 │6143 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6144 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6145 │6146 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/661476148 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6149 You may run "mix format --migrate" to fix this warning automatically.6150 │6151 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6153 │6154 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/661556156 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 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6160 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6161 │6162 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/261636164 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6165 You may run "mix format --migrate" to fix this warning automatically.6166 │6167 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6169 │6170 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/261716172 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6173 You may run "mix format --migrate" to fix this warning automatically.6174 │6175 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6176 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6177 │6178 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/261796180 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 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6184 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6185 │6186 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/561876188 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6189 You may run "mix format --migrate" to fix this warning automatically.6190 │6191 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6192 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6193 │6194 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/561956196 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6197 You may run "mix format --migrate" to fix this warning automatically.6198 │6199 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6200 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6201 │6202 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562036204 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6208 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6209 │6210 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/662116212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6213 You may run "mix format --migrate" to fix this warning automatically.6214 │6215 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6216 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6217 │6218 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/262196220 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6221 You may run "mix format --migrate" to fix this warning automatically.6222 │6223 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6225 │6226 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/562276228 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 33 │ <<8 :: int32, microsecs :: int64>> ->6232 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6233 │6234 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/662356236 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6237 You may run "mix format --migrate" to fix this warning automatically.6238 │6239 33 │ <<8 :: int32, microsecs :: int64>> ->6240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6241 │6242 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/662436244 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6245 You may run "mix format --migrate" to fix this warning automatically.6246 │6247 33 │ <<8 :: int32, microsecs :: int64>> ->6248 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6249 │6250 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/262516252 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6253 You may run "mix format --migrate" to fix this warning automatically.6254 │6255 33 │ <<8 :: int32, microsecs :: int64>> ->6256 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6257 │6258 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/262596260 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6261 You may run "mix format --migrate" to fix this warning automatically.6262 │6263 33 │ <<8 :: int32, microsecs :: int64>> ->6264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6265 │6266 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/562676268 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6269 You may run "mix format --migrate" to fix this warning automatically.6270 │6271 33 │ <<8 :: int32, microsecs :: int64>> ->6272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6273 │6274 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/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.Time"/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.Time"/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.Time"/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 37 │ <<8 :: int32, microsecs :: int64>> ->6304 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6305 │6306 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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 37 │ <<8 :: int32, microsecs :: int64>> ->6312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6313 │6314 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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 37 │ <<8 :: int32, microsecs :: int64>> ->6320 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6321 │6322 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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 37 │ <<8 :: int32, microsecs :: int64>> ->6328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6329 │6330 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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 37 │ <<8 :: int32, microsecs :: int64>> ->6336 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6337 │6338 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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 37 │ <<8 :: int32, microsecs :: int64>> ->6344 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6345 │6346 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/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.Timestamp"/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.Timestamp"/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.Timestamp"/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 42 │ <<8 :: int32, microsecs :: int64>> ->6376 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6377 │6378 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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 42 │ <<8 :: int32, microsecs :: int64>> ->6384 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6385 │6386 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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 42 │ <<8 :: int32, microsecs :: int64>> ->6392 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6393 │6394 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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 42 │ <<8 :: int32, microsecs :: int64>> ->6400 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6401 │6402 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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 42 │ <<8 :: int32, microsecs :: int64>> ->6408 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6409 │6410 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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 42 │ <<8 :: int32, microsecs :: int64>> ->6416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6417 │6418 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/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.TimestampTZ"/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.TimestampTZ"/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.TimestampTZ"/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 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6449 │6450 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/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 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6456 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6457 │6458 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/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 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6464 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6465 │6466 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/664676468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6469 You may run "mix format --migrate" to fix this warning automatically.6470 │6471 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6472 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6473 │6474 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264756476 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6477 You may run "mix format --migrate" to fix this warning automatically.6478 │6479 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6480 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6481 │6482 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264836484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6485 You may run "mix format --migrate" to fix this warning automatically.6486 │6487 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6488 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6489 │6490 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/264916492 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 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6496 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6497 │6498 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/564996500 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6501 You may run "mix format --migrate" to fix this warning automatically.6502 │6503 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6504 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6505 │6506 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565076508 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 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6512 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6513 │6514 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6520 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6521 │6522 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/665236524 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6525 You may run "mix format --migrate" to fix this warning automatically.6526 │6527 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6529 │6530 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/265316532 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6536 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6537 │6538 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/565396540 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6544 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6545 │6546 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/665476548 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6549 You may run "mix format --migrate" to fix this warning automatically.6550 │6551 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6552 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6553 │6554 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/665556556 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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6560 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6561 │6562 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6568 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6569 │6570 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/265716572 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6573 You may run "mix format --migrate" to fix this warning automatically.6574 │6575 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6576 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6577 │6578 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6585 │6586 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/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.TSVector"/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.TSVector"/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.TSVector"/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 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6616 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6617 │6618 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/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 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6624 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6625 │6626 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/266276628 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 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6633 │6634 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/566356636 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.UUID"/666436644 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.UUID"/266516652 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.UUID"/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 17 │ <<0 :: int32>> -> :void6664 │ ~~~~~~~~~~~~~~~~~~~~~~~6665 │6666 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 17 │ <<0 :: int32>> -> :void6672 │ ~~~~~~~~~~~~~~~~~~~~~~~6673 │6674 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 17 │ <<0 :: int32>> -> :void6680 │ ~~~~~~~~~~~~~~~~~~~~~~~6681 │6682 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6688 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6689 │6690 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6697 │6698 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6705 │6706 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/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 23 │ <<0 :: int32>> -> :void6712 │ ~~~~~~~~~~~~~~~~~~~~~~~6713 │6714 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/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 23 │ <<0 :: int32>> -> :void6720 │ ~~~~~~~~~~~~~~~~~~~~~~~6721 │6722 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/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 23 │ <<0 :: int32>> -> :void6728 │ ~~~~~~~~~~~~~~~~~~~~~~~6729 │6730 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6736 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6737 │6738 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6744 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6745 │6746 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/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 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6752 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6753 │6754 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/567556756 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6757 │6758 20 │ manager = worker(Postgrex.TypeManager, [])6759 │ ~6760 │6761 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/167626763 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6764 │6765 21 │ server_sup = supervisor(__MODULE__, [:servers])6766 │ ~6767 │6768 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/167696770 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6771 │6772 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])6773 │ ~6774 │6775 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/16776 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/167776778 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead6779 │6780 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])6781 │ ~6782 │6783 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/167846785 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)6786 │6787 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do6788 │ ~6789 │6790 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/267916792 warning: a struct for Postgrex.Query is expected on struct update:67936794 %Postgrex.Query{6795 query6796 | param_oids: param_oids,6797 param_formats: param_formats,6798 param_types: param_types6799 }68006801 but got type:68026803 dynamic()68046805 where "query" was given the type:68066807 # type: dynamic()6808 # from: lib/postgrex/protocol.ex:910:356809 query68106811 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68126813 type warning found at:6814 │6815 915 │ query = %Query{query | param_oids: param_oids,6816 │ ~6817 │6818 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/668196820 warning: a struct for Postgrex.Query is expected on struct update:68216822 %Postgrex.Query{6823 query6824 | ref: make_ref(),6825 types: types,6826 columns: col_names,6827 result_oids: result_oids,6828 result_formats: result_formats,6829 result_types: result_types6830 }68316832 but got type:68336834 dynamic()68356836 where "query" was given the type:68376838 # type: dynamic()6839 # from: lib/postgrex/protocol.ex:926:356840 query68416842 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68436844 type warning found at:6845 │6846 932 │ query = %Query{query | ref: make_ref(), types: types,6847 │ ~6848 │6849 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/668506851 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6852 │6853 110 │ if Map.size(s.listener_channels[channel]) == 1 do6854 │ ~6855 │6856 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/36857 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/36858 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/268596860 warning: a struct for Postgrex.Query is expected on struct update:68616862 %Postgrex.Query{query | ref: make_ref()}68636864 but got type:68656866 dynamic()68676868 where "query" was given the type:68696870 # type: dynamic()6871 # from: lib/postgrex/protocol.ex:977:316872 query68736874 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"68756876 type warning found at:6877 │6878 978 │ query = %Query{query | ref: make_ref()}6879 │ ~6880 │6881 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/568826883 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)6884 │6885 2131 │ formatted_reason = :ssl.format_error(reason)6886 │ ~6887 │6888 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/368896890 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead6891 │6892 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]6893 │ ~6894 │6895 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/168966897 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)6898 │6899 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)6900 │ ~6901 │6902 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/369036904 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6905 │6906 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),6907 │ ~6908 │6909 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/269106911 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead6912 │6913 9 │ worker(Postgrex.Parameters, [])]6914 │ ~6915 │6916 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/269176918 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)6919 │6920 2297 │ defp query_put(_, %Query{ref: nil}), do: nil6921 │ ~6922 │6923 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/269246925 warning: a struct for Postgrex.Query is expected on struct update:69266927 %Postgrex.Query{query | name: ""}69286929 but got type:69306931 dynamic()69326933 where "query" was given the type:69346935 # type: dynamic()6936 # from: lib/postgrex/protocol.ex:2313:166937 query69386939 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"69406941 type warning found at:6942 │6943 2313 │ defp unnamed(query), do: %Query{query | name: ""}6944 │ ~6945 │6946 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/169476948Generated postgrex app6949warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"6950 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/26951 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/16952 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/56953 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/26954 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/46955 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/269566957==> ecto6958Compiling 70 files (.ex)6959 warning: using single-quoted strings to represent charlists is deprecated.6960 Use ~c"" if you indeed want a charlist or use "" instead.6961 You may run "mix format --migrate" to change all single-quoted6962 strings to use the ~c sigil and fix this warning.6963 │6964 166 │ defp insert_all_value(_), do: '?'6965 │ ~6966 │6967 └─ lib/ecto/adapters/mysql/connection.ex:166:3769686969 warning: using single-quoted strings to represent charlists is deprecated.6970 Use ~c"" if you indeed want a charlist or use "" instead.6971 You may run "mix format --migrate" to change all single-quoted6972 strings to use the ~c sigil and fix this warning.6973 │6974 354 │ '?'6975 │ ~6976 │6977 └─ lib/ecto/adapters/mysql/connection.ex:354:769786979 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69806981 This error happens when you have function calls without parentheses inside keywords. For example:69826983 function(arg, one: nested_call a, b, c)6984 function(arg, one: if expr, do: :this, else: :that)69856986 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:69876988 function(arg, one: if(expr, do: :this, else: :that))6989 function(arg, one: nested_call(a, b, c))69906991 Ambiguity found at:6992 │6993 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"6994 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6995 │6996 └─ lib/ecto/changeset.ex:228669976998 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.69997000 This error happens when you have function calls without parentheses inside keywords. For example:70017002 function(arg, one: nested_call a, b, c)7003 function(arg, one: if expr, do: :this, else: :that)70047005 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:70067007 function(arg, one: if(expr, do: :this, else: :that))7008 function(arg, one: nested_call(a, b, c))70097010 Ambiguity found at:7011 │7012 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7014 │7015 └─ lib/ecto/migration/runner.ex:26570167017 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70187019 This error happens when you have function calls without parentheses inside keywords. For example:70207021 function(arg, one: nested_call a, b, c)7022 function(arg, one: if expr, do: :this, else: :that)70237024 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:70257026 function(arg, one: if(expr, do: :this, else: :that))7027 function(arg, one: nested_call(a, b, c))70287029 Ambiguity found at:7030 │7031 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7032 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7033 │7034 └─ lib/ecto/migration/runner.ex:26770357036 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7037 │7038 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7039 │ ~7040 │7041 └─ lib/ecto/query/builder.ex:136:870427043 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7044 │7045 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7046 │ ~~7047 │7048 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/270497050 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7051 │7052 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7053 │ ~~7054 │7055 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/270567057 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.70587059 This error happens when you have function calls without parentheses inside keywords. For example:70607061 function(arg, one: nested_call a, b, c)7062 function(arg, one: if expr, do: :this, else: :that)70637064 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:70657066 function(arg, one: if(expr, do: :this, else: :that))7067 function(arg, one: nested_call(a, b, c))70687069 Ambiguity found at:7070 │7071 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7072 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7073 │7074 └─ lib/ecto/repo/schema.ex:45470757076 warning: unused require Ecto.Query7077 │7078 6 │ require Ecto.Query7079 │ ~7080 │7081 └─ lib/ecto/repo/preloader.ex:6:370827083 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7084 │7085 9 │ schema "schema_migrations" do7086 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7087 │7088 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)70897090 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7091 │7092 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7093 │ ~7094 │7095 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/270967097 warning: incompatible types given to Mix.Ecto.ensure_started/2:70987099 Mix.Ecto.ensure_started(repo, opts)71007101 given types:71027103 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))71047105 but expected one of:71067107 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())71087109 where "opts" was given the type:71107111 # type: dynamic(7112 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7113 non_struct_map()7114 )7115 # from: lib/mix/tasks/ecto.rollback.ex:64:107116 opts =7117 if opts[:quiet] do7118 Keyword.merge(opts, log: false, log_sql: false)7119 else7120 opts7121 end71227123 where "repo" was given the type:71247125 # type: dynamic(atom())7126 # from: lib/mix/tasks/ecto.rollback.ex:70:77127 Mix.Ecto.ensure_repo(repo, args)71287129 type warning found at:7130 │7131 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7132 │ ~7133 │7134 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/271357136 warning: incompatible types given to Mix.Ecto.ensure_started/2:71377138 Mix.Ecto.ensure_started(repo, all: true)71397140 given types:71417142 -dynamic(atom())-, non_empty_list({:all, true})71437144 but expected one of:71457146 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())71477148 where "repo" was given the type:71497150 # type: dynamic(atom())7151 # from: lib/mix/tasks/ecto.migrations.ex:37:77152 Mix.Ecto.ensure_repo(repo, args)71537154 type warning found at:7155 │7156 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7157 │ ~7158 │7159 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/371607161 warning: the following clause will never match:71627163 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->71647165 because it attempts to match on the result of:71667167 System.stacktrace()71687169 which has type:71707171 empty_list()71727173 where "args_or_arity" was given the type:71747175 # type: float() or integer() or non_empty_list(term())7176 # from: lib/ecto/changeset.ex7177 (_() when args_or_arity == 2) when length(args_or_arity) == 271787179 where "module" was given the type:71807181 # type: dynamic()7182 # from: lib/ecto/changeset.ex:733:307183 module71847185 type warning found at:7186 │7187 741 │ ... when length(args_or_arity) == 2 ->7188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7189 │7190 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/271917192 warning: incompatible types given to Mix.Ecto.ensure_started/2:71937194 Mix.Ecto.ensure_started(repo, opts)71957196 given types:71977198 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))71997200 but expected one of:72017202 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())72037204 where "opts" was given the type:72057206 # type: dynamic(7207 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7208 non_struct_map()7209 )7210 # from: lib/mix/tasks/ecto.migrate.ex:68:107211 opts =7212 if opts[:quiet] do7213 Keyword.merge(opts, log: false, log_sql: false)7214 else7215 opts7216 end72177218 where "repo" was given the type:72197220 # type: dynamic(atom())7221 # from: lib/mix/tasks/ecto.migrate.ex:74:77222 Mix.Ecto.ensure_repo(repo, args)72237224 type warning found at:7225 │7226 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7227 │ ~7228 │7229 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/272307231 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7232 │7233 739 │ case System.stacktrace do7234 │ ~7235 │7236 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/272377238 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:72397240 Mix.Ecto.source_repo_priv(repo)72417242 given types:72437244 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-72457246 but expected one of:72477248 atom()72497250 where "repo" was given the types:72517252 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7253 # from: lib/mix/tasks/ecto.load.ex:70:227254 Keyword.merge(repo.config, opts)72557256 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7257 # from: lib/mix/tasks/ecto.load.ex:72:277258 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)72597260 type warning found at:7261 │7262 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7263 │ ~7264 │7265 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/272667267 warning: expected a map or struct when accessing .__adapter__ in expression:72687269 repo.__adapter__72707271 where "repo" was given the type:72727273 # type: dynamic(atom())7274 # from: lib/mix/tasks/ecto.load.ex:53:77275 Mix.Ecto.ensure_repo(repo, args)72767277 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72787279 type warning found at:7280 │7281 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7282 │ ~7283 │7284 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/172857286 warning: expected a map or struct when accessing .__adapter__ in expression:72877288 repo.__adapter__72897290 where "repo" was given the type:72917292 # type: dynamic(atom())7293 # from: lib/mix/tasks/ecto.dump.ex:50:77294 Mix.Ecto.ensure_repo(repo, args)72957296 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()72977298 type warning found at:7299 │7300 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7301 │ ~7302 │7303 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/173047305 warning: expected a map or struct when accessing .__adapter__ in expression:73067307 repo.__adapter__73087309 where "repo" was given the type:73107311 # type: dynamic(atom())7312 # from: lib/mix/tasks/ecto.drop.ex:39:77313 Mix.Ecto.ensure_repo(repo, args)73147315 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73167317 type warning found at:7318 │7319 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7320 │ ~7321 │7322 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/173237324 warning: expected a map or struct when accessing .__adapter__ in expression:73257326 repo.__adapter__73277328 where "repo" was given the type:73297330 # type: dynamic(atom())7331 # from: lib/mix/tasks/ecto.create.ex:37:77332 Mix.Ecto.ensure_repo(repo, args)73337334 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()73357336 type warning found at:7337 │7338 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7339 │ ~7340 │7341 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/173427343 warning: incompatible types given to get_source/1:73447345 get_source(repo)73467347 given types:73487349 -dynamic(atom())-73507351 but expected one of:73527353 %{..., config: empty_list() or non_empty_list(term(), term())}73547355 where "repo" was given the type:73567357 # type: dynamic(atom())7358 # from: lib/ecto/migration/schema_migration.ex:24:137359 repo.all(7360 Map.put(7361 (7362 query =7363 (7364 query = {get_source(repo), Ecto.Migration.SchemaMigration}7365 Ecto.Query.Builder.From.apply(query, 1)7366 )7367 7368 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7369 ...,7370 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7371 file: "/work/proj/deps/ecto/lib/ecto/migration/schema_migration.ex",7372 line: 22,7373 take: %{}7374 })7375 ),7376 :prefix,7377 prefix7378 ), timeout: :infinity, log: false)73797380 type warning found at:7381 │7382 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7383 │ ~7384 │7385 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/273867387 warning: incompatible types given to get_source/1:73887389 get_source(repo)73907391 given types:73927393 -dynamic(atom())-73947395 but expected one of:73967397 %{..., config: empty_list() or non_empty_list(term(), term())}73987399 where "repo" was given the type:74007401 # type: dynamic(atom())7402 # from: lib/ecto/migration/schema_migration.ex:30:137403 repo.insert!(7404 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7405 prefix: prefix,7406 source: get_source(repo)7407 ), timeout: :infinity, log: false)74087409 type warning found at:7410 │7411 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7412 │ ~7413 │7414 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/374157416 warning: incompatible types given to get_source/1:74177418 get_source(repo)74197420 given types:74217422 -dynamic(atom())-74237424 but expected one of:74257426 %{..., config: empty_list() or non_empty_list(term(), term())}74277428 where "repo" was given the type:74297430 # type: dynamic(atom())7431 # from: lib/ecto/migration/schema_migration.ex:36:137432 repo.delete_all(7433 Map.put(7434 (7435 query =7436 (7437 query = {get_source(repo), Ecto.Migration.SchemaMigration}7438 Ecto.Query.Builder.From.apply(query, 1)7439 )7440 7441 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7442 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7443 op: :and,7444 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7445 file: "/work/proj/deps/ecto/lib/ecto/migration/schema_migration.ex",7446 line: 347447 })7448 ),7449 :prefix,7450 prefix7451 ), timeout: :infinity, log: false)74527453 type warning found at:7454 │7455 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7456 │ ~7457 │7458 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/374597460 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7461 │7462 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7463 │ ~7464 │7465 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27466 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/274677468 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7469 │7470 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7471 │ ~7472 │7473 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/274747475 warning: the following conditional expression:74767477 is_atom(related)74787479 will always evaluate to:74807481 dynamic(true)74827483 where "related" was given the type:74847485 # type: dynamic(atom())7486 # from: lib/ecto/association.ex:730:157487 related = Ecto.Association.related_from_query(queryable)74887489 type warning found at:7490 │7491 732 │ unless is_atom(related) do7492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7493 │7494 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/374957496 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7497 │7498 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7499 │ ~7500 │7501 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/175027503 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7504 │7505 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7506 │ ~7507 │7508 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/275097510 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7511 │7512 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7513 │ ~7514 │7515 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/375167517 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7518 │7519 62 │ Mix.Project.compile(args)7520 │ ~7521 │7522 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/275237524 warning: expected a module (an atom) when invoking start_link/1 in expression:75257526 repo.start_link(pool_size: pool_size)75277528 where "pool_size" was given the type:75297530 # type: dynamic()7531 # from: lib/mix/ecto.ex:101:157532 pool_size = Keyword.get(opts, :pool_size, 1)75337534 where "repo" was given the type:75357536 # type: dynamic(%{..., __adapter__: atom()})7537 # from: lib/mix/ecto.ex:99:367538 repo.__adapter__.ensure_all_started(repo, :temporary)75397540 type warning found at:7541 │7542 102 │ case repo.start_link(pool_size: pool_size) do7543 │ ~7544 │7545 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/275467547 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7548 │7549 146 │ Logger.remove_backend(:console)7550 │ ~7551 │7552 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/275537554 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7555 │7556 155 │ Logger.add_backend(:console, flush: true)7557 │ ~7558 │7559 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/275607561 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7562 │7563 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7564 │ ~7565 │7566 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/275677568 warning: the following clause will never match:75697570 {:error, _} = error ->75717572 because it attempts to match on the result of:75737574 apply(changeset, adapter, :insert, args)75757576 which has type:75777578 dynamic({:invalid or :ok, term()})75797580 type warning found at:7581 │7582 219 │ {:error, _} = error ->7583 │ ~7584 │7585 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/475867587 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7588 │7589 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7590 │ ~7591 │7592 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/375937594 warning: the following clause will never match:75957596 {:error, _} = error ->75977598 because it attempts to match on the result of:75997600 apply(changeset, adapter, action, args)76017602 which has type:76037604 dynamic({:invalid or :ok, term()})76057606 type warning found at:7607 │7608 297 │ {:error, _} = error ->7609 │ ~7610 │7611 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/476127613 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7614 │7615 54 │ filter_and_reraise e, System.stacktrace7616 │ ~7617 │7618 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/576197620 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7621 │7622 44 │ index = Map.size(params)7623 │ ~7624 │7625 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57626 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/576277628 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7629 │7630 614 │ Decimal.minus(decimal)7631 │ ~7632 │7633 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/176347635 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)7636 │7637 228 │ raise BadStructError, struct: struct, term: data7638 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7639 │7640 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/576417642 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7643 │7644 214 │ filter_and_reraise e, System.stacktrace7645 │ ~7646 │7647 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/47648 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/476497650 warning: expected a map or struct when accessing .__struct__ in expression:76517652 schema.__struct__76537654 where "schema" was given the types:76557656 # type: dynamic(atom() and not nil)7657 # from: lib/ecto/query/planner.ex:1186:417658 schema76597660 # type: atom()7661 # from: lib/ecto/query/planner.ex:1186:617662 is_atom(schema)76637664 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76657666 type warning found at:7667 │7668 1190 │ Map.has_key?(schema.__struct__, field) ->7669 │ ~7670 │7671 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/676727673 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7674 │7675 159 │ supervise(children, strategy: :one_for_one)7676 │ ~7677 │7678 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/176797680 warning: the following clause will never match:76817682 {:error, _} ->76837684 because it attempts to match on the result of:76857686 NaiveDateTime.new(date, time)76877688 which has type:76897690 dynamic({:ok, %NaiveDateTime{}})76917692 type warning found at:7693 │7694 803 │ {:error, _} -> :error7695 │ ~~~~~~~~~~~~~~~~~~~~~7696 │7697 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/176987699 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7700 │7701 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)7702 │ ~7703 │7704 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/277057706 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:77077708 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])77097710 given types:77117712 (7713 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,7714 dynamic()7715 )77167717 but expected one of:77187719 atom(), term()77207721 where "opts" was given the type:77227723 # type: dynamic(7724 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7725 non_struct_map()7726 )7727 # from: lib/ecto/migrator.ex:44:657728 opts[:prefix]77297730 where "repo" was given the type:77317732 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})7733 # from: lib/ecto/migrator.ex:44:237734 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])77357736 type warning found at:7737 │7738 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])7739 │ ~7740 │7741 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/277427743 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7744 │7745 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)7746 │ ~7747 │7748 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/177497750 warning: expected a module (an atom) when invoking transaction/2 in expression:77517752 repo.transaction(fun, log: false, timeout: :infinity)77537754 where "fun" was given the type:77557756 # type: dynamic()7757 # from: lib/ecto/migrator.ex:114:477758 fun77597760 where "repo" was given the types:77617762 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})7763 # from: lib/ecto/migrator.ex:118:247764 repo.__adapter__.supports_ddl_transaction?77657766 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})7767 # from: lib/ecto/migrator.ex:118:247768 repo.__adapter__.supports_ddl_transaction?77697770 type warning found at:7771 │7772 119 │ repo.transaction(fun, [log: false, timeout: :infinity])7773 │ ~7774 │7775 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/377767777 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7778 │7779 15 │ supervise(children, strategy: :simple_one_for_one)7780 │ ~7781 │7782 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/177837784 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead7785 │7786 291 │ modules = Code.load_file(file)7787 │ ~7788 │7789 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/277907791 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7792 │7793 321 │ reraise error, System.stacktrace7794 │ ~7795 │7796 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/377977798 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7799 │7800 10 │ worker(Ecto.Registry, []),7801 │ ~7802 │7803 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/278047805 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7806 │7807 11 │ supervisor(Ecto.Migration.Supervisor, [])7808 │ ~7809 │7810 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/278117812 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7813 │7814 260 │ reraise %{err | message: message}, System.stacktrace7815 │ ~7816 │7817 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/678187819Generated ecto app7820==> guardian_db7821Compiling 5 files (.ex)7822 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead7823 │7824 111 │ config = Application.get_env(:guardian, Guardian.DB, [])7825 │ ~7826 │7827 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)78287829 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7830 │7831 15 │ schema "virtual: token" do7832 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7833 │7834 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)783578367837== Compilation error in file lib/guardian/db.ex ==7838** (RuntimeError) Guardian.DB configuration is required7839 lib/guardian/db.ex:114: (module)7840could 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"