Build log
nerves_system_bbb
servicex 0.1.2 · fail · run servicex-0.1.2-1791099550611
8202 of 8202 lines
1Resolving Hex dependencies...2Resolution completed in 0.572s3Unchanged: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_bbb/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_bbb/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.erl:669 │670 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);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_ssl.erl:677 │678 128 │ case ssl:ssl_accept(CSocket, Timeout) of679 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead680681 ┌─ src/ranch_ssl.erl:682 │683 233 │ end, ssl:cipher_suites());684 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead685686 ┌─ src/ranch_ssl.erl:687 │688 235 │ ssl:cipher_suites()689 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead690691692 ┌─ src/ranch_conns_sup.erl:693 │694 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},695 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.696Compile directive 'nowarn_deprecated_catch' can be used to suppress697warnings in selected modules.698699700==> 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_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.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: the following clause will never match:876877 [{a, b, params, c} | rest] when is_list(params) ->878879 because it attempts to match on the result of:880881 System.stacktrace()882883 which has type:884885 empty_list()886887 where "params" was given the type:888889 # type: empty_list() or non_empty_list(term(), term())890 # from: lib/db_connection/connection.ex:140:43891 is_list(params)892893 type warning found at:894 │895 140 │ [{a, b, params, c} | rest] when is_list(params) ->896 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~897 │898 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2899900 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead901 │902 986 │ stack = System.stacktrace()903 │ ~904 │905 └─ lib/db_connection.ex:986:28: DBConnection.handle/4906 └─ lib/db_connection.ex:992:24: DBConnection.handle/4907 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4908 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4909 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6910 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3911 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5912 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2913 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4914 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5915 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5916 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2917 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6918 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6919920 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead921 │922 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]923 │ ~924 │925 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0926927 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead928 │929 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)930 │ ~931 │932 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3933934 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead935 │936 111 │ stack = System.stacktrace()937 │ ~938 │939 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3940941 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead942 │943 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],944 │ ~945 │946 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3947948 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead949 │950 8 │ pool = supervisor(Pool, [], [restart: :temporary])951 │ ~952 │953 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0954955 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead956 │957 36 │ worker(DBConnection.Watcher, [owner])958 │ ~959 │960 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1961962 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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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/bbb/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_armv7_nerves_linux_gnueabihf1186Compiling 1 file (.ex)1187Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app1188==> nerves_compatibility_test1189===> Analyzing applications...1190===> Compiling telemetry1191===> Analyzing applications...1192===> Compiling cowboy1193 ┌─ src/cowboy_websocket.erl:1194 │1195 147 │ Stacktrace = erlang:get_stacktrace(),1196 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace11971198 ┌─ src/cowboy_websocket.erl:1199 │1200 645 │ {stacktrace, erlang:get_stacktrace()},1201 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12021203 ┌─ src/cowboy_websocket.erl:1204 │1205 755 │ {stacktrace, erlang:get_stacktrace()},1206 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace120712081209 ┌─ src/cowboy_rest.erl:1210 │1211 69 │ Stacktrace = erlang:get_stacktrace(),1212 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12131214 ┌─ src/cowboy_rest.erl:1215 │1216 1006 │ Stacktrace = erlang:get_stacktrace(),1217 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace121812191220 ┌─ src/cowboy_handler.erl:1221 │1222 87 │ Stacktrace = erlang:get_stacktrace(),1223 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12241225 ┌─ src/cowboy_handler.erl:1226 │1227 116 │ Stacktrace = erlang:get_stacktrace(),1228 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12291230 ┌─ src/cowboy_handler.erl:1231 │1232 235 │ Stacktrace = erlang:get_stacktrace(),1233 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12341235 ┌─ src/cowboy_handler.erl:1236 │1237 290 │ {stacktrace, erlang:get_stacktrace()},1238 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace123912401241==> expo1242Compiling 2 files (.erl)1243Compiling 22 files (.ex)1244Generated expo app1245==> gettext1246Compiling 18 files (.ex)1247 warning: unused require Gettext.Macros1248 │1249 594 │ require Gettext.Macros1250 │ ~1251 │1252 └─ lib/gettext.ex:594:312531254 warning: the following clause is redundant:12551256 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)12571258 it has type:12591260 dynamic(%Expo.Message.Plural{})12611262 previous clauses have already matched on the following types:12631264 %Expo.Message.Singular{}1265 %Expo.Message.Plural{}12661267 │1268 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1269 │ ~1270 │1271 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/112721273 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1274 │1275 426 │ Kernel.ParallelCompiler.async(fn ->1276 │ ~1277 │1278 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/312791280Generated gettext app1281==> phoenix_pubsub1282Compiling 13 files (.ex)1283 warning: single quotes around atoms are deprecated. Use double quotes instead1284 │1285 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1286 │ ~1287 │1288 └─ lib/phoenix/pubsub/local.ex:160:2312891290 warning: single quotes around atoms are deprecated. Use double quotes instead1291 │1292 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1293 │ ~1294 │1295 └─ lib/phoenix/pubsub/local.ex:160:4012961297 warning: unused require Logger1298 │1299 107 │ require Logger1300 │ ~1301 │1302 └─ lib/phoenix/tracker.ex:107:313031304 warning: a struct for Phoenix.Tracker.State is expected on struct update:13051306 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13071308 but got type:13091310 dynamic()13111312 where "delta" was given the type:13131314 # type: dynamic()1315 # from: lib/phoenix/tracker/state.ex:461:361316 %Phoenix.Tracker.State{delta: delta} = state13171318 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13191320 type warning found at:1321 │1322 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1323 │ ~1324 │1325 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/513261327 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13281329 %Phoenix.Tracker.Replica{replica | status: :permdown}13301331 but got type:13321333 dynamic()13341335 where "replica" was given the type:13361337 # type: dynamic()1338 # from: lib/phoenix/tracker/replica.ex:72:171339 replica13401341 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13421343 type warning found at:1344 │1345 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1346 │ ~1347 │1348 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/113491350 warning: a struct for Phoenix.Tracker.State is expected on struct update:13511352 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}13531354 but got type:13551356 dynamic()13571358 where "delta" was given the type:13591360 # type: dynamic()1361 # from: lib/phoenix/tracker/state.ex:541:991362 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1363 state13641365 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13661367 type warning found at:1368 │1369 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1370 │ ~1371 │1372 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/113731374 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13751376 %Phoenix.Tracker.Replica{replica | status: :down}13771378 but got type:13791380 dynamic()13811382 where "replica" was given the type:13831384 # type: dynamic()1385 # from: lib/phoenix/tracker/replica.ex:74:131386 replica13871388 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13891390 type warning found at:1391 │1392 74 │ defp down(replica), do: %Replica{replica | status: :down}1393 │ ~1394 │1395 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/113961397 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13981399 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}14001401 but got type:14021403 dynamic()14041405 where "replica" was given the type:14061407 # type: dynamic()1408 # from: lib/phoenix/tracker/replica.ex:76:291409 replica14101411 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14121413 type warning found at:1414 │1415 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1416 │ ~1417 │1418 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/114191420 warning: a struct for Phoenix.Tracker.State is expected on struct update:14211422 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14231424 but got type:14251426 dynamic(%{..., range: {term(), term()}})14271428 where "delta" was given the type:14291430 # type: dynamic(%{..., range: {term(), term()}})1431 # from: lib/phoenix/tracker/state.ex:551:301432 {start_clock, end_clock} = delta.range14331434 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14351436 type warning found at:1437 │1438 555 │ delta: %State{delta | range: {start_clock, new_end}}}1439 │ ~1440 │1441 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214421443 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1444 │1445 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1446 │ ~1447 │1448 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/114491450 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1451 │1452 273 │ supervise(shards, strategy: :one_for_one,1453 │ ~1454 │1455 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/114561457 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1458 │1459 43 │ :ok = :pg2.create(pg2_group)1460 │ ~1461 │1462 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/114631464 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1465 │1466 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1467 │ ~1468 │1469 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/214701471 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1472 │1473 44 │ :ok = :pg2.join(pg2_group, self())1474 │ ~1475 │1476 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/114771478 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1479 │1480 57 │ :pg2.get_members(pg2_namespace(server_name))1481 │ ~1482 │1483 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/114841485 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1486 │1487 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1488 │ ~1489 │1490 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/114911492 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1493 │1494 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1495 │ ~1496 │1497 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11498 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/114991500 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1501 │1502 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1503 │ ~1504 │1505 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115061507 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1508 │1509 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1510 │ ~1511 │1512 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115131514 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1515 │1516 97 │ supervise(children, strategy: :rest_for_one)1517 │ ~1518 │1519 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115201521 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1522 │1523 42 │ supervise children, strategy: :one_for_one1524 │ ~1525 │1526 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115271528Generated phoenix_pubsub app1529==> plug1530Compiling 1 file (.erl)1531Compiling 42 files (.ex)1532Generated plug app1533warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1534 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21535 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11536 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51537 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21538 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41539 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/215401541==> phoenix1542Compiling 75 files (.ex)1543warning: cannot infer signatures from :cowboy because it is not loaded15441545warning: cannot infer signatures from :cowlib because it is not loaded15461547warning: cannot infer signatures from :ranch because it is not loaded15481549 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 operator1550 │1551 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1552 │ ~1553 │1554 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/115551556 warning: using single-quoted strings to represent charlists is deprecated.1557 Use ~c"" if you indeed want a charlist or use "" instead.1558 You may run "mix format --migrate" to change all single-quoted1559 strings to use the ~c sigil and fix this warning.1560 │1561 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1562 │ ~1563 │1564 └─ lib/phoenix/channel/server.ex:310:3115651566 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1567 │1568 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1569 │ ~1570 │1571 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/315721573 warning: unused require Logger1574 │1575 20 │ require Logger1576 │ ~1577 │1578 └─ lib/phoenix/endpoint/handler.ex:20:315791580 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1581 │1582 39 │ Logger.warn """1583 │ ~1584 │1585 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/115861587 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 operator1588 │1589 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1590 │ ~1591 │1592 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/215931594 warning: using single-quoted strings to represent charlists is deprecated.1595 Use ~c"" if you indeed want a charlist or use "" instead.1596 You may run "mix format --migrate" to change all single-quoted1597 strings to use the ~c sigil and fix this warning.1598 │1599 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1600 │ ~1601 │1602 └─ lib/phoenix/router.ex:315:5016031604 warning: using single-quoted strings to represent charlists is deprecated.1605 Use ~c"" if you indeed want a charlist or use "" instead.1606 You may run "mix format --migrate" to change all single-quoted1607 strings to use the ~c sigil and fix this warning.1608 │1609 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1610 │ ~1611 │1612 └─ lib/phoenix/router/helpers.ex:195:5016131614 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16151616 This error happens when you have function calls without parentheses inside keywords. For example:16171618 function(arg, one: nested_call a, b, c)1619 function(arg, one: if expr, do: :this, else: :that)16201621 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:16221623 function(arg, one: if(expr, do: :this, else: :that))1624 function(arg, one: nested_call(a, b, c))16251626 Ambiguity found at:1627 │1628 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1630 │1631 └─ lib/phoenix/router/resource.ex:7116321633 warning: duplicate key :route found in struct1634 │1635 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1636 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1637 │1638 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16391640 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)"1641 │1642 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1644 │1645 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)16461647 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1648 │1649 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1650 │ ~1651 │1652 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/116531654 warning: using single-quoted strings to represent charlists is deprecated.1655 Use ~c"" if you indeed want a charlist or use "" instead.1656 You may run "mix format --migrate" to change all single-quoted1657 strings to use the ~c sigil and fix this warning.1658 │1659 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1660 │ ~1661 │1662 └─ lib/phoenix/template.ex:174:5016631664 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1665 │1666 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1667 │ ~1668 │1669 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/216701671 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1672 │1673 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1674 │ ~1675 │1676 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/216771678 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1679 │1680 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1681 │ ~1682 │1683 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/116841685 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1686 │1687 14 │ supervise(children, strategy: :simple_one_for_one)1688 │ ~1689 │1690 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/116911692 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1693 │1694 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1695 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1696 │1697 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)16981699 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1700 │1701 10 │ conn = @connection.conn(req, transport)1702 │ ~1703 │1704 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/317051706 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1707 │1708 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1709 │ ~1710 │1711 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/317121713 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1714 │1715 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1716 │ ~1717 │1718 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/317191720 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1721 │1722 647 │ exception -> {:error, {exception, System.stacktrace()}}1723 │ ~1724 │1725 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117261727 warning: expected a module (an atom) when invoking config/1 in expression:17281729 endpoint.config(:endpoint_id)17301731 where "endpoint" was given the type:17321733 # type: dynamic(%{..., __pubsub_server__: atom()})1734 # from: lib/phoenix/transports/long_poll.ex:199:101735 verify_token(endpoint, token, opts)17361737 type warning found at:1738 │1739 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1740 │ ~1741 │1742 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317431744 warning: unknown key .__pubsub_server__ in expression:17451746 endpoint.__pubsub_server__17471748 the given type does not have the given key:17491750 dynamic(1751 %Phoenix.Socket{1752 id: term(),1753 assigns: term(),1754 channel: term(),1755 channel_pid: term(),1756 endpoint: atom(),1757 handler: term(),1758 joined: term(),1759 pubsub_server: term(),1760 ref: term(),1761 join_ref: term(),1762 topic: term(),1763 transport: term(),1764 transport_pid: term(),1765 transport_name: term(),1766 serializer: term(),1767 private: term(),1768 vsn: term()1769 } or1770 %Plug.Conn{1771 adapter: term(),1772 assigns: term(),1773 body_params: term(),1774 cookies: term(),1775 halted: term(),1776 host: term(),1777 method: term(),1778 owner: term(),1779 params: term(),1780 path_info: term(),1781 path_params: term(),1782 port: term(),1783 private: term(),1784 query_params: term(),1785 query_string: term(),1786 remote_ip: term(),1787 req_cookies: term(),1788 req_headers: term(),1789 request_path: term(),1790 resp_body: term(),1791 resp_cookies: term(),1792 resp_headers: term(),1793 scheme: term(),1794 script_name: term(),1795 secret_key_base: term(),1796 state: term(),1797 status: term()1798 } or atom() or binary()1799 )18001801 where "endpoint" was given the type:18021803 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1804 # from: lib/phoenix/transports/long_poll.ex:254:191805 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18061807 type warning found at:1808 │1809 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1810 │ ~~~~~~~~~~~~~~~~~1811 │1812 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318131814 warning: a struct for Phoenix.Socket is expected on struct update:18151816 %Phoenix.Socket{socket | id: id}18171818 but got type:18191820 dynamic()18211822 where "socket" was given the type:18231824 # type: dynamic()1825 # from: lib/phoenix/socket/transport.ex1826 {:ok, socket}18271828 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"18291830 type warning found at:1831 │1832 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1833 │ ~1834 │1835 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/718361837 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1838 │1839 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1840 │ ~1841 │1842 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418431844 warning: a struct for Plug.Conn is expected on struct update:18451846 %Plug.Conn{conn | state: :sent}18471848 but got type:18491850 dynamic()18511852 where "conn" was given the type:18531854 # type: dynamic()1855 # from: lib/phoenix/endpoint/render_errors.ex:79:211856 conn18571858 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18591860 type warning found at:1861 │1862 83 │ %Plug.Conn{conn | state: :sent}1863 │ ~1864 │1865 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/518661867 warning: a struct for Plug.Conn is expected on struct update:18681869 %Plug.Conn{conn | query_params: %{}, params: %{}}18701871 but got type:18721873 dynamic(%{..., params: %Plug.Conn.Unfetched{}})18741875 where "conn" was given the types:18761877 # type: dynamic(%{..., params: term()})1878 # from: lib/phoenix/endpoint/render_errors.ex:94:171879 conn.params18801881 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1882 # from: lib/phoenix/endpoint/render_errors.ex:94:171883 conn.params18841885 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18861887 type warning found at:1888 │1889 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1890 │ ~1891 │1892 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/118931894 warning: a struct for Plug.Conn is expected on struct update:18951896 %Plug.Conn{conn | params: params}18971898 but got type:18991900 dynamic(%{..., params: map()})19011902 where "conn" was given the type:19031904 # type: dynamic(%{..., params: map()})1905 # from: lib/phoenix/controller.ex:912:171906 Map.get(conn.params, required_key)19071908 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19091910 type warning found at:1911 │1912 919 │ %Plug.Conn{conn | params: params}1913 │ ~1914 │1915 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/219161917 warning: a struct for Plug.Conn is expected on struct update:19181919 %Plug.Conn{conn | query_params: %{}, params: params}19201921 but got type:19221923 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19241925 where "conn" was given the types:19261927 # type: dynamic(%{..., params: term()})1928 # from: lib/phoenix/endpoint/render_errors.ex:94:171929 conn.params19301931 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1932 # from: lib/phoenix/endpoint/render_errors.ex:94:171933 conn.params19341935 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19361937 type warning found at:1938 │1939 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1940 │ ~1941 │1942 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119431944 warning: expected a map or struct when accessing .url in expression:19451946 endpoint.url19471948 where "endpoint" was given the types:19491950 # type: dynamic(atom())1951 # from: lib/phoenix/router/helpers.ex:24:201952 endpoint19531954 # type: atom()1955 # from: lib/phoenix/router/helpers.ex:24:351956 is_atom(endpoint)19571958 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()19591960 type warning found at:1961 │1962 25 │ endpoint.url1963 │ ~1964 │1965 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/219661967 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1968 │1969 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),1970 │ ~1971 │1972 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/419731974 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1975 │1976 199 │ worker(Phoenix.Tracker, [module, opts, opts])1977 │ ~1978 │1979 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/419801981 warning: a struct for Plug.Conn is expected on struct update:19821983 %Plug.Conn{conn | path_info: path, script_name: script}19841985 but got type:19861987 dynamic()19881989 where "conn" was given the type:19901991 # type: dynamic()1992 # from: lib/phoenix/router/route.ex:147:101993 conn = target.call(%Plug.Conn{...}, opts)19941995 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19961997 type warning found at:1998 │1999 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2000 │ ~2001 │2002 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420032004 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2005 │2006 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2007 │ ~2008 │2009 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120102011 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2012 │2013 71 │ supervise(children, strategy: :one_for_one)2014 │ ~2015 │2016 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120172018 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2019 │2020 76 │ [worker(Phoenix.Config, args)]2021 │ ~2022 │2023 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320242025 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2026 │2027 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2028 │ ~2029 │2030 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22031 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32032 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320332034 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2035 │2036 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2037 │ ~2038 │2039 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/320402041 warning: expected a module (an atom) when invoking path/1 in expression:20422043 endpoint.path("/")20442045 where "endpoint" was given the type:20462047 # type: dynamic(%{..., host: term()})2048 # from: lib/phoenix/endpoint/supervisor.ex:312:142049 endpoint.host20502051 type warning found at:2052 │2053 313 │ endpoint.path("/")2054 │ ~2055 │2056 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/120572058 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2059 │2060 35 │ supervise(children, strategy: :one_for_one)2061 │ ~2062 │2063 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/120642065 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2066 │2067 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2068 │ ~2069 │2070 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/320712072 warning: comparison between distinct types found:20732074 !Path.extname(file_path) == ".gz"20752076 given types:20772078 dynamic(boolean()) == binary()20792080 where "file_path" was given the type:20812082 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2083 # from: lib/phoenix/digester.ex:147:452084 Path.basename(file_path)20852086 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 false20872088 type warning found at:2089 │2090 148 │ !Path.extname(file_path) == ".gz"2091 │ ~2092 │2093 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/120942095 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2096 │2097 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2098 │ ~2099 │2100 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321012102 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2103 │2104 113 │ {addr,port} = :ranch.get_addr(ref)2105 │ ~2106 │2107 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321082109 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2110 │2111 51 │ worker(Phoenix.CodeReloader.Server, [])2112 │ ~2113 │2114 └─ lib/phoenix.ex:51:7: Phoenix.start/221152116 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2117 │2118 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2119 │ ~2120 │2121 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321222123 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2124 │2125 155 │ Enum.partition attrs, fn2126 │ ~2127 │2128 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121292130 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21312132 mod.__phoenix_recompile__?21332134 where "mod" was given the type:21352136 # type: dynamic(atom())2137 # from: lib/mix/tasks/compile.phoenix.ex:34:122138 Code.ensure_loaded?(mod)21392140 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21412142 type warning found at:2143 │2144 36 │ mod.__phoenix_recompile__?2145 │ ~2146 │2147 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/121482149 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2150 │2151 234 │ Enum.partition(attrs, fn2152 │ ~2153 │2154 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/221552156Generated phoenix app2157warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2158 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22159 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12160 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52161 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22162 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42163 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/221642165==> guardian2166Compiling 20 files (.ex)2167Generated guardian app2168==> phoenix_html2169Compiling 8 files (.ex)2170 warning: using single-quoted strings to represent charlists is deprecated.2171 Use ~c"" if you indeed want a charlist or use "" instead.2172 You may run "mix format --migrate" to change all single-quoted2173 strings to use the ~c sigil and fix this warning.2174 │2175 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2176 │ ~2177 │2178 └─ lib/phoenix_html/engine.ex:12:5021792180 warning: the 1st pattern in clause will never match:21812182 6021832184 because it is expected to receive type:21852186 dynamic(empty_list() or non_empty_list(term(), term()))21872188 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())21892190 type warning found at:2191 │2192 56 │ def to_iodata(?<), do: "<"2193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2194 │2195 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/121962197 warning: the 1st pattern in clause will never match:21982199 6222002201 because it is expected to receive type:22022203 dynamic(empty_list() or non_empty_list(term(), term()))22042205 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22062207 type warning found at:2208 │2209 57 │ def to_iodata(?>), do: ">"2210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2211 │2212 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122132214 warning: the 1st pattern in clause will never match:22152216 3822172218 because it is expected to receive type:22192220 dynamic(empty_list() or non_empty_list(term(), term()))22212222 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22232224 type warning found at:2225 │2226 58 │ def to_iodata(?&), do: "&"2227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2228 │2229 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122302231 warning: the 1st pattern in clause will never match:22322233 3422342235 because it is expected to receive type:22362237 dynamic(empty_list() or non_empty_list(term(), term()))22382239 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22402241 type warning found at:2242 │2243 59 │ def to_iodata(?"), do: """2244 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2245 │2246 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/122472248 warning: the 1st pattern in clause will never match:22492250 3922512252 because it is expected to receive type:22532254 dynamic(empty_list() or non_empty_list(term(), term()))22552256 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22572258 type warning found at:2259 │2260 60 │ def to_iodata(?'), do: "'"2261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2262 │2263 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/122642265 warning: the 1st pattern in clause will never match:22662267 {:safe, data}22682269 because it is expected to receive type:22702271 dynamic(empty_list() or non_empty_list(term(), term()))22722273 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22742275 type warning found at:2276 │2277 76 │ def to_iodata({:safe, data}) do2278 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2279 │2280 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/122812282 warning: the following clause is redundant:22832284 def to_iodata(other)22852286 it has type:22872288 dynamic(empty_list() or non_empty_list(term(), term()))22892290 previous clauses have already matched on the following types:22912292 non_empty_list(term(), term())2293 empty_list()22942295 │2296 80 │ def to_iodata(other) do2297 │ ~2298 │2299 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123002301 warning: the 1st pattern in clause will never match:23022303 h23042305 because it is expected to receive type:23062307 dynamic(empty_list() or non_empty_list(term(), term()))23082309 where "h" was given the type:23102311 # type: integer()2312 # from: lib/phoenix_html/safe.ex:62:252313 is_integer(h)23142315 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23162317 type warning found at:2318 │2319 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2320 │ ~2321 │2322 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123232324 warning: the 1st pattern in clause will never match:23252326 h23272328 because it is expected to receive type:23292330 dynamic(empty_list() or non_empty_list(term(), term()))23312332 where "h" was given the type:23332334 # type: integer()2335 # from: lib/phoenix_html/safe.ex:66:252336 is_integer(h)23372338 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23392340 type warning found at:2341 │2342 66 │ def to_iodata(h) when is_integer(h) do2343 │ ~2344 │2345 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/123462347 warning: the 1st pattern in clause will never match:23482349 h23502351 because it is expected to receive type:23522353 dynamic(empty_list() or non_empty_list(term(), term()))23542355 where "h" was given the type:23562357 # type: binary()2358 # from: lib/phoenix_html/safe.ex:72:252359 is_binary(h)23602361 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23622363 type warning found at:2364 │2365 72 │ def to_iodata(h) when is_binary(h) do2366 │ ~2367 │2368 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/123692370Generated phoenix_html app2371==> postgrex2372Compiling 62 files (.ex)2373 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2374 │2375 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2376 │ ~2377 │2378 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)23792380 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2381 You may run "mix format --migrate" to fix this warning automatically.2382 │2383 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2384 │ ~2385 │2386 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/123872388 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2389 You may run "mix format --migrate" to fix this warning automatically.2390 │2391 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2392 │ ~2393 │2394 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/123952396 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2397 You may run "mix format --migrate" to fix this warning automatically.2398 │2399 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2400 │ ~2401 │2402 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124032404 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2405 You may run "mix format --migrate" to fix this warning automatically.2406 │2407 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2408 │ ~2409 │2410 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124112412 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2413 You may run "mix format --migrate" to fix this warning automatically.2414 │2415 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2416 │ ~2417 │2418 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124192420 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2421 You may run "mix format --migrate" to fix this warning automatically.2422 │2423 43 │ <<-1::int32>>2424 │ ~2425 │2426 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124272428 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2429 You may run "mix format --migrate" to fix this warning automatically.2430 │2431 48 │ <<value_byte_size::int32>> <> value2432 │ ~2433 │2434 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124352436 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2437 You may run "mix format --migrate" to fix this warning automatically.2438 │2439 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2440 │ ~2441 │2442 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/224432444 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2445 You may run "mix format --migrate" to fix this warning automatically.2446 │2447 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2448 │ ~2449 │2450 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/224512452 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2453 You may run "mix format --migrate" to fix this warning automatically.2454 │2455 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2456 │ ~2457 │2458 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/224592460 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2461 You may run "mix format --migrate" to fix this warning automatically.2462 │2463 64 │ ... -1::int32, rest::binary>>, acc) do2464 │ ~2465 │2466 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/224672468 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2469 You may run "mix format --migrate" to fix this warning automatically.2470 │2471 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2472 │ ~2473 │2474 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/224752476 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2477 You may run "mix format --migrate" to fix this warning automatically.2478 │2479 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2480 │ ~2481 │2482 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/224832484 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2485 You may run "mix format --migrate" to fix this warning automatically.2486 │2487 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2488 │ ~2489 │2490 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/224912492 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2493 You may run "mix format --migrate" to fix this warning automatically.2494 │2495 79 │ ... -1::int32, rest::binary>>, acc) do2496 │ ~2497 │2498 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/224992500 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2501 You may run "mix format --migrate" to fix this warning automatically.2502 │2503 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2504 │ ~2505 │2506 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225072508 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2509 You may run "mix format --migrate" to fix this warning automatically.2510 │2511 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2512 │ ~2513 │2514 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225152516 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2517 You may run "mix format --migrate" to fix this warning automatically.2518 │2519 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2520 │ ~2521 │2522 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125232524 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2525 You may run "mix format --migrate" to fix this warning automatically.2526 │2527 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2528 │ ~2529 │2530 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125312532 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2533 You may run "mix format --migrate" to fix this warning automatically.2534 │2535 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2536 │ ~2537 │2538 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125392540 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2541 You may run "mix format --migrate" to fix this warning automatically.2542 │2543 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2544 │ ~2545 │2546 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/125472548 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2549 You may run "mix format --migrate" to fix this warning automatically.2550 │2551 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2552 │ ~2553 │2554 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/125552556 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2557 You may run "mix format --migrate" to fix this warning automatically.2558 │2559 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2560 │ ~2561 │2562 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/125632564 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2565 You may run "mix format --migrate" to fix this warning automatically.2566 │2567 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2568 │ ~2569 │2570 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/125712572 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2573 You may run "mix format --migrate" to fix this warning automatically.2574 │2575 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2576 │ ~2577 │2578 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/125792580 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2581 You may run "mix format --migrate" to fix this warning automatically.2582 │2583 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2584 │ ~2585 │2586 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/125872588 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2589 You may run "mix format --migrate" to fix this warning automatically.2590 │2591 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2592 │ ~2593 │2594 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/125952596 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2597 You may run "mix format --migrate" to fix this warning automatically.2598 │2599 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2600 │ ~2601 │2602 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126032604 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2605 You may run "mix format --migrate" to fix this warning automatically.2606 │2607 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2608 │ ~2609 │2610 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126112612 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2613 You may run "mix format --migrate" to fix this warning automatically.2614 │2615 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2616 │ ~2617 │2618 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126192620 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2621 You may run "mix format --migrate" to fix this warning automatically.2622 │2623 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2624 │ ~2625 │2626 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326272628 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2629 You may run "mix format --migrate" to fix this warning automatically.2630 │2631 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2632 │ ~2633 │2634 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126352636 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2637 You may run "mix format --migrate" to fix this warning automatically.2638 │2639 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2640 │ ~2641 │2642 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/126432644 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2645 You may run "mix format --migrate" to fix this warning automatically.2646 │2647 23 │ <<x::float64, y::float64>>2648 │ ~2649 │2650 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/226512652 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2653 You may run "mix format --migrate" to fix this warning automatically.2654 │2655 23 │ <<x::float64, y::float64>>2656 │ ~2657 │2658 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/226592660 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2661 You may run "mix format --migrate" to fix this warning automatically.2662 │2663 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2664 │ ~2665 │2666 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/226672668 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2669 You may run "mix format --migrate" to fix this warning automatically.2670 │2671 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2672 │ ~2673 │2674 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/226752676 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2677 You may run "mix format --migrate" to fix this warning automatically.2678 │2679 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2680 │ ~2681 │2682 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/126832684 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2685 You may run "mix format --migrate" to fix this warning automatically.2686 │2687 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2688 │ ~2689 │2690 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/226912692 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2693 You may run "mix format --migrate" to fix this warning automatically.2694 │2695 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2696 │ ~2697 │2698 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/226992700 warning: use Bitwise is deprecated. import Bitwise instead2701 │2702 4 │ use Bitwise, only_operators: true2703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2704 │2705 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27062707 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2708 You may run "mix format --migrate" to fix this warning automatically.2709 │2710 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2711 │ ~2712 │2713 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127142715 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2716 You may run "mix format --migrate" to fix this warning automatically.2717 │2718 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2719 │ ~2720 │2721 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127222723 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2724 You may run "mix format --migrate" to fix this warning automatically.2725 │2726 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2727 │ ~2728 │2729 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127302731 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2732 You may run "mix format --migrate" to fix this warning automatically.2733 │2734 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2735 │ ~2736 │2737 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127382739 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2740 You may run "mix format --migrate" to fix this warning automatically.2741 │2742 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2743 │ ~2744 │2745 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/127462747 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2748 You may run "mix format --migrate" to fix this warning automatically.2749 │2750 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2751 │ ~2752 │2753 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/127542755 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2756 You may run "mix format --migrate" to fix this warning automatically.2757 │2758 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2759 │ ~2760 │2761 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/127622763 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2764 You may run "mix format --migrate" to fix this warning automatically.2765 │2766 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2767 │ ~2768 │2769 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/127702771 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2772 You may run "mix format --migrate" to fix this warning automatically.2773 │2774 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2775 │ ~2776 │2777 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/127782779 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2780 You may run "mix format --migrate" to fix this warning automatically.2781 │2782 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2783 │ ~2784 │2785 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/127862787 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2788 You may run "mix format --migrate" to fix this warning automatically.2789 │2790 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2791 │ ~2792 │2793 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/127942795 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2796 You may run "mix format --migrate" to fix this warning automatically.2797 │2798 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2799 │ ~2800 │2801 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128022803 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2804 You may run "mix format --migrate" to fix this warning automatically.2805 │2806 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2807 │ ~2808 │2809 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128102811 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2812 You may run "mix format --migrate" to fix this warning automatically.2813 │2814 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2815 │ ~2816 │2817 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128182819 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2820 You may run "mix format --migrate" to fix this warning automatically.2821 │2822 46 │ 0 :: int32>>2823 │ ~2824 │2825 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128262827 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2828 You may run "mix format --migrate" to fix this warning automatically.2829 │2830 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2831 │ ~2832 │2833 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128342835 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2836 You may run "mix format --migrate" to fix this warning automatically.2837 │2838 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2839 │ ~2840 │2841 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/128422843 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2844 You may run "mix format --migrate" to fix this warning automatically.2845 │2846 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2847 │ ~2848 │2849 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/128502851 warning: use Bitwise is deprecated. import Bitwise instead2852 │2853 5 │ use Bitwise2854 │ ~~~~~~~~~~~2855 │2856 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)28572858 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2859 You may run "mix format --migrate" to fix this warning automatically.2860 │2861 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2862 │ ~2863 │2864 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/128652866 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 operator2867 │2868 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2869 │ ~2870 │2871 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/128722873 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2874 You may run "mix format --migrate" to fix this warning automatically.2875 │2876 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2877 │ ~2878 │2879 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/328802881 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 operator2882 │2883 72 │ <<data :: size(rest_size)>> = rest2884 │ ~2885 │2886 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/328872888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2889 You may run "mix format --migrate" to fix this warning automatically.2890 │2891 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2892 │ ~2893 │2894 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/328952896 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2897 You may run "mix format --migrate" to fix this warning automatically.2898 │2899 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2900 │ ~2901 │2902 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329032904 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2905 You may run "mix format --migrate" to fix this warning automatically.2906 │2907 86 │ def parse(<<status :: int8>>, ?Z, _size) do2908 │ ~2909 │2910 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329112912 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2913 You may run "mix format --migrate" to fix this warning automatically.2914 │2915 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2916 │ ~2917 │2918 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329192920 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2921 You may run "mix format --migrate" to fix this warning automatically.2922 │2923 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2924 │ ~2925 │2926 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329272928 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2929 You may run "mix format --migrate" to fix this warning automatically.2930 │2931 103 │ case <<len ::uint16>> do2932 │ ~2933 │2934 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329352936 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2937 You may run "mix format --migrate" to fix this warning automatically.2938 │2939 104 │ <<^overflow_len :: uint16>> ->2940 │ ~2941 │2942 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/329432944 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2945 You may run "mix format --migrate" to fix this warning automatically.2946 │2947 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do2948 │ ~2949 │2950 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/329512952 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2953 You may run "mix format --migrate" to fix this warning automatically.2954 │2955 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do2956 │ ~2957 │2958 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/329592960 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2961 You may run "mix format --migrate" to fix this warning automatically.2962 │2963 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do2964 │ ~2965 │2966 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/329672968 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2969 You may run "mix format --migrate" to fix this warning automatically.2970 │2971 226 │ [<<size :: int32>>, data]2972 │ ~2973 │2974 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/129752976 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2977 You may run "mix format --migrate" to fix this warning automatically.2978 │2979 224 │ [first, <<size :: int32>>, data]2980 │ ~2981 │2982 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/129832984 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2985 You may run "mix format --migrate" to fix this warning automatically.2986 │2987 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2988 │ ~2989 │2990 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/129912992 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2993 You may run "mix format --migrate" to fix this warning automatically.2994 │2995 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>2996 │ ~2997 │2998 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/129993000 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3001 You may run "mix format --migrate" to fix this warning automatically.3002 │3003 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3004 │ ~3005 │3006 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130073008 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3009 You may run "mix format --migrate" to fix this warning automatically.3010 │3011 252 │ len = <<div(byte_size(oids), 4) :: int16>>3012 │ ~3013 │3014 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130153016 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3017 You may run "mix format --migrate" to fix this warning automatically.3018 │3019 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3020 │ ~3021 │3022 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130233024 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3025 You may run "mix format --migrate" to fix this warning automatically.3026 │3027 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3028 │ ~3029 │3030 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130313032 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3033 You may run "mix format --migrate" to fix this warning automatically.3034 │3035 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3036 │ ~3037 │3038 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130393040 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3041 You may run "mix format --migrate" to fix this warning automatically.3042 │3043 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3044 │ ~3045 │3046 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/130473048 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3049 You may run "mix format --migrate" to fix this warning automatically.3050 │3051 287 │ len_params = <<length(params) :: int16>>3052 │ ~3053 │3054 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/130553056 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3057 You may run "mix format --migrate" to fix this warning automatically.3058 │3059 294 │ {?E, [port, 0, <<rows :: int32>>]}3060 │ ~3061 │3062 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/130633064 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3065 You may run "mix format --migrate" to fix this warning automatically.3066 │3067 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3068 │ ~3069 │3070 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/130713072 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3073 You may run "mix format --migrate" to fix this warning automatically.3074 │3075 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3076 │ ~3077 │3078 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/130793080 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3081 You may run "mix format --migrate" to fix this warning automatically.3082 │3083 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3084 │ ~3085 │3086 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/130873088 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3089 You may run "mix format --migrate" to fix this warning automatically.3090 │3091 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3092 │ ~3093 │3094 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/130953096 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3097 You may run "mix format --migrate" to fix this warning automatically.3098 │3099 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3100 │ ~3101 │3102 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131033104 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3105 You may run "mix format --migrate" to fix this warning automatically.3106 │3107 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3108 │ ~3109 │3110 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131113112 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3113 You may run "mix format --migrate" to fix this warning automatically.3114 │3115 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3116 │ ~3117 │3118 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131193120 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3121 You may run "mix format --migrate" to fix this warning automatically.3122 │3123 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3124 │ ~3125 │3126 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131273128 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3129 You may run "mix format --migrate" to fix this warning automatically.3130 │3131 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3132 │ ~3133 │3134 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131353136 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3137 You may run "mix format --migrate" to fix this warning automatically.3138 │3139 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3140 │ ~3141 │3142 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/131433144 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3145 You may run "mix format --migrate" to fix this warning automatically.3146 │3147 363 │ type_size :: int16, type_mod :: int32, format :: int16,3148 │ ~3149 │3150 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/131513152 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3153 You may run "mix format --migrate" to fix this warning automatically.3154 │3155 363 │ type_size :: int16, type_mod :: int32, format :: int16,3156 │ ~3157 │3158 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/131593160 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3161 You may run "mix format --migrate" to fix this warning automatically.3162 │3163 363 │ type_size :: int16, type_mod :: int32, format :: int16,3164 │ ~3165 │3166 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/131673168 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3169 You may run "mix format --migrate" to fix this warning automatically.3170 │3171 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3172 │ ~3173 │3174 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/131753176 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3177 You may run "mix format --migrate" to fix this warning automatically.3178 │3179 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3180 │ ~3181 │3182 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/131833184 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3185 You may run "mix format --migrate" to fix this warning automatically.3186 │3187 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3188 │ ~3189 │3190 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/131913192 warning: unused require Postgrex.Messages3193 │3194 30 │ require Postgrex.Messages3195 │ ~3196 │3197 └─ lib/postgrex/query.ex:30:331983199 warning: unused require Logger3200 │3201 8 │ require Logger3202 │ ~3203 │3204 └─ lib/postgrex/notifications.ex:8:332053206 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3207 You may run "mix format --migrate" to fix this warning automatically.3208 │3209 59 │ if lower == <<-1::int32>> do3210 │ ~3211 │3212 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432133214 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3215 You may run "mix format --migrate" to fix this warning automatically.3216 │3217 66 │ if upper == <<-1::int32>> do3218 │ ~3219 │3220 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432213222 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3223 You may run "mix format --migrate" to fix this warning automatically.3224 │3225 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3226 │ ~3227 │3228 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432293230 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3231 You may run "mix format --migrate" to fix this warning automatically.3232 │3233 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3234 │ ~3235 │3236 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/332373238 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3239 You may run "mix format --migrate" to fix this warning automatically.3240 │3241 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3242 │ ~3243 │3244 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/332453246 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3247 You may run "mix format --migrate" to fix this warning automatically.3248 │3249 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3250 │ ~3251 │3252 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/332533254 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3255 You may run "mix format --migrate" to fix this warning automatically.3256 │3257 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3258 │ ~3259 │3260 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/332613262 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3263 You may run "mix format --migrate" to fix this warning automatically.3264 │3265 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3266 │ ~3267 │3268 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/332693270 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3271 You may run "mix format --migrate" to fix this warning automatically.3272 │3273 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3274 │ ~3275 │3276 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/332773278 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3279 You may run "mix format --migrate" to fix this warning automatically.3280 │3281 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3282 │ ~3283 │3284 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/232853286 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3287 You may run "mix format --migrate" to fix this warning automatically.3288 │3289 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3290 │ ~3291 │3292 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/232933294 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3295 │3296 1005 │ Logger.warn(fn() ->3297 │ ~3298 │3299 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/533003301 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3302 You may run "mix format --migrate" to fix this warning automatically.3303 │3304 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3305 │ ~3306 │3307 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/133083309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3310 You may run "mix format --migrate" to fix this warning automatically.3311 │3312 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3313 │ ~3314 │3315 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/133163317 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 operator3318 │3319 2003 │ <<body :: binary(size), rest :: binary>> ->3320 │ ~3321 │3322 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/133233324 warning: using single-quoted strings to represent charlists is deprecated.3325 Use ~c"" if you indeed want a charlist or use "" instead.3326 You may run "mix format --migrate" to change all single-quoted3327 strings to use the ~c sigil and fix this warning.3328 │3329 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3330 │ ~3331 │3332 └─ lib/postgrex/type_module.ex:49:5033333334 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3335 You may run "mix format --migrate" to fix this warning automatically.3336 │3337 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3338 │ ~3339 │3340 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/133413342 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3343 You may run "mix format --migrate" to fix this warning automatically.3344 │3345 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3346 │ ~3347 │3348 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/133493350 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3351 You may run "mix format --migrate" to fix this warning automatically.3352 │3353 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3354 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3355 │3356 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/333573358 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3359 You may run "mix format --migrate" to fix this warning automatically.3360 │3361 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3362 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3363 │3364 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133653366 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3367 You may run "mix format --migrate" to fix this warning automatically.3368 │3369 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3370 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3371 │3372 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133733374 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3375 You may run "mix format --migrate" to fix this warning automatically.3376 │3377 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3378 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3379 │3380 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133813382 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 operator3383 │3384 15 │ <<binary::binary-size(last_pos), last::bits>> = val3385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3386 │3387 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133883389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3390 You may run "mix format --migrate" to fix this warning automatically.3391 │3392 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3394 │3395 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/133963397 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3398 You may run "mix format --migrate" to fix this warning automatically.3399 │3400 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3402 │3403 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134043405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3406 You may run "mix format --migrate" to fix this warning automatically.3407 │3408 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3410 │3411 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134123413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3414 You may run "mix format --migrate" to fix this warning automatically.3415 │3416 9 │ <<1 :: int32, 1>>3417 │ ~~~~~~~~~~~~~~~~~3418 │3419 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134203421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3422 You may run "mix format --migrate" to fix this warning automatically.3423 │3424 11 │ <<1 :: int32, 0>>3425 │ ~~~~~~~~~~~~~~~~~3426 │3427 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134283429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3430 You may run "mix format --migrate" to fix this warning automatically.3431 │3432 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3434 │3435 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134363437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3438 You may run "mix format --migrate" to fix this warning automatically.3439 │3440 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3442 │3443 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134443445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3446 You may run "mix format --migrate" to fix this warning automatically.3447 │3448 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3450 │3451 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134523453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3454 You may run "mix format --migrate" to fix this warning automatically.3455 │3456 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3458 │3459 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134603461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3462 You may run "mix format --migrate" to fix this warning automatically.3463 │3464 12 │ <<20 :: int32, 3, n, 1, 16,3465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3466 │3467 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/134683469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3470 You may run "mix format --migrate" to fix this warning automatically.3471 │3472 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3474 │3475 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134763477 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3478 You may run "mix format --migrate" to fix this warning automatically.3479 │3480 10 │ <<24::int32, x::float64, y::float64, r::float64>>3481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3482 │3483 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134843485 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3486 You may run "mix format --migrate" to fix this warning automatically.3487 │3488 10 │ <<24::int32, x::float64, y::float64, r::float64>>3489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3490 │3491 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/134923493 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3494 You may run "mix format --migrate" to fix this warning automatically.3495 │3496 10 │ <<24::int32, x::float64, y::float64, r::float64>>3497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3498 │3499 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135003501 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3502 You may run "mix format --migrate" to fix this warning automatically.3503 │3504 10 │ <<24::int32, x::float64, y::float64, r::float64>>3505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3506 │3507 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135083509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3510 You may run "mix format --migrate" to fix this warning automatically.3511 │3512 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3514 │3515 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135163517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3518 You may run "mix format --migrate" to fix this warning automatically.3519 │3520 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3522 │3523 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135243525 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3526 You may run "mix format --migrate" to fix this warning automatically.3527 │3528 9 │ <<4::int32, n::float32>>3529 │ ~~~~~~~~~~~~~~~~~~~~~~~~3530 │3531 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135323533 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3534 You may run "mix format --migrate" to fix this warning automatically.3535 │3536 9 │ <<4::int32, n::float32>>3537 │ ~~~~~~~~~~~~~~~~~~~~~~~~3538 │3539 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135403541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3542 You may run "mix format --migrate" to fix this warning automatically.3543 │3544 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3546 │3547 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135483549 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3550 You may run "mix format --migrate" to fix this warning automatically.3551 │3552 13 │ <<4::int32, 0::1, 255, 0::23>>3553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3554 │3555 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135563557 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3558 You may run "mix format --migrate" to fix this warning automatically.3559 │3560 15 │ <<4::int32, 1::1, 255, 0::23>>3561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3562 │3563 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135643565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3566 You may run "mix format --migrate" to fix this warning automatically.3567 │3568 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3570 │3571 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135723573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3574 You may run "mix format --migrate" to fix this warning automatically.3575 │3576 9 │ <<8 :: int32, n :: float64>>3577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3578 │3579 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135803581 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3582 You may run "mix format --migrate" to fix this warning automatically.3583 │3584 9 │ <<8 :: int32, n :: float64>>3585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3586 │3587 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135883589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3590 You may run "mix format --migrate" to fix this warning automatically.3591 │3592 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3594 │3595 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/135963597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3598 You may run "mix format --migrate" to fix this warning automatically.3599 │3600 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3602 │3603 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136043605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3606 You may run "mix format --migrate" to fix this warning automatically.3607 │3608 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3610 │3611 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136123613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3614 You may run "mix format --migrate" to fix this warning automatically.3615 │3616 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3618 │3619 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136203621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3622 You may run "mix format --migrate" to fix this warning automatically.3623 │3624 12 │ [<<IO.iodata_length(data) :: int32>> | data]3625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3626 │3627 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136283629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3630 You may run "mix format --migrate" to fix this warning automatically.3631 │3632 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3634 │3635 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136363637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3638 You may run "mix format --migrate" to fix this warning automatically.3639 │3640 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3642 │3643 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136443645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3646 You may run "mix format --migrate" to fix this warning automatically.3647 │3648 12 │ <<20 :: int32, 3, 128, 0, 16,3649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3650 │3651 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136523653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3654 You may run "mix format --migrate" to fix this warning automatically.3655 │3656 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3658 │3659 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136603661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3662 You may run "mix format --migrate" to fix this warning automatically.3663 │3664 12 │ <<2 :: int32, int :: int16>>3665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3666 │3667 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136683669 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3670 You may run "mix format --migrate" to fix this warning automatically.3671 │3672 12 │ <<2 :: int32, int :: int16>>3673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3674 │3675 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/136763677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3678 You may run "mix format --migrate" to fix this warning automatically.3679 │3680 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3682 │3683 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136843685 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3686 You may run "mix format --migrate" to fix this warning automatically.3687 │3688 12 │ <<4 :: int32, int :: int32>>3689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3690 │3691 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/136923693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3694 You may run "mix format --migrate" to fix this warning automatically.3695 │3696 12 │ <<4 :: int32, int :: int32>>3697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3698 │3699 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137003701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3702 You may run "mix format --migrate" to fix this warning automatically.3703 │3704 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3706 │3707 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137083709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3710 You may run "mix format --migrate" to fix this warning automatically.3711 │3712 12 │ <<8 :: int32, int :: int64>>3713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3714 │3715 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137163717 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3718 You may run "mix format --migrate" to fix this warning automatically.3719 │3720 12 │ <<8 :: int32, int :: int64>>3721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3722 │3723 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137243725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3726 You may run "mix format --migrate" to fix this warning automatically.3727 │3728 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3730 │3731 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137323733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3734 You may run "mix format --migrate" to fix this warning automatically.3735 │3736 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3738 │3739 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137403741 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3742 You may run "mix format --migrate" to fix this warning automatically.3743 │3744 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3746 │3747 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137483749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3750 You may run "mix format --migrate" to fix this warning automatically.3751 │3752 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3754 │3755 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137563757 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3758 You may run "mix format --migrate" to fix this warning automatically.3759 │3760 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3762 │3763 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137643765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3766 You may run "mix format --migrate" to fix this warning automatically.3767 │3768 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3770 │3771 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137723773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3774 You may run "mix format --migrate" to fix this warning automatically.3775 │3776 10 │ <<24::int32, a::float64, b::float64, c::float64>>3777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3778 │3779 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137803781 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3782 You may run "mix format --migrate" to fix this warning automatically.3783 │3784 10 │ <<24::int32, a::float64, b::float64, c::float64>>3785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3786 │3787 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137883789 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3790 You may run "mix format --migrate" to fix this warning automatically.3791 │3792 10 │ <<24::int32, a::float64, b::float64, c::float64>>3793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3794 │3795 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/137963797 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3798 You may run "mix format --migrate" to fix this warning automatically.3799 │3800 10 │ <<24::int32, a::float64, b::float64, c::float64>>3801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3802 │3803 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138043805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3806 You may run "mix format --migrate" to fix this warning automatically.3807 │3808 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3810 │3811 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138123813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3814 You may run "mix format --migrate" to fix this warning automatically.3815 │3816 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3818 │3819 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138203821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3822 You may run "mix format --migrate" to fix this warning automatically.3823 │3824 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3826 │3827 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138283829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3830 You may run "mix format --migrate" to fix this warning automatically.3831 │3832 9 │ <<6::int32, a, b, c, d, e, f>>3833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3834 │3835 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138363837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3838 You may run "mix format --migrate" to fix this warning automatically.3839 │3840 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3842 │3843 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/138443845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3846 You may run "mix format --migrate" to fix this warning automatically.3847 │3848 11 │ [<<byte_size(name) :: int32>> | name]3849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3850 │3851 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/138523853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3854 You may run "mix format --migrate" to fix this warning automatically.3855 │3856 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3858 │3859 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138603861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3862 You may run "mix format --migrate" to fix this warning automatically.3863 │3864 10 │ [<<IO.iodata_length(data)::int32>> | data]3865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3866 │3867 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138683869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3870 You may run "mix format --migrate" to fix this warning automatically.3871 │3872 13 │ [<<IO.iodata_length(data)::int32>> | data]3873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3874 │3875 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/138763877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3878 You may run "mix format --migrate" to fix this warning automatically.3879 │3880 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3882 │3883 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138843885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3886 You may run "mix format --migrate" to fix this warning automatically.3887 │3888 15 │ <<4 :: int32, oid :: uint32>>3889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3890 │3891 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/138923893 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3894 You may run "mix format --migrate" to fix this warning automatically.3895 │3896 15 │ <<4 :: int32, oid :: uint32>>3897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3898 │3899 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139003901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3902 You may run "mix format --migrate" to fix this warning automatically.3903 │3904 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3906 │3907 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139083909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3910 You may run "mix format --migrate" to fix this warning automatically.3911 │3912 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3914 │3915 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139163917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3918 You may run "mix format --migrate" to fix this warning automatically.3919 │3920 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3922 │3923 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139243925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3926 You may run "mix format --migrate" to fix this warning automatically.3927 │3928 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3930 │3931 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139323933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3934 You may run "mix format --migrate" to fix this warning automatically.3935 │3936 9 │ <<16::int32, x::float64, y::float64>>3937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3938 │3939 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139403941 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3942 You may run "mix format --migrate" to fix this warning automatically.3943 │3944 9 │ <<16::int32, x::float64, y::float64>>3945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3946 │3947 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139483949 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3950 You may run "mix format --migrate" to fix this warning automatically.3951 │3952 9 │ <<16::int32, x::float64, y::float64>>3953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3954 │3955 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139563957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3958 You may run "mix format --migrate" to fix this warning automatically.3959 │3960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3962 │3963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/139643965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3966 You may run "mix format --migrate" to fix this warning automatically.3967 │3968 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3970 │3971 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/139723973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3974 You may run "mix format --migrate" to fix this warning automatically.3975 │3976 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]3977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3978 │3979 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/139803981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3982 You may run "mix format --migrate" to fix this warning automatically.3983 │3984 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3986 │3987 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/339883989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3990 You may run "mix format --migrate" to fix this warning automatically.3991 │3992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3994 │3995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/139963997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3998 You may run "mix format --migrate" to fix this warning automatically.3999 │4000 14 │ [<<byte_size(bin) :: int32>> | bin]4001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4002 │4003 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140044005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4006 You may run "mix format --migrate" to fix this warning automatically.4007 │4008 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4010 │4011 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340124013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4014 You may run "mix format --migrate" to fix this warning automatically.4015 │4016 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4018 │4019 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340204021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4022 You may run "mix format --migrate" to fix this warning automatically.4023 │4024 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4026 │4027 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340284029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4030 You may run "mix format --migrate" to fix this warning automatically.4031 │4032 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4034 │4035 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140364037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4038 You may run "mix format --migrate" to fix this warning automatically.4039 │4040 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4042 │4043 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140444045 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4046 You may run "mix format --migrate" to fix this warning automatically.4047 │4048 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4050 │4051 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140524053 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4054 You may run "mix format --migrate" to fix this warning automatically.4055 │4056 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4058 │4059 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140604061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4062 You may run "mix format --migrate" to fix this warning automatically.4063 │4064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4066 │4067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/140684069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4070 You may run "mix format --migrate" to fix this warning automatically.4071 │4072 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4074 │4075 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/140764077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4078 You may run "mix format --migrate" to fix this warning automatically.4079 │4080 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4082 │4083 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/140844085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4086 You may run "mix format --migrate" to fix this warning automatically.4087 │4088 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4090 │4091 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/140924093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4094 You may run "mix format --migrate" to fix this warning automatically.4095 │4096 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4098 │4099 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141004101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4102 You may run "mix format --migrate" to fix this warning automatically.4103 │4104 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4106 │4107 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141084109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4110 You may run "mix format --migrate" to fix this warning automatically.4111 │4112 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4114 │4115 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141164117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4118 You may run "mix format --migrate" to fix this warning automatically.4119 │4120 11 │ [<<16 :: int32>> | uuid]4121 │ ~~~~~~~~~~~~~~~~~~~~~~~~4122 │4123 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141244125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4126 You may run "mix format --migrate" to fix this warning automatically.4127 │4128 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4130 │4131 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141324133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4134 You may run "mix format --migrate" to fix this warning automatically.4135 │4136 9 │ <<0 :: int32>>4137 │ ~~~~~~~~~~~~~~4138 │4139 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141404141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4142 You may run "mix format --migrate" to fix this warning automatically.4143 │4144 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4146 │4147 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/141484149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4150 You may run "mix format --migrate" to fix this warning automatically.4151 │4152 15 │ <<0 :: int32>>4153 │ ~~~~~~~~~~~~~~4154 │4155 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/141564157 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4158 You may run "mix format --migrate" to fix this warning automatically.4159 │4160 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4162 │4163 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/541644165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4166 You may run "mix format --migrate" to fix this warning automatically.4167 │4168 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4170 │4171 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/441724173 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4174 You may run "mix format --migrate" to fix this warning automatically.4175 │4176 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4178 │4179 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/441804181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4182 You may run "mix format --migrate" to fix this warning automatically.4183 │4184 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4186 │4187 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/441884189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4190 You may run "mix format --migrate" to fix this warning automatically.4191 │4192 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4194 │4195 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/441964197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4198 You may run "mix format --migrate" to fix this warning automatically.4199 │4200 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4202 │4203 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542044205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4206 You may run "mix format --migrate" to fix this warning automatically.4207 │4208 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4210 │4211 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542124213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4214 You may run "mix format --migrate" to fix this warning automatically.4215 │4216 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4218 │4219 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842204221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4222 You may run "mix format --migrate" to fix this warning automatically.4223 │4224 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4226 │4227 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842284229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4230 You may run "mix format --migrate" to fix this warning automatically.4231 │4232 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4234 │4235 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842364237 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4238 You may run "mix format --migrate" to fix this warning automatically.4239 │4240 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4242 │4243 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842444245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4246 You may run "mix format --migrate" to fix this warning automatically.4247 │4248 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4250 │4251 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442524253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4254 You may run "mix format --migrate" to fix this warning automatically.4255 │4256 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4258 │4259 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442604261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4262 You may run "mix format --migrate" to fix this warning automatically.4263 │4264 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4266 │4267 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442684269 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4270 You may run "mix format --migrate" to fix this warning automatically.4271 │4272 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4274 │4275 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/442764277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4278 You may run "mix format --migrate" to fix this warning automatically.4279 │4280 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4282 │4283 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742844285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4286 You may run "mix format --migrate" to fix this warning automatically.4287 │4288 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4290 │4291 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/742924293 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4294 You may run "mix format --migrate" to fix this warning automatically.4295 │4296 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4298 │4299 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743004301 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4302 You may run "mix format --migrate" to fix this warning automatically.4303 │4304 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4306 │4307 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743084309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4310 You may run "mix format --migrate" to fix this warning automatically.4311 │4312 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4314 │4315 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843164317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4318 You may run "mix format --migrate" to fix this warning automatically.4319 │4320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4322 │4323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443244325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4326 You may run "mix format --migrate" to fix this warning automatically.4327 │4328 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4330 │4331 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743324333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4334 You may run "mix format --migrate" to fix this warning automatically.4335 │4336 27 │ <<len :: int32, value :: binary-size(len)>> ->4337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4338 │4339 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643404341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4342 You may run "mix format --migrate" to fix this warning automatically.4343 │4344 27 │ <<len :: int32, value :: binary-size(len)>> ->4345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4346 │4347 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/243484349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4350 You may run "mix format --migrate" to fix this warning automatically.4351 │4352 27 │ <<len :: int32, value :: binary-size(len)>> ->4353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4354 │4355 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/543564357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4358 You may run "mix format --migrate" to fix this warning automatically.4359 │4360 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4362 │4363 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643644365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4366 You may run "mix format --migrate" to fix this warning automatically.4367 │4368 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4370 │4371 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/243724373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4374 You may run "mix format --migrate" to fix this warning automatically.4375 │4376 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4378 │4379 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/543804381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4382 You may run "mix format --migrate" to fix this warning automatically.4383 │4384 19 │ <<1 :: int32, 1>> -> true4385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4386 │4387 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/643884389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4390 You may run "mix format --migrate" to fix this warning automatically.4391 │4392 19 │ <<1 :: int32, 1>> -> true4393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4394 │4395 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/243964397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4398 You may run "mix format --migrate" to fix this warning automatically.4399 │4400 19 │ <<1 :: int32, 1>> -> true4401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4402 │4403 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544044405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4406 You may run "mix format --migrate" to fix this warning automatically.4407 │4408 20 │ <<1 :: int32, 0>> -> false4409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4410 │4411 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644124413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4414 You may run "mix format --migrate" to fix this warning automatically.4415 │4416 20 │ <<1 :: int32, 0>> -> false4417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4418 │4419 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244204421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4422 You may run "mix format --migrate" to fix this warning automatically.4423 │4424 20 │ <<1 :: int32, 0>> -> false4425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4426 │4427 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544284429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4430 You may run "mix format --migrate" to fix this warning automatically.4431 │4432 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4434 │4435 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644364437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4438 You may run "mix format --migrate" to fix this warning automatically.4439 │4440 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4442 │4443 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244444445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4446 You may run "mix format --migrate" to fix this warning automatically.4447 │4448 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4450 │4451 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544524453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4454 You may run "mix format --migrate" to fix this warning automatically.4455 │4456 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4458 │4459 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644604461 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4462 You may run "mix format --migrate" to fix this warning automatically.4463 │4464 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4466 │4467 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644684469 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4470 You may run "mix format --migrate" to fix this warning automatically.4471 │4472 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4474 │4475 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644764477 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4478 You may run "mix format --migrate" to fix this warning automatically.4479 │4480 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4482 │4483 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644844485 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4486 You may run "mix format --migrate" to fix this warning automatically.4487 │4488 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4490 │4491 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/644924493 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4494 You may run "mix format --migrate" to fix this warning automatically.4495 │4496 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4498 │4499 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245004501 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4502 You may run "mix format --migrate" to fix this warning automatically.4503 │4504 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4506 │4507 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245084509 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4510 You may run "mix format --migrate" to fix this warning automatically.4511 │4512 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4514 │4515 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245164517 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4518 You may run "mix format --migrate" to fix this warning automatically.4519 │4520 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4522 │4523 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245244525 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4526 You may run "mix format --migrate" to fix this warning automatically.4527 │4528 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4530 │4531 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245324533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4534 You may run "mix format --migrate" to fix this warning automatically.4535 │4536 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4538 │4539 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545404541 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4542 You may run "mix format --migrate" to fix this warning automatically.4543 │4544 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4546 │4547 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545484549 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4550 You may run "mix format --migrate" to fix this warning automatically.4551 │4552 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4554 │4555 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545564557 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4558 You may run "mix format --migrate" to fix this warning automatically.4559 │4560 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4562 │4563 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545644565 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4566 You may run "mix format --migrate" to fix this warning automatically.4567 │4568 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4570 │4571 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545724573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4574 You may run "mix format --migrate" to fix this warning automatically.4575 │4576 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4578 │4579 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645804581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4582 You may run "mix format --migrate" to fix this warning automatically.4583 │4584 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4586 │4587 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245884589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4590 You may run "mix format --migrate" to fix this warning automatically.4591 │4592 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4594 │4595 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545964597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4598 You may run "mix format --migrate" to fix this warning automatically.4599 │4600 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4602 │4603 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646044605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4606 You may run "mix format --migrate" to fix this warning automatically.4607 │4608 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4610 │4611 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246124613 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4614 You may run "mix format --migrate" to fix this warning automatically.4615 │4616 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4618 │4619 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546204621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4622 You may run "mix format --migrate" to fix this warning automatically.4623 │4624 23 │ <<20 :: int32, 3, n, 1, 16,4625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4626 │4627 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646284629 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4630 You may run "mix format --migrate" to fix this warning automatically.4631 │4632 23 │ <<20 :: int32, 3, n, 1, 16,4633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4634 │4635 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246364637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4638 You may run "mix format --migrate" to fix this warning automatically.4639 │4640 23 │ <<20 :: int32, 3, n, 1, 16,4641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4642 │4643 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546444645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4646 You may run "mix format --migrate" to fix this warning automatically.4647 │4648 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4650 │4651 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646524653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4654 You may run "mix format --migrate" to fix this warning automatically.4655 │4656 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4658 │4659 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246604661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4662 You may run "mix format --migrate" to fix this warning automatically.4663 │4664 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4666 │4667 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546684669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4670 You may run "mix format --migrate" to fix this warning automatically.4671 │4672 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4674 │4675 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646764677 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4678 You may run "mix format --migrate" to fix this warning automatically.4679 │4680 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4682 │4683 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646844685 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4686 You may run "mix format --migrate" to fix this warning automatically.4687 │4688 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4690 │4691 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/646924693 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4694 You may run "mix format --migrate" to fix this warning automatically.4695 │4696 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4698 │4699 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647004701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4702 You may run "mix format --migrate" to fix this warning automatically.4703 │4704 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4706 │4707 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247084709 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4710 You may run "mix format --migrate" to fix this warning automatically.4711 │4712 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4714 │4715 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247164717 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4718 You may run "mix format --migrate" to fix this warning automatically.4719 │4720 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4722 │4723 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247244725 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4726 You may run "mix format --migrate" to fix this warning automatically.4727 │4728 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4730 │4731 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247324733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4734 You may run "mix format --migrate" to fix this warning automatically.4735 │4736 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4738 │4739 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547404741 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4742 You may run "mix format --migrate" to fix this warning automatically.4743 │4744 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4746 │4747 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547484749 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4750 You may run "mix format --migrate" to fix this warning automatically.4751 │4752 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4754 │4755 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547564757 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4758 You may run "mix format --migrate" to fix this warning automatically.4759 │4760 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4762 │4763 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547644765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4766 You may run "mix format --migrate" to fix this warning automatically.4767 │4768 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4770 │4771 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647724773 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4774 You may run "mix format --migrate" to fix this warning automatically.4775 │4776 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4778 │4779 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247804781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4782 You may run "mix format --migrate" to fix this warning automatically.4783 │4784 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4786 │4787 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547884789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4790 You may run "mix format --migrate" to fix this warning automatically.4791 │4792 36 │ <<4 :: int32, days :: int32>> ->4793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4794 │4795 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/647964797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4798 You may run "mix format --migrate" to fix this warning automatically.4799 │4800 36 │ <<4 :: int32, days :: int32>> ->4801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4802 │4803 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648044805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4806 You may run "mix format --migrate" to fix this warning automatically.4807 │4808 36 │ <<4 :: int32, days :: int32>> ->4809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4810 │4811 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248124813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4814 You may run "mix format --migrate" to fix this warning automatically.4815 │4816 36 │ <<4 :: int32, days :: int32>> ->4817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4818 │4819 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248204821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4822 You may run "mix format --migrate" to fix this warning automatically.4823 │4824 36 │ <<4 :: int32, days :: int32>> ->4825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4826 │4827 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548284829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4830 You may run "mix format --migrate" to fix this warning automatically.4831 │4832 36 │ <<4 :: int32, days :: int32>> ->4833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4834 │4835 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548364837 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4838 You may run "mix format --migrate" to fix this warning automatically.4839 │4840 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4842 │4843 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648444845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4846 You may run "mix format --migrate" to fix this warning automatically.4847 │4848 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4850 │4851 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248524853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4854 You may run "mix format --migrate" to fix this warning automatically.4855 │4856 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4858 │4859 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548604861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4862 You may run "mix format --migrate" to fix this warning automatically.4863 │4864 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4866 │4867 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648684869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4870 You may run "mix format --migrate" to fix this warning automatically.4871 │4872 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4874 │4875 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/248764877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4878 You may run "mix format --migrate" to fix this warning automatically.4879 │4880 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4882 │4883 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/548844885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4886 You may run "mix format --migrate" to fix this warning automatically.4887 │4888 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4890 │4891 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/648924893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4894 You may run "mix format --migrate" to fix this warning automatically.4895 │4896 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4898 │4899 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249004901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4902 You may run "mix format --migrate" to fix this warning automatically.4903 │4904 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4906 │4907 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549084909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4910 You may run "mix format --migrate" to fix this warning automatically.4911 │4912 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4914 │4915 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649164917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4918 You may run "mix format --migrate" to fix this warning automatically.4919 │4920 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4922 │4923 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249244925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4926 You may run "mix format --migrate" to fix this warning automatically.4927 │4928 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4930 │4931 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549324933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4934 You may run "mix format --migrate" to fix this warning automatically.4935 │4936 26 │ <<4::int32, float::float32>> -> float4937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4938 │4939 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649404941 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4942 You may run "mix format --migrate" to fix this warning automatically.4943 │4944 26 │ <<4::int32, float::float32>> -> float4945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4946 │4947 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649484949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4950 You may run "mix format --migrate" to fix this warning automatically.4951 │4952 26 │ <<4::int32, float::float32>> -> float4953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4954 │4955 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249564957 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4958 You may run "mix format --migrate" to fix this warning automatically.4959 │4960 26 │ <<4::int32, float::float32>> -> float4961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4962 │4963 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249644965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4966 You may run "mix format --migrate" to fix this warning automatically.4967 │4968 26 │ <<4::int32, float::float32>> -> float4969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4970 │4971 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549724973 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.4974 You may run "mix format --migrate" to fix this warning automatically.4975 │4976 26 │ <<4::int32, float::float32>> -> float4977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4978 │4979 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549804981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4982 You may run "mix format --migrate" to fix this warning automatically.4983 │4984 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4986 │4987 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649884989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4990 You may run "mix format --migrate" to fix this warning automatically.4991 │4992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4994 │4995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249964997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4998 You may run "mix format --migrate" to fix this warning automatically.4999 │5000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5002 │5003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550045005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5006 You may run "mix format --migrate" to fix this warning automatically.5007 │5008 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5010 │5011 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650125013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5014 You may run "mix format --migrate" to fix this warning automatically.5015 │5016 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5018 │5019 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250205021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5022 You may run "mix format --migrate" to fix this warning automatically.5023 │5024 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5026 │5027 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550285029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5030 You may run "mix format --migrate" to fix this warning automatically.5031 │5032 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5034 │5035 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650365037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5038 You may run "mix format --migrate" to fix this warning automatically.5039 │5040 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5042 │5043 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250445045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5046 You may run "mix format --migrate" to fix this warning automatically.5047 │5048 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5050 │5051 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550525053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5054 You may run "mix format --migrate" to fix this warning automatically.5055 │5056 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5058 │5059 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650605061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5062 You may run "mix format --migrate" to fix this warning automatically.5063 │5064 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5066 │5067 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250685069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5070 You may run "mix format --migrate" to fix this warning automatically.5071 │5072 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5074 │5075 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550765077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5078 You may run "mix format --migrate" to fix this warning automatically.5079 │5080 26 │ <<8::int32, float::float64>> -> float5081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5082 │5083 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650845085 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5086 You may run "mix format --migrate" to fix this warning automatically.5087 │5088 26 │ <<8::int32, float::float64>> -> float5089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5090 │5091 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650925093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5094 You may run "mix format --migrate" to fix this warning automatically.5095 │5096 26 │ <<8::int32, float::float64>> -> float5097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5098 │5099 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251005101 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5102 You may run "mix format --migrate" to fix this warning automatically.5103 │5104 26 │ <<8::int32, float::float64>> -> float5105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5106 │5107 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251085109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5110 You may run "mix format --migrate" to fix this warning automatically.5111 │5112 26 │ <<8::int32, float::float64>> -> float5113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5114 │5115 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551165117 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5118 You may run "mix format --migrate" to fix this warning automatically.5119 │5120 26 │ <<8::int32, float::float64>> -> float5121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5122 │5123 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551245125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5126 You may run "mix format --migrate" to fix this warning automatically.5127 │5128 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5130 │5131 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651325133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5134 You may run "mix format --migrate" to fix this warning automatically.5135 │5136 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5138 │5139 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251405141 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5142 You may run "mix format --migrate" to fix this warning automatically.5143 │5144 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5146 │5147 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551485149 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5150 You may run "mix format --migrate" to fix this warning automatically.5151 │5152 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5154 │5155 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/651565157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5158 You may run "mix format --migrate" to fix this warning automatically.5159 │5160 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5162 │5163 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/251645165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5166 You may run "mix format --migrate" to fix this warning automatically.5167 │5168 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5170 │5171 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/551725173 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5174 You may run "mix format --migrate" to fix this warning automatically.5175 │5176 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5178 │5179 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/651805181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5182 You may run "mix format --migrate" to fix this warning automatically.5183 │5184 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5186 │5187 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/251885189 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5190 You may run "mix format --migrate" to fix this warning automatically.5191 │5192 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5194 │5195 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/551965197 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5198 You may run "mix format --migrate" to fix this warning automatically.5199 │5200 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5202 │5203 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652045205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5206 You may run "mix format --migrate" to fix this warning automatically.5207 │5208 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5210 │5211 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252125213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5214 You may run "mix format --migrate" to fix this warning automatically.5215 │5216 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5218 │5219 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552205221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5222 You may run "mix format --migrate" to fix this warning automatically.5223 │5224 23 │ <<20 :: int32, 3, 128, 0, 16,5225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5226 │5227 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652285229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5230 You may run "mix format --migrate" to fix this warning automatically.5231 │5232 23 │ <<20 :: int32, 3, 128, 0, 16,5233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5234 │5235 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252365237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5238 You may run "mix format --migrate" to fix this warning automatically.5239 │5240 23 │ <<20 :: int32, 3, 128, 0, 16,5241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5242 │5243 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552445245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5246 You may run "mix format --migrate" to fix this warning automatically.5247 │5248 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5250 │5251 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652525253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5254 You may run "mix format --migrate" to fix this warning automatically.5255 │5256 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5258 │5259 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252605261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5262 You may run "mix format --migrate" to fix this warning automatically.5263 │5264 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5266 │5267 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552685269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5270 You may run "mix format --migrate" to fix this warning automatically.5271 │5272 20 │ <<2 :: int32, int :: int16>> -> int5273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5274 │5275 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/652765277 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5278 You may run "mix format --migrate" to fix this warning automatically.5279 │5280 20 │ <<2 :: int32, int :: int16>> -> int5281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5282 │5283 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/652845285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5286 You may run "mix format --migrate" to fix this warning automatically.5287 │5288 20 │ <<2 :: int32, int :: int16>> -> int5289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5290 │5291 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/252925293 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5294 You may run "mix format --migrate" to fix this warning automatically.5295 │5296 20 │ <<2 :: int32, int :: int16>> -> int5297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5298 │5299 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253005301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5302 You may run "mix format --migrate" to fix this warning automatically.5303 │5304 20 │ <<2 :: int32, int :: int16>> -> int5305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5306 │5307 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553085309 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5310 You may run "mix format --migrate" to fix this warning automatically.5311 │5312 20 │ <<2 :: int32, int :: int16>> -> int5313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5314 │5315 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553165317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5318 You may run "mix format --migrate" to fix this warning automatically.5319 │5320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5322 │5323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653245325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5326 You may run "mix format --migrate" to fix this warning automatically.5327 │5328 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5330 │5331 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253325333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5334 You may run "mix format --migrate" to fix this warning automatically.5335 │5336 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5338 │5339 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553405341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5342 You may run "mix format --migrate" to fix this warning automatically.5343 │5344 20 │ <<4 :: int32, int :: int32>> -> int5345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5346 │5347 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653485349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5350 You may run "mix format --migrate" to fix this warning automatically.5351 │5352 20 │ <<4 :: int32, int :: int32>> -> int5353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5354 │5355 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653565357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5358 You may run "mix format --migrate" to fix this warning automatically.5359 │5360 20 │ <<4 :: int32, int :: int32>> -> int5361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5362 │5363 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/253645365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5366 You may run "mix format --migrate" to fix this warning automatically.5367 │5368 20 │ <<4 :: int32, int :: int32>> -> int5369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5370 │5371 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/253725373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5374 You may run "mix format --migrate" to fix this warning automatically.5375 │5376 20 │ <<4 :: int32, int :: int32>> -> int5377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5378 │5379 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/553805381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5382 You may run "mix format --migrate" to fix this warning automatically.5383 │5384 20 │ <<4 :: int32, int :: int32>> -> int5385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5386 │5387 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/553885389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5390 You may run "mix format --migrate" to fix this warning automatically.5391 │5392 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5394 │5395 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/653965397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5398 You may run "mix format --migrate" to fix this warning automatically.5399 │5400 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5402 │5403 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254045405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5406 You may run "mix format --migrate" to fix this warning automatically.5407 │5408 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5410 │5411 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554125413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5414 You may run "mix format --migrate" to fix this warning automatically.5415 │5416 20 │ <<8 :: int32, int :: int64>> -> int5417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5418 │5419 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654205421 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5422 You may run "mix format --migrate" to fix this warning automatically.5423 │5424 20 │ <<8 :: int32, int :: int64>> -> int5425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5426 │5427 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654285429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5430 You may run "mix format --migrate" to fix this warning automatically.5431 │5432 20 │ <<8 :: int32, int :: int64>> -> int5433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5434 │5435 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254365437 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5438 You may run "mix format --migrate" to fix this warning automatically.5439 │5440 20 │ <<8 :: int32, int :: int64>> -> int5441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5442 │5443 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254445445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5446 You may run "mix format --migrate" to fix this warning automatically.5447 │5448 20 │ <<8 :: int32, int :: int64>> -> int5449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5450 │5451 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554525453 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5454 You may run "mix format --migrate" to fix this warning automatically.5455 │5456 20 │ <<8 :: int32, int :: int64>> -> int5457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5458 │5459 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554605461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5462 You may run "mix format --migrate" to fix this warning automatically.5463 │5464 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5466 │5467 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654685469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5470 You may run "mix format --migrate" to fix this warning automatically.5471 │5472 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5474 │5475 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254765477 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5478 You may run "mix format --migrate" to fix this warning automatically.5479 │5480 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5482 │5483 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/554845485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5486 You may run "mix format --migrate" to fix this warning automatically.5487 │5488 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5490 │5491 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/654925493 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5494 You may run "mix format --migrate" to fix this warning automatically.5495 │5496 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5498 │5499 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655005501 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5502 You may run "mix format --migrate" to fix this warning automatically.5503 │5504 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5506 │5507 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655085509 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5510 You may run "mix format --migrate" to fix this warning automatically.5511 │5512 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5514 │5515 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655165517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5518 You may run "mix format --migrate" to fix this warning automatically.5519 │5520 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5522 │5523 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255245525 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5526 You may run "mix format --migrate" to fix this warning automatically.5527 │5528 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5530 │5531 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255325533 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5534 You may run "mix format --migrate" to fix this warning automatically.5535 │5536 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5538 │5539 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255405541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5542 You may run "mix format --migrate" to fix this warning automatically.5543 │5544 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5546 │5547 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255485549 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5550 You may run "mix format --migrate" to fix this warning automatically.5551 │5552 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5554 │5555 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555565557 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5558 You may run "mix format --migrate" to fix this warning automatically.5559 │5560 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5562 │5563 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555645565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5566 You may run "mix format --migrate" to fix this warning automatically.5567 │5568 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5570 │5571 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555725573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5574 You may run "mix format --migrate" to fix this warning automatically.5575 │5576 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5578 │5579 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/555805581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5582 You may run "mix format --migrate" to fix this warning automatically.5583 │5584 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5586 │5587 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655885589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5590 You may run "mix format --migrate" to fix this warning automatically.5591 │5592 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5594 │5595 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255965597 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5598 You may run "mix format --migrate" to fix this warning automatically.5599 │5600 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5602 │5603 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556045605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5606 You may run "mix format --migrate" to fix this warning automatically.5607 │5608 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5610 │5611 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656125613 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5614 You may run "mix format --migrate" to fix this warning automatically.5615 │5616 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5618 │5619 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656205621 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5622 You may run "mix format --migrate" to fix this warning automatically.5623 │5624 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5626 │5627 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656285629 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5630 You may run "mix format --migrate" to fix this warning automatically.5631 │5632 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5634 │5635 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656365637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5638 You may run "mix format --migrate" to fix this warning automatically.5639 │5640 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5642 │5643 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256445645 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5646 You may run "mix format --migrate" to fix this warning automatically.5647 │5648 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5650 │5651 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256525653 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5654 You may run "mix format --migrate" to fix this warning automatically.5655 │5656 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5658 │5659 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256605661 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5662 You may run "mix format --migrate" to fix this warning automatically.5663 │5664 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5666 │5667 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/256685669 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5670 You may run "mix format --migrate" to fix this warning automatically.5671 │5672 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5674 │5675 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556765677 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5678 You may run "mix format --migrate" to fix this warning automatically.5679 │5680 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5682 │5683 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556845685 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5686 You may run "mix format --migrate" to fix this warning automatically.5687 │5688 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5690 │5691 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/556925693 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5694 You may run "mix format --migrate" to fix this warning automatically.5695 │5696 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5698 │5699 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557005701 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5702 You may run "mix format --migrate" to fix this warning automatically.5703 │5704 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5706 │5707 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657085709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5710 You may run "mix format --migrate" to fix this warning automatically.5711 │5712 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5714 │5715 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257165717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5718 You may run "mix format --migrate" to fix this warning automatically.5719 │5720 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5722 │5723 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557245725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5726 You may run "mix format --migrate" to fix this warning automatically.5727 │5728 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5730 │5731 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657325733 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5734 You may run "mix format --migrate" to fix this warning automatically.5735 │5736 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5738 │5739 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657405741 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5742 You may run "mix format --migrate" to fix this warning automatically.5743 │5744 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5746 │5747 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657485749 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5750 You may run "mix format --migrate" to fix this warning automatically.5751 │5752 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5754 │5755 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657565757 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5758 You may run "mix format --migrate" to fix this warning automatically.5759 │5760 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5762 │5763 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657645765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5766 You may run "mix format --migrate" to fix this warning automatically.5767 │5768 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5770 │5771 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257725773 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5774 You may run "mix format --migrate" to fix this warning automatically.5775 │5776 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5778 │5779 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257805781 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5782 You may run "mix format --migrate" to fix this warning automatically.5783 │5784 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5786 │5787 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257885789 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5790 You may run "mix format --migrate" to fix this warning automatically.5791 │5792 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5794 │5795 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/257965797 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5798 You may run "mix format --migrate" to fix this warning automatically.5799 │5800 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5802 │5803 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258045805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5806 You may run "mix format --migrate" to fix this warning automatically.5807 │5808 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5810 │5811 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558125813 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5814 You may run "mix format --migrate" to fix this warning automatically.5815 │5816 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5818 │5819 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558205821 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5822 You may run "mix format --migrate" to fix this warning automatically.5823 │5824 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5826 │5827 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558285829 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5830 You may run "mix format --migrate" to fix this warning automatically.5831 │5832 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5834 │5835 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558365837 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5838 You may run "mix format --migrate" to fix this warning automatically.5839 │5840 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5842 │5843 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558445845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5846 You may run "mix format --migrate" to fix this warning automatically.5847 │5848 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5850 │5851 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658525853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5854 You may run "mix format --migrate" to fix this warning automatically.5855 │5856 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5858 │5859 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258605861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5862 You may run "mix format --migrate" to fix this warning automatically.5863 │5864 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5866 │5867 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558685869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5870 You may run "mix format --migrate" to fix this warning automatically.5871 │5872 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5874 │5875 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/658765877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5878 You may run "mix format --migrate" to fix this warning automatically.5879 │5880 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5882 │5883 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/258845885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5886 You may run "mix format --migrate" to fix this warning automatically.5887 │5888 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5890 │5891 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/558925893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5894 You may run "mix format --migrate" to fix this warning automatically.5895 │5896 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5898 │5899 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659005901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5902 You may run "mix format --migrate" to fix this warning automatically.5903 │5904 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5906 │5907 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259085909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5910 You may run "mix format --migrate" to fix this warning automatically.5911 │5912 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5914 │5915 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559165917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5918 You may run "mix format --migrate" to fix this warning automatically.5919 │5920 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5922 │5923 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659245925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5926 You may run "mix format --migrate" to fix this warning automatically.5927 │5928 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5930 │5931 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259325933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5934 You may run "mix format --migrate" to fix this warning automatically.5935 │5936 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5938 │5939 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559405941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5942 You may run "mix format --migrate" to fix this warning automatically.5943 │5944 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5946 │5947 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659485949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5950 You may run "mix format --migrate" to fix this warning automatically.5951 │5952 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5954 │5955 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259565957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5958 You may run "mix format --migrate" to fix this warning automatically.5959 │5960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5962 │5963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559645965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5966 You may run "mix format --migrate" to fix this warning automatically.5967 │5968 19 │ <<len :: int32, data :: binary-size(len)>> ->5969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5970 │5971 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/659725973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5974 You may run "mix format --migrate" to fix this warning automatically.5975 │5976 19 │ <<len :: int32, data :: binary-size(len)>> ->5977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5978 │5979 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/259805981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5982 You may run "mix format --migrate" to fix this warning automatically.5983 │5984 19 │ <<len :: int32, data :: binary-size(len)>> ->5985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5986 │5987 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/559885989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5990 You may run "mix format --migrate" to fix this warning automatically.5991 │5992 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5994 │5995 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/659965997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5998 You may run "mix format --migrate" to fix this warning automatically.5999 │6000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6002 │6003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260046005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6006 You may run "mix format --migrate" to fix this warning automatically.6007 │6008 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6010 │6011 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560126013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6014 You may run "mix format --migrate" to fix this warning automatically.6015 │6016 28 │ <<4 :: int32, oid :: uint32>> -> oid6017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6018 │6019 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660206021 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6022 You may run "mix format --migrate" to fix this warning automatically.6023 │6024 28 │ <<4 :: int32, oid :: uint32>> -> oid6025 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6026 │6027 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660286029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6030 You may run "mix format --migrate" to fix this warning automatically.6031 │6032 28 │ <<4 :: int32, oid :: uint32>> -> oid6033 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6034 │6035 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260366037 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6038 You may run "mix format --migrate" to fix this warning automatically.6039 │6040 28 │ <<4 :: int32, oid :: uint32>> -> oid6041 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6042 │6043 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260446045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6046 You may run "mix format --migrate" to fix this warning automatically.6047 │6048 28 │ <<4 :: int32, oid :: uint32>> -> oid6049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6050 │6051 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560526053 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6054 You may run "mix format --migrate" to fix this warning automatically.6055 │6056 28 │ <<4 :: int32, oid :: uint32>> -> oid6057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6058 │6059 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560606061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6062 You may run "mix format --migrate" to fix this warning automatically.6063 │6064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6066 │6067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660686069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6070 You may run "mix format --migrate" to fix this warning automatically.6071 │6072 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6073 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6074 │6075 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260766077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6078 You may run "mix format --migrate" to fix this warning automatically.6079 │6080 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6081 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6082 │6083 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/560846085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6086 You may run "mix format --migrate" to fix this warning automatically.6087 │6088 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6089 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6090 │6091 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/660926093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6094 You may run "mix format --migrate" to fix this warning automatically.6095 │6096 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6098 │6099 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261006101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6102 You may run "mix format --migrate" to fix this warning automatically.6103 │6104 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6106 │6107 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561086109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6110 You may run "mix format --migrate" to fix this warning automatically.6111 │6112 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6114 │6115 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661166117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6118 You may run "mix format --migrate" to fix this warning automatically.6119 │6120 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6121 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6122 │6123 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261246125 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6126 You may run "mix format --migrate" to fix this warning automatically.6127 │6128 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6129 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6130 │6131 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561326133 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6134 You may run "mix format --migrate" to fix this warning automatically.6135 │6136 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6137 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6138 │6139 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661406141 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6142 You may run "mix format --migrate" to fix this warning automatically.6143 │6144 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6145 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6146 │6147 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661486149 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6150 You may run "mix format --migrate" to fix this warning automatically.6151 │6152 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6153 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6154 │6155 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661566157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6158 You may run "mix format --migrate" to fix this warning automatically.6159 │6160 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6162 │6163 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261646165 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6166 You may run "mix format --migrate" to fix this warning automatically.6167 │6168 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6169 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6170 │6171 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261726173 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6174 You may run "mix format --migrate" to fix this warning automatically.6175 │6176 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6177 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6178 │6179 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/261806181 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6182 You may run "mix format --migrate" to fix this warning automatically.6183 │6184 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6185 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6186 │6187 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561886189 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6190 You may run "mix format --migrate" to fix this warning automatically.6191 │6192 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6193 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6194 │6195 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/561966197 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6198 You may run "mix format --migrate" to fix this warning automatically.6199 │6200 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6201 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6202 │6203 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562046205 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6206 You may run "mix format --migrate" to fix this warning automatically.6207 │6208 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6209 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6210 │6211 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662126213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6214 You may run "mix format --migrate" to fix this warning automatically.6215 │6216 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6218 │6219 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262206221 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6222 You may run "mix format --migrate" to fix this warning automatically.6223 │6224 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6225 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6226 │6227 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562286229 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6230 You may run "mix format --migrate" to fix this warning automatically.6231 │6232 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6233 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6234 │6235 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662366237 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6238 You may run "mix format --migrate" to fix this warning automatically.6239 │6240 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6241 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6242 │6243 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/262446245 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6246 You may run "mix format --migrate" to fix this warning automatically.6247 │6248 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6249 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6250 │6251 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/562526253 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6254 You may run "mix format --migrate" to fix this warning automatically.6255 │6256 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6258 │6259 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662606261 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6262 You may run "mix format --migrate" to fix this warning automatically.6263 │6264 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6266 │6267 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/262686269 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6270 You may run "mix format --migrate" to fix this warning automatically.6271 │6272 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6273 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6274 │6275 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/562766277 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6278 You may run "mix format --migrate" to fix this warning automatically.6279 │6280 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6282 │6283 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/862846285 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6286 You may run "mix format --migrate" to fix this warning automatically.6287 │6288 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6290 │6291 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/462926293 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6294 You may run "mix format --migrate" to fix this warning automatically.6295 │6296 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6297 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6298 │6299 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763006301 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6302 You may run "mix format --migrate" to fix this warning automatically.6303 │6304 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6305 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6306 │6307 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863086309 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6310 You may run "mix format --migrate" to fix this warning automatically.6311 │6312 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6314 │6315 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463166317 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6318 You may run "mix format --migrate" to fix this warning automatically.6319 │6320 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6321 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6322 │6323 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763246325 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6326 You may run "mix format --migrate" to fix this warning automatically.6327 │6328 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6329 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6330 │6331 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663326333 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6334 You may run "mix format --migrate" to fix this warning automatically.6335 │6336 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6337 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6338 │6339 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263406341 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6342 You may run "mix format --migrate" to fix this warning automatically.6343 │6344 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6345 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6346 │6347 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/563486349 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6350 You may run "mix format --migrate" to fix this warning automatically.6351 │6352 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6353 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6354 │6355 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663566357 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6358 You may run "mix format --migrate" to fix this warning automatically.6359 │6360 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6361 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6362 │6363 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263646365 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6366 You may run "mix format --migrate" to fix this warning automatically.6367 │6368 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6369 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6370 │6371 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/563726373 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6374 You may run "mix format --migrate" to fix this warning automatically.6375 │6376 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6377 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6378 │6379 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863806381 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6382 You may run "mix format --migrate" to fix this warning automatically.6383 │6384 40 │ <<count::int32, data::binary>> = binary6385 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6386 │6387 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/863886389 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6390 You may run "mix format --migrate" to fix this warning automatically.6391 │6392 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6394 │6395 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/463966397 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6398 You may run "mix format --migrate" to fix this warning automatically.6399 │6400 40 │ <<count::int32, data::binary>> = binary6401 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6402 │6403 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464046405 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6406 You may run "mix format --migrate" to fix this warning automatically.6407 │6408 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6409 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6410 │6411 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764126413 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6414 You may run "mix format --migrate" to fix this warning automatically.6415 │6416 40 │ <<count::int32, data::binary>> = binary6417 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6418 │6419 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764206421 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6422 You may run "mix format --migrate" to fix this warning automatically.6423 │6424 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6425 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6426 │6427 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864286429 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6430 You may run "mix format --migrate" to fix this warning automatically.6431 │6432 44 │ <<_::int32, data::binary>> = binary6433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6434 │6435 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864366437 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6438 You may run "mix format --migrate" to fix this warning automatically.6439 │6440 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6441 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6442 │6443 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464446445 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6446 You may run "mix format --migrate" to fix this warning automatically.6447 │6448 44 │ <<_::int32, data::binary>> = binary6449 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6450 │6451 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464526453 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6454 You may run "mix format --migrate" to fix this warning automatically.6455 │6456 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6457 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6458 │6459 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764606461 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6462 You may run "mix format --migrate" to fix this warning automatically.6463 │6464 44 │ <<_::int32, data::binary>> = binary6465 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6466 │6467 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764686469 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6470 You may run "mix format --migrate" to fix this warning automatically.6471 │6472 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6473 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6474 │6475 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864766477 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6478 You may run "mix format --migrate" to fix this warning automatically.6479 │6480 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6481 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6482 │6483 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464846485 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6486 You may run "mix format --migrate" to fix this warning automatically.6487 │6488 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6489 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6490 │6491 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764926493 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6494 You may run "mix format --migrate" to fix this warning automatically.6495 │6496 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6497 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6498 │6499 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665006501 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6502 You may run "mix format --migrate" to fix this warning automatically.6503 │6504 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6506 │6507 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665086509 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6510 You may run "mix format --migrate" to fix this warning automatically.6511 │6512 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6513 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6514 │6515 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665166517 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6518 You may run "mix format --migrate" to fix this warning automatically.6519 │6520 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6521 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6522 │6523 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265246525 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6526 You may run "mix format --migrate" to fix this warning automatically.6527 │6528 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6529 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6530 │6531 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265326533 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6534 You may run "mix format --migrate" to fix this warning automatically.6535 │6536 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6537 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6538 │6539 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265406541 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6542 You may run "mix format --migrate" to fix this warning automatically.6543 │6544 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6545 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6546 │6547 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565486549 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6550 You may run "mix format --migrate" to fix this warning automatically.6551 │6552 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6553 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6554 │6555 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565566557 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6558 You may run "mix format --migrate" to fix this warning automatically.6559 │6560 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6561 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6562 │6563 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565646565 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6566 You may run "mix format --migrate" to fix this warning automatically.6567 │6568 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6569 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6570 │6571 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665726573 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6574 You may run "mix format --migrate" to fix this warning automatically.6575 │6576 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6577 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6578 │6579 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265806581 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6582 You may run "mix format --migrate" to fix this warning automatically.6583 │6584 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6585 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6586 │6587 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/565886589 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6590 You may run "mix format --migrate" to fix this warning automatically.6591 │6592 33 │ <<8 :: int32, microsecs :: int64>> ->6593 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6594 │6595 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/665966597 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6598 You may run "mix format --migrate" to fix this warning automatically.6599 │6600 33 │ <<8 :: int32, microsecs :: int64>> ->6601 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6602 │6603 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666046605 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6606 You may run "mix format --migrate" to fix this warning automatically.6607 │6608 33 │ <<8 :: int32, microsecs :: int64>> ->6609 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6610 │6611 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266126613 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6614 You may run "mix format --migrate" to fix this warning automatically.6615 │6616 33 │ <<8 :: int32, microsecs :: int64>> ->6617 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6618 │6619 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266206621 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6622 You may run "mix format --migrate" to fix this warning automatically.6623 │6624 33 │ <<8 :: int32, microsecs :: int64>> ->6625 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6626 │6627 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566286629 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6630 You may run "mix format --migrate" to fix this warning automatically.6631 │6632 33 │ <<8 :: int32, microsecs :: int64>> ->6633 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6634 │6635 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566366637 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6638 You may run "mix format --migrate" to fix this warning automatically.6639 │6640 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6641 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6642 │6643 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666446645 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6646 You may run "mix format --migrate" to fix this warning automatically.6647 │6648 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6650 │6651 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266526653 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6654 You may run "mix format --migrate" to fix this warning automatically.6655 │6656 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6657 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6658 │6659 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566606661 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6662 You may run "mix format --migrate" to fix this warning automatically.6663 │6664 37 │ <<8 :: int32, microsecs :: int64>> ->6665 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6666 │6667 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/666686669 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6670 You may run "mix format --migrate" to fix this warning automatically.6671 │6672 37 │ <<8 :: int32, microsecs :: int64>> ->6673 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6674 │6675 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/666766677 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6678 You may run "mix format --migrate" to fix this warning automatically.6679 │6680 37 │ <<8 :: int32, microsecs :: int64>> ->6681 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6682 │6683 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266846685 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6686 You may run "mix format --migrate" to fix this warning automatically.6687 │6688 37 │ <<8 :: int32, microsecs :: int64>> ->6689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6690 │6691 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/266926693 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6694 You may run "mix format --migrate" to fix this warning automatically.6695 │6696 37 │ <<8 :: int32, microsecs :: int64>> ->6697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6698 │6699 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567006701 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6702 You may run "mix format --migrate" to fix this warning automatically.6703 │6704 37 │ <<8 :: int32, microsecs :: int64>> ->6705 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6706 │6707 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567086709 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6710 You may run "mix format --migrate" to fix this warning automatically.6711 │6712 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6713 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6714 │6715 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667166717 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6718 You may run "mix format --migrate" to fix this warning automatically.6719 │6720 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6721 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6722 │6723 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267246725 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6726 You may run "mix format --migrate" to fix this warning automatically.6727 │6728 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6729 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6730 │6731 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567326733 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6734 You may run "mix format --migrate" to fix this warning automatically.6735 │6736 42 │ <<8 :: int32, microsecs :: int64>> ->6737 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6738 │6739 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667406741 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6742 You may run "mix format --migrate" to fix this warning automatically.6743 │6744 42 │ <<8 :: int32, microsecs :: int64>> ->6745 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6746 │6747 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667486749 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6750 You may run "mix format --migrate" to fix this warning automatically.6751 │6752 42 │ <<8 :: int32, microsecs :: int64>> ->6753 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6754 │6755 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267566757 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6758 You may run "mix format --migrate" to fix this warning automatically.6759 │6760 42 │ <<8 :: int32, microsecs :: int64>> ->6761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6762 │6763 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267646765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6766 You may run "mix format --migrate" to fix this warning automatically.6767 │6768 42 │ <<8 :: int32, microsecs :: int64>> ->6769 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6770 │6771 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/567726773 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6774 You may run "mix format --migrate" to fix this warning automatically.6775 │6776 42 │ <<8 :: int32, microsecs :: int64>> ->6777 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6778 │6779 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/567806781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6782 You may run "mix format --migrate" to fix this warning automatically.6783 │6784 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6785 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6786 │6787 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667886789 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6790 You may run "mix format --migrate" to fix this warning automatically.6791 │6792 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6793 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6794 │6795 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/267966797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6798 You may run "mix format --migrate" to fix this warning automatically.6799 │6800 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6801 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6802 │6803 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568046805 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6806 You may run "mix format --migrate" to fix this warning automatically.6807 │6808 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6809 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6810 │6811 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668126813 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6814 You may run "mix format --migrate" to fix this warning automatically.6815 │6816 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6817 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6818 │6819 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668206821 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6822 You may run "mix format --migrate" to fix this warning automatically.6823 │6824 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6825 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6826 │6827 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668286829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6830 You may run "mix format --migrate" to fix this warning automatically.6831 │6832 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6833 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6834 │6835 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268366837 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6838 You may run "mix format --migrate" to fix this warning automatically.6839 │6840 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6841 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6842 │6843 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268446845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6846 You may run "mix format --migrate" to fix this warning automatically.6847 │6848 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6849 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6850 │6851 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268526853 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6854 You may run "mix format --migrate" to fix this warning automatically.6855 │6856 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6858 │6859 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568606861 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6862 You may run "mix format --migrate" to fix this warning automatically.6863 │6864 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6865 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6866 │6867 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568686869 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6870 You may run "mix format --migrate" to fix this warning automatically.6871 │6872 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6873 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6874 │6875 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/568766877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6878 You may run "mix format --migrate" to fix this warning automatically.6879 │6880 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6881 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6882 │6883 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668846885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6886 You may run "mix format --migrate" to fix this warning automatically.6887 │6888 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6889 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6890 │6891 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268926893 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6894 You may run "mix format --migrate" to fix this warning automatically.6895 │6896 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6897 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6898 │6899 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569006901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6902 You may run "mix format --migrate" to fix this warning automatically.6903 │6904 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6905 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6906 │6907 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669086909 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6910 You may run "mix format --migrate" to fix this warning automatically.6911 │6912 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6913 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6914 │6915 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669166917 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6918 You may run "mix format --migrate" to fix this warning automatically.6919 │6920 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6921 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6922 │6923 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269246925 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6926 You may run "mix format --migrate" to fix this warning automatically.6927 │6928 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6929 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6930 │6931 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269326933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6934 You may run "mix format --migrate" to fix this warning automatically.6935 │6936 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6937 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6938 │6939 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569406941 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6942 You may run "mix format --migrate" to fix this warning automatically.6943 │6944 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6945 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6946 │6947 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569486949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6950 You may run "mix format --migrate" to fix this warning automatically.6951 │6952 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6953 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6954 │6955 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669566957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6958 You may run "mix format --migrate" to fix this warning automatically.6959 │6960 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6961 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6962 │6963 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269646965 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6966 You may run "mix format --migrate" to fix this warning automatically.6967 │6968 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6969 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6970 │6971 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569726973 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6974 You may run "mix format --migrate" to fix this warning automatically.6975 │6976 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6977 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6978 │6979 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/669806981 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6982 You may run "mix format --migrate" to fix this warning automatically.6983 │6984 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6985 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6986 │6987 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/269886989 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6990 You may run "mix format --migrate" to fix this warning automatically.6991 │6992 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)6993 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6994 │6995 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/569966997 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6998 You may run "mix format --migrate" to fix this warning automatically.6999 │7000 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7001 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7002 │7003 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670047005 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7006 You may run "mix format --migrate" to fix this warning automatically.7007 │7008 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7009 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7010 │7011 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270127013 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7014 You may run "mix format --migrate" to fix this warning automatically.7015 │7016 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7017 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7018 │7019 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570207021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7022 You may run "mix format --migrate" to fix this warning automatically.7023 │7024 17 │ <<0 :: int32>> -> :void7025 │ ~~~~~~~~~~~~~~~~~~~~~~~7026 │7027 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670287029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7030 You may run "mix format --migrate" to fix this warning automatically.7031 │7032 17 │ <<0 :: int32>> -> :void7033 │ ~~~~~~~~~~~~~~~~~~~~~~~7034 │7035 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270367037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7038 You may run "mix format --migrate" to fix this warning automatically.7039 │7040 17 │ <<0 :: int32>> -> :void7041 │ ~~~~~~~~~~~~~~~~~~~~~~~7042 │7043 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/570447045 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7046 You may run "mix format --migrate" to fix this warning automatically.7047 │7048 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7049 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7050 │7051 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670527053 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7054 You may run "mix format --migrate" to fix this warning automatically.7055 │7056 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7058 │7059 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270607061 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7062 You may run "mix format --migrate" to fix this warning automatically.7063 │7064 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7065 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7066 │7067 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/570687069 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7070 You may run "mix format --migrate" to fix this warning automatically.7071 │7072 23 │ <<0 :: int32>> -> :void7073 │ ~~~~~~~~~~~~~~~~~~~~~~~7074 │7075 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/670767077 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7078 You may run "mix format --migrate" to fix this warning automatically.7079 │7080 23 │ <<0 :: int32>> -> :void7081 │ ~~~~~~~~~~~~~~~~~~~~~~~7082 │7083 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/270847085 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7086 You may run "mix format --migrate" to fix this warning automatically.7087 │7088 23 │ <<0 :: int32>> -> :void7089 │ ~~~~~~~~~~~~~~~~~~~~~~~7090 │7091 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/570927093 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7094 You may run "mix format --migrate" to fix this warning automatically.7095 │7096 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7097 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7098 │7099 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671007101 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7102 You may run "mix format --migrate" to fix this warning automatically.7103 │7104 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7106 │7107 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271087109 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7110 You may run "mix format --migrate" to fix this warning automatically.7111 │7112 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7113 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7114 │7115 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571167117 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7118 │7119 20 │ manager = worker(Postgrex.TypeManager, [])7120 │ ~7121 │7122 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171237124 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7125 │7126 21 │ server_sup = supervisor(__MODULE__, [:servers])7127 │ ~7128 │7129 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171307131 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7132 │7133 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7134 │ ~7135 │7136 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17137 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171387139 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7140 │7141 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7142 │ ~7143 │7144 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/171457146 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7147 │7148 110 │ if Map.size(s.listener_channels[channel]) == 1 do7149 │ ~7150 │7151 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37152 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37153 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/271547155 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7156 │7157 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7158 │ ~7159 │7160 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/171617162 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7163 │7164 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7165 │ ~7166 │7167 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/271687169 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7170 │7171 9 │ worker(Postgrex.Parameters, [])]7172 │ ~7173 │7174 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/271757176 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7177 │7178 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7179 │ ~7180 │7181 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/271827183 warning: a struct for Postgrex.Query is expected on struct update:71847185 %Postgrex.Query{7186 query7187 | param_oids: param_oids,7188 param_formats: param_formats,7189 param_types: param_types7190 }71917192 but got type:71937194 dynamic()71957196 where "query" was given the type:71977198 # type: dynamic()7199 # from: lib/postgrex/protocol.ex:910:357200 query72017202 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72037204 type warning found at:7205 │7206 915 │ query = %Query{query | param_oids: param_oids,7207 │ ~7208 │7209 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672107211 warning: a struct for Postgrex.Query is expected on struct update:72127213 %Postgrex.Query{7214 query7215 | ref: make_ref(),7216 types: types,7217 columns: col_names,7218 result_oids: result_oids,7219 result_formats: result_formats,7220 result_types: result_types7221 }72227223 but got type:72247225 dynamic()72267227 where "query" was given the type:72287229 # type: dynamic()7230 # from: lib/postgrex/protocol.ex:926:357231 query72327233 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72347235 type warning found at:7236 │7237 932 │ query = %Query{query | ref: make_ref(), types: types,7238 │ ~7239 │7240 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672417242 warning: a struct for Postgrex.Query is expected on struct update:72437244 %Postgrex.Query{query | ref: make_ref()}72457246 but got type:72477248 dynamic()72497250 where "query" was given the type:72517252 # type: dynamic()7253 # from: lib/postgrex/protocol.ex:977:317254 query72557256 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72577258 type warning found at:7259 │7260 978 │ query = %Query{query | ref: make_ref()}7261 │ ~7262 │7263 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/572647265 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7266 │7267 2131 │ formatted_reason = :ssl.format_error(reason)7268 │ ~7269 │7270 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/372717272 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7273 │7274 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7275 │ ~7276 │7277 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/372787279 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7280 │7281 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7282 │ ~7283 │7284 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/272857286 warning: a struct for Postgrex.Query is expected on struct update:72877288 %Postgrex.Query{query | name: ""}72897290 but got type:72917292 dynamic()72937294 where "query" was given the type:72957296 # type: dynamic()7297 # from: lib/postgrex/protocol.ex:2313:167298 query72997300 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73017302 type warning found at:7303 │7304 2313 │ defp unnamed(query), do: %Query{query | name: ""}7305 │ ~7306 │7307 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173087309Generated postgrex app7310warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7311 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27312 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17313 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57314 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27315 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47316 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273177318==> ecto7319Compiling 70 files (.ex)7320 warning: using single-quoted strings to represent charlists is deprecated.7321 Use ~c"" if you indeed want a charlist or use "" instead.7322 You may run "mix format --migrate" to change all single-quoted7323 strings to use the ~c sigil and fix this warning.7324 │7325 166 │ defp insert_all_value(_), do: '?'7326 │ ~7327 │7328 └─ lib/ecto/adapters/mysql/connection.ex:166:3773297330 warning: using single-quoted strings to represent charlists is deprecated.7331 Use ~c"" if you indeed want a charlist or use "" instead.7332 You may run "mix format --migrate" to change all single-quoted7333 strings to use the ~c sigil and fix this warning.7334 │7335 354 │ '?'7336 │ ~7337 │7338 └─ lib/ecto/adapters/mysql/connection.ex:354:773397340 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73417342 This error happens when you have function calls without parentheses inside keywords. For example:73437344 function(arg, one: nested_call a, b, c)7345 function(arg, one: if expr, do: :this, else: :that)73467347 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:73487349 function(arg, one: if(expr, do: :this, else: :that))7350 function(arg, one: nested_call(a, b, c))73517352 Ambiguity found at:7353 │7354 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7356 │7357 └─ lib/ecto/changeset.ex:228673587359 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73607361 This error happens when you have function calls without parentheses inside keywords. For example:73627363 function(arg, one: nested_call a, b, c)7364 function(arg, one: if expr, do: :this, else: :that)73657366 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:73677368 function(arg, one: if(expr, do: :this, else: :that))7369 function(arg, one: nested_call(a, b, c))73707371 Ambiguity found at:7372 │7373 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7374 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7375 │7376 └─ lib/ecto/migration/runner.ex:26573777378 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73797380 This error happens when you have function calls without parentheses inside keywords. For example:73817382 function(arg, one: nested_call a, b, c)7383 function(arg, one: if expr, do: :this, else: :that)73847385 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:73867387 function(arg, one: if(expr, do: :this, else: :that))7388 function(arg, one: nested_call(a, b, c))73897390 Ambiguity found at:7391 │7392 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7393 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7394 │7395 └─ lib/ecto/migration/runner.ex:26773967397 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7398 │7399 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7400 │ ~7401 │7402 └─ lib/ecto/query/builder.ex:136:874037404 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7405 │7406 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7407 │ ~~7408 │7409 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274107411 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7412 │7413 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7414 │ ~~7415 │7416 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274177418 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74197420 This error happens when you have function calls without parentheses inside keywords. For example:74217422 function(arg, one: nested_call a, b, c)7423 function(arg, one: if expr, do: :this, else: :that)74247425 In the examples above, we don't know if the arguments "b" and "c" apply to the function "function" or "nested_call". Or if the keywords "do" and "else" apply to the function "function" or "if". You can solve this by explicitly adding parentheses:74267427 function(arg, one: if(expr, do: :this, else: :that))7428 function(arg, one: nested_call(a, b, c))74297430 Ambiguity found at:7431 │7432 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7433 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7434 │7435 └─ lib/ecto/repo/schema.ex:45474367437 warning: unused require Ecto.Query7438 │7439 6 │ require Ecto.Query7440 │ ~7441 │7442 └─ lib/ecto/repo/preloader.ex:6:374437444Compiling lib/ecto.ex (it's taking more than 10s)7445 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7446 │7447 9 │ schema "schema_migrations" do7448 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7449 │7450 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)74517452 warning: the following clause will never match:74537454 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->74557456 because it attempts to match on the result of:74577458 System.stacktrace()74597460 which has type:74617462 empty_list()74637464 where "args_or_arity" was given the type:74657466 # type: float() or integer() or non_empty_list(term())7467 # from: lib/ecto/changeset.ex7468 (_() when args_or_arity == 2) when length(args_or_arity) == 274697470 where "module" was given the type:74717472 # type: dynamic()7473 # from: lib/ecto/changeset.ex:733:307474 module74757476 type warning found at:7477 │7478 741 │ ... when length(args_or_arity) == 2 ->7479 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7480 │7481 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/274827483 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7484 │7485 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7486 │ ~7487 │7488 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/274897490 warning: incompatible types given to Mix.Ecto.ensure_started/2:74917492 Mix.Ecto.ensure_started(repo, opts)74937494 given types:74957496 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))74977498 but expected one of:74997500 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75017502 where "opts" was given the type:75037504 # type: dynamic(7505 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7506 non_struct_map()7507 )7508 # from: lib/mix/tasks/ecto.rollback.ex:64:107509 opts =7510 if opts[:quiet] do7511 Keyword.merge(opts, log: false, log_sql: false)7512 else7513 opts7514 end75157516 where "repo" was given the type:75177518 # type: dynamic(atom())7519 # from: lib/mix/tasks/ecto.rollback.ex:70:77520 Mix.Ecto.ensure_repo(repo, args)75217522 type warning found at:7523 │7524 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7525 │ ~7526 │7527 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275287529 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7530 │7531 739 │ case System.stacktrace do7532 │ ~7533 │7534 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/275357536 warning: incompatible types given to Mix.Ecto.ensure_started/2:75377538 Mix.Ecto.ensure_started(repo, all: true)75397540 given types:75417542 -dynamic(atom())-, non_empty_list({:all, true})75437544 but expected one of:75457546 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75477548 where "repo" was given the type:75497550 # type: dynamic(atom())7551 # from: lib/mix/tasks/ecto.migrations.ex:37:77552 Mix.Ecto.ensure_repo(repo, args)75537554 type warning found at:7555 │7556 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7557 │ ~7558 │7559 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/375607561 warning: incompatible types given to Mix.Ecto.ensure_started/2:75627563 Mix.Ecto.ensure_started(repo, opts)75647565 given types:75667567 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75687569 but expected one of:75707571 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75727573 where "opts" was given the type:75747575 # type: dynamic(7576 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7577 non_struct_map()7578 )7579 # from: lib/mix/tasks/ecto.migrate.ex:68:107580 opts =7581 if opts[:quiet] do7582 Keyword.merge(opts, log: false, log_sql: false)7583 else7584 opts7585 end75867587 where "repo" was given the type:75887589 # type: dynamic(atom())7590 # from: lib/mix/tasks/ecto.migrate.ex:74:77591 Mix.Ecto.ensure_repo(repo, args)75927593 type warning found at:7594 │7595 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7596 │ ~7597 │7598 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/275997600 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76017602 Mix.Ecto.source_repo_priv(repo)76037604 given types:76057606 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76077608 but expected one of:76097610 atom()76117612 where "repo" was given the types:76137614 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7615 # from: lib/mix/tasks/ecto.load.ex:70:227616 Keyword.merge(repo.config, opts)76177618 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7619 # from: lib/mix/tasks/ecto.load.ex:72:277620 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76217622 type warning found at:7623 │7624 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7625 │ ~7626 │7627 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276287629 warning: expected a map or struct when accessing .__adapter__ in expression:76307631 repo.__adapter__76327633 where "repo" was given the type:76347635 # type: dynamic(atom())7636 # from: lib/mix/tasks/ecto.load.ex:53:77637 Mix.Ecto.ensure_repo(repo, args)76387639 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76407641 type warning found at:7642 │7643 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7644 │ ~7645 │7646 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/176477648 warning: expected a map or struct when accessing .__adapter__ in expression:76497650 repo.__adapter__76517652 where "repo" was given the type:76537654 # type: dynamic(atom())7655 # from: lib/mix/tasks/ecto.drop.ex:39:77656 Mix.Ecto.ensure_repo(repo, args)76577658 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76597660 type warning found at:7661 │7662 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7663 │ ~7664 │7665 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/176667667 warning: expected a map or struct when accessing .__adapter__ in expression:76687669 repo.__adapter__76707671 where "repo" was given the type:76727673 # type: dynamic(atom())7674 # from: lib/mix/tasks/ecto.dump.ex:50:77675 Mix.Ecto.ensure_repo(repo, args)76767677 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76787679 type warning found at:7680 │7681 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7682 │ ~7683 │7684 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/176857686 warning: expected a map or struct when accessing .__adapter__ in expression:76877688 repo.__adapter__76897690 where "repo" was given the type:76917692 # type: dynamic(atom())7693 # from: lib/mix/tasks/ecto.create.ex:37:77694 Mix.Ecto.ensure_repo(repo, args)76957696 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76977698 type warning found at:7699 │7700 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7701 │ ~7702 │7703 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177047705 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7706 │7707 62 │ Mix.Project.compile(args)7708 │ ~7709 │7710 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277117712 warning: expected a module (an atom) when invoking start_link/1 in expression:77137714 repo.start_link(pool_size: pool_size)77157716 where "pool_size" was given the type:77177718 # type: dynamic()7719 # from: lib/mix/ecto.ex:101:157720 pool_size = Keyword.get(opts, :pool_size, 1)77217722 where "repo" was given the type:77237724 # type: dynamic(%{..., __adapter__: atom()})7725 # from: lib/mix/ecto.ex:99:367726 repo.__adapter__.ensure_all_started(repo, :temporary)77277728 type warning found at:7729 │7730 102 │ case repo.start_link(pool_size: pool_size) do7731 │ ~7732 │7733 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277347735 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7736 │7737 146 │ Logger.remove_backend(:console)7738 │ ~7739 │7740 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/277417742 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7743 │7744 155 │ Logger.add_backend(:console, flush: true)7745 │ ~7746 │7747 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/277487749 warning: incompatible types given to get_source/1:77507751 get_source(repo)77527753 given types:77547755 -dynamic(atom())-77567757 but expected one of:77587759 %{..., config: empty_list() or non_empty_list(term(), term())}77607761 where "repo" was given the type:77627763 # type: dynamic(atom())7764 # from: lib/ecto/migration/schema_migration.ex:24:137765 repo.all(7766 Map.put(7767 (7768 query =7769 (7770 query = {get_source(repo), Ecto.Migration.SchemaMigration}7771 Ecto.Query.Builder.From.apply(query, 1)7772 )7773 7774 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7775 ...,7776 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7777 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7778 line: 22,7779 take: %{}7780 })7781 ),7782 :prefix,7783 prefix7784 ), timeout: :infinity, log: false)77857786 type warning found at:7787 │7788 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7789 │ ~7790 │7791 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/277927793 warning: incompatible types given to get_source/1:77947795 get_source(repo)77967797 given types:77987799 -dynamic(atom())-78007801 but expected one of:78027803 %{..., config: empty_list() or non_empty_list(term(), term())}78047805 where "repo" was given the type:78067807 # type: dynamic(atom())7808 # from: lib/ecto/migration/schema_migration.ex:30:137809 repo.insert!(7810 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7811 prefix: prefix,7812 source: get_source(repo)7813 ), timeout: :infinity, log: false)78147815 type warning found at:7816 │7817 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7818 │ ~7819 │7820 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/378217822 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7823 │7824 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7825 │ ~7826 │7827 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27828 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278297830 warning: incompatible types given to get_source/1:78317832 get_source(repo)78337834 given types:78357836 -dynamic(atom())-78377838 but expected one of:78397840 %{..., config: empty_list() or non_empty_list(term(), term())}78417842 where "repo" was given the type:78437844 # type: dynamic(atom())7845 # from: lib/ecto/migration/schema_migration.ex:36:137846 repo.delete_all(7847 Map.put(7848 (7849 query =7850 (7851 query = {get_source(repo), Ecto.Migration.SchemaMigration}7852 Ecto.Query.Builder.From.apply(query, 1)7853 )7854 7855 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7856 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7857 op: :and,7858 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7859 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7860 line: 347861 })7862 ),7863 :prefix,7864 prefix7865 ), timeout: :infinity, log: false)78667867 type warning found at:7868 │7869 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7870 │ ~7871 │7872 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/378737874 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7875 │7876 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7877 │ ~7878 │7879 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/278807881 warning: the following conditional expression:78827883 is_atom(related)78847885 will always evaluate to:78867887 dynamic(true)78887889 where "related" was given the type:78907891 # type: dynamic(atom())7892 # from: lib/ecto/association.ex:730:157893 related = Ecto.Association.related_from_query(queryable)78947895 type warning found at:7896 │7897 732 │ unless is_atom(related) do7898 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7899 │7900 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/379017902 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7903 │7904 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7905 │ ~7906 │7907 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279087909 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7910 │7911 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7912 │ ~7913 │7914 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179157916 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7917 │7918 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7919 │ ~7920 │7921 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379227923 warning: the following clause will never match:79247925 {:error, _} = error ->79267927 because it attempts to match on the result of:79287929 apply(changeset, adapter, :insert, args)79307931 which has type:79327933 dynamic({:invalid or :ok, term()})79347935 type warning found at:7936 │7937 219 │ {:error, _} = error ->7938 │ ~7939 │7940 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/479417942 warning: the following clause will never match:79437944 {:error, _} = error ->79457946 because it attempts to match on the result of:79477948 apply(changeset, adapter, action, args)79497950 which has type:79517952 dynamic({:invalid or :ok, term()})79537954 type warning found at:7955 │7956 297 │ {:error, _} = error ->7957 │ ~7958 │7959 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/479607961 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7962 │7963 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7964 │ ~7965 │7966 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279677968 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7969 │7970 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7971 │ ~7972 │7973 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/379747975 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7976 │7977 54 │ filter_and_reraise e, System.stacktrace7978 │ ~7979 │7980 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/579817982 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7983 │7984 44 │ index = Map.size(params)7985 │ ~7986 │7987 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/57988 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/579897990 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead7991 │7992 614 │ Decimal.minus(decimal)7993 │ ~7994 │7995 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/179967997 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)7998 │7999 228 │ raise BadStructError, struct: struct, term: data8000 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8001 │8002 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580038004 warning: the following clause will never match:80058006 {:error, _} ->80078008 because it attempts to match on the result of:80098010 NaiveDateTime.new(date, time)80118012 which has type:80138014 dynamic({:ok, %NaiveDateTime{}})80158016 type warning found at:8017 │8018 803 │ {:error, _} -> :error8019 │ ~~~~~~~~~~~~~~~~~~~~~8020 │8021 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180228023 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8024 │8025 159 │ supervise(children, strategy: :one_for_one)8026 │ ~8027 │8028 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/180298030 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8031 │8032 214 │ filter_and_reraise e, System.stacktrace8033 │ ~8034 │8035 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48036 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480378038 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8039 │8040 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8041 │ ~8042 │8043 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/280448045 warning: expected a map or struct when accessing .__struct__ in expression:80468047 schema.__struct__80488049 where "schema" was given the types:80508051 # type: dynamic(atom() and not nil)8052 # from: lib/ecto/query/planner.ex:1186:418053 schema80548055 # type: atom()8056 # from: lib/ecto/query/planner.ex:1186:618057 is_atom(schema)80588059 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()80608061 type warning found at:8062 │8063 1190 │ Map.has_key?(schema.__struct__, field) ->8064 │ ~8065 │8066 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/680678068 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:80698070 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])80718072 given types:80738074 (8075 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8076 dynamic()8077 )80788079 but expected one of:80808081 atom(), term()80828083 where "opts" was given the type:80848085 # type: dynamic(8086 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8087 non_struct_map()8088 )8089 # from: lib/ecto/migrator.ex:44:658090 opts[:prefix]80918092 where "repo" was given the type:80938094 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8095 # from: lib/ecto/migrator.ex:44:238096 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])80978098 type warning found at:8099 │8100 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8101 │ ~8102 │8103 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281048105 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8106 │8107 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8108 │ ~8109 │8110 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181118112 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8113 │8114 15 │ supervise(children, strategy: :simple_one_for_one)8115 │ ~8116 │8117 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/181188119 warning: expected a module (an atom) when invoking transaction/2 in expression:81208121 repo.transaction(fun, log: false, timeout: :infinity)81228123 where "fun" was given the type:81248125 # type: dynamic()8126 # from: lib/ecto/migrator.ex:114:478127 fun81288129 where "repo" was given the types:81308131 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8132 # from: lib/ecto/migrator.ex:118:248133 repo.__adapter__.supports_ddl_transaction?81348135 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8136 # from: lib/ecto/migrator.ex:118:248137 repo.__adapter__.supports_ddl_transaction?81388139 type warning found at:8140 │8141 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8142 │ ~8143 │8144 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381458146 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8147 │8148 291 │ modules = Code.load_file(file)8149 │ ~8150 │8151 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/281528153 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8154 │8155 321 │ reraise error, System.stacktrace8156 │ ~8157 │8158 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/381598160 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8161 │8162 260 │ reraise %{err | message: message}, System.stacktrace8163 │ ~8164 │8165 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/681668167 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8168 │8169 10 │ worker(Ecto.Registry, []),8170 │ ~8171 │8172 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/281738174 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8175 │8176 11 │ supervisor(Ecto.Migration.Supervisor, [])8177 │ ~8178 │8179 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/281808181Generated ecto app8182==> guardian_db8183Compiling 5 files (.ex)8184 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8185 │8186 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8187 │ ~8188 │8189 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)81908191 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8192 │8193 15 │ schema "virtual: token" do8194 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8195 │8196 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)819781988199== Compilation error in file lib/guardian/db.ex ==8200** (RuntimeError) Guardian.DB configuration is required8201 lib/guardian/db.ex:114: (module)8202could 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"