Build log
nerves_system_qemu_aarch64
servicex 0.1.2 · fail · run servicex-0.1.2-1791099550611
8205 of 8205 lines
1Resolving Hex dependencies...2Resolution completed in 0.348s3Unchanged:4 bcrypt_elixir 1.1.15 circular_buffer 1.1.06 combine 0.10.07 comeonin 4.1.28 connection 1.0.49 cowboy 1.1.2 VULNERABLE!10 GHSA-w4f7-4cxr-rv3c (MEDIUM)11 aka: CVE-2026-43966, EEF-CVE-2026-4396612 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability13 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c14 cowlib 1.0.2 VULNERABLE!15 EEF-CVE-2026-7790 (HIGH)16 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6517 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS18 https://osv.dev/vulnerability/EEF-CVE-2026-77901920 EEF-CVE-2026-43970 (HIGH)21 aka: CVE-2026-43970, GHSA-84f2-rp86-235p22 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame23 https://osv.dev/vulnerability/EEF-CVE-2026-4397024 db_connection 1.1.325 decimal 1.9.0 VULNERABLE!26 EEF-CVE-2026-32686 (MEDIUM)27 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v28 Unbounded exponent in decimal enables unauthenticated DoS29 https://osv.dev/vulnerability/EEF-CVE-2026-3268630 ecto 2.2.1231 elixir_make 0.10.032 expo 1.1.133 gettext 0.26.234 guardian 1.2.1 VULNERABLE!35 EEF-CVE-2026-54894 (MEDIUM)36 aka: CVE-2026-54894, GHSA-xqch-c77q-rgh537 Atom-table exhaustion denial of service in Guardian via unbounded atom creation from binary keys38 https://osv.dev/vulnerability/EEF-CVE-2026-548943940 EEF-CVE-2026-55735 (HIGH)41 aka: CVE-2026-55735, GHSA-7975-hp3r-5qhv42 Guardian.revoke/3 acts on unverified token claims, allowing forged-token session revocation43 https://osv.dev/vulnerability/EEF-CVE-2026-5573544 guardian_db 1.1.045 interactive_cmd 0.1.446 jose 1.11.1247 mime 2.0.748 nerves 2.0.0-pre.249 nerves_discovery 0.1.550 nerves_logging 0.2.451 nerves_runtime 0.13.1352 nerves_system_bbb 2.30.253 nerves_system_br 1.34.454 nerves_system_mangopi_mq_pro 0.17.255 nerves_system_qemu_aarch64 0.4.256 nerves_system_rpi0 2.1.257 nerves_system_rpi4 2.1.258 nerves_system_rpi5 2.1.259 nerves_system_trellis 0.5.060 nerves_system_x86_64 1.34.261 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.162 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.163 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.164 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.165 nerves_toolchain_x86_64_nerves_linux_musl 15.3.166 nerves_uevent 0.1.767 phoenix 1.3.5 VULNERABLE!68 GHSA-p8f7-22gq-m7j9 (HIGH)69 aka: CVE-2022-4297570 Phoenix before 1.6.14 mishandles check_origin wildcarding71 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j97273 EEF-CVE-2026-56812 (MEDIUM)74 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr75 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff76 https://osv.dev/vulnerability/EEF-CVE-2026-568127778 EEF-CVE-2026-56811 (HIGH)79 aka: CVE-2026-56811, GHSA-6983-jfq8-485w80 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service81 https://osv.dev/vulnerability/EEF-CVE-2026-5681182 phoenix_ecto 3.6.083 phoenix_html 2.14.3 VULNERABLE!84 GHSA-5g2h-9x5v-5h3x (MEDIUM)85 aka: CVE-2021-46871, GHSA-j3gg-r6gp-95q286 phoenix_html allows Cross-site Scripting in HEEx class attributes87 https://osv.dev/vulnerability/GHSA-5g2h-9x5v-5h3x88 phoenix_pubsub 1.1.289 plug 1.20.390 plug_crypto 2.2.091 poison 3.1.092 poolboy 1.5.293 postgrex 0.13.594 property_table 0.3.495 ranch 1.3.296 ring_logger 0.11.797 servicex 0.1.298 tablet 0.3.399 telemetry 1.4.2100 timex 3.7.13101 toolshed 0.5.0102 tzdata 1.2.2103 uboot_env 1.0.2104* Getting servicex (Hex package)105* Getting nerves (Hex package)106* Getting ring_logger (Hex package)107* Getting toolshed (Hex package)108* Getting nerves_runtime (Hex package)109* Getting nerves_system_bbb (Hex package)110* Getting nerves_system_mangopi_mq_pro (Hex package)111* Getting nerves_system_qemu_aarch64 (Hex package)112* Getting nerves_system_rpi0 (Hex package)113* Getting nerves_system_rpi4 (Hex package)114* Getting nerves_system_rpi5 (Hex package)115* Getting nerves_system_trellis (Hex package)116* Getting nerves_system_x86_64 (Hex package)117* Getting nerves_system_br (Hex package)118* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)119* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)120* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)121* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)122* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)123* Getting nerves_logging (Hex package)124* Getting nerves_uevent (Hex package)125* Getting uboot_env (Hex package)126* Getting elixir_make (Hex package)127* Getting property_table (Hex package)128* Getting circular_buffer (Hex package)129* Getting interactive_cmd (Hex package)130* Getting nerves_discovery (Hex package)131* Getting tablet (Hex package)132* Getting bcrypt_elixir (Hex package)133* Getting comeonin (Hex package)134* Getting cowboy (Hex package)135* Getting gettext (Hex package)136* Getting guardian (Hex package)137* Getting guardian_db (Hex package)138* Getting phoenix (Hex package)139* Getting phoenix_ecto (Hex package)140* Getting phoenix_html (Hex package)141* Getting phoenix_pubsub (Hex package)142* Getting poison (Hex package)143* Getting postgrex (Hex package)144* Getting timex (Hex package)145* Getting combine (Hex package)146* Getting tzdata (Hex package)147* Getting connection (Hex package)148* Getting db_connection (Hex package)149* Getting decimal (Hex package)150* Getting plug (Hex package)151* Getting mime (Hex package)152* Getting plug_crypto (Hex package)153* Getting telemetry (Hex package)154* Getting ecto (Hex package)155* Getting poolboy (Hex package)156* Getting jose (Hex package)157* Getting expo (Hex package)158* Getting cowlib (Hex package)159* Getting ranch (Hex package)160Found packages with security advisories, see above for details161 warning: String.strip/1 is deprecated. Use String.trim/1 instead162 │163 4 │ @version File.read!("VERSION") |> String.strip164 │ ~165 │166 └─ /work/proj/deps_qemu_aarch64/poison/mix.exs:4:44: Poison.Mixfile (module)167168 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 quotes169 │170 79 │ "test": ["ecto.drop", "ecto.create --quiet", "ecto.migrate", "run priv/repo/seeds.exs", "test"]171 │ ~172 │173 └─ /work/proj/deps_qemu_aarch64/servicex/mix.exs:79:7174175==> nerves_system_br176Generated nerves_system_br app177==> connection178Compiling 1 file (.ex)179 warning: using single-quoted strings to represent charlists is deprecated.180 Use ~c"" if you indeed want a charlist or use "" instead.181 You may run "mix format --migrate" to change all single-quoted182 strings to use the ~c sigil and fix this warning.183 │184 553 │ [{:data, [{'State', mod_state}]}]185 │ ~186 │187 └─ lib/connection.ex:553:20188189 warning: using single-quoted strings to represent charlists is deprecated.190 Use ~c"" if you indeed want a charlist or use "" instead.191 You may run "mix format --migrate" to change all single-quoted192 strings to use the ~c sigil and fix this warning.193 │194 680 │ format = '** Generic server ~p terminating \n' ++195 │ ~196 │197 └─ lib/connection.ex:680:14198199 warning: using single-quoted strings to represent charlists is deprecated.200 Use ~c"" if you indeed want a charlist or use "" instead.201 You may run "mix format --migrate" to change all single-quoted202 strings to use the ~c sigil and fix this warning.203 │204 681 │ '** Last message in was ~p~n' ++ ## No last message205 │ ~206 │207 └─ lib/connection.ex:681:7208209 warning: using single-quoted strings to represent charlists is deprecated.210 Use ~c"" if you indeed want a charlist or use "" instead.211 You may run "mix format --migrate" to change all single-quoted212 strings to use the ~c sigil and fix this warning.213 │214 682 │ '** When Server state == ~p~n' ++215 │ ~216 │217 └─ lib/connection.ex:682:7218219 warning: using single-quoted strings to represent charlists is deprecated.220 Use ~c"" if you indeed want a charlist or use "" instead.221 You may run "mix format --migrate" to change all single-quoted222 strings to use the ~c sigil and fix this warning.223 │224 683 │ '** Reason for termination == ~n** ~p~n'225 │ ~226 │227 └─ lib/connection.ex:683:7228229 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead230 │231 429 │ init_stop(starter, name, {reason, System.stacktrace()})232 │ ~233 │234 └─ lib/connection.ex:429:50: Connection.init_it/6235 └─ lib/connection.ex:431:45: Connection.init_it/6236 └─ lib/connection.ex:491:57: Connection.handle_call/3237 └─ lib/connection.ex:540:41: Connection.code_change/3238 └─ lib/connection.ex:581:57: Connection.terminate/2239 └─ lib/connection.ex:625:49: Connection.enter_connect/5240 └─ lib/connection.ex:628:34: Connection.enter_connect/5241 └─ lib/connection.ex:631:45: Connection.enter_connect/5242 └─ lib/connection.ex:657:49: Connection.enter_terminate/5243 └─ lib/connection.ex:660:34: Connection.enter_terminate/5244 └─ lib/connection.ex:663:45: Connection.enter_terminate/5245 └─ lib/connection.ex:744:24: Connection.connect/3246 └─ lib/connection.ex:770:24: Connection.disconnect/3247 └─ lib/connection.ex:813:57: Connection.handle_async/3248249Generated connection app250==> combine251Compiling 6 files (.ex)252 warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator253 │254 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->255 │ ~256 │257 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2258259 warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator260 │261 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->262 │ ~263 │264 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2265266 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator267 │268 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->269 │ ~270 │271 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3272273 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator274 │275 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->276 │ ~277 │278 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3279280 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator281 │282 101 │ <<int::big-signed-size(size), rest::bitstring>> ->283 │ ~284 │285 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3286287 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator288 │289 108 │ <<int::little-signed-size(size), rest::bitstring>> ->290 │ ~291 │292 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3293294 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator295 │296 128 │ <<num::float-size(size), rest::bitstring>> ->297 │ ~298 │299 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2300301 warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator302 │303 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->304 │ ~305 │306 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2307308 warning: the following clause is redundant:309310 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)311312 it has type:313314 dynamic(%Combine.ParserState{status: :ok}), dynamic()315316 previous clauses have already matched on the following types:317318 %Combine.ParserState{status: :error}, term()319 %Combine.ParserState{status: :ok}, term()320321 │322 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do323 │ ~324 │325 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2326327Generated combine app328==> mime329Compiling 1 file (.ex)330Generated mime app331==> circular_buffer332Compiling 1 file (.ex)333Generated circular_buffer app334==> poison335Compiling 4 files (.ex)336 warning: using single-quoted strings to represent charlists is deprecated.337 Use ~c"" if you indeed want a charlist or use "" instead.338 You may run "mix format --migrate" to change all single-quoted339 strings to use the ~c sigil and fix this warning.340 │341 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do342 │ ~343 │344 └─ lib/poison/encoder.ex:93:31345346 warning: using single-quoted strings to represent charlists is deprecated.347 Use ~c"" if you indeed want a charlist or use "" instead.348 You may run "mix format --migrate" to change all single-quoted349 strings to use the ~c sigil and fix this warning.350 │351 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do352 │ ~353 │354 └─ lib/poison/encoder.ex:93:48355356 warning: using single-quoted strings to represent charlists is deprecated.357 Use ~c"" if you indeed want a charlist or use "" instead.358 You may run "mix format --migrate" to change all single-quoted359 strings to use the ~c sigil and fix this warning.360 │361 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do362 │ ~363 │364 └─ lib/poison/encoder.ex:139:75365366 warning: using single-quoted strings to represent charlists is deprecated.367 Use ~c"" if you indeed want a charlist or use "" instead.368 You may run "mix format --migrate" to change all single-quoted369 strings to use the ~c sigil and fix this warning.370 │371 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do372 │ ~373 │374 └─ lib/poison/parser.ex:77:71375376 warning: using single-quoted strings to represent charlists is deprecated.377 Use ~c"" if you indeed want a charlist or use "" instead.378 You may run "mix format --migrate" to change all single-quoted379 strings to use the ~c sigil and fix this warning.380 │381 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do382 │ ~383 │384 └─ lib/poison/parser.ex:155:74385386 warning: using single-quoted strings to represent charlists is deprecated.387 Use ~c"" if you indeed want a charlist or use "" instead.388 You may run "mix format --migrate" to change all single-quoted389 strings to use the ~c sigil and fix this warning.390 │391 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do392 │ ~393 │394 └─ lib/poison/parser.ex:171:60395396 warning: using single-quoted strings to represent charlists is deprecated.397 Use ~c"" if you indeed want a charlist or use "" instead.398 You may run "mix format --migrate" to change all single-quoted399 strings to use the ~c sigil and fix this warning.400 │401 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do402 │ ~403 │404 └─ lib/poison/parser.ex:197:67405406 warning: using single-quoted strings to represent charlists is deprecated.407 Use ~c"" if you indeed want a charlist or use "" instead.408 You may run "mix format --migrate" to change all single-quoted409 strings to use the ~c sigil and fix this warning.410 │411 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do412 │ ~413 │414 └─ lib/poison/parser.ex:205:64415416 warning: using single-quoted strings to represent charlists is deprecated.417 Use ~c"" if you indeed want a charlist or use "" instead.418 You may run "mix format --migrate" to change all single-quoted419 strings to use the ~c sigil and fix this warning.420 │421 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do422 │ ~423 │424 └─ lib/poison/parser.ex:229:31425426 warning: using single-quoted strings to represent charlists is deprecated.427 Use ~c"" if you indeed want a charlist or use "" instead.428 You may run "mix format --migrate" to change all single-quoted429 strings to use the ~c sigil and fix this warning.430 │431 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do432 │ ~433 │434 └─ lib/poison/parser.ex:229:44435436 warning: using single-quoted strings to represent charlists is deprecated.437 Use ~c"" if you indeed want a charlist or use "" instead.438 You may run "mix format --migrate" to change all single-quoted439 strings to use the ~c sigil and fix this warning.440 │441 239 │ when a1 in 'dD' and a2 in 'dD'442 │ ~443 │444 └─ lib/poison/parser.ex:239:16445446 warning: using single-quoted strings to represent charlists is deprecated.447 Use ~c"" if you indeed want a charlist or use "" instead.448 You may run "mix format --migrate" to change all single-quoted449 strings to use the ~c sigil and fix this warning.450 │451 239 │ when a1 in 'dD' and a2 in 'dD'452 │ ~453 │454 └─ lib/poison/parser.ex:239:31455456 warning: using single-quoted strings to represent charlists is deprecated.457 Use ~c"" if you indeed want a charlist or use "" instead.458 You may run "mix format --migrate" to change all single-quoted459 strings to use the ~c sigil and fix this warning.460 │461 240 │ and (b1 in '89abAB')462 │ ~463 │464 └─ lib/poison/parser.ex:240:16465466 warning: using single-quoted strings to represent charlists is deprecated.467 Use ~c"" if you indeed want a charlist or use "" instead.468 You may run "mix format --migrate" to change all single-quoted469 strings to use the ~c sigil and fix this warning.470 │471 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do472 │ ~473 │474 └─ lib/poison/parser.ex:274:60475476 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead477 │478 22 │ if Application.get_env(:poison, :native) do479 │ ~480 │481 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)482483 warning: use Bitwise is deprecated. import Bitwise instead484 │485 26 │ use Bitwise486 │ ~~~~~~~~~~~487 │488 └─ lib/poison/parser.ex:26: Poison.Parser (module)489490 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 operator491 │492 199 │ <<digits :: binary-size(count), rest :: binary>> = string493 │ ~494 │495 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2496497 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 operator498 │499 225 │ <<chunk :: binary-size(count), rest :: binary>> = string500 │ ~501 │502 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3503504 warning: use Bitwise is deprecated. import Bitwise instead505 │506 83 │ use Bitwise507 │ ~~~~~~~~~~~508 │509 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)510511 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 operator512 │513 135 │ <<chunk :: binary-size(size), rest :: binary>> = string514 │ ~515 │516 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2517518 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead519 │520 173 │ case Integer.to_char_list(char, 16) do521 │ ~522 │523 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1524525Generated poison app526==> plug_crypto527Compiling 5 files (.ex)528Generated plug_crypto app529==> jose530Compiling 113 files (.erl)531src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.532Compile directive 'nowarn_deprecated_catch' can be used to suppress533warnings in selected modules.534% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),535% | ^536537src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.538Compile directive 'nowarn_deprecated_catch' can be used to suppress539warnings in selected modules.540% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of541% | ^542543src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.544Compile directive 'nowarn_deprecated_catch' can be used to suppress545warnings in selected modules.546% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of547% | ^548549src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.550Compile directive 'nowarn_deprecated_catch' can be used to suppress551warnings in selected modules.552% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of553% | ^554555src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.556Compile directive 'nowarn_deprecated_catch' can be used to suppress557warnings in selected modules.558% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of559% | ^560561src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.562Compile directive 'nowarn_deprecated_catch' can be used to suppress563warnings in selected modules.564% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of565% | ^566567src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.568Compile directive 'nowarn_deprecated_catch' can be used to suppress569warnings in selected modules.570% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of571% | ^572573src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.574Compile directive 'nowarn_deprecated_catch' can be used to suppress575warnings in selected modules.576% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of577% | ^578579src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.580Compile directive 'nowarn_deprecated_catch' can be used to suppress581warnings in selected modules.582% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of583% | ^584585src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.586Compile directive 'nowarn_deprecated_catch' can be used to suppress587warnings in selected modules.588% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of589% | ^590591src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.592Compile directive 'nowarn_deprecated_catch' can be used to suppress593warnings in selected modules.594% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of595% | ^596597src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.598Compile directive 'nowarn_deprecated_catch' can be used to suppress599warnings in selected modules.600% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of601% | ^602603src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.604Compile directive 'nowarn_deprecated_catch' can be used to suppress605warnings in selected modules.606% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of607% | ^608609src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.610Compile directive 'nowarn_deprecated_catch' can be used to suppress611warnings in selected modules.612% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of613% | ^614615src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.616Compile directive 'nowarn_deprecated_catch' can be used to suppress617warnings in selected modules.618% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of619% | ^620621src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.622Compile directive 'nowarn_deprecated_catch' can be used to suppress623warnings in selected modules.624% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of625% | ^626627src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.628Compile directive 'nowarn_deprecated_catch' can be used to suppress629warnings in selected modules.630% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of631% | ^632633src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.634Compile directive 'nowarn_deprecated_catch' can be used to suppress635warnings in selected modules.636% 230| case catch block_cipher(Cipher) of637% | ^638639src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.640Compile directive 'nowarn_deprecated_catch' can be used to suppress641warnings in selected modules.642% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of643% | ^644645src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.646Compile directive 'nowarn_deprecated_catch' can be used to suppress647warnings in selected modules.648% 246| case catch rsa_crypt(Padding) of649% | ^650651src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.652Compile directive 'nowarn_deprecated_catch' can be used to suppress653warnings in selected modules.654% 254| case catch rsa_sign(Padding) of655% | ^656657src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.658Compile directive 'nowarn_deprecated_catch' can be used to suppress659warnings in selected modules.660% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of661% | ^662663Compiling 8 files (.ex)664Generated jose app665==> nerves_compatibility_test666===> Analyzing applications...667===> Compiling ranch668 ┌─ src/ranch_conns_sup.erl:669 │670 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},671 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.672Compile directive 'nowarn_deprecated_catch' can be used to suppress673warnings in selected modules.674675676 ┌─ src/ranch.erl:677 │678 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);679 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.680Compile directive 'nowarn_deprecated_catch' can be used to suppress681warnings in selected modules.682683684 ┌─ src/ranch_ssl.erl:685 │686 128 │ case ssl:ssl_accept(CSocket, Timeout) of687 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead688689 ┌─ src/ranch_ssl.erl:690 │691 233 │ end, ssl:cipher_suites());692 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead693694 ┌─ src/ranch_ssl.erl:695 │696 235 │ ssl:cipher_suites()697 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead698699700==> tzdata701Compiling 18 files (.ex)702Generated tzdata app703==> tablet704Compiling 2 files (.ex)705Generated tablet app706==> elixir_make707Compiling 8 files (.ex)708Generated elixir_make app709==> nerves_logging710 CC kmsg_tailer.o711 LD kmsg_tailer712Compiling 5 files (.ex)713Generated nerves_logging app714==> nerves_compatibility_test715===> Analyzing applications...716===> Compiling cowlib717==> bcrypt_elixir718mkdir -p priv719/home/nerves/.nerves/artifacts/nerves_toolchain_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so720Compiling 3 files (.ex)721 warning: using single-quoted strings to represent charlists is deprecated.722 Use ~c"" if you indeed want a charlist or use "" instead.723 You may run "mix format --migrate" to change all single-quoted724 strings to use the ~c sigil and fix this warning.725 │726 57 │ path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')727 │ ~728 │729 └─ lib/bcrypt/base.ex:57:59730731 warning: use Bitwise is deprecated. import Bitwise instead732 │733 6 │ use Bitwise734 │ ~~~~~~~~~~~735 │736 └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)737738Generated bcrypt_elixir app739==> comeonin740Compiling 2 files (.ex)741Generated comeonin app742==> nerves_discovery743Compiling 5 files (.ex)744Generated nerves_discovery app745==> ring_logger746Compiling 7 files (.ex)747Generated ring_logger app748==> nerves_compatibility_test749===> Analyzing applications...750===> Compiling poolboy751warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"752 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2753 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1754 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5755 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2756 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4757 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2758759==> db_connection760Compiling 23 files (.ex)761warning: cannot infer signatures from :poolboy because it is not loaded762763 warning: unused require Bitwise764 │765 31 │ require Bitwise766 │ ~767 │768 └─ lib/db_connection/backoff.ex:31:5769770 warning: using single-quoted strings to represent charlists is deprecated.771 Use ~c"" if you indeed want a charlist or use "" instead.772 You may run "mix format --migrate" to change all single-quoted773 strings to use the ~c sigil and fix this warning.774 │775 406 │ :normal -> [{:data, [{'Module', mod}]}]776 │ ~777 │778 └─ lib/db_connection/connection.ex:406:32779780 warning: using single-quoted strings to represent charlists is deprecated.781 Use ~c"" if you indeed want a charlist or use "" instead.782 You may run "mix format --migrate" to change all single-quoted783 strings to use the ~c sigil and fix this warning.784 │785 661 │ [{:data, [{'Module', mod}, {'State', state}]}]786 │ ~787 │788 └─ lib/db_connection/connection.ex:661:16789790 warning: using single-quoted strings to represent charlists is deprecated.791 Use ~c"" if you indeed want a charlist or use "" instead.792 You may run "mix format --migrate" to change all single-quoted793 strings to use the ~c sigil and fix this warning.794 │795 661 │ [{:data, [{'Module', mod}, {'State', state}]}]796 │ ~797 │798 └─ lib/db_connection/connection.ex:661:33799800 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead801 │802 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]803 │ ~804 │805 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0806807 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead808 │809 30 │ worker(DBConnection.Watcher, [owner])810 │ ~811 │812 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1813814 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead815 │816 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)817 │ ~818 │819 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1820 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2821822 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead823 │824 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])825 │ ~826 │827 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2828829 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead830 │831 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])832 │ ~833 │834 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3835836 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead837 │838 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)839 │ ~840 │841 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4842843 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead844 │845 138 │ case System.stacktrace() do846 │ ~847 │848 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2849850 warning: the following clause will never match:851852 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->853854 because it attempts to match on the result of:855856 System.stacktrace()857858 which has type:859860 empty_list()861862 where "arity" was given the type:863864 # type: integer()865 # from: lib/db_connection/connection.ex:139:56866 is_integer(arity)867868 type warning found at:869 │870 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace871 │ ~872 │873 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2874875 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead876 │877 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)878 │ ~879 │880 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3881882 warning: the following clause will never match:883884 [{a, b, params, c} | rest] when is_list(params) ->885886 because it attempts to match on the result of:887888 System.stacktrace()889890 which has type:891892 empty_list()893894 where "params" was given the type:895896 # type: empty_list() or non_empty_list(term(), term())897 # from: lib/db_connection/connection.ex:140:43898 is_list(params)899900 type warning found at:901 │902 140 │ [{a, b, params, c} | rest] when is_list(params) ->903 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~904 │905 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2906907 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead908 │909 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]910 │ ~911 │912 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0913914 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead915 │916 111 │ stack = System.stacktrace()917 │ ~918 │919 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3920921 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead922 │923 8 │ pool = supervisor(Pool, [], [restart: :temporary])924 │ ~925 │926 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0927928 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead929 │930 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],931 │ ~932 │933 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3934935 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead936 │937 36 │ worker(DBConnection.Watcher, [owner])938 │ ~939 │940 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1941942 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead943 │944 986 │ stack = System.stacktrace()945 │ ~946 │947 └─ lib/db_connection.ex:986:28: DBConnection.handle/4948 └─ lib/db_connection.ex:992:24: DBConnection.handle/4949 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4950 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4951 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6952 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3953 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5954 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2955 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4956 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5957 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5958 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2959 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6960 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6961962 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead963 │964 9 │ supervisor(DBConnection.Task, []),965 │ ~966 │967 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/2968 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/2969 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/2970971 warning: :random.seed/3 is deprecated. Use the 'rand' module instead972 │973 108 │ case :random.seed(hash, sec, micro) do974 │ ~975 │976 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/0977978Generated db_connection app979==> decimal980Compiling 4 files (.ex)981 warning: using single-quoted strings to represent charlists is deprecated.982 Use ~c"" if you indeed want a charlist or use "" instead.983 You may run "mix format --migrate" to change all single-quoted984 strings to use the ~c sigil and fix this warning.985 │986 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list987 │ ~988 │989 └─ lib/decimal.ex:1320:11990991 warning: using single-quoted strings to represent charlists is deprecated.992 Use ~c"" if you indeed want a charlist or use "" instead.993 You may run "mix format --migrate" to change all single-quoted994 strings to use the ~c sigil and fix this warning.995 │996 1351 │ list = list ++ 'E'997 │ ~998 │999 └─ lib/decimal.ex:1351:2610001001 warning: using single-quoted strings to represent charlists is deprecated.1002 Use ~c"" if you indeed want a charlist or use "" instead.1003 You may run "mix format --migrate" to change all single-quoted1004 strings to use the ~c sigil and fix this warning.1005 │1006 1352 │ list = if exp >= 0, do: list ++ '+', else: list1007 │ ~1008 │1009 └─ lib/decimal.ex:1352:4310101011 warning: using single-quoted strings to represent charlists is deprecated.1012 Use ~c"" if you indeed want a charlist or use "" instead.1013 You may run "mix format --migrate" to change all single-quoted1014 strings to use the ~c sigil and fix this warning.1015 │1016 1775 │ int = if int == [], do: '0', else: int1017 │ ~1018 │1019 └─ lib/decimal.ex:1775:3110201021 warning: using single-quoted strings to represent charlists is deprecated.1022 Use ~c"" if you indeed want a charlist or use "" instead.1023 You may run "mix format --migrate" to change all single-quoted1024 strings to use the ~c sigil and fix this warning.1025 │1026 1776 │ exp = if exp == [], do: '0', else: exp1027 │ ~1028 │1029 └─ lib/decimal.ex:1776:3110301031Generated decimal app1032==> interactive_cmd1033Compiling 1 file (.ex)1034Generated interactive_cmd app1035==> nerves1036Compiling 65 files (.ex)1037 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)1038 │1039 6 │ defmodule Mix.Tasks.Nerves.Init do1040 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1041 │1042 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)10431044 warning: redefining module Nerves (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.beam)1045 │1046 6 │ defmodule Nerves do1047 │ ~~~~~~~~~~~~~~~~~~~1048 │1049 └─ lib/nerves.ex:6: Nerves (module)10501051 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)1052 │1053 5 │ defmodule Nerves.ArtifactResolver do1054 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1055 │1056 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)10571058 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)1059 │1060 6 │ defmodule Nerves.BuildAction.AppModes do1061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1062 │1063 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)10641065 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)1066 │1067 5 │ defmodule Nerves.BuildAction.CheckExecutables do1068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1069 │1070 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)10711072 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)1073 │1074 8 │ defmodule Nerves.BuildAction.Erlinit do1075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1076 │1077 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)10781079 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)1080 │1081 5 │ defmodule Nerves.BuildAction.Firmware do1082 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1083 │1084 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)10851086 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)1087 │1088 7 │ defmodule Nerves.BuildAction.IExStartupCheck do1089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1090 │1091 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)10921093 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)1094 │1095 5 │ defmodule Nerves.BuildAction.NervesV1System do1096 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1097 │1098 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)10991100 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)1101 │1102 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do1103 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1104 │1105 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)11061107 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)1108 │1109 5 │ defmodule Nerves.BuildAction.Rootfs do1110 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1111 │1112 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)11131114 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)1115 │1116 6 │ defmodule Nerves.BuildAction.SortApps do1117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1118 │1119 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)11201121 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)1122 │1123 5 │ defmodule Nerves.BuildAction.StripAll do1124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1125 │1126 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)11271128 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)1129 │1130 5 │ defmodule Nerves.BuildAction.Trimmer do1131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1132 │1133 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)11341135 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)1136 │1137 5 │ defmodule Nerves.BuildPlan do1138 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1139 │1140 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)11411142 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)1143 │1144 5 │ defmodule Nerves.BuildPlan.Checks do1145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1146 │1147 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)11481149 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Container.beam)1150 │1151 6 │ defmodule Nerves.Container do1152 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1153 │1154 └─ lib/nerves/container.ex:6: Nerves.Container (module)11551156 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)1157 │1158 5 │ defmodule Nerves.Fingerprint do1159 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1160 │1161 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)11621163 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)1164 │1165 5 │ defmodule Nerves.MixPackage do1166 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1167 │1168 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)11691170 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.Paths.beam)1171 │1172 5 │ defmodule Nerves.Paths do1173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~1174 │1175 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)11761177 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/qemu_aarch64/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)1178 │1179 5 │ defmodule Nerves.TargetTuple do1180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1181 │1182 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)11831184Generated nerves app1185==> nerves_toolchain_aarch64_nerves_linux_gnu1186Compiling 1 file (.ex)1187Generated nerves_toolchain_aarch64_nerves_linux_gnu app1188==> nerves_system_qemu_aarch641189Compiling 1 file (.ex)1190Generated nerves_system_qemu_aarch64 app1191==> nerves_compatibility_test1192===> Analyzing applications...1193===> Compiling telemetry1194===> Analyzing applications...1195===> Compiling cowboy1196 ┌─ src/cowboy_websocket.erl:1197 │1198 147 │ Stacktrace = erlang:get_stacktrace(),1199 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12001201 ┌─ src/cowboy_websocket.erl:1202 │1203 645 │ {stacktrace, erlang:get_stacktrace()},1204 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12051206 ┌─ src/cowboy_websocket.erl:1207 │1208 755 │ {stacktrace, erlang:get_stacktrace()},1209 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace121012111212 ┌─ src/cowboy_handler.erl:1213 │1214 87 │ Stacktrace = erlang:get_stacktrace(),1215 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12161217 ┌─ src/cowboy_handler.erl:1218 │1219 116 │ Stacktrace = erlang:get_stacktrace(),1220 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12211222 ┌─ src/cowboy_handler.erl:1223 │1224 235 │ Stacktrace = erlang:get_stacktrace(),1225 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12261227 ┌─ src/cowboy_handler.erl:1228 │1229 290 │ {stacktrace, erlang:get_stacktrace()},1230 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace123112321233 ┌─ src/cowboy_rest.erl:1234 │1235 69 │ Stacktrace = erlang:get_stacktrace(),1236 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12371238 ┌─ src/cowboy_rest.erl:1239 │1240 1006 │ Stacktrace = erlang:get_stacktrace(),1241 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace124212431244==> expo1245Compiling 2 files (.erl)1246Compiling 22 files (.ex)1247Generated expo app1248==> gettext1249Compiling 18 files (.ex)1250 warning: unused require Gettext.Macros1251 │1252 594 │ require Gettext.Macros1253 │ ~1254 │1255 └─ lib/gettext.ex:594:312561257 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1258 │1259 426 │ Kernel.ParallelCompiler.async(fn ->1260 │ ~1261 │1262 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/312631264 warning: the following clause is redundant:12651266 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)12671268 it has type:12691270 dynamic(%Expo.Message.Plural{})12711272 previous clauses have already matched on the following types:12731274 %Expo.Message.Singular{}1275 %Expo.Message.Plural{}12761277 │1278 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1279 │ ~1280 │1281 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/112821283Generated gettext app1284==> phoenix_pubsub1285Compiling 13 files (.ex)1286 warning: single quotes around atoms are deprecated. Use double quotes instead1287 │1288 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1289 │ ~1290 │1291 └─ lib/phoenix/pubsub/local.ex:160:2312921293 warning: single quotes around atoms are deprecated. Use double quotes instead1294 │1295 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1296 │ ~1297 │1298 └─ lib/phoenix/pubsub/local.ex:160:4012991300 warning: unused require Logger1301 │1302 107 │ require Logger1303 │ ~1304 │1305 └─ lib/phoenix/tracker.ex:107:313061307 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13081309 %Phoenix.Tracker.Replica{replica | status: :permdown}13101311 but got type:13121313 dynamic()13141315 where "replica" was given the type:13161317 # type: dynamic()1318 # from: lib/phoenix/tracker/replica.ex:72:171319 replica13201321 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13221323 type warning found at:1324 │1325 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1326 │ ~1327 │1328 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/113291330 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13311332 %Phoenix.Tracker.Replica{replica | status: :down}13331334 but got type:13351336 dynamic()13371338 where "replica" was given the type:13391340 # type: dynamic()1341 # from: lib/phoenix/tracker/replica.ex:74:131342 replica13431344 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13451346 type warning found at:1347 │1348 74 │ defp down(replica), do: %Replica{replica | status: :down}1349 │ ~1350 │1351 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/113521353 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13541355 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}13561357 but got type:13581359 dynamic()13601361 where "replica" was given the type:13621363 # type: dynamic()1364 # from: lib/phoenix/tracker/replica.ex:76:291365 replica13661367 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13681369 type warning found at:1370 │1371 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1372 │ ~1373 │1374 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/113751376 warning: a struct for Phoenix.Tracker.State is expected on struct update:13771378 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13791380 but got type:13811382 dynamic()13831384 where "delta" was given the type:13851386 # type: dynamic()1387 # from: lib/phoenix/tracker/state.ex:461:361388 %Phoenix.Tracker.State{delta: delta} = state13891390 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13911392 type warning found at:1393 │1394 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1395 │ ~1396 │1397 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/513981399 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1400 │1401 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1402 │ ~1403 │1404 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/114051406 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1407 │1408 273 │ supervise(shards, strategy: :one_for_one,1409 │ ~1410 │1411 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/114121413 warning: a struct for Phoenix.Tracker.State is expected on struct update:14141415 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}14161417 but got type:14181419 dynamic()14201421 where "delta" was given the type:14221423 # type: dynamic()1424 # from: lib/phoenix/tracker/state.ex:541:991425 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1426 state14271428 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14291430 type warning found at:1431 │1432 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1433 │ ~1434 │1435 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114361437 warning: a struct for Phoenix.Tracker.State is expected on struct update:14381439 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14401441 but got type:14421443 dynamic(%{..., range: {term(), term()}})14441445 where "delta" was given the type:14461447 # type: dynamic(%{..., range: {term(), term()}})1448 # from: lib/phoenix/tracker/state.ex:551:301449 {start_clock, end_clock} = delta.range14501451 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14521453 type warning found at:1454 │1455 555 │ delta: %State{delta | range: {start_clock, new_end}}}1456 │ ~1457 │1458 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214591460 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1461 │1462 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1463 │ ~1464 │1465 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/214661467 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1468 │1469 43 │ :ok = :pg2.create(pg2_group)1470 │ ~1471 │1472 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/114731474 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1475 │1476 44 │ :ok = :pg2.join(pg2_group, self())1477 │ ~1478 │1479 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/114801481 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1482 │1483 57 │ :pg2.get_members(pg2_namespace(server_name))1484 │ ~1485 │1486 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/114871488 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1489 │1490 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1491 │ ~1492 │1493 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/114941495 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1496 │1497 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1498 │ ~1499 │1500 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11501 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115021503 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1504 │1505 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1506 │ ~1507 │1508 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115091510 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1511 │1512 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1513 │ ~1514 │1515 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115161517 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1518 │1519 97 │ supervise(children, strategy: :rest_for_one)1520 │ ~1521 │1522 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115231524 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1525 │1526 42 │ supervise children, strategy: :one_for_one1527 │ ~1528 │1529 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115301531Generated phoenix_pubsub app1532==> plug1533Compiling 1 file (.erl)1534Compiling 42 files (.ex)1535Generated plug app1536warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1537 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21538 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11539 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51540 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21541 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41542 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/215431544==> phoenix1545Compiling 75 files (.ex)1546warning: cannot infer signatures from :cowboy because it is not loaded15471548warning: cannot infer signatures from :cowlib because it is not loaded15491550warning: cannot infer signatures from :ranch because it is not loaded15511552 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 operator1553 │1554 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1555 │ ~1556 │1557 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/115581559 warning: using single-quoted strings to represent charlists is deprecated.1560 Use ~c"" if you indeed want a charlist or use "" instead.1561 You may run "mix format --migrate" to change all single-quoted1562 strings to use the ~c sigil and fix this warning.1563 │1564 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1565 │ ~1566 │1567 └─ lib/phoenix/channel/server.ex:310:3115681569 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1570 │1571 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1572 │ ~1573 │1574 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/315751576 warning: unused require Logger1577 │1578 20 │ require Logger1579 │ ~1580 │1581 └─ lib/phoenix/endpoint/handler.ex:20:315821583 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1584 │1585 39 │ Logger.warn """1586 │ ~1587 │1588 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/115891590 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 operator1591 │1592 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1593 │ ~1594 │1595 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/215961597 warning: using single-quoted strings to represent charlists is deprecated.1598 Use ~c"" if you indeed want a charlist or use "" instead.1599 You may run "mix format --migrate" to change all single-quoted1600 strings to use the ~c sigil and fix this warning.1601 │1602 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1603 │ ~1604 │1605 └─ lib/phoenix/router.ex:315:5016061607 warning: using single-quoted strings to represent charlists is deprecated.1608 Use ~c"" if you indeed want a charlist or use "" instead.1609 You may run "mix format --migrate" to change all single-quoted1610 strings to use the ~c sigil and fix this warning.1611 │1612 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1613 │ ~1614 │1615 └─ lib/phoenix/router/helpers.ex:195:5016161617 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16181619 This error happens when you have function calls without parentheses inside keywords. For example:16201621 function(arg, one: nested_call a, b, c)1622 function(arg, one: if expr, do: :this, else: :that)16231624 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:16251626 function(arg, one: if(expr, do: :this, else: :that))1627 function(arg, one: nested_call(a, b, c))16281629 Ambiguity found at:1630 │1631 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1632 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1633 │1634 └─ lib/phoenix/router/resource.ex:7116351636 warning: duplicate key :route found in struct1637 │1638 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1639 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1640 │1641 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16421643 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)"1644 │1645 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1646 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1647 │1648 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)16491650 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1651 │1652 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1653 │ ~1654 │1655 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/116561657 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1658 │1659 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1660 │ ~1661 │1662 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/216631664 warning: using single-quoted strings to represent charlists is deprecated.1665 Use ~c"" if you indeed want a charlist or use "" instead.1666 You may run "mix format --migrate" to change all single-quoted1667 strings to use the ~c sigil and fix this warning.1668 │1669 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1670 │ ~1671 │1672 └─ lib/phoenix/template.ex:174:5016731674 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1675 │1676 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1677 │ ~1678 │1679 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/216801681 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1682 │1683 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1684 │ ~1685 │1686 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/116871688 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1689 │1690 14 │ supervise(children, strategy: :simple_one_for_one)1691 │ ~1692 │1693 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/116941695 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1696 │1697 647 │ exception -> {:error, {exception, System.stacktrace()}}1698 │ ~1699 │1700 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117011702 warning: expected a module (an atom) when invoking config/1 in expression:17031704 endpoint.config(:endpoint_id)17051706 where "endpoint" was given the type:17071708 # type: dynamic(%{..., __pubsub_server__: atom()})1709 # from: lib/phoenix/transports/long_poll.ex:199:101710 verify_token(endpoint, token, opts)17111712 type warning found at:1713 │1714 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1715 │ ~1716 │1717 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317181719 warning: unknown key .__pubsub_server__ in expression:17201721 endpoint.__pubsub_server__17221723 the given type does not have the given key:17241725 dynamic(1726 %Phoenix.Socket{1727 id: term(),1728 assigns: term(),1729 channel: term(),1730 channel_pid: term(),1731 endpoint: atom(),1732 handler: term(),1733 joined: term(),1734 pubsub_server: term(),1735 ref: term(),1736 join_ref: term(),1737 topic: term(),1738 transport: term(),1739 transport_pid: term(),1740 transport_name: term(),1741 serializer: term(),1742 private: term(),1743 vsn: term()1744 } or1745 %Plug.Conn{1746 adapter: term(),1747 assigns: term(),1748 body_params: term(),1749 cookies: term(),1750 halted: term(),1751 host: term(),1752 method: term(),1753 owner: term(),1754 params: term(),1755 path_info: term(),1756 path_params: term(),1757 port: term(),1758 private: term(),1759 query_params: term(),1760 query_string: term(),1761 remote_ip: term(),1762 req_cookies: term(),1763 req_headers: term(),1764 request_path: term(),1765 resp_body: term(),1766 resp_cookies: term(),1767 resp_headers: term(),1768 scheme: term(),1769 script_name: term(),1770 secret_key_base: term(),1771 state: term(),1772 status: term()1773 } or atom() or binary()1774 )17751776 where "endpoint" was given the type:17771778 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1779 # from: lib/phoenix/transports/long_poll.ex:254:191780 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])17811782 type warning found at:1783 │1784 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1785 │ ~~~~~~~~~~~~~~~~~1786 │1787 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/317881789 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1790 │1791 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1792 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1793 │1794 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)17951796 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1797 │1798 10 │ conn = @connection.conn(req, transport)1799 │ ~1800 │1801 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/318021803 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1804 │1805 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1806 │ ~1807 │1808 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418091810 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1811 │1812 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1813 │ ~1814 │1815 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/318161817 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1818 │1819 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1820 │ ~1821 │1822 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/318231824 warning: a struct for Phoenix.Socket is expected on struct update:18251826 %Phoenix.Socket{socket | id: id}18271828 but got type:18291830 dynamic()18311832 where "socket" was given the type:18331834 # type: dynamic()1835 # from: lib/phoenix/socket/transport.ex1836 {:ok, socket}18371838 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18391840 type warning found at:1841 │1842 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1843 │ ~1844 │1845 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/718461847 warning: a struct for Plug.Conn is expected on struct update:18481849 %Plug.Conn{conn | state: :sent}18501851 but got type:18521853 dynamic()18541855 where "conn" was given the type:18561857 # type: dynamic()1858 # from: lib/phoenix/endpoint/render_errors.ex:79:211859 conn18601861 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18621863 type warning found at:1864 │1865 83 │ %Plug.Conn{conn | state: :sent}1866 │ ~1867 │1868 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/518691870 warning: a struct for Plug.Conn is expected on struct update:18711872 %Plug.Conn{conn | query_params: %{}, params: %{}}18731874 but got type:18751876 dynamic(%{..., params: %Plug.Conn.Unfetched{}})18771878 where "conn" was given the types:18791880 # type: dynamic(%{..., params: term()})1881 # from: lib/phoenix/endpoint/render_errors.ex:94:171882 conn.params18831884 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1885 # from: lib/phoenix/endpoint/render_errors.ex:94:171886 conn.params18871888 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18891890 type warning found at:1891 │1892 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1893 │ ~1894 │1895 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/118961897 warning: a struct for Plug.Conn is expected on struct update:18981899 %Plug.Conn{conn | query_params: %{}, params: params}19001901 but got type:19021903 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19041905 where "conn" was given the types:19061907 # type: dynamic(%{..., params: term()})1908 # from: lib/phoenix/endpoint/render_errors.ex:94:171909 conn.params19101911 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1912 # from: lib/phoenix/endpoint/render_errors.ex:94:171913 conn.params19141915 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19161917 type warning found at:1918 │1919 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1920 │ ~1921 │1922 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119231924 warning: a struct for Plug.Conn is expected on struct update:19251926 %Plug.Conn{conn | params: params}19271928 but got type:19291930 dynamic(%{..., params: map()})19311932 where "conn" was given the type:19331934 # type: dynamic(%{..., params: map()})1935 # from: lib/phoenix/controller.ex:912:171936 Map.get(conn.params, required_key)19371938 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19391940 type warning found at:1941 │1942 919 │ %Plug.Conn{conn | params: params}1943 │ ~1944 │1945 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/219461947 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1948 │1949 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1950 │ ~1951 │1952 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/419531954 warning: expected a map or struct when accessing .url in expression:19551956 endpoint.url19571958 where "endpoint" was given the types:19591960 # type: dynamic(atom())1961 # from: lib/phoenix/router/helpers.ex:24:201962 endpoint19631964 # type: atom()1965 # from: lib/phoenix/router/helpers.ex:24:351966 is_atom(endpoint)19671968 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()19691970 type warning found at:1971 │1972 25 │ endpoint.url1973 │ ~1974 │1975 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/219761977 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1978 │1979 199 │ worker(Phoenix.Tracker, [module, opts, opts])1980 │ ~1981 │1982 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/419831984 warning: a struct for Plug.Conn is expected on struct update:19851986 %Plug.Conn{conn | path_info: path, script_name: script}19871988 but got type:19891990 dynamic()19911992 where "conn" was given the type:19931994 # type: dynamic()1995 # from: lib/phoenix/router/route.ex:147:101996 conn = target.call(%Plug.Conn{...}, opts)19971998 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19992000 type warning found at:2001 │2002 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2003 │ ~2004 │2005 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420062007 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2008 │2009 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2010 │ ~2011 │2012 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120132014 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2015 │2016 71 │ supervise(children, strategy: :one_for_one)2017 │ ~2018 │2019 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120202021 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2022 │2023 76 │ [worker(Phoenix.Config, args)]2024 │ ~2025 │2026 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320272028 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2029 │2030 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2031 │ ~2032 │2033 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22034 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32035 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320362037 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2038 │2039 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2040 │ ~2041 │2042 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/320432044 warning: expected a module (an atom) when invoking path/1 in expression:20452046 endpoint.path("/")20472048 where "endpoint" was given the type:20492050 # type: dynamic(%{..., host: term()})2051 # from: lib/phoenix/endpoint/supervisor.ex:312:142052 endpoint.host20532054 type warning found at:2055 │2056 313 │ endpoint.path("/")2057 │ ~2058 │2059 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/120602061 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2062 │2063 35 │ supervise(children, strategy: :one_for_one)2064 │ ~2065 │2066 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/120672068 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2069 │2070 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2071 │ ~2072 │2073 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/320742075 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2076 │2077 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2078 │ ~2079 │2080 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/320812082 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2083 │2084 113 │ {addr,port} = :ranch.get_addr(ref)2085 │ ~2086 │2087 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/320882089 warning: comparison between distinct types found:20902091 !Path.extname(file_path) == ".gz"20922093 given types:20942095 dynamic(boolean()) == binary()20962097 where "file_path" was given the type:20982099 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2100 # from: lib/phoenix/digester.ex:147:452101 Path.basename(file_path)21022103 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 false21042105 type warning found at:2106 │2107 148 │ !Path.extname(file_path) == ".gz"2108 │ ~2109 │2110 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121112112 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2113 │2114 51 │ worker(Phoenix.CodeReloader.Server, [])2115 │ ~2116 │2117 └─ lib/phoenix.ex:51:7: Phoenix.start/221182119 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2120 │2121 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2122 │ ~2123 │2124 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321252126 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2127 │2128 155 │ Enum.partition attrs, fn2129 │ ~2130 │2131 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121322133 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21342135 mod.__phoenix_recompile__?21362137 where "mod" was given the type:21382139 # type: dynamic(atom())2140 # from: lib/mix/tasks/compile.phoenix.ex:34:122141 Code.ensure_loaded?(mod)21422143 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21442145 type warning found at:2146 │2147 36 │ mod.__phoenix_recompile__?2148 │ ~2149 │2150 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/121512152 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2153 │2154 234 │ Enum.partition(attrs, fn2155 │ ~2156 │2157 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/221582159Generated phoenix app2160warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2161 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22162 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12163 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52164 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22165 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42166 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/221672168==> guardian2169Compiling 20 files (.ex)2170Generated guardian app2171==> phoenix_html2172Compiling 8 files (.ex)2173 warning: using single-quoted strings to represent charlists is deprecated.2174 Use ~c"" if you indeed want a charlist or use "" instead.2175 You may run "mix format --migrate" to change all single-quoted2176 strings to use the ~c sigil and fix this warning.2177 │2178 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2179 │ ~2180 │2181 └─ lib/phoenix_html/engine.ex:12:5021822183 warning: the 1st pattern in clause will never match:21842185 6021862187 because it is expected to receive type:21882189 dynamic(empty_list() or non_empty_list(term(), term()))21902191 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21922193 type warning found at:2194 │2195 56 │ def to_iodata(?<), do: "<"2196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2197 │2198 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/121992200 warning: the 1st pattern in clause will never match:22012202 6222032204 because it is expected to receive type:22052206 dynamic(empty_list() or non_empty_list(term(), term()))22072208 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22092210 type warning found at:2211 │2212 57 │ def to_iodata(?>), do: ">"2213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2214 │2215 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122162217 warning: the 1st pattern in clause will never match:22182219 3822202221 because it is expected to receive type:22222223 dynamic(empty_list() or non_empty_list(term(), term()))22242225 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22262227 type warning found at:2228 │2229 58 │ def to_iodata(?&), do: "&"2230 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2231 │2232 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122332234 warning: the 1st pattern in clause will never match:22352236 3422372238 because it is expected to receive type:22392240 dynamic(empty_list() or non_empty_list(term(), term()))22412242 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22432244 type warning found at:2245 │2246 59 │ def to_iodata(?"), do: """2247 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2248 │2249 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/122502251 warning: the 1st pattern in clause will never match:22522253 3922542255 because it is expected to receive type:22562257 dynamic(empty_list() or non_empty_list(term(), term()))22582259 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22602261 type warning found at:2262 │2263 60 │ def to_iodata(?'), do: "'"2264 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2265 │2266 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/122672268 warning: the 1st pattern in clause will never match:22692270 {:safe, data}22712272 because it is expected to receive type:22732274 dynamic(empty_list() or non_empty_list(term(), term()))22752276 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22772278 type warning found at:2279 │2280 76 │ def to_iodata({:safe, data}) do2281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2282 │2283 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/122842285 warning: the following clause is redundant:22862287 def to_iodata(other)22882289 it has type:22902291 dynamic(empty_list() or non_empty_list(term(), term()))22922293 previous clauses have already matched on the following types:22942295 non_empty_list(term(), term())2296 empty_list()22972298 │2299 80 │ def to_iodata(other) do2300 │ ~2301 │2302 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123032304 warning: the 1st pattern in clause will never match:23052306 h23072308 because it is expected to receive type:23092310 dynamic(empty_list() or non_empty_list(term(), term()))23112312 where "h" was given the type:23132314 # type: integer()2315 # from: lib/phoenix_html/safe.ex:62:252316 is_integer(h)23172318 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23192320 type warning found at:2321 │2322 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2323 │ ~2324 │2325 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123262327 warning: the 1st pattern in clause will never match:23282329 h23302331 because it is expected to receive type:23322333 dynamic(empty_list() or non_empty_list(term(), term()))23342335 where "h" was given the type:23362337 # type: integer()2338 # from: lib/phoenix_html/safe.ex:66:252339 is_integer(h)23402341 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23422343 type warning found at:2344 │2345 66 │ def to_iodata(h) when is_integer(h) do2346 │ ~2347 │2348 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/123492350 warning: the 1st pattern in clause will never match:23512352 h23532354 because it is expected to receive type:23552356 dynamic(empty_list() or non_empty_list(term(), term()))23572358 where "h" was given the type:23592360 # type: binary()2361 # from: lib/phoenix_html/safe.ex:72:252362 is_binary(h)23632364 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23652366 type warning found at:2367 │2368 72 │ def to_iodata(h) when is_binary(h) do2369 │ ~2370 │2371 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/123722373Generated phoenix_html app2374==> postgrex2375Compiling 62 files (.ex)2376 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2377 │2378 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2379 │ ~2380 │2381 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)23822383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2384 You may run "mix format --migrate" to fix this warning automatically.2385 │2386 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2387 │ ~2388 │2389 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/123902391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2392 You may run "mix format --migrate" to fix this warning automatically.2393 │2394 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2395 │ ~2396 │2397 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/123982399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2400 You may run "mix format --migrate" to fix this warning automatically.2401 │2402 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2403 │ ~2404 │2405 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124062407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2408 You may run "mix format --migrate" to fix this warning automatically.2409 │2410 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2411 │ ~2412 │2413 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124142415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2416 You may run "mix format --migrate" to fix this warning automatically.2417 │2418 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2419 │ ~2420 │2421 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124222423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2424 You may run "mix format --migrate" to fix this warning automatically.2425 │2426 43 │ <<-1::int32>>2427 │ ~2428 │2429 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124302431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2432 You may run "mix format --migrate" to fix this warning automatically.2433 │2434 48 │ <<value_byte_size::int32>> <> value2435 │ ~2436 │2437 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124382439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2440 You may run "mix format --migrate" to fix this warning automatically.2441 │2442 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2443 │ ~2444 │2445 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/224462447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2448 You may run "mix format --migrate" to fix this warning automatically.2449 │2450 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2451 │ ~2452 │2453 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/224542455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2456 You may run "mix format --migrate" to fix this warning automatically.2457 │2458 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2459 │ ~2460 │2461 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/224622463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2464 You may run "mix format --migrate" to fix this warning automatically.2465 │2466 64 │ ... -1::int32, rest::binary>>, acc) do2467 │ ~2468 │2469 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/224702471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2472 You may run "mix format --migrate" to fix this warning automatically.2473 │2474 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2475 │ ~2476 │2477 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/224782479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2480 You may run "mix format --migrate" to fix this warning automatically.2481 │2482 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2483 │ ~2484 │2485 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/224862487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2488 You may run "mix format --migrate" to fix this warning automatically.2489 │2490 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2491 │ ~2492 │2493 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/224942495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2496 You may run "mix format --migrate" to fix this warning automatically.2497 │2498 79 │ ... -1::int32, rest::binary>>, acc) do2499 │ ~2500 │2501 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225022503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2504 You may run "mix format --migrate" to fix this warning automatically.2505 │2506 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2507 │ ~2508 │2509 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225102511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2512 You may run "mix format --migrate" to fix this warning automatically.2513 │2514 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2515 │ ~2516 │2517 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225182519 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2520 You may run "mix format --migrate" to fix this warning automatically.2521 │2522 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2523 │ ~2524 │2525 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125262527 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2528 You may run "mix format --migrate" to fix this warning automatically.2529 │2530 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2531 │ ~2532 │2533 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125342535 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2536 You may run "mix format --migrate" to fix this warning automatically.2537 │2538 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2539 │ ~2540 │2541 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125422543 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2544 You may run "mix format --migrate" to fix this warning automatically.2545 │2546 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2547 │ ~2548 │2549 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/125502551 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 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2555 │ ~2556 │2557 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/125582559 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2560 You may run "mix format --migrate" to fix this warning automatically.2561 │2562 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2563 │ ~2564 │2565 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/125662567 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2568 You may run "mix format --migrate" to fix this warning automatically.2569 │2570 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2571 │ ~2572 │2573 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/125742575 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 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2579 │ ~2580 │2581 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/125822583 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2584 You may run "mix format --migrate" to fix this warning automatically.2585 │2586 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2587 │ ~2588 │2589 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/125902591 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2592 You may run "mix format --migrate" to fix this warning automatically.2593 │2594 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2595 │ ~2596 │2597 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/125982599 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2600 You may run "mix format --migrate" to fix this warning automatically.2601 │2602 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2603 │ ~2604 │2605 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126062607 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2608 You may run "mix format --migrate" to fix this warning automatically.2609 │2610 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2611 │ ~2612 │2613 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126142615 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2616 You may run "mix format --migrate" to fix this warning automatically.2617 │2618 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2619 │ ~2620 │2621 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126222623 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2624 You may run "mix format --migrate" to fix this warning automatically.2625 │2626 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2627 │ ~2628 │2629 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326302631 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2632 You may run "mix format --migrate" to fix this warning automatically.2633 │2634 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2635 │ ~2636 │2637 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126382639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2640 You may run "mix format --migrate" to fix this warning automatically.2641 │2642 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2643 │ ~2644 │2645 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/126462647 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2648 You may run "mix format --migrate" to fix this warning automatically.2649 │2650 23 │ <<x::float64, y::float64>>2651 │ ~2652 │2653 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/226542655 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2656 You may run "mix format --migrate" to fix this warning automatically.2657 │2658 23 │ <<x::float64, y::float64>>2659 │ ~2660 │2661 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/226622663 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2664 You may run "mix format --migrate" to fix this warning automatically.2665 │2666 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2667 │ ~2668 │2669 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/226702671 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2672 You may run "mix format --migrate" to fix this warning automatically.2673 │2674 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2675 │ ~2676 │2677 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/226782679 warning: use Bitwise is deprecated. import Bitwise instead2680 │2681 4 │ use Bitwise, only_operators: true2682 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2683 │2684 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)26852686 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2690 │ ~2691 │2692 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/126932694 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2698 │ ~2699 │2700 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227012702 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2706 │ ~2707 │2708 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227092710 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2714 │ ~2715 │2716 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127172718 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2719 You may run "mix format --migrate" to fix this warning automatically.2720 │2721 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2722 │ ~2723 │2724 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127252726 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2727 You may run "mix format --migrate" to fix this warning automatically.2728 │2729 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2730 │ ~2731 │2732 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127332734 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2735 You may run "mix format --migrate" to fix this warning automatically.2736 │2737 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2738 │ ~2739 │2740 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127412742 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2743 You may run "mix format --migrate" to fix this warning automatically.2744 │2745 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2746 │ ~2747 │2748 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/127492750 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2751 You may run "mix format --migrate" to fix this warning automatically.2752 │2753 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2754 │ ~2755 │2756 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/127572758 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2759 You may run "mix format --migrate" to fix this warning automatically.2760 │2761 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2762 │ ~2763 │2764 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/127652766 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2767 You may run "mix format --migrate" to fix this warning automatically.2768 │2769 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2770 │ ~2771 │2772 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/127732774 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2775 You may run "mix format --migrate" to fix this warning automatically.2776 │2777 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2778 │ ~2779 │2780 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/127812782 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2783 You may run "mix format --migrate" to fix this warning automatically.2784 │2785 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2786 │ ~2787 │2788 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/127892790 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2791 You may run "mix format --migrate" to fix this warning automatically.2792 │2793 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2794 │ ~2795 │2796 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/127972798 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2799 You may run "mix format --migrate" to fix this warning automatically.2800 │2801 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2802 │ ~2803 │2804 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128052806 warning: use Bitwise is deprecated. import Bitwise instead2807 │2808 5 │ use Bitwise2809 │ ~~~~~~~~~~~2810 │2811 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)28122813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2814 You may run "mix format --migrate" to fix this warning automatically.2815 │2816 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2817 │ ~2818 │2819 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128202821 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2822 You may run "mix format --migrate" to fix this warning automatically.2823 │2824 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2825 │ ~2826 │2827 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128282829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2830 You may run "mix format --migrate" to fix this warning automatically.2831 │2832 46 │ 0 :: int32>>2833 │ ~2834 │2835 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128362837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2838 You may run "mix format --migrate" to fix this warning automatically.2839 │2840 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2841 │ ~2842 │2843 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128442845 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2846 You may run "mix format --migrate" to fix this warning automatically.2847 │2848 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2849 │ ~2850 │2851 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/128522853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2854 You may run "mix format --migrate" to fix this warning automatically.2855 │2856 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2857 │ ~2858 │2859 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/128602861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2862 You may run "mix format --migrate" to fix this warning automatically.2863 │2864 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2865 │ ~2866 │2867 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/128682869 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 operator2870 │2871 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2872 │ ~2873 │2874 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/128752876 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2877 You may run "mix format --migrate" to fix this warning automatically.2878 │2879 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2880 │ ~2881 │2882 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/328832884 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 operator2885 │2886 72 │ <<data :: size(rest_size)>> = rest2887 │ ~2888 │2889 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/328902891 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 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2895 │ ~2896 │2897 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/328982899 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 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2903 │ ~2904 │2905 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329062907 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2908 You may run "mix format --migrate" to fix this warning automatically.2909 │2910 86 │ def parse(<<status :: int8>>, ?Z, _size) do2911 │ ~2912 │2913 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329142915 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2916 You may run "mix format --migrate" to fix this warning automatically.2917 │2918 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2919 │ ~2920 │2921 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329222923 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2924 You may run "mix format --migrate" to fix this warning automatically.2925 │2926 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2927 │ ~2928 │2929 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329302931 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 103 │ case <<len ::uint16>> do2935 │ ~2936 │2937 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329382939 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2940 You may run "mix format --migrate" to fix this warning automatically.2941 │2942 104 │ <<^overflow_len :: uint16>> ->2943 │ ~2944 │2945 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/329462947 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2948 You may run "mix format --migrate" to fix this warning automatically.2949 │2950 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2951 │ ~2952 │2953 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/329542955 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2956 You may run "mix format --migrate" to fix this warning automatically.2957 │2958 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2959 │ ~2960 │2961 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/329622963 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2964 You may run "mix format --migrate" to fix this warning automatically.2965 │2966 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2967 │ ~2968 │2969 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/329702971 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2972 You may run "mix format --migrate" to fix this warning automatically.2973 │2974 226 │ [<<size :: int32>>, data]2975 │ ~2976 │2977 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/129782979 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2980 You may run "mix format --migrate" to fix this warning automatically.2981 │2982 224 │ [first, <<size :: int32>>, data]2983 │ ~2984 │2985 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/129862987 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2988 You may run "mix format --migrate" to fix this warning automatically.2989 │2990 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2991 │ ~2992 │2993 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/129942995 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2996 You may run "mix format --migrate" to fix this warning automatically.2997 │2998 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2999 │ ~3000 │3001 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130023003 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3004 You may run "mix format --migrate" to fix this warning automatically.3005 │3006 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3007 │ ~3008 │3009 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130103011 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3012 You may run "mix format --migrate" to fix this warning automatically.3013 │3014 252 │ len = <<div(byte_size(oids), 4) :: int16>>3015 │ ~3016 │3017 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130183019 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3020 You may run "mix format --migrate" to fix this warning automatically.3021 │3022 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3023 │ ~3024 │3025 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130263027 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3028 You may run "mix format --migrate" to fix this warning automatically.3029 │3030 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3031 │ ~3032 │3033 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130343035 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3036 You may run "mix format --migrate" to fix this warning automatically.3037 │3038 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3039 │ ~3040 │3041 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130423043 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3044 You may run "mix format --migrate" to fix this warning automatically.3045 │3046 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3047 │ ~3048 │3049 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/130503051 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3052 You may run "mix format --migrate" to fix this warning automatically.3053 │3054 287 │ len_params = <<length(params) :: int16>>3055 │ ~3056 │3057 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/130583059 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3060 You may run "mix format --migrate" to fix this warning automatically.3061 │3062 294 │ {?E, [port, 0, <<rows :: int32>>]}3063 │ ~3064 │3065 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/130663067 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3068 You may run "mix format --migrate" to fix this warning automatically.3069 │3070 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3071 │ ~3072 │3073 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/130743075 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3076 You may run "mix format --migrate" to fix this warning automatically.3077 │3078 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3079 │ ~3080 │3081 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/130823083 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3084 You may run "mix format --migrate" to fix this warning automatically.3085 │3086 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3087 │ ~3088 │3089 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/130903091 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3092 You may run "mix format --migrate" to fix this warning automatically.3093 │3094 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3095 │ ~3096 │3097 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/130983099 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3100 You may run "mix format --migrate" to fix this warning automatically.3101 │3102 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3103 │ ~3104 │3105 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131063107 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3108 You may run "mix format --migrate" to fix this warning automatically.3109 │3110 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3111 │ ~3112 │3113 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131143115 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3116 You may run "mix format --migrate" to fix this warning automatically.3117 │3118 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3119 │ ~3120 │3121 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131223123 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3124 You may run "mix format --migrate" to fix this warning automatically.3125 │3126 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3127 │ ~3128 │3129 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131303131 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3132 You may run "mix format --migrate" to fix this warning automatically.3133 │3134 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3135 │ ~3136 │3137 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131383139 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3140 You may run "mix format --migrate" to fix this warning automatically.3141 │3142 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3143 │ ~3144 │3145 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/131463147 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3148 You may run "mix format --migrate" to fix this warning automatically.3149 │3150 363 │ type_size :: int16, type_mod :: int32, format :: int16,3151 │ ~3152 │3153 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/131543155 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3156 You may run "mix format --migrate" to fix this warning automatically.3157 │3158 363 │ type_size :: int16, type_mod :: int32, format :: int16,3159 │ ~3160 │3161 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/131623163 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3164 You may run "mix format --migrate" to fix this warning automatically.3165 │3166 363 │ type_size :: int16, type_mod :: int32, format :: int16,3167 │ ~3168 │3169 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/131703171 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3172 You may run "mix format --migrate" to fix this warning automatically.3173 │3174 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3175 │ ~3176 │3177 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/131783179 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3180 You may run "mix format --migrate" to fix this warning automatically.3181 │3182 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3183 │ ~3184 │3185 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/131863187 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3188 You may run "mix format --migrate" to fix this warning automatically.3189 │3190 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3191 │ ~3192 │3193 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/131943195 warning: unused require Postgrex.Messages3196 │3197 30 │ require Postgrex.Messages3198 │ ~3199 │3200 └─ lib/postgrex/query.ex:30:332013202 warning: unused require Logger3203 │3204 8 │ require Logger3205 │ ~3206 │3207 └─ lib/postgrex/notifications.ex:8:332083209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3210 You may run "mix format --migrate" to fix this warning automatically.3211 │3212 59 │ if lower == <<-1::int32>> do3213 │ ~3214 │3215 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432163217 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3218 You may run "mix format --migrate" to fix this warning automatically.3219 │3220 66 │ if upper == <<-1::int32>> do3221 │ ~3222 │3223 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432243225 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3226 You may run "mix format --migrate" to fix this warning automatically.3227 │3228 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3229 │ ~3230 │3231 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432323233 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3234 │3235 1005 │ Logger.warn(fn() ->3236 │ ~3237 │3238 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/532393240 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3241 You may run "mix format --migrate" to fix this warning automatically.3242 │3243 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3244 │ ~3245 │3246 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/132473248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3249 You may run "mix format --migrate" to fix this warning automatically.3250 │3251 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3252 │ ~3253 │3254 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/132553256 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 operator3257 │3258 2003 │ <<body :: binary(size), rest :: binary>> ->3259 │ ~3260 │3261 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/132623263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3264 You may run "mix format --migrate" to fix this warning automatically.3265 │3266 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3267 │ ~3268 │3269 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/332703271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3272 You may run "mix format --migrate" to fix this warning automatically.3273 │3274 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3275 │ ~3276 │3277 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/332783279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3280 You may run "mix format --migrate" to fix this warning automatically.3281 │3282 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3283 │ ~3284 │3285 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/332863287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3288 You may run "mix format --migrate" to fix this warning automatically.3289 │3290 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3291 │ ~3292 │3293 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/332943295 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3296 You may run "mix format --migrate" to fix this warning automatically.3297 │3298 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3299 │ ~3300 │3301 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333023303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3304 You may run "mix format --migrate" to fix this warning automatically.3305 │3306 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3307 │ ~3308 │3309 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333103311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3312 You may run "mix format --migrate" to fix this warning automatically.3313 │3314 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3315 │ ~3316 │3317 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233183319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3320 You may run "mix format --migrate" to fix this warning automatically.3321 │3322 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3323 │ ~3324 │3325 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233263327 warning: using single-quoted strings to represent charlists is deprecated.3328 Use ~c"" if you indeed want a charlist or use "" instead.3329 You may run "mix format --migrate" to change all single-quoted3330 strings to use the ~c sigil and fix this warning.3331 │3332 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3333 │ ~3334 │3335 └─ lib/postgrex/type_module.ex:49:5033363337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3338 You may run "mix format --migrate" to fix this warning automatically.3339 │3340 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3341 │ ~3342 │3343 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/133443345 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3346 You may run "mix format --migrate" to fix this warning automatically.3347 │3348 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3349 │ ~3350 │3351 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/133523353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3354 You may run "mix format --migrate" to fix this warning automatically.3355 │3356 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3358 │3359 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/333603361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3362 You may run "mix format --migrate" to fix this warning automatically.3363 │3364 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3366 │3367 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133683369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3370 You may run "mix format --migrate" to fix this warning automatically.3371 │3372 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3374 │3375 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133763377 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3378 You may run "mix format --migrate" to fix this warning automatically.3379 │3380 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3382 │3383 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133843385 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 operator3386 │3387 15 │ <<binary::binary-size(last_pos), last::bits>> = val3388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3389 │3390 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133913392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3393 You may run "mix format --migrate" to fix this warning automatically.3394 │3395 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3397 │3398 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133993400 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3401 You may run "mix format --migrate" to fix this warning automatically.3402 │3403 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3405 │3406 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134073408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3409 You may run "mix format --migrate" to fix this warning automatically.3410 │3411 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3413 │3414 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134153416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3417 You may run "mix format --migrate" to fix this warning automatically.3418 │3419 9 │ <<1 :: int32, 1>>3420 │ ~~~~~~~~~~~~~~~~~3421 │3422 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134233424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3425 You may run "mix format --migrate" to fix this warning automatically.3426 │3427 11 │ <<1 :: int32, 0>>3428 │ ~~~~~~~~~~~~~~~~~3429 │3430 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134313432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3433 You may run "mix format --migrate" to fix this warning automatically.3434 │3435 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3437 │3438 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134393440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3441 You may run "mix format --migrate" to fix this warning automatically.3442 │3443 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3445 │3446 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134473448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3449 You may run "mix format --migrate" to fix this warning automatically.3450 │3451 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3453 │3454 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134553456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3457 You may run "mix format --migrate" to fix this warning automatically.3458 │3459 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3461 │3462 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134633464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3465 You may run "mix format --migrate" to fix this warning automatically.3466 │3467 12 │ <<20 :: int32, 3, n, 1, 16,3468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3469 │3470 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134713472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3473 You may run "mix format --migrate" to fix this warning automatically.3474 │3475 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3477 │3478 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134793480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3481 You may run "mix format --migrate" to fix this warning automatically.3482 │3483 10 │ <<24::int32, x::float64, y::float64, r::float64>>3484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3485 │3486 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134873488 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3489 You may run "mix format --migrate" to fix this warning automatically.3490 │3491 10 │ <<24::int32, x::float64, y::float64, r::float64>>3492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3493 │3494 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134953496 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3497 You may run "mix format --migrate" to fix this warning automatically.3498 │3499 10 │ <<24::int32, x::float64, y::float64, r::float64>>3500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3501 │3502 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135033504 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3505 You may run "mix format --migrate" to fix this warning automatically.3506 │3507 10 │ <<24::int32, x::float64, y::float64, r::float64>>3508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3509 │3510 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135113512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3513 You may run "mix format --migrate" to fix this warning automatically.3514 │3515 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3517 │3518 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135193520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3521 You may run "mix format --migrate" to fix this warning automatically.3522 │3523 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3525 │3526 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135273528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3529 You may run "mix format --migrate" to fix this warning automatically.3530 │3531 9 │ <<4::int32, n::float32>>3532 │ ~~~~~~~~~~~~~~~~~~~~~~~~3533 │3534 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135353536 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3537 You may run "mix format --migrate" to fix this warning automatically.3538 │3539 9 │ <<4::int32, n::float32>>3540 │ ~~~~~~~~~~~~~~~~~~~~~~~~3541 │3542 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135433544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3545 You may run "mix format --migrate" to fix this warning automatically.3546 │3547 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3549 │3550 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135513552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3553 You may run "mix format --migrate" to fix this warning automatically.3554 │3555 13 │ <<4::int32, 0::1, 255, 0::23>>3556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3557 │3558 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135593560 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3561 You may run "mix format --migrate" to fix this warning automatically.3562 │3563 15 │ <<4::int32, 1::1, 255, 0::23>>3564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3565 │3566 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135673568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3569 You may run "mix format --migrate" to fix this warning automatically.3570 │3571 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3573 │3574 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135753576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3577 You may run "mix format --migrate" to fix this warning automatically.3578 │3579 9 │ <<8 :: int32, n :: float64>>3580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3581 │3582 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135833584 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3585 You may run "mix format --migrate" to fix this warning automatically.3586 │3587 9 │ <<8 :: int32, n :: float64>>3588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3589 │3590 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135913592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3593 You may run "mix format --migrate" to fix this warning automatically.3594 │3595 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3597 │3598 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135993600 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3601 You may run "mix format --migrate" to fix this warning automatically.3602 │3603 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3605 │3606 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136073608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3609 You may run "mix format --migrate" to fix this warning automatically.3610 │3611 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3613 │3614 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136153616 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3617 You may run "mix format --migrate" to fix this warning automatically.3618 │3619 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3621 │3622 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136233624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3625 You may run "mix format --migrate" to fix this warning automatically.3626 │3627 12 │ [<<IO.iodata_length(data) :: int32>> | data]3628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3629 │3630 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136313632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3633 You may run "mix format --migrate" to fix this warning automatically.3634 │3635 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3637 │3638 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136393640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3641 You may run "mix format --migrate" to fix this warning automatically.3642 │3643 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3645 │3646 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136473648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3649 You may run "mix format --migrate" to fix this warning automatically.3650 │3651 12 │ <<20 :: int32, 3, 128, 0, 16,3652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3653 │3654 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136553656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3657 You may run "mix format --migrate" to fix this warning automatically.3658 │3659 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3661 │3662 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136633664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3665 You may run "mix format --migrate" to fix this warning automatically.3666 │3667 12 │ <<2 :: int32, int :: int16>>3668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3669 │3670 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136713672 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3673 You may run "mix format --migrate" to fix this warning automatically.3674 │3675 12 │ <<2 :: int32, int :: int16>>3676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3677 │3678 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136793680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3681 You may run "mix format --migrate" to fix this warning automatically.3682 │3683 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3685 │3686 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136873688 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3689 You may run "mix format --migrate" to fix this warning automatically.3690 │3691 12 │ <<4 :: int32, int :: int32>>3692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3693 │3694 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136953696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3697 You may run "mix format --migrate" to fix this warning automatically.3698 │3699 12 │ <<4 :: int32, int :: int32>>3700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3701 │3702 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137033704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3705 You may run "mix format --migrate" to fix this warning automatically.3706 │3707 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3709 │3710 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137113712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3713 You may run "mix format --migrate" to fix this warning automatically.3714 │3715 12 │ <<8 :: int32, int :: int64>>3716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3717 │3718 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137193720 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3721 You may run "mix format --migrate" to fix this warning automatically.3722 │3723 12 │ <<8 :: int32, int :: int64>>3724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3725 │3726 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137273728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3729 You may run "mix format --migrate" to fix this warning automatically.3730 │3731 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3733 │3734 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137353736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3737 You may run "mix format --migrate" to fix this warning automatically.3738 │3739 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3741 │3742 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137433744 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3745 You may run "mix format --migrate" to fix this warning automatically.3746 │3747 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3749 │3750 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137513752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3753 You may run "mix format --migrate" to fix this warning automatically.3754 │3755 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3757 │3758 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137593760 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3761 You may run "mix format --migrate" to fix this warning automatically.3762 │3763 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3765 │3766 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137673768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3769 You may run "mix format --migrate" to fix this warning automatically.3770 │3771 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3773 │3774 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137753776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3777 You may run "mix format --migrate" to fix this warning automatically.3778 │3779 10 │ <<24::int32, a::float64, b::float64, c::float64>>3780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3781 │3782 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137833784 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3785 You may run "mix format --migrate" to fix this warning automatically.3786 │3787 10 │ <<24::int32, a::float64, b::float64, c::float64>>3788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3789 │3790 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137913792 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3793 You may run "mix format --migrate" to fix this warning automatically.3794 │3795 10 │ <<24::int32, a::float64, b::float64, c::float64>>3796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3797 │3798 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137993800 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3801 You may run "mix format --migrate" to fix this warning automatically.3802 │3803 10 │ <<24::int32, a::float64, b::float64, c::float64>>3804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3805 │3806 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138073808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3809 You may run "mix format --migrate" to fix this warning automatically.3810 │3811 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3813 │3814 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138153816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3817 You may run "mix format --migrate" to fix this warning automatically.3818 │3819 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3821 │3822 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138233824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3825 You may run "mix format --migrate" to fix this warning automatically.3826 │3827 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3829 │3830 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138313832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3833 You may run "mix format --migrate" to fix this warning automatically.3834 │3835 9 │ <<6::int32, a, b, c, d, e, f>>3836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3837 │3838 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138393840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3841 You may run "mix format --migrate" to fix this warning automatically.3842 │3843 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3845 │3846 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/138473848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3849 You may run "mix format --migrate" to fix this warning automatically.3850 │3851 11 │ [<<byte_size(name) :: int32>> | name]3852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3853 │3854 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/138553856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3857 You may run "mix format --migrate" to fix this warning automatically.3858 │3859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3861 │3862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138633864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3865 You may run "mix format --migrate" to fix this warning automatically.3866 │3867 10 │ [<<IO.iodata_length(data)::int32>> | data]3868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3869 │3870 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138713872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3873 You may run "mix format --migrate" to fix this warning automatically.3874 │3875 13 │ [<<IO.iodata_length(data)::int32>> | data]3876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3877 │3878 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138793880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3881 You may run "mix format --migrate" to fix this warning automatically.3882 │3883 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3885 │3886 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138873888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3889 You may run "mix format --migrate" to fix this warning automatically.3890 │3891 15 │ <<4 :: int32, oid :: uint32>>3892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3893 │3894 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138953896 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3897 You may run "mix format --migrate" to fix this warning automatically.3898 │3899 15 │ <<4 :: int32, oid :: uint32>>3900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3901 │3902 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139033904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3905 You may run "mix format --migrate" to fix this warning automatically.3906 │3907 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3909 │3910 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139113912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3913 You may run "mix format --migrate" to fix this warning automatically.3914 │3915 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3917 │3918 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139193920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3921 You may run "mix format --migrate" to fix this warning automatically.3922 │3923 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3925 │3926 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139273928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3929 You may run "mix format --migrate" to fix this warning automatically.3930 │3931 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3933 │3934 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139353936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3937 You may run "mix format --migrate" to fix this warning automatically.3938 │3939 9 │ <<16::int32, x::float64, y::float64>>3940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3941 │3942 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139433944 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3945 You may run "mix format --migrate" to fix this warning automatically.3946 │3947 9 │ <<16::int32, x::float64, y::float64>>3948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3949 │3950 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139513952 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3953 You may run "mix format --migrate" to fix this warning automatically.3954 │3955 9 │ <<16::int32, x::float64, y::float64>>3956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3957 │3958 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139593960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3961 You may run "mix format --migrate" to fix this warning automatically.3962 │3963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3965 │3966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/139673968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3969 You may run "mix format --migrate" to fix this warning automatically.3970 │3971 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3973 │3974 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/139753976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3977 You may run "mix format --migrate" to fix this warning automatically.3978 │3979 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3981 │3982 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/139833984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3985 You may run "mix format --migrate" to fix this warning automatically.3986 │3987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3989 │3990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/339913992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3993 You may run "mix format --migrate" to fix this warning automatically.3994 │3995 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3997 │3998 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/139994000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4001 You may run "mix format --migrate" to fix this warning automatically.4002 │4003 14 │ [<<byte_size(bin) :: int32>> | bin]4004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4005 │4006 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140074008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4009 You may run "mix format --migrate" to fix this warning automatically.4010 │4011 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4013 │4014 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340154016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4017 You may run "mix format --migrate" to fix this warning automatically.4018 │4019 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4021 │4022 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340234024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4025 You may run "mix format --migrate" to fix this warning automatically.4026 │4027 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4029 │4030 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340314032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4033 You may run "mix format --migrate" to fix this warning automatically.4034 │4035 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4037 │4038 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140394040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4041 You may run "mix format --migrate" to fix this warning automatically.4042 │4043 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4045 │4046 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140474048 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4049 You may run "mix format --migrate" to fix this warning automatically.4050 │4051 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4053 │4054 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140554056 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4057 You may run "mix format --migrate" to fix this warning automatically.4058 │4059 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4061 │4062 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140634064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4065 You may run "mix format --migrate" to fix this warning automatically.4066 │4067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4069 │4070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/140714072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4073 You may run "mix format --migrate" to fix this warning automatically.4074 │4075 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4077 │4078 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/140794080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4081 You may run "mix format --migrate" to fix this warning automatically.4082 │4083 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4085 │4086 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/140874088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4089 You may run "mix format --migrate" to fix this warning automatically.4090 │4091 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4093 │4094 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/140954096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4097 You may run "mix format --migrate" to fix this warning automatically.4098 │4099 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4101 │4102 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141034104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4105 You may run "mix format --migrate" to fix this warning automatically.4106 │4107 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4109 │4110 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141114112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4113 You may run "mix format --migrate" to fix this warning automatically.4114 │4115 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4117 │4118 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141194120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4121 You may run "mix format --migrate" to fix this warning automatically.4122 │4123 11 │ [<<16 :: int32>> | uuid]4124 │ ~~~~~~~~~~~~~~~~~~~~~~~~4125 │4126 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141274128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4129 You may run "mix format --migrate" to fix this warning automatically.4130 │4131 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4133 │4134 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141354136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4137 You may run "mix format --migrate" to fix this warning automatically.4138 │4139 9 │ <<0 :: int32>>4140 │ ~~~~~~~~~~~~~~4141 │4142 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141434144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4145 You may run "mix format --migrate" to fix this warning automatically.4146 │4147 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4149 │4150 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/141514152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4153 You may run "mix format --migrate" to fix this warning automatically.4154 │4155 15 │ <<0 :: int32>>4156 │ ~~~~~~~~~~~~~~4157 │4158 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/141594160 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4161 You may run "mix format --migrate" to fix this warning automatically.4162 │4163 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4165 │4166 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/541674168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4169 You may run "mix format --migrate" to fix this warning automatically.4170 │4171 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4173 │4174 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/441754176 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4177 You may run "mix format --migrate" to fix this warning automatically.4178 │4179 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4181 │4182 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/441834184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4185 You may run "mix format --migrate" to fix this warning automatically.4186 │4187 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4189 │4190 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/441914192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4193 You may run "mix format --migrate" to fix this warning automatically.4194 │4195 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4197 │4198 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/441994200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4201 You may run "mix format --migrate" to fix this warning automatically.4202 │4203 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4205 │4206 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542074208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4209 You may run "mix format --migrate" to fix this warning automatically.4210 │4211 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4213 │4214 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542154216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4217 You may run "mix format --migrate" to fix this warning automatically.4218 │4219 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4221 │4222 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842234224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4225 You may run "mix format --migrate" to fix this warning automatically.4226 │4227 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4229 │4230 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842314232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4233 You may run "mix format --migrate" to fix this warning automatically.4234 │4235 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4237 │4238 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842394240 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4241 You may run "mix format --migrate" to fix this warning automatically.4242 │4243 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4245 │4246 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842474248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4249 You may run "mix format --migrate" to fix this warning automatically.4250 │4251 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4253 │4254 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442554256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4257 You may run "mix format --migrate" to fix this warning automatically.4258 │4259 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4261 │4262 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442634264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4265 You may run "mix format --migrate" to fix this warning automatically.4266 │4267 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4269 │4270 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442714272 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4273 You may run "mix format --migrate" to fix this warning automatically.4274 │4275 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4277 │4278 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442794280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4281 You may run "mix format --migrate" to fix this warning automatically.4282 │4283 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4285 │4286 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742874288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4289 You may run "mix format --migrate" to fix this warning automatically.4290 │4291 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4293 │4294 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742954296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4297 You may run "mix format --migrate" to fix this warning automatically.4298 │4299 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4301 │4302 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743034304 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4305 You may run "mix format --migrate" to fix this warning automatically.4306 │4307 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4309 │4310 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743114312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4313 You may run "mix format --migrate" to fix this warning automatically.4314 │4315 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4317 │4318 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843194320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4321 You may run "mix format --migrate" to fix this warning automatically.4322 │4323 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4325 │4326 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443274328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4329 You may run "mix format --migrate" to fix this warning automatically.4330 │4331 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4333 │4334 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743354336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4337 You may run "mix format --migrate" to fix this warning automatically.4338 │4339 27 │ <<len :: int32, value :: binary-size(len)>> ->4340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4341 │4342 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643434344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4345 You may run "mix format --migrate" to fix this warning automatically.4346 │4347 27 │ <<len :: int32, value :: binary-size(len)>> ->4348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4349 │4350 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/243514352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4353 You may run "mix format --migrate" to fix this warning automatically.4354 │4355 27 │ <<len :: int32, value :: binary-size(len)>> ->4356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4357 │4358 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/543594360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4361 You may run "mix format --migrate" to fix this warning automatically.4362 │4363 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4365 │4366 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643674368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4369 You may run "mix format --migrate" to fix this warning automatically.4370 │4371 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4373 │4374 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/243754376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4377 You may run "mix format --migrate" to fix this warning automatically.4378 │4379 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4381 │4382 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/543834384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4385 You may run "mix format --migrate" to fix this warning automatically.4386 │4387 19 │ <<1 :: int32, 1>> -> true4388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4389 │4390 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/643914392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4393 You may run "mix format --migrate" to fix this warning automatically.4394 │4395 19 │ <<1 :: int32, 1>> -> true4396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4397 │4398 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/243994400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4401 You may run "mix format --migrate" to fix this warning automatically.4402 │4403 19 │ <<1 :: int32, 1>> -> true4404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4405 │4406 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544074408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4409 You may run "mix format --migrate" to fix this warning automatically.4410 │4411 20 │ <<1 :: int32, 0>> -> false4412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4413 │4414 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644154416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4417 You may run "mix format --migrate" to fix this warning automatically.4418 │4419 20 │ <<1 :: int32, 0>> -> false4420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4421 │4422 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244234424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4425 You may run "mix format --migrate" to fix this warning automatically.4426 │4427 20 │ <<1 :: int32, 0>> -> false4428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4429 │4430 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544314432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4433 You may run "mix format --migrate" to fix this warning automatically.4434 │4435 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4437 │4438 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644394440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4441 You may run "mix format --migrate" to fix this warning automatically.4442 │4443 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4445 │4446 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244474448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4449 You may run "mix format --migrate" to fix this warning automatically.4450 │4451 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4453 │4454 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544554456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4457 You may run "mix format --migrate" to fix this warning automatically.4458 │4459 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4461 │4462 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644634464 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4465 You may run "mix format --migrate" to fix this warning automatically.4466 │4467 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4469 │4470 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644714472 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4473 You may run "mix format --migrate" to fix this warning automatically.4474 │4475 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4477 │4478 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644794480 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4481 You may run "mix format --migrate" to fix this warning automatically.4482 │4483 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4485 │4486 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644874488 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4489 You may run "mix format --migrate" to fix this warning automatically.4490 │4491 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4493 │4494 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644954496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4497 You may run "mix format --migrate" to fix this warning automatically.4498 │4499 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4501 │4502 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245034504 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4505 You may run "mix format --migrate" to fix this warning automatically.4506 │4507 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4509 │4510 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245114512 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4513 You may run "mix format --migrate" to fix this warning automatically.4514 │4515 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4517 │4518 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245194520 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4521 You may run "mix format --migrate" to fix this warning automatically.4522 │4523 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4525 │4526 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245274528 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4529 You may run "mix format --migrate" to fix this warning automatically.4530 │4531 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4533 │4534 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245354536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4537 You may run "mix format --migrate" to fix this warning automatically.4538 │4539 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4541 │4542 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545434544 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4545 You may run "mix format --migrate" to fix this warning automatically.4546 │4547 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4549 │4550 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545514552 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4553 You may run "mix format --migrate" to fix this warning automatically.4554 │4555 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4557 │4558 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545594560 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4561 You may run "mix format --migrate" to fix this warning automatically.4562 │4563 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4565 │4566 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545674568 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4569 You may run "mix format --migrate" to fix this warning automatically.4570 │4571 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4573 │4574 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545754576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4577 You may run "mix format --migrate" to fix this warning automatically.4578 │4579 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4581 │4582 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645834584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4585 You may run "mix format --migrate" to fix this warning automatically.4586 │4587 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4589 │4590 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245914592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4593 You may run "mix format --migrate" to fix this warning automatically.4594 │4595 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4597 │4598 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545994600 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4601 You may run "mix format --migrate" to fix this warning automatically.4602 │4603 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4605 │4606 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646074608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4609 You may run "mix format --migrate" to fix this warning automatically.4610 │4611 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4613 │4614 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246154616 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4617 You may run "mix format --migrate" to fix this warning automatically.4618 │4619 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4621 │4622 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546234624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4625 You may run "mix format --migrate" to fix this warning automatically.4626 │4627 23 │ <<20 :: int32, 3, n, 1, 16,4628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4629 │4630 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646314632 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4633 You may run "mix format --migrate" to fix this warning automatically.4634 │4635 23 │ <<20 :: int32, 3, n, 1, 16,4636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4637 │4638 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246394640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4641 You may run "mix format --migrate" to fix this warning automatically.4642 │4643 23 │ <<20 :: int32, 3, n, 1, 16,4644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4645 │4646 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546474648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4649 You may run "mix format --migrate" to fix this warning automatically.4650 │4651 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4653 │4654 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646554656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4657 You may run "mix format --migrate" to fix this warning automatically.4658 │4659 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4661 │4662 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246634664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4665 You may run "mix format --migrate" to fix this warning automatically.4666 │4667 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4669 │4670 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546714672 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4673 You may run "mix format --migrate" to fix this warning automatically.4674 │4675 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4677 │4678 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646794680 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4681 You may run "mix format --migrate" to fix this warning automatically.4682 │4683 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4685 │4686 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646874688 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4689 You may run "mix format --migrate" to fix this warning automatically.4690 │4691 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4693 │4694 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646954696 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4697 You may run "mix format --migrate" to fix this warning automatically.4698 │4699 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4701 │4702 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647034704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4705 You may run "mix format --migrate" to fix this warning automatically.4706 │4707 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4709 │4710 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247114712 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4713 You may run "mix format --migrate" to fix this warning automatically.4714 │4715 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4717 │4718 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247194720 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4721 You may run "mix format --migrate" to fix this warning automatically.4722 │4723 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4725 │4726 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247274728 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4729 You may run "mix format --migrate" to fix this warning automatically.4730 │4731 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4733 │4734 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247354736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4737 You may run "mix format --migrate" to fix this warning automatically.4738 │4739 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4741 │4742 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547434744 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4745 You may run "mix format --migrate" to fix this warning automatically.4746 │4747 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4749 │4750 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547514752 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4753 You may run "mix format --migrate" to fix this warning automatically.4754 │4755 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4757 │4758 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547594760 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4761 You may run "mix format --migrate" to fix this warning automatically.4762 │4763 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4765 │4766 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547674768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4769 You may run "mix format --migrate" to fix this warning automatically.4770 │4771 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4773 │4774 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647754776 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4777 You may run "mix format --migrate" to fix this warning automatically.4778 │4779 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4781 │4782 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247834784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4785 You may run "mix format --migrate" to fix this warning automatically.4786 │4787 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4789 │4790 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547914792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4793 You may run "mix format --migrate" to fix this warning automatically.4794 │4795 36 │ <<4 :: int32, days :: int32>> ->4796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4797 │4798 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/647994800 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4801 You may run "mix format --migrate" to fix this warning automatically.4802 │4803 36 │ <<4 :: int32, days :: int32>> ->4804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4805 │4806 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648074808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4809 You may run "mix format --migrate" to fix this warning automatically.4810 │4811 36 │ <<4 :: int32, days :: int32>> ->4812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4813 │4814 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248154816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4817 You may run "mix format --migrate" to fix this warning automatically.4818 │4819 36 │ <<4 :: int32, days :: int32>> ->4820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4821 │4822 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248234824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4825 You may run "mix format --migrate" to fix this warning automatically.4826 │4827 36 │ <<4 :: int32, days :: int32>> ->4828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4829 │4830 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548314832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4833 You may run "mix format --migrate" to fix this warning automatically.4834 │4835 36 │ <<4 :: int32, days :: int32>> ->4836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4837 │4838 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548394840 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4841 You may run "mix format --migrate" to fix this warning automatically.4842 │4843 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4845 │4846 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648474848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4849 You may run "mix format --migrate" to fix this warning automatically.4850 │4851 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4853 │4854 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248554856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4857 You may run "mix format --migrate" to fix this warning automatically.4858 │4859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4861 │4862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548634864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4865 You may run "mix format --migrate" to fix this warning automatically.4866 │4867 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4869 │4870 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648714872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4873 You may run "mix format --migrate" to fix this warning automatically.4874 │4875 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4877 │4878 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248794880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4881 You may run "mix format --migrate" to fix this warning automatically.4882 │4883 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4885 │4886 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548874888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4889 You may run "mix format --migrate" to fix this warning automatically.4890 │4891 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4893 │4894 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648954896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4897 You may run "mix format --migrate" to fix this warning automatically.4898 │4899 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4901 │4902 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249034904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4905 You may run "mix format --migrate" to fix this warning automatically.4906 │4907 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4909 │4910 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549114912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4913 You may run "mix format --migrate" to fix this warning automatically.4914 │4915 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4917 │4918 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649194920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4921 You may run "mix format --migrate" to fix this warning automatically.4922 │4923 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4925 │4926 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249274928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4929 You may run "mix format --migrate" to fix this warning automatically.4930 │4931 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4933 │4934 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549354936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4937 You may run "mix format --migrate" to fix this warning automatically.4938 │4939 26 │ <<4::int32, float::float32>> -> float4940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4941 │4942 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649434944 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4945 You may run "mix format --migrate" to fix this warning automatically.4946 │4947 26 │ <<4::int32, float::float32>> -> float4948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4949 │4950 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649514952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4953 You may run "mix format --migrate" to fix this warning automatically.4954 │4955 26 │ <<4::int32, float::float32>> -> float4956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4957 │4958 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249594960 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4961 You may run "mix format --migrate" to fix this warning automatically.4962 │4963 26 │ <<4::int32, float::float32>> -> float4964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4965 │4966 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249674968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4969 You may run "mix format --migrate" to fix this warning automatically.4970 │4971 26 │ <<4::int32, float::float32>> -> float4972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4973 │4974 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549754976 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4977 You may run "mix format --migrate" to fix this warning automatically.4978 │4979 26 │ <<4::int32, float::float32>> -> float4980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4981 │4982 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549834984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4985 You may run "mix format --migrate" to fix this warning automatically.4986 │4987 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4989 │4990 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649914992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4993 You may run "mix format --migrate" to fix this warning automatically.4994 │4995 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4997 │4998 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249995000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5001 You may run "mix format --migrate" to fix this warning automatically.5002 │5003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5005 │5006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550075008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5009 You may run "mix format --migrate" to fix this warning automatically.5010 │5011 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5013 │5014 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650155016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5017 You may run "mix format --migrate" to fix this warning automatically.5018 │5019 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5021 │5022 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250235024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5025 You may run "mix format --migrate" to fix this warning automatically.5026 │5027 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5029 │5030 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550315032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5033 You may run "mix format --migrate" to fix this warning automatically.5034 │5035 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5037 │5038 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650395040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5041 You may run "mix format --migrate" to fix this warning automatically.5042 │5043 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5045 │5046 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250475048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5049 You may run "mix format --migrate" to fix this warning automatically.5050 │5051 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5053 │5054 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550555056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5057 You may run "mix format --migrate" to fix this warning automatically.5058 │5059 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5061 │5062 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650635064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5065 You may run "mix format --migrate" to fix this warning automatically.5066 │5067 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5069 │5070 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250715072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5073 You may run "mix format --migrate" to fix this warning automatically.5074 │5075 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5077 │5078 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550795080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5081 You may run "mix format --migrate" to fix this warning automatically.5082 │5083 26 │ <<8::int32, float::float64>> -> float5084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5085 │5086 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650875088 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5089 You may run "mix format --migrate" to fix this warning automatically.5090 │5091 26 │ <<8::int32, float::float64>> -> float5092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5093 │5094 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650955096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5097 You may run "mix format --migrate" to fix this warning automatically.5098 │5099 26 │ <<8::int32, float::float64>> -> float5100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5101 │5102 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251035104 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5105 You may run "mix format --migrate" to fix this warning automatically.5106 │5107 26 │ <<8::int32, float::float64>> -> float5108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5109 │5110 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251115112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5113 You may run "mix format --migrate" to fix this warning automatically.5114 │5115 26 │ <<8::int32, float::float64>> -> float5116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5117 │5118 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551195120 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5121 You may run "mix format --migrate" to fix this warning automatically.5122 │5123 26 │ <<8::int32, float::float64>> -> float5124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5125 │5126 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551275128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5129 You may run "mix format --migrate" to fix this warning automatically.5130 │5131 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5133 │5134 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651355136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5137 You may run "mix format --migrate" to fix this warning automatically.5138 │5139 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5141 │5142 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251435144 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5145 You may run "mix format --migrate" to fix this warning automatically.5146 │5147 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5149 │5150 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551515152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5153 You may run "mix format --migrate" to fix this warning automatically.5154 │5155 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5157 │5158 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/651595160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5161 You may run "mix format --migrate" to fix this warning automatically.5162 │5163 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5165 │5166 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/251675168 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5169 You may run "mix format --migrate" to fix this warning automatically.5170 │5171 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5173 │5174 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/551755176 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5177 You may run "mix format --migrate" to fix this warning automatically.5178 │5179 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5181 │5182 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/651835184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5185 You may run "mix format --migrate" to fix this warning automatically.5186 │5187 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5189 │5190 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/251915192 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5193 You may run "mix format --migrate" to fix this warning automatically.5194 │5195 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5197 │5198 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/551995200 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5201 You may run "mix format --migrate" to fix this warning automatically.5202 │5203 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5205 │5206 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652075208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5209 You may run "mix format --migrate" to fix this warning automatically.5210 │5211 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5213 │5214 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252155216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5217 You may run "mix format --migrate" to fix this warning automatically.5218 │5219 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5221 │5222 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552235224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5225 You may run "mix format --migrate" to fix this warning automatically.5226 │5227 23 │ <<20 :: int32, 3, 128, 0, 16,5228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5229 │5230 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652315232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5233 You may run "mix format --migrate" to fix this warning automatically.5234 │5235 23 │ <<20 :: int32, 3, 128, 0, 16,5236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5237 │5238 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252395240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5241 You may run "mix format --migrate" to fix this warning automatically.5242 │5243 23 │ <<20 :: int32, 3, 128, 0, 16,5244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5245 │5246 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552475248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5249 You may run "mix format --migrate" to fix this warning automatically.5250 │5251 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5253 │5254 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652555256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5257 You may run "mix format --migrate" to fix this warning automatically.5258 │5259 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5261 │5262 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252635264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5265 You may run "mix format --migrate" to fix this warning automatically.5266 │5267 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5269 │5270 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552715272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5273 You may run "mix format --migrate" to fix this warning automatically.5274 │5275 20 │ <<2 :: int32, int :: int16>> -> int5276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5277 │5278 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/652795280 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5281 You may run "mix format --migrate" to fix this warning automatically.5282 │5283 20 │ <<2 :: int32, int :: int16>> -> int5284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5285 │5286 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/652875288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5289 You may run "mix format --migrate" to fix this warning automatically.5290 │5291 20 │ <<2 :: int32, int :: int16>> -> int5292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5293 │5294 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/252955296 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5297 You may run "mix format --migrate" to fix this warning automatically.5298 │5299 20 │ <<2 :: int32, int :: int16>> -> int5300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5301 │5302 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253035304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5305 You may run "mix format --migrate" to fix this warning automatically.5306 │5307 20 │ <<2 :: int32, int :: int16>> -> int5308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5309 │5310 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553115312 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5313 You may run "mix format --migrate" to fix this warning automatically.5314 │5315 20 │ <<2 :: int32, int :: int16>> -> int5316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5317 │5318 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553195320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5321 You may run "mix format --migrate" to fix this warning automatically.5322 │5323 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5325 │5326 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653275328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5329 You may run "mix format --migrate" to fix this warning automatically.5330 │5331 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5333 │5334 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253355336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5337 You may run "mix format --migrate" to fix this warning automatically.5338 │5339 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5341 │5342 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553435344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5345 You may run "mix format --migrate" to fix this warning automatically.5346 │5347 20 │ <<4 :: int32, int :: int32>> -> int5348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5349 │5350 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653515352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5353 You may run "mix format --migrate" to fix this warning automatically.5354 │5355 20 │ <<4 :: int32, int :: int32>> -> int5356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5357 │5358 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653595360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5361 You may run "mix format --migrate" to fix this warning automatically.5362 │5363 20 │ <<4 :: int32, int :: int32>> -> int5364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5365 │5366 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/253675368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5369 You may run "mix format --migrate" to fix this warning automatically.5370 │5371 20 │ <<4 :: int32, int :: int32>> -> int5372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5373 │5374 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/253755376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5377 You may run "mix format --migrate" to fix this warning automatically.5378 │5379 20 │ <<4 :: int32, int :: int32>> -> int5380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5381 │5382 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/553835384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5385 You may run "mix format --migrate" to fix this warning automatically.5386 │5387 20 │ <<4 :: int32, int :: int32>> -> int5388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5389 │5390 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/553915392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5393 You may run "mix format --migrate" to fix this warning automatically.5394 │5395 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5397 │5398 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653995400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5401 You may run "mix format --migrate" to fix this warning automatically.5402 │5403 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5405 │5406 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254075408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5409 You may run "mix format --migrate" to fix this warning automatically.5410 │5411 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5413 │5414 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554155416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5417 You may run "mix format --migrate" to fix this warning automatically.5418 │5419 20 │ <<8 :: int32, int :: int64>> -> int5420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5421 │5422 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654235424 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5425 You may run "mix format --migrate" to fix this warning automatically.5426 │5427 20 │ <<8 :: int32, int :: int64>> -> int5428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5429 │5430 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654315432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5433 You may run "mix format --migrate" to fix this warning automatically.5434 │5435 20 │ <<8 :: int32, int :: int64>> -> int5436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5437 │5438 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254395440 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5441 You may run "mix format --migrate" to fix this warning automatically.5442 │5443 20 │ <<8 :: int32, int :: int64>> -> int5444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5445 │5446 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254475448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5449 You may run "mix format --migrate" to fix this warning automatically.5450 │5451 20 │ <<8 :: int32, int :: int64>> -> int5452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5453 │5454 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554555456 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5457 You may run "mix format --migrate" to fix this warning automatically.5458 │5459 20 │ <<8 :: int32, int :: int64>> -> int5460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5461 │5462 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554635464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5465 You may run "mix format --migrate" to fix this warning automatically.5466 │5467 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5469 │5470 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654715472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5473 You may run "mix format --migrate" to fix this warning automatically.5474 │5475 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5477 │5478 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254795480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5481 You may run "mix format --migrate" to fix this warning automatically.5482 │5483 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5485 │5486 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554875488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5489 You may run "mix format --migrate" to fix this warning automatically.5490 │5491 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5493 │5494 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654955496 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5497 You may run "mix format --migrate" to fix this warning automatically.5498 │5499 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5501 │5502 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655035504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5505 You may run "mix format --migrate" to fix this warning automatically.5506 │5507 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5509 │5510 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655115512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5513 You may run "mix format --migrate" to fix this warning automatically.5514 │5515 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5517 │5518 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655195520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5521 You may run "mix format --migrate" to fix this warning automatically.5522 │5523 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5525 │5526 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255275528 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5529 You may run "mix format --migrate" to fix this warning automatically.5530 │5531 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5533 │5534 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255355536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5537 You may run "mix format --migrate" to fix this warning automatically.5538 │5539 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5541 │5542 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255435544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5545 You may run "mix format --migrate" to fix this warning automatically.5546 │5547 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5549 │5550 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255515552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5553 You may run "mix format --migrate" to fix this warning automatically.5554 │5555 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5557 │5558 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555595560 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5561 You may run "mix format --migrate" to fix this warning automatically.5562 │5563 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5565 │5566 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555675568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5569 You may run "mix format --migrate" to fix this warning automatically.5570 │5571 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5573 │5574 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555755576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5577 You may run "mix format --migrate" to fix this warning automatically.5578 │5579 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5581 │5582 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555835584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5585 You may run "mix format --migrate" to fix this warning automatically.5586 │5587 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5589 │5590 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655915592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5593 You may run "mix format --migrate" to fix this warning automatically.5594 │5595 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5597 │5598 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255995600 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5601 You may run "mix format --migrate" to fix this warning automatically.5602 │5603 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5605 │5606 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556075608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5609 You may run "mix format --migrate" to fix this warning automatically.5610 │5611 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5613 │5614 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656155616 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5617 You may run "mix format --migrate" to fix this warning automatically.5618 │5619 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5621 │5622 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656235624 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5625 You may run "mix format --migrate" to fix this warning automatically.5626 │5627 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5629 │5630 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656315632 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5633 You may run "mix format --migrate" to fix this warning automatically.5634 │5635 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5637 │5638 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656395640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5641 You may run "mix format --migrate" to fix this warning automatically.5642 │5643 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5645 │5646 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256475648 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5649 You may run "mix format --migrate" to fix this warning automatically.5650 │5651 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5653 │5654 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256555656 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5657 You may run "mix format --migrate" to fix this warning automatically.5658 │5659 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5661 │5662 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256635664 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5665 You may run "mix format --migrate" to fix this warning automatically.5666 │5667 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5669 │5670 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256715672 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5673 You may run "mix format --migrate" to fix this warning automatically.5674 │5675 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5677 │5678 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556795680 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5681 You may run "mix format --migrate" to fix this warning automatically.5682 │5683 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5685 │5686 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556875688 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5689 You may run "mix format --migrate" to fix this warning automatically.5690 │5691 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5693 │5694 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556955696 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5697 You may run "mix format --migrate" to fix this warning automatically.5698 │5699 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5701 │5702 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557035704 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5705 You may run "mix format --migrate" to fix this warning automatically.5706 │5707 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5709 │5710 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657115712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5713 You may run "mix format --migrate" to fix this warning automatically.5714 │5715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5717 │5718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257195720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5721 You may run "mix format --migrate" to fix this warning automatically.5722 │5723 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5725 │5726 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557275728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5729 You may run "mix format --migrate" to fix this warning automatically.5730 │5731 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5733 │5734 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657355736 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5737 You may run "mix format --migrate" to fix this warning automatically.5738 │5739 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5741 │5742 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657435744 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5745 You may run "mix format --migrate" to fix this warning automatically.5746 │5747 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5749 │5750 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657515752 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5753 You may run "mix format --migrate" to fix this warning automatically.5754 │5755 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5757 │5758 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657595760 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5761 You may run "mix format --migrate" to fix this warning automatically.5762 │5763 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5765 │5766 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657675768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5769 You may run "mix format --migrate" to fix this warning automatically.5770 │5771 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5773 │5774 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257755776 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5777 You may run "mix format --migrate" to fix this warning automatically.5778 │5779 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5781 │5782 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257835784 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5785 You may run "mix format --migrate" to fix this warning automatically.5786 │5787 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5789 │5790 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257915792 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5793 You may run "mix format --migrate" to fix this warning automatically.5794 │5795 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5797 │5798 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257995800 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5801 You may run "mix format --migrate" to fix this warning automatically.5802 │5803 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5805 │5806 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258075808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5809 You may run "mix format --migrate" to fix this warning automatically.5810 │5811 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5813 │5814 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558155816 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5817 You may run "mix format --migrate" to fix this warning automatically.5818 │5819 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5821 │5822 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558235824 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5825 You may run "mix format --migrate" to fix this warning automatically.5826 │5827 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5829 │5830 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558315832 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5833 You may run "mix format --migrate" to fix this warning automatically.5834 │5835 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5837 │5838 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558395840 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5841 You may run "mix format --migrate" to fix this warning automatically.5842 │5843 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5845 │5846 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558475848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5849 You may run "mix format --migrate" to fix this warning automatically.5850 │5851 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5853 │5854 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658555856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5857 You may run "mix format --migrate" to fix this warning automatically.5858 │5859 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5861 │5862 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258635864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5865 You may run "mix format --migrate" to fix this warning automatically.5866 │5867 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5869 │5870 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558715872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5873 You may run "mix format --migrate" to fix this warning automatically.5874 │5875 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5877 │5878 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/658795880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5881 You may run "mix format --migrate" to fix this warning automatically.5882 │5883 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5885 │5886 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/258875888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5889 You may run "mix format --migrate" to fix this warning automatically.5890 │5891 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5893 │5894 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/558955896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5897 You may run "mix format --migrate" to fix this warning automatically.5898 │5899 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5901 │5902 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659035904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5905 You may run "mix format --migrate" to fix this warning automatically.5906 │5907 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5909 │5910 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259115912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5913 You may run "mix format --migrate" to fix this warning automatically.5914 │5915 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5917 │5918 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559195920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5921 You may run "mix format --migrate" to fix this warning automatically.5922 │5923 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5925 │5926 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659275928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5929 You may run "mix format --migrate" to fix this warning automatically.5930 │5931 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5933 │5934 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259355936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5937 You may run "mix format --migrate" to fix this warning automatically.5938 │5939 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5941 │5942 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559435944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5945 You may run "mix format --migrate" to fix this warning automatically.5946 │5947 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5949 │5950 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659515952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5953 You may run "mix format --migrate" to fix this warning automatically.5954 │5955 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5957 │5958 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259595960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5961 You may run "mix format --migrate" to fix this warning automatically.5962 │5963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5965 │5966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559675968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5969 You may run "mix format --migrate" to fix this warning automatically.5970 │5971 19 │ <<len :: int32, data :: binary-size(len)>> ->5972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5973 │5974 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/659755976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5977 You may run "mix format --migrate" to fix this warning automatically.5978 │5979 19 │ <<len :: int32, data :: binary-size(len)>> ->5980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5981 │5982 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/259835984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5985 You may run "mix format --migrate" to fix this warning automatically.5986 │5987 19 │ <<len :: int32, data :: binary-size(len)>> ->5988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5989 │5990 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/559915992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5993 You may run "mix format --migrate" to fix this warning automatically.5994 │5995 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5997 │5998 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/659996000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6001 You may run "mix format --migrate" to fix this warning automatically.6002 │6003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6005 │6006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260076008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6009 You may run "mix format --migrate" to fix this warning automatically.6010 │6011 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6013 │6014 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560156016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6017 You may run "mix format --migrate" to fix this warning automatically.6018 │6019 28 │ <<4 :: int32, oid :: uint32>> -> oid6020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6021 │6022 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660236024 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6025 You may run "mix format --migrate" to fix this warning automatically.6026 │6027 28 │ <<4 :: int32, oid :: uint32>> -> oid6028 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6029 │6030 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660316032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6033 You may run "mix format --migrate" to fix this warning automatically.6034 │6035 28 │ <<4 :: int32, oid :: uint32>> -> oid6036 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6037 │6038 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260396040 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6041 You may run "mix format --migrate" to fix this warning automatically.6042 │6043 28 │ <<4 :: int32, oid :: uint32>> -> oid6044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6045 │6046 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260476048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6049 You may run "mix format --migrate" to fix this warning automatically.6050 │6051 28 │ <<4 :: int32, oid :: uint32>> -> oid6052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6053 │6054 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560556056 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6057 You may run "mix format --migrate" to fix this warning automatically.6058 │6059 28 │ <<4 :: int32, oid :: uint32>> -> oid6060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6061 │6062 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560636064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6065 You may run "mix format --migrate" to fix this warning automatically.6066 │6067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6069 │6070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660716072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6073 You may run "mix format --migrate" to fix this warning automatically.6074 │6075 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6076 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6077 │6078 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260796080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6081 You may run "mix format --migrate" to fix this warning automatically.6082 │6083 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6084 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6085 │6086 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560876088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6089 You may run "mix format --migrate" to fix this warning automatically.6090 │6091 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6092 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6093 │6094 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/660956096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6097 You may run "mix format --migrate" to fix this warning automatically.6098 │6099 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6101 │6102 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261036104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6105 You may run "mix format --migrate" to fix this warning automatically.6106 │6107 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6109 │6110 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561116112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6113 You may run "mix format --migrate" to fix this warning automatically.6114 │6115 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6117 │6118 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661196120 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6121 You may run "mix format --migrate" to fix this warning automatically.6122 │6123 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6124 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6125 │6126 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261276128 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6129 You may run "mix format --migrate" to fix this warning automatically.6130 │6131 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6132 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6133 │6134 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561356136 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6137 You may run "mix format --migrate" to fix this warning automatically.6138 │6139 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6141 │6142 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661436144 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6145 You may run "mix format --migrate" to fix this warning automatically.6146 │6147 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6148 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6149 │6150 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661516152 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6153 You may run "mix format --migrate" to fix this warning automatically.6154 │6155 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6156 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6157 │6158 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661596160 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6161 You may run "mix format --migrate" to fix this warning automatically.6162 │6163 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6164 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6165 │6166 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261676168 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6169 You may run "mix format --migrate" to fix this warning automatically.6170 │6171 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6172 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6173 │6174 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261756176 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6177 You may run "mix format --migrate" to fix this warning automatically.6178 │6179 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6180 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6181 │6182 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261836184 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6185 You may run "mix format --migrate" to fix this warning automatically.6186 │6187 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6188 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6189 │6190 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561916192 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6193 You may run "mix format --migrate" to fix this warning automatically.6194 │6195 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6197 │6198 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561996200 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6201 You may run "mix format --migrate" to fix this warning automatically.6202 │6203 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6204 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6205 │6206 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562076208 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6209 You may run "mix format --migrate" to fix this warning automatically.6210 │6211 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6212 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6213 │6214 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662156216 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6217 You may run "mix format --migrate" to fix this warning automatically.6218 │6219 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6220 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6221 │6222 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262236224 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6225 You may run "mix format --migrate" to fix this warning automatically.6226 │6227 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6228 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6229 │6230 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562316232 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6233 You may run "mix format --migrate" to fix this warning automatically.6234 │6235 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6236 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6237 │6238 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662396240 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6241 You may run "mix format --migrate" to fix this warning automatically.6242 │6243 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6245 │6246 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/262476248 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6249 You may run "mix format --migrate" to fix this warning automatically.6250 │6251 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6252 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6253 │6254 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/562556256 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6257 You may run "mix format --migrate" to fix this warning automatically.6258 │6259 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6261 │6262 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662636264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6265 You may run "mix format --migrate" to fix this warning automatically.6266 │6267 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6269 │6270 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/262716272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6273 You may run "mix format --migrate" to fix this warning automatically.6274 │6275 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6277 │6278 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/562796280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6281 You may run "mix format --migrate" to fix this warning automatically.6282 │6283 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6284 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6285 │6286 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/862876288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6289 You may run "mix format --migrate" to fix this warning automatically.6290 │6291 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6292 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6293 │6294 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/462956296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6297 You may run "mix format --migrate" to fix this warning automatically.6298 │6299 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6300 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6301 │6302 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763036304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6305 You may run "mix format --migrate" to fix this warning automatically.6306 │6307 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6309 │6310 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863116312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6313 You may run "mix format --migrate" to fix this warning automatically.6314 │6315 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6316 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6317 │6318 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463196320 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6321 You may run "mix format --migrate" to fix this warning automatically.6322 │6323 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6324 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6325 │6326 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763276328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6329 You may run "mix format --migrate" to fix this warning automatically.6330 │6331 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6332 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6333 │6334 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663356336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6337 You may run "mix format --migrate" to fix this warning automatically.6338 │6339 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6340 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6341 │6342 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263436344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6345 You may run "mix format --migrate" to fix this warning automatically.6346 │6347 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6348 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6349 │6350 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/563516352 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6353 You may run "mix format --migrate" to fix this warning automatically.6354 │6355 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6356 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6357 │6358 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663596360 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6361 You may run "mix format --migrate" to fix this warning automatically.6362 │6363 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6364 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6365 │6366 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263676368 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6369 You may run "mix format --migrate" to fix this warning automatically.6370 │6371 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6372 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6373 │6374 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/563756376 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6377 You may run "mix format --migrate" to fix this warning automatically.6378 │6379 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6380 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6381 │6382 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863836384 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6385 You may run "mix format --migrate" to fix this warning automatically.6386 │6387 40 │ <<count::int32, data::binary>> = binary6388 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6389 │6390 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863916392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6393 You may run "mix format --migrate" to fix this warning automatically.6394 │6395 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6397 │6398 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463996400 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6401 You may run "mix format --migrate" to fix this warning automatically.6402 │6403 40 │ <<count::int32, data::binary>> = binary6404 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6405 │6406 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464076408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6409 You may run "mix format --migrate" to fix this warning automatically.6410 │6411 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6413 │6414 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764156416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6417 You may run "mix format --migrate" to fix this warning automatically.6418 │6419 40 │ <<count::int32, data::binary>> = binary6420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6421 │6422 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764236424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6425 You may run "mix format --migrate" to fix this warning automatically.6426 │6427 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6429 │6430 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864316432 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6433 You may run "mix format --migrate" to fix this warning automatically.6434 │6435 44 │ <<_::int32, data::binary>> = binary6436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6437 │6438 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864396440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6441 You may run "mix format --migrate" to fix this warning automatically.6442 │6443 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6444 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6445 │6446 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464476448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6449 You may run "mix format --migrate" to fix this warning automatically.6450 │6451 44 │ <<_::int32, data::binary>> = binary6452 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6453 │6454 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464556456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6457 You may run "mix format --migrate" to fix this warning automatically.6458 │6459 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6460 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6461 │6462 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764636464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6465 You may run "mix format --migrate" to fix this warning automatically.6466 │6467 44 │ <<_::int32, data::binary>> = binary6468 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6469 │6470 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764716472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6473 You may run "mix format --migrate" to fix this warning automatically.6474 │6475 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6476 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6477 │6478 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864796480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6481 You may run "mix format --migrate" to fix this warning automatically.6482 │6483 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6484 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6485 │6486 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464876488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6489 You may run "mix format --migrate" to fix this warning automatically.6490 │6491 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6492 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6493 │6494 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764956496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6497 You may run "mix format --migrate" to fix this warning automatically.6498 │6499 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6500 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6501 │6502 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665036504 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6505 You may run "mix format --migrate" to fix this warning automatically.6506 │6507 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6509 │6510 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665116512 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6513 You may run "mix format --migrate" to fix this warning automatically.6514 │6515 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6516 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6517 │6518 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665196520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6521 You may run "mix format --migrate" to fix this warning automatically.6522 │6523 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6524 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6525 │6526 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265276528 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6529 You may run "mix format --migrate" to fix this warning automatically.6530 │6531 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6532 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6533 │6534 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265356536 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6537 You may run "mix format --migrate" to fix this warning automatically.6538 │6539 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6540 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6541 │6542 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265436544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6545 You may run "mix format --migrate" to fix this warning automatically.6546 │6547 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6548 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6549 │6550 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565516552 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6553 You may run "mix format --migrate" to fix this warning automatically.6554 │6555 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6556 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6557 │6558 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565596560 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6561 You may run "mix format --migrate" to fix this warning automatically.6562 │6563 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6564 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6565 │6566 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565676568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6569 You may run "mix format --migrate" to fix this warning automatically.6570 │6571 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6572 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6573 │6574 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665756576 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6577 You may run "mix format --migrate" to fix this warning automatically.6578 │6579 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6580 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6581 │6582 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265836584 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6585 You may run "mix format --migrate" to fix this warning automatically.6586 │6587 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6588 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6589 │6590 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565916592 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6593 You may run "mix format --migrate" to fix this warning automatically.6594 │6595 33 │ <<8 :: int32, microsecs :: int64>> ->6596 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6597 │6598 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/665996600 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6601 You may run "mix format --migrate" to fix this warning automatically.6602 │6603 33 │ <<8 :: int32, microsecs :: int64>> ->6604 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6605 │6606 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666076608 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6609 You may run "mix format --migrate" to fix this warning automatically.6610 │6611 33 │ <<8 :: int32, microsecs :: int64>> ->6612 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6613 │6614 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266156616 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6617 You may run "mix format --migrate" to fix this warning automatically.6618 │6619 33 │ <<8 :: int32, microsecs :: int64>> ->6620 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6621 │6622 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266236624 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6625 You may run "mix format --migrate" to fix this warning automatically.6626 │6627 33 │ <<8 :: int32, microsecs :: int64>> ->6628 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6629 │6630 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566316632 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6633 You may run "mix format --migrate" to fix this warning automatically.6634 │6635 33 │ <<8 :: int32, microsecs :: int64>> ->6636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6637 │6638 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566396640 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6641 You may run "mix format --migrate" to fix this warning automatically.6642 │6643 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6644 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6645 │6646 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666476648 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6649 You may run "mix format --migrate" to fix this warning automatically.6650 │6651 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6652 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6653 │6654 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266556656 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6657 You may run "mix format --migrate" to fix this warning automatically.6658 │6659 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6660 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6661 │6662 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566636664 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6665 You may run "mix format --migrate" to fix this warning automatically.6666 │6667 37 │ <<8 :: int32, microsecs :: int64>> ->6668 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6669 │6670 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/666716672 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6673 You may run "mix format --migrate" to fix this warning automatically.6674 │6675 37 │ <<8 :: int32, microsecs :: int64>> ->6676 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6677 │6678 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/666796680 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6681 You may run "mix format --migrate" to fix this warning automatically.6682 │6683 37 │ <<8 :: int32, microsecs :: int64>> ->6684 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6685 │6686 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266876688 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6689 You may run "mix format --migrate" to fix this warning automatically.6690 │6691 37 │ <<8 :: int32, microsecs :: int64>> ->6692 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6693 │6694 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266956696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6697 You may run "mix format --migrate" to fix this warning automatically.6698 │6699 37 │ <<8 :: int32, microsecs :: int64>> ->6700 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6701 │6702 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567036704 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6705 You may run "mix format --migrate" to fix this warning automatically.6706 │6707 37 │ <<8 :: int32, microsecs :: int64>> ->6708 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6709 │6710 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567116712 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6713 You may run "mix format --migrate" to fix this warning automatically.6714 │6715 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6716 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6717 │6718 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667196720 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6721 You may run "mix format --migrate" to fix this warning automatically.6722 │6723 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6724 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6725 │6726 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267276728 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6729 You may run "mix format --migrate" to fix this warning automatically.6730 │6731 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6732 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6733 │6734 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567356736 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6737 You may run "mix format --migrate" to fix this warning automatically.6738 │6739 42 │ <<8 :: int32, microsecs :: int64>> ->6740 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6741 │6742 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667436744 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6745 You may run "mix format --migrate" to fix this warning automatically.6746 │6747 42 │ <<8 :: int32, microsecs :: int64>> ->6748 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6749 │6750 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667516752 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6753 You may run "mix format --migrate" to fix this warning automatically.6754 │6755 42 │ <<8 :: int32, microsecs :: int64>> ->6756 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6757 │6758 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267596760 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6761 You may run "mix format --migrate" to fix this warning automatically.6762 │6763 42 │ <<8 :: int32, microsecs :: int64>> ->6764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6765 │6766 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267676768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6769 You may run "mix format --migrate" to fix this warning automatically.6770 │6771 42 │ <<8 :: int32, microsecs :: int64>> ->6772 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6773 │6774 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/567756776 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6777 You may run "mix format --migrate" to fix this warning automatically.6778 │6779 42 │ <<8 :: int32, microsecs :: int64>> ->6780 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6781 │6782 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/567836784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6785 You may run "mix format --migrate" to fix this warning automatically.6786 │6787 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6788 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6789 │6790 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667916792 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6793 You may run "mix format --migrate" to fix this warning automatically.6794 │6795 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6796 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6797 │6798 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267996800 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6801 You may run "mix format --migrate" to fix this warning automatically.6802 │6803 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6804 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6805 │6806 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568076808 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6809 You may run "mix format --migrate" to fix this warning automatically.6810 │6811 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6812 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6813 │6814 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668156816 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6817 You may run "mix format --migrate" to fix this warning automatically.6818 │6819 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6820 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6821 │6822 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668236824 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6825 You may run "mix format --migrate" to fix this warning automatically.6826 │6827 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6828 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6829 │6830 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668316832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6833 You may run "mix format --migrate" to fix this warning automatically.6834 │6835 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6836 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6837 │6838 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268396840 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6841 You may run "mix format --migrate" to fix this warning automatically.6842 │6843 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6844 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6845 │6846 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268476848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6849 You may run "mix format --migrate" to fix this warning automatically.6850 │6851 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6852 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6853 │6854 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268556856 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6857 You may run "mix format --migrate" to fix this warning automatically.6858 │6859 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6860 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6861 │6862 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568636864 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6865 You may run "mix format --migrate" to fix this warning automatically.6866 │6867 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6868 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6869 │6870 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568716872 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6873 You may run "mix format --migrate" to fix this warning automatically.6874 │6875 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6876 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6877 │6878 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568796880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6881 You may run "mix format --migrate" to fix this warning automatically.6882 │6883 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6884 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6885 │6886 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668876888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6889 You may run "mix format --migrate" to fix this warning automatically.6890 │6891 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6892 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6893 │6894 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268956896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6897 You may run "mix format --migrate" to fix this warning automatically.6898 │6899 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6900 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6901 │6902 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569036904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6905 You may run "mix format --migrate" to fix this warning automatically.6906 │6907 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6908 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6909 │6910 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669116912 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6913 You may run "mix format --migrate" to fix this warning automatically.6914 │6915 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6916 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6917 │6918 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669196920 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6921 You may run "mix format --migrate" to fix this warning automatically.6922 │6923 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6924 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6925 │6926 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269276928 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6929 You may run "mix format --migrate" to fix this warning automatically.6930 │6931 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6932 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6933 │6934 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269356936 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6937 You may run "mix format --migrate" to fix this warning automatically.6938 │6939 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6940 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6941 │6942 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569436944 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6945 You may run "mix format --migrate" to fix this warning automatically.6946 │6947 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6948 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6949 │6950 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569516952 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6953 You may run "mix format --migrate" to fix this warning automatically.6954 │6955 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6956 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6957 │6958 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669596960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6961 You may run "mix format --migrate" to fix this warning automatically.6962 │6963 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6965 │6966 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269676968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6969 You may run "mix format --migrate" to fix this warning automatically.6970 │6971 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6972 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6973 │6974 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569756976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6977 You may run "mix format --migrate" to fix this warning automatically.6978 │6979 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6980 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6981 │6982 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/669836984 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6985 You may run "mix format --migrate" to fix this warning automatically.6986 │6987 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6988 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6989 │6990 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/269916992 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6993 You may run "mix format --migrate" to fix this warning automatically.6994 │6995 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6996 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6997 │6998 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/569997000 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7001 You may run "mix format --migrate" to fix this warning automatically.7002 │7003 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7004 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7005 │7006 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670077008 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7009 You may run "mix format --migrate" to fix this warning automatically.7010 │7011 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7012 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7013 │7014 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270157016 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7017 You may run "mix format --migrate" to fix this warning automatically.7018 │7019 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7020 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7021 │7022 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570237024 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7025 You may run "mix format --migrate" to fix this warning automatically.7026 │7027 17 │ <<0 :: int32>> -> :void7028 │ ~~~~~~~~~~~~~~~~~~~~~~~7029 │7030 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670317032 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7033 You may run "mix format --migrate" to fix this warning automatically.7034 │7035 17 │ <<0 :: int32>> -> :void7036 │ ~~~~~~~~~~~~~~~~~~~~~~~7037 │7038 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270397040 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7041 You may run "mix format --migrate" to fix this warning automatically.7042 │7043 17 │ <<0 :: int32>> -> :void7044 │ ~~~~~~~~~~~~~~~~~~~~~~~7045 │7046 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/570477048 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7049 You may run "mix format --migrate" to fix this warning automatically.7050 │7051 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7052 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7053 │7054 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670557056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7057 You may run "mix format --migrate" to fix this warning automatically.7058 │7059 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7061 │7062 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270637064 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7065 You may run "mix format --migrate" to fix this warning automatically.7066 │7067 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7068 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7069 │7070 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/570717072 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7073 You may run "mix format --migrate" to fix this warning automatically.7074 │7075 23 │ <<0 :: int32>> -> :void7076 │ ~~~~~~~~~~~~~~~~~~~~~~~7077 │7078 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/670797080 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7081 You may run "mix format --migrate" to fix this warning automatically.7082 │7083 23 │ <<0 :: int32>> -> :void7084 │ ~~~~~~~~~~~~~~~~~~~~~~~7085 │7086 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/270877088 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7089 You may run "mix format --migrate" to fix this warning automatically.7090 │7091 23 │ <<0 :: int32>> -> :void7092 │ ~~~~~~~~~~~~~~~~~~~~~~~7093 │7094 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/570957096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7097 You may run "mix format --migrate" to fix this warning automatically.7098 │7099 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7100 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7101 │7102 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671037104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7105 You may run "mix format --migrate" to fix this warning automatically.7106 │7107 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7108 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7109 │7110 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271117112 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7113 You may run "mix format --migrate" to fix this warning automatically.7114 │7115 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7116 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7117 │7118 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571197120 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7121 │7122 20 │ manager = worker(Postgrex.TypeManager, [])7123 │ ~7124 │7125 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171267127 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7128 │7129 21 │ server_sup = supervisor(__MODULE__, [:servers])7130 │ ~7131 │7132 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171337134 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7135 │7136 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7137 │ ~7138 │7139 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17140 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171417142 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7143 │7144 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7145 │ ~7146 │7147 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/171487149 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7150 │7151 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7152 │ ~7153 │7154 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/271557156 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7157 │7158 110 │ if Map.size(s.listener_channels[channel]) == 1 do7159 │ ~7160 │7161 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37162 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37163 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/271647165 warning: a struct for Postgrex.Query is expected on struct update:71667167 %Postgrex.Query{7168 query7169 | param_oids: param_oids,7170 param_formats: param_formats,7171 param_types: param_types7172 }71737174 but got type:71757176 dynamic()71777178 where "query" was given the type:71797180 # type: dynamic()7181 # from: lib/postgrex/protocol.ex:910:357182 query71837184 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"71857186 type warning found at:7187 │7188 915 │ query = %Query{query | param_oids: param_oids,7189 │ ~7190 │7191 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/671927193 warning: a struct for Postgrex.Query is expected on struct update:71947195 %Postgrex.Query{7196 query7197 | ref: make_ref(),7198 types: types,7199 columns: col_names,7200 result_oids: result_oids,7201 result_formats: result_formats,7202 result_types: result_types7203 }72047205 but got type:72067207 dynamic()72087209 where "query" was given the type:72107211 # type: dynamic()7212 # from: lib/postgrex/protocol.ex:926:357213 query72147215 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72167217 type warning found at:7218 │7219 932 │ query = %Query{query | ref: make_ref(), types: types,7220 │ ~7221 │7222 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672237224 warning: a struct for Postgrex.Query is expected on struct update:72257226 %Postgrex.Query{query | ref: make_ref()}72277228 but got type:72297230 dynamic()72317232 where "query" was given the type:72337234 # type: dynamic()7235 # from: lib/postgrex/protocol.ex:977:317236 query72377238 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72397240 type warning found at:7241 │7242 978 │ query = %Query{query | ref: make_ref()}7243 │ ~7244 │7245 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/572467247 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7248 │7249 2131 │ formatted_reason = :ssl.format_error(reason)7250 │ ~7251 │7252 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/372537254 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7255 │7256 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7257 │ ~7258 │7259 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/172607261 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7262 │7263 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7264 │ ~7265 │7266 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/272677268 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7269 │7270 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7271 │ ~7272 │7273 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/372747275 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7276 │7277 9 │ worker(Postgrex.Parameters, [])]7278 │ ~7279 │7280 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/272817282 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7283 │7284 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7285 │ ~7286 │7287 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/272887289 warning: a struct for Postgrex.Query is expected on struct update:72907291 %Postgrex.Query{query | name: ""}72927293 but got type:72947295 dynamic()72967297 where "query" was given the type:72987299 # type: dynamic()7300 # from: lib/postgrex/protocol.ex:2313:167301 query73027303 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73047305 type warning found at:7306 │7307 2313 │ defp unnamed(query), do: %Query{query | name: ""}7308 │ ~7309 │7310 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173117312Generated postgrex app7313warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7314 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27315 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17316 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57317 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27318 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47319 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273207321==> ecto7322Compiling 70 files (.ex)7323 warning: using single-quoted strings to represent charlists is deprecated.7324 Use ~c"" if you indeed want a charlist or use "" instead.7325 You may run "mix format --migrate" to change all single-quoted7326 strings to use the ~c sigil and fix this warning.7327 │7328 166 │ defp insert_all_value(_), do: '?'7329 │ ~7330 │7331 └─ lib/ecto/adapters/mysql/connection.ex:166:3773327333 warning: using single-quoted strings to represent charlists is deprecated.7334 Use ~c"" if you indeed want a charlist or use "" instead.7335 You may run "mix format --migrate" to change all single-quoted7336 strings to use the ~c sigil and fix this warning.7337 │7338 354 │ '?'7339 │ ~7340 │7341 └─ lib/ecto/adapters/mysql/connection.ex:354:773427343 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73447345 This error happens when you have function calls without parentheses inside keywords. For example:73467347 function(arg, one: nested_call a, b, c)7348 function(arg, one: if expr, do: :this, else: :that)73497350 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:73517352 function(arg, one: if(expr, do: :this, else: :that))7353 function(arg, one: nested_call(a, b, c))73547355 Ambiguity found at:7356 │7357 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7358 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7359 │7360 └─ lib/ecto/changeset.ex:228673617362 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73637364 This error happens when you have function calls without parentheses inside keywords. For example:73657366 function(arg, one: nested_call a, b, c)7367 function(arg, one: if expr, do: :this, else: :that)73687369 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:73707371 function(arg, one: if(expr, do: :this, else: :that))7372 function(arg, one: nested_call(a, b, c))73737374 Ambiguity found at:7375 │7376 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7378 │7379 └─ lib/ecto/migration/runner.ex:26573807381 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73827383 This error happens when you have function calls without parentheses inside keywords. For example:73847385 function(arg, one: nested_call a, b, c)7386 function(arg, one: if expr, do: :this, else: :that)73877388 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:73897390 function(arg, one: if(expr, do: :this, else: :that))7391 function(arg, one: nested_call(a, b, c))73927393 Ambiguity found at:7394 │7395 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7396 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7397 │7398 └─ lib/ecto/migration/runner.ex:26773997400 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7401 │7402 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7403 │ ~7404 │7405 └─ lib/ecto/query/builder.ex:136:874067407 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7408 │7409 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7410 │ ~~7411 │7412 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274137414 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7415 │7416 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7417 │ ~~7418 │7419 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274207421 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74227423 This error happens when you have function calls without parentheses inside keywords. For example:74247425 function(arg, one: nested_call a, b, c)7426 function(arg, one: if expr, do: :this, else: :that)74277428 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:74297430 function(arg, one: if(expr, do: :this, else: :that))7431 function(arg, one: nested_call(a, b, c))74327433 Ambiguity found at:7434 │7435 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7437 │7438 └─ lib/ecto/repo/schema.ex:45474397440 warning: unused require Ecto.Query7441 │7442 6 │ require Ecto.Query7443 │ ~7444 │7445 └─ lib/ecto/repo/preloader.ex:6:374467447Compiling lib/ecto.ex (it's taking more than 10s)7448 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7449 │7450 9 │ schema "schema_migrations" do7451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7452 │7453 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)74547455 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7456 │7457 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7458 │ ~7459 │7460 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/274617462 warning: incompatible types given to Mix.Ecto.ensure_started/2:74637464 Mix.Ecto.ensure_started(repo, opts)74657466 given types:74677468 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))74697470 but expected one of:74717472 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())74737474 where "opts" was given the type:74757476 # type: dynamic(7477 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7478 non_struct_map()7479 )7480 # from: lib/mix/tasks/ecto.rollback.ex:64:107481 opts =7482 if opts[:quiet] do7483 Keyword.merge(opts, log: false, log_sql: false)7484 else7485 opts7486 end74877488 where "repo" was given the type:74897490 # type: dynamic(atom())7491 # from: lib/mix/tasks/ecto.rollback.ex:70:77492 Mix.Ecto.ensure_repo(repo, args)74937494 type warning found at:7495 │7496 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7497 │ ~7498 │7499 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275007501 warning: the following clause will never match:75027503 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->75047505 because it attempts to match on the result of:75067507 System.stacktrace()75087509 which has type:75107511 empty_list()75127513 where "args_or_arity" was given the type:75147515 # type: float() or integer() or non_empty_list(term())7516 # from: lib/ecto/changeset.ex7517 (_() when args_or_arity == 2) when length(args_or_arity) == 275187519 where "module" was given the type:75207521 # type: dynamic()7522 # from: lib/ecto/changeset.ex:733:307523 module75247525 type warning found at:7526 │7527 741 │ ... when length(args_or_arity) == 2 ->7528 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7529 │7530 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/275317532 warning: incompatible types given to Mix.Ecto.ensure_started/2:75337534 Mix.Ecto.ensure_started(repo, all: true)75357536 given types:75377538 -dynamic(atom())-, non_empty_list({:all, true})75397540 but expected one of:75417542 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75437544 where "repo" was given the type:75457546 # type: dynamic(atom())7547 # from: lib/mix/tasks/ecto.migrations.ex:37:77548 Mix.Ecto.ensure_repo(repo, args)75497550 type warning found at:7551 │7552 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7553 │ ~7554 │7555 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/375567557 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7558 │7559 739 │ case System.stacktrace do7560 │ ~7561 │7562 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/275637564 warning: incompatible types given to Mix.Ecto.ensure_started/2:75657566 Mix.Ecto.ensure_started(repo, opts)75677568 given types:75697570 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75717572 but expected one of:75737574 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75757576 where "opts" was given the type:75777578 # type: dynamic(7579 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7580 non_struct_map()7581 )7582 # from: lib/mix/tasks/ecto.migrate.ex:68:107583 opts =7584 if opts[:quiet] do7585 Keyword.merge(opts, log: false, log_sql: false)7586 else7587 opts7588 end75897590 where "repo" was given the type:75917592 # type: dynamic(atom())7593 # from: lib/mix/tasks/ecto.migrate.ex:74:77594 Mix.Ecto.ensure_repo(repo, args)75957596 type warning found at:7597 │7598 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7599 │ ~7600 │7601 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276027603 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76047605 Mix.Ecto.source_repo_priv(repo)76067607 given types:76087609 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76107611 but expected one of:76127613 atom()76147615 where "repo" was given the types:76167617 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7618 # from: lib/mix/tasks/ecto.load.ex:70:227619 Keyword.merge(repo.config, opts)76207621 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7622 # from: lib/mix/tasks/ecto.load.ex:72:277623 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76247625 type warning found at:7626 │7627 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7628 │ ~7629 │7630 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276317632 warning: expected a map or struct when accessing .__adapter__ in expression:76337634 repo.__adapter__76357636 where "repo" was given the type:76377638 # type: dynamic(atom())7639 # from: lib/mix/tasks/ecto.load.ex:53:77640 Mix.Ecto.ensure_repo(repo, args)76417642 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76437644 type warning found at:7645 │7646 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7647 │ ~7648 │7649 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/176507651 warning: expected a map or struct when accessing .__adapter__ in expression:76527653 repo.__adapter__76547655 where "repo" was given the type:76567657 # type: dynamic(atom())7658 # from: lib/mix/tasks/ecto.dump.ex:50:77659 Mix.Ecto.ensure_repo(repo, args)76607661 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76627663 type warning found at:7664 │7665 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7666 │ ~7667 │7668 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/176697670 warning: expected a map or struct when accessing .__adapter__ in expression:76717672 repo.__adapter__76737674 where "repo" was given the type:76757676 # type: dynamic(atom())7677 # from: lib/mix/tasks/ecto.create.ex:37:77678 Mix.Ecto.ensure_repo(repo, args)76797680 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76817682 type warning found at:7683 │7684 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7685 │ ~7686 │7687 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/176887689 warning: expected a map or struct when accessing .__adapter__ in expression:76907691 repo.__adapter__76927693 where "repo" was given the type:76947695 # type: dynamic(atom())7696 # from: lib/mix/tasks/ecto.drop.ex:39:77697 Mix.Ecto.ensure_repo(repo, args)76987699 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77007701 type warning found at:7702 │7703 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7704 │ ~7705 │7706 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177077708 warning: incompatible types given to get_source/1:77097710 get_source(repo)77117712 given types:77137714 -dynamic(atom())-77157716 but expected one of:77177718 %{..., config: empty_list() or non_empty_list(term(), term())}77197720 where "repo" was given the type:77217722 # type: dynamic(atom())7723 # from: lib/ecto/migration/schema_migration.ex:24:137724 repo.all(7725 Map.put(7726 (7727 query =7728 (7729 query = {get_source(repo), Ecto.Migration.SchemaMigration}7730 Ecto.Query.Builder.From.apply(query, 1)7731 )7732 7733 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7734 ...,7735 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7736 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7737 line: 22,7738 take: %{}7739 })7740 ),7741 :prefix,7742 prefix7743 ), timeout: :infinity, log: false)77447745 type warning found at:7746 │7747 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7748 │ ~7749 │7750 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/277517752 warning: incompatible types given to get_source/1:77537754 get_source(repo)77557756 given types:77577758 -dynamic(atom())-77597760 but expected one of:77617762 %{..., config: empty_list() or non_empty_list(term(), term())}77637764 where "repo" was given the type:77657766 # type: dynamic(atom())7767 # from: lib/ecto/migration/schema_migration.ex:30:137768 repo.insert!(7769 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7770 prefix: prefix,7771 source: get_source(repo)7772 ), timeout: :infinity, log: false)77737774 type warning found at:7775 │7776 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7777 │ ~7778 │7779 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/377807781 warning: incompatible types given to get_source/1:77827783 get_source(repo)77847785 given types:77867787 -dynamic(atom())-77887789 but expected one of:77907791 %{..., config: empty_list() or non_empty_list(term(), term())}77927793 where "repo" was given the type:77947795 # type: dynamic(atom())7796 # from: lib/ecto/migration/schema_migration.ex:36:137797 repo.delete_all(7798 Map.put(7799 (7800 query =7801 (7802 query = {get_source(repo), Ecto.Migration.SchemaMigration}7803 Ecto.Query.Builder.From.apply(query, 1)7804 )7805 7806 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7807 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7808 op: :and,7809 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7810 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7811 line: 347812 })7813 ),7814 :prefix,7815 prefix7816 ), timeout: :infinity, log: false)78177818 type warning found at:7819 │7820 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7821 │ ~7822 │7823 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/378247825 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7826 │7827 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7828 │ ~7829 │7830 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/178317832 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7833 │7834 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7835 │ ~7836 │7837 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27838 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278397840 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7841 │7842 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7843 │ ~7844 │7845 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/378467847 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7848 │7849 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7850 │ ~7851 │7852 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/278537854 warning: the following conditional expression:78557856 is_atom(related)78577858 will always evaluate to:78597860 dynamic(true)78617862 where "related" was given the type:78637864 # type: dynamic(atom())7865 # from: lib/ecto/association.ex:730:157866 related = Ecto.Association.related_from_query(queryable)78677868 type warning found at:7869 │7870 732 │ unless is_atom(related) do7871 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7872 │7873 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/378747875 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7876 │7877 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7878 │ ~7879 │7880 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/278817882 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7883 │7884 62 │ Mix.Project.compile(args)7885 │ ~7886 │7887 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/278887889 warning: expected a module (an atom) when invoking start_link/1 in expression:78907891 repo.start_link(pool_size: pool_size)78927893 where "pool_size" was given the type:78947895 # type: dynamic()7896 # from: lib/mix/ecto.ex:101:157897 pool_size = Keyword.get(opts, :pool_size, 1)78987899 where "repo" was given the type:79007901 # type: dynamic(%{..., __adapter__: atom()})7902 # from: lib/mix/ecto.ex:99:367903 repo.__adapter__.ensure_all_started(repo, :temporary)79047905 type warning found at:7906 │7907 102 │ case repo.start_link(pool_size: pool_size) do7908 │ ~7909 │7910 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/279117912 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7913 │7914 146 │ Logger.remove_backend(:console)7915 │ ~7916 │7917 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/279187919 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7920 │7921 155 │ Logger.add_backend(:console, flush: true)7922 │ ~7923 │7924 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/279257926 warning: the following clause will never match:79277928 {:error, _} = error ->79297930 because it attempts to match on the result of:79317932 apply(changeset, adapter, :insert, args)79337934 which has type:79357936 dynamic({:invalid or :ok, term()})79377938 type warning found at:7939 │7940 219 │ {:error, _} = error ->7941 │ ~7942 │7943 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/479447945 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7946 │7947 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7948 │ ~7949 │7950 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279517952 warning: the following clause will never match:79537954 {:error, _} = error ->79557956 because it attempts to match on the result of:79577958 apply(changeset, adapter, action, args)79597960 which has type:79617962 dynamic({:invalid or :ok, term()})79637964 type warning found at:7965 │7966 297 │ {:error, _} = error ->7967 │ ~7968 │7969 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/479707971 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7972 │7973 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7974 │ ~7975 │7976 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/379777978 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7979 │7980 54 │ filter_and_reraise e, System.stacktrace7981 │ ~7982 │7983 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/579847985 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7986 │7987 44 │ index = Map.size(params)7988 │ ~7989 │7990 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57991 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/579927993 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7994 │7995 614 │ Decimal.minus(decimal)7996 │ ~7997 │7998 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/179998000 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)8001 │8002 228 │ raise BadStructError, struct: struct, term: data8003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8004 │8005 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580068007 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8008 │8009 214 │ filter_and_reraise e, System.stacktrace8010 │ ~8011 │8012 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48013 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480148015 warning: the following clause will never match:80168017 {:error, _} ->80188019 because it attempts to match on the result of:80208021 NaiveDateTime.new(date, time)80228023 which has type:80248025 dynamic({:ok, %NaiveDateTime{}})80268027 type warning found at:8028 │8029 803 │ {:error, _} -> :error8030 │ ~~~~~~~~~~~~~~~~~~~~~8031 │8032 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180338034 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8035 │8036 159 │ supervise(children, strategy: :one_for_one)8037 │ ~8038 │8039 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/180408041 warning: expected a map or struct when accessing .__struct__ in expression:80428043 schema.__struct__80448045 where "schema" was given the types:80468047 # type: dynamic(atom() and not nil)8048 # from: lib/ecto/query/planner.ex:1186:418049 schema80508051 # type: atom()8052 # from: lib/ecto/query/planner.ex:1186:618053 is_atom(schema)80548055 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()80568057 type warning found at:8058 │8059 1190 │ Map.has_key?(schema.__struct__, field) ->8060 │ ~8061 │8062 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/680638064 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8065 │8066 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8067 │ ~8068 │8069 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/280708071 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:80728073 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])80748075 given types:80768077 (8078 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8079 dynamic()8080 )80818082 but expected one of:80838084 atom(), term()80858086 where "opts" was given the type:80878088 # type: dynamic(8089 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8090 non_struct_map()8091 )8092 # from: lib/ecto/migrator.ex:44:658093 opts[:prefix]80948095 where "repo" was given the type:80968097 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8098 # from: lib/ecto/migrator.ex:44:238099 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81008101 type warning found at:8102 │8103 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8104 │ ~8105 │8106 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281078108 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8109 │8110 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8111 │ ~8112 │8113 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181148115 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8116 │8117 15 │ supervise(children, strategy: :simple_one_for_one)8118 │ ~8119 │8120 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/181218122 warning: expected a module (an atom) when invoking transaction/2 in expression:81238124 repo.transaction(fun, log: false, timeout: :infinity)81258126 where "fun" was given the type:81278128 # type: dynamic()8129 # from: lib/ecto/migrator.ex:114:478130 fun81318132 where "repo" was given the types:81338134 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8135 # from: lib/ecto/migrator.ex:118:248136 repo.__adapter__.supports_ddl_transaction?81378138 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8139 # from: lib/ecto/migrator.ex:118:248140 repo.__adapter__.supports_ddl_transaction?81418142 type warning found at:8143 │8144 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8145 │ ~8146 │8147 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381488149 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8150 │8151 291 │ modules = Code.load_file(file)8152 │ ~8153 │8154 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/281558156 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8157 │8158 321 │ reraise error, System.stacktrace8159 │ ~8160 │8161 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/381628163 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8164 │8165 10 │ worker(Ecto.Registry, []),8166 │ ~8167 │8168 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/281698170 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8171 │8172 260 │ reraise %{err | message: message}, System.stacktrace8173 │ ~8174 │8175 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/681768177 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8178 │8179 11 │ supervisor(Ecto.Migration.Supervisor, [])8180 │ ~8181 │8182 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/281838184Generated ecto app8185==> guardian_db8186Compiling 5 files (.ex)8187 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8188 │8189 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8190 │ ~8191 │8192 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)81938194 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8195 │8196 15 │ schema "virtual: token" do8197 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8198 │8199 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)820082018202== Compilation error in file lib/guardian/db.ex ==8203** (RuntimeError) Guardian.DB configuration is required8204 lib/guardian/db.ex:114: (module)8205could 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"