Build log
nerves_system_bbb
servicex_matching 0.0.1 · fail · run servicex_matching-0.0.1-1791099677034
8325 of 8325 lines
1Resolving Hex dependencies...2Resolution completed in 0.696s3Unchanged:4 bcrypt_elixir 1.1.15 certifi 2.15.06 circular_buffer 1.1.07 combine 0.10.08 comeonin 4.1.29 connection 1.0.410 cors_plug 1.5.211 cowboy 1.1.2 VULNERABLE!12 GHSA-w4f7-4cxr-rv3c (MEDIUM)13 aka: CVE-2026-43966, EEF-CVE-2026-4396614 cowboy and gun affected by an HTTP Request/Response Splitting vulnerability15 https://osv.dev/vulnerability/GHSA-w4f7-4cxr-rv3c16 cowlib 1.0.2 VULNERABLE!17 EEF-CVE-2026-7790 (HIGH)18 aka: CVE-2026-7790, GHSA-32p9-57cr-4x6519 Unbounded chunk-size hex digits in cowlib cause quadratic CPU and memory DoS20 https://osv.dev/vulnerability/EEF-CVE-2026-77902122 EEF-CVE-2026-43970 (HIGH)23 aka: CVE-2026-43970, GHSA-84f2-rp86-235p24 Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame25 https://osv.dev/vulnerability/EEF-CVE-2026-4397026 db_connection 1.1.327 decimal 1.9.0 VULNERABLE!28 EEF-CVE-2026-32686 (MEDIUM)29 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v30 Unbounded exponent in decimal enables unauthenticated DoS31 https://osv.dev/vulnerability/EEF-CVE-2026-3268632 ecto 2.2.1233 elixir_make 0.10.034 expo 1.1.135 gettext 0.26.236 guardian 1.2.1 VULNERABLE!37 EEF-CVE-2026-54894 (MEDIUM)38 aka: CVE-2026-54894, GHSA-xqch-c77q-rgh539 Atom-table exhaustion denial of service in Guardian via unbounded atom creation from binary keys40 https://osv.dev/vulnerability/EEF-CVE-2026-548944142 EEF-CVE-2026-55735 (HIGH)43 aka: CVE-2026-55735, GHSA-7975-hp3r-5qhv44 Guardian.revoke/3 acts on unverified token claims, allowing forged-token session revocation45 https://osv.dev/vulnerability/EEF-CVE-2026-5573546 guardian_db 1.1.047 hackney 1.25.0 VULNERABLE!48 EEF-CVE-2026-47071 (HIGH)49 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr50 SOCKS5 TLS upgrade ignores caller timeout in hackney51 https://osv.dev/vulnerability/EEF-CVE-2026-470715253 EEF-CVE-2026-47076 (MEDIUM)54 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq55 SSRF allowlist bypass via percent-encoded host in hackney56 https://osv.dev/vulnerability/EEF-CVE-2026-470765758 EEF-CVE-2026-47069 (LOW)59 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw260 CRLF injection in cookie domain/path options in hackney61 https://osv.dev/vulnerability/EEF-CVE-2026-470696263 EEF-CVE-2026-47075 (MEDIUM)64 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf65 CR/LF injection in query parameter in hackney66 https://osv.dev/vulnerability/EEF-CVE-2026-4707567 httpoison 1.8.268 idna 6.1.169 interactive_cmd 0.1.470 jose 1.11.1271 metrics 1.0.172 mime 2.0.773 mimerl 1.5.074 nerves 2.0.0-pre.275 nerves_discovery 0.1.576 nerves_logging 0.2.477 nerves_runtime 0.13.1378 nerves_system_bbb 2.30.279 nerves_system_br 1.34.480 nerves_system_mangopi_mq_pro 0.17.281 nerves_system_qemu_aarch64 0.4.282 nerves_system_rpi0 2.1.283 nerves_system_rpi4 2.1.284 nerves_system_rpi5 2.1.285 nerves_system_trellis 0.5.086 nerves_system_x86_64 1.34.287 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.188 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.189 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.190 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.191 nerves_toolchain_x86_64_nerves_linux_musl 15.3.192 nerves_uevent 0.1.793 parse_trans 3.4.194 phoenix 1.3.5 VULNERABLE!95 GHSA-p8f7-22gq-m7j9 (HIGH)96 aka: CVE-2022-4297597 Phoenix before 1.6.14 mishandles check_origin wildcarding98 https://osv.dev/vulnerability/GHSA-p8f7-22gq-m7j999100 EEF-CVE-2026-56812 (MEDIUM)101 aka: CVE-2026-56812, GHSA-63mc-hw7g-86rr102 Phoenix JavaScript presence client crashes on presence keys colliding with Object.prototype members in Presence.syncState/syncDiff103 https://osv.dev/vulnerability/EEF-CVE-2026-56812104105 EEF-CVE-2026-56811 (HIGH)106 aka: CVE-2026-56811, GHSA-6983-jfq8-485w107 Phoenix transports do not limit channel joins per connection, enabling process-exhaustion denial of service108 https://osv.dev/vulnerability/EEF-CVE-2026-56811109 phoenix_ecto 3.6.0110 phoenix_html 2.14.3 VULNERABLE!111 GHSA-5g2h-9x5v-5h3x (MEDIUM)112 aka: CVE-2021-46871, GHSA-j3gg-r6gp-95q2113 phoenix_html allows Cross-site Scripting in HEEx class attributes114 https://osv.dev/vulnerability/GHSA-5g2h-9x5v-5h3x115 phoenix_pubsub 1.1.2116 plug 1.20.3117 plug_crypto 2.2.0118 poison 3.1.0119 poolboy 1.5.2120 postgrex 0.13.5121 property_table 0.3.4122 ranch 1.3.2123 ring_logger 0.11.7124 servicex 0.1.2125 servicex_matching 0.0.1126 ssl_verify_fun 1.1.7127 tablet 0.3.3128 telemetry 1.4.2129 timex 3.7.13130 toolshed 0.5.0131 tzdata 1.2.2132 uboot_env 1.0.2133 unicode_util_compat 0.7.1134* Getting servicex_matching (Hex package)135* Getting nerves (Hex package)136* Getting ring_logger (Hex package)137* Getting toolshed (Hex package)138* Getting nerves_runtime (Hex package)139* Getting nerves_system_bbb (Hex package)140* Getting nerves_system_mangopi_mq_pro (Hex package)141* Getting nerves_system_qemu_aarch64 (Hex package)142* Getting nerves_system_rpi0 (Hex package)143* Getting nerves_system_rpi4 (Hex package)144* Getting nerves_system_rpi5 (Hex package)145* Getting nerves_system_trellis (Hex package)146* Getting nerves_system_x86_64 (Hex package)147* Getting nerves_system_br (Hex package)148* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)149* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)150* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)151* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)152* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)153* Getting nerves_logging (Hex package)154* Getting nerves_uevent (Hex package)155* Getting uboot_env (Hex package)156* Getting elixir_make (Hex package)157* Getting property_table (Hex package)158* Getting circular_buffer (Hex package)159* Getting interactive_cmd (Hex package)160* Getting nerves_discovery (Hex package)161* Getting tablet (Hex package)162* Getting cors_plug (Hex package)163* Getting cowboy (Hex package)164* Getting gettext (Hex package)165* Getting httpoison (Hex package)166* Getting phoenix (Hex package)167* Getting phoenix_ecto (Hex package)168* Getting phoenix_html (Hex package)169* Getting phoenix_pubsub (Hex package)170* Getting postgrex (Hex package)171* Getting servicex (Hex package)172* Getting bcrypt_elixir (Hex package)173* Getting comeonin (Hex package)174* Getting guardian (Hex package)175* Getting guardian_db (Hex package)176* Getting poison (Hex package)177* Getting timex (Hex package)178* Getting combine (Hex package)179* Getting tzdata (Hex package)180* Getting ecto (Hex package)181* Getting decimal (Hex package)182* Getting poolboy (Hex package)183* Getting jose (Hex package)184* Getting connection (Hex package)185* Getting db_connection (Hex package)186* Getting plug (Hex package)187* Getting mime (Hex package)188* Getting plug_crypto (Hex package)189* Getting telemetry (Hex package)190* Getting hackney (Hex package)191* Getting certifi (Hex package)192* Getting idna (Hex package)193* Getting metrics (Hex package)194* Getting mimerl (Hex package)195* Getting parse_trans (Hex package)196* Getting ssl_verify_fun (Hex package)197* Getting unicode_util_compat (Hex package)198* Getting expo (Hex package)199* Getting cowlib (Hex package)200* Getting ranch (Hex package)201Found packages with security advisories, see above for details202 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 quotes203 │204 79 │ "test": ["ecto.drop", "ecto.create --quiet", "ecto.migrate", "run priv/repo/seeds.exs", "test"]205 │ ~206 │207 └─ /work/proj/deps_bbb/servicex/mix.exs:79:7208209 warning: String.strip/1 is deprecated. Use String.trim/1 instead210 │211 4 │ @version File.read!("VERSION") |> String.strip212 │ ~213 │214 └─ /work/proj/deps_bbb/poison/mix.exs:4:44: Poison.Mixfile (module)215216 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 quotes217 │218 75 │ "test": ["ecto.drop", "ecto.create --quiet", "ecto.migrate", "test"]219 │ ~220 │221 └─ /work/proj/deps_bbb/servicex_matching/mix.exs:75:7222223==> nerves_system_br224Generated nerves_system_br app225==> connection226Compiling 1 file (.ex)227 warning: using single-quoted strings to represent charlists is deprecated.228 Use ~c"" if you indeed want a charlist or use "" instead.229 You may run "mix format --migrate" to change all single-quoted230 strings to use the ~c sigil and fix this warning.231 │232 553 │ [{:data, [{'State', mod_state}]}]233 │ ~234 │235 └─ lib/connection.ex:553:20236237 warning: using single-quoted strings to represent charlists is deprecated.238 Use ~c"" if you indeed want a charlist or use "" instead.239 You may run "mix format --migrate" to change all single-quoted240 strings to use the ~c sigil and fix this warning.241 │242 680 │ format = '** Generic server ~p terminating \n' ++243 │ ~244 │245 └─ lib/connection.ex:680:14246247 warning: using single-quoted strings to represent charlists is deprecated.248 Use ~c"" if you indeed want a charlist or use "" instead.249 You may run "mix format --migrate" to change all single-quoted250 strings to use the ~c sigil and fix this warning.251 │252 681 │ '** Last message in was ~p~n' ++ ## No last message253 │ ~254 │255 └─ lib/connection.ex:681:7256257 warning: using single-quoted strings to represent charlists is deprecated.258 Use ~c"" if you indeed want a charlist or use "" instead.259 You may run "mix format --migrate" to change all single-quoted260 strings to use the ~c sigil and fix this warning.261 │262 682 │ '** When Server state == ~p~n' ++263 │ ~264 │265 └─ lib/connection.ex:682:7266267 warning: using single-quoted strings to represent charlists is deprecated.268 Use ~c"" if you indeed want a charlist or use "" instead.269 You may run "mix format --migrate" to change all single-quoted270 strings to use the ~c sigil and fix this warning.271 │272 683 │ '** Reason for termination == ~n** ~p~n'273 │ ~274 │275 └─ lib/connection.ex:683:7276277 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead278 │279 429 │ init_stop(starter, name, {reason, System.stacktrace()})280 │ ~281 │282 └─ lib/connection.ex:429:50: Connection.init_it/6283 └─ lib/connection.ex:431:45: Connection.init_it/6284 └─ lib/connection.ex:491:57: Connection.handle_call/3285 └─ lib/connection.ex:540:41: Connection.code_change/3286 └─ lib/connection.ex:581:57: Connection.terminate/2287 └─ lib/connection.ex:625:49: Connection.enter_connect/5288 └─ lib/connection.ex:628:34: Connection.enter_connect/5289 └─ lib/connection.ex:631:45: Connection.enter_connect/5290 └─ lib/connection.ex:657:49: Connection.enter_terminate/5291 └─ lib/connection.ex:660:34: Connection.enter_terminate/5292 └─ lib/connection.ex:663:45: Connection.enter_terminate/5293 └─ lib/connection.ex:744:24: Connection.connect/3294 └─ lib/connection.ex:770:24: Connection.disconnect/3295 └─ lib/connection.ex:813:57: Connection.handle_async/3296297Generated connection app298==> combine299Compiling 6 files (.ex)300 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 operator301 │302 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->303 │ ~304 │305 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2306307 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 operator308 │309 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->310 │ ~311 │312 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2313314 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 operator315 │316 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->317 │ ~318 │319 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3320321 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 operator322 │323 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->324 │ ~325 │326 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3327328 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 operator329 │330 101 │ <<int::big-signed-size(size), rest::bitstring>> ->331 │ ~332 │333 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3334335 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 operator336 │337 108 │ <<int::little-signed-size(size), rest::bitstring>> ->338 │ ~339 │340 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3341342 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 operator343 │344 128 │ <<num::float-size(size), rest::bitstring>> ->345 │ ~346 │347 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2348349 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 operator350 │351 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->352 │ ~353 │354 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2355356 warning: the following clause is redundant:357358 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)359360 it has type:361362 dynamic(%Combine.ParserState{status: :ok}), dynamic()363364 previous clauses have already matched on the following types:365366 %Combine.ParserState{status: :error}, term()367 %Combine.ParserState{status: :ok}, term()368369 │370 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do371 │ ~372 │373 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2374375Generated combine app376==> mime377Compiling 1 file (.ex)378Generated mime app379==> circular_buffer380Compiling 1 file (.ex)381Generated circular_buffer app382==> poison383Compiling 4 files (.ex)384 warning: using single-quoted strings to represent charlists is deprecated.385 Use ~c"" if you indeed want a charlist or use "" instead.386 You may run "mix format --migrate" to change all single-quoted387 strings to use the ~c sigil and fix this warning.388 │389 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do390 │ ~391 │392 └─ lib/poison/encoder.ex:93:31393394 warning: using single-quoted strings to represent charlists is deprecated.395 Use ~c"" if you indeed want a charlist or use "" instead.396 You may run "mix format --migrate" to change all single-quoted397 strings to use the ~c sigil and fix this warning.398 │399 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do400 │ ~401 │402 └─ lib/poison/encoder.ex:93:48403404 warning: using single-quoted strings to represent charlists is deprecated.405 Use ~c"" if you indeed want a charlist or use "" instead.406 You may run "mix format --migrate" to change all single-quoted407 strings to use the ~c sigil and fix this warning.408 │409 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do410 │ ~411 │412 └─ lib/poison/encoder.ex:139:75413414 warning: using single-quoted strings to represent charlists is deprecated.415 Use ~c"" if you indeed want a charlist or use "" instead.416 You may run "mix format --migrate" to change all single-quoted417 strings to use the ~c sigil and fix this warning.418 │419 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do420 │ ~421 │422 └─ lib/poison/parser.ex:77:71423424 warning: using single-quoted strings to represent charlists is deprecated.425 Use ~c"" if you indeed want a charlist or use "" instead.426 You may run "mix format --migrate" to change all single-quoted427 strings to use the ~c sigil and fix this warning.428 │429 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do430 │ ~431 │432 └─ lib/poison/parser.ex:155:74433434 warning: using single-quoted strings to represent charlists is deprecated.435 Use ~c"" if you indeed want a charlist or use "" instead.436 You may run "mix format --migrate" to change all single-quoted437 strings to use the ~c sigil and fix this warning.438 │439 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do440 │ ~441 │442 └─ lib/poison/parser.ex:171:60443444 warning: using single-quoted strings to represent charlists is deprecated.445 Use ~c"" if you indeed want a charlist or use "" instead.446 You may run "mix format --migrate" to change all single-quoted447 strings to use the ~c sigil and fix this warning.448 │449 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do450 │ ~451 │452 └─ lib/poison/parser.ex:197:67453454 warning: using single-quoted strings to represent charlists is deprecated.455 Use ~c"" if you indeed want a charlist or use "" instead.456 You may run "mix format --migrate" to change all single-quoted457 strings to use the ~c sigil and fix this warning.458 │459 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do460 │ ~461 │462 └─ lib/poison/parser.ex:205:64463464 warning: using single-quoted strings to represent charlists is deprecated.465 Use ~c"" if you indeed want a charlist or use "" instead.466 You may run "mix format --migrate" to change all single-quoted467 strings to use the ~c sigil and fix this warning.468 │469 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do470 │ ~471 │472 └─ lib/poison/parser.ex:229:31473474 warning: using single-quoted strings to represent charlists is deprecated.475 Use ~c"" if you indeed want a charlist or use "" instead.476 You may run "mix format --migrate" to change all single-quoted477 strings to use the ~c sigil and fix this warning.478 │479 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do480 │ ~481 │482 └─ lib/poison/parser.ex:229:44483484 warning: using single-quoted strings to represent charlists is deprecated.485 Use ~c"" if you indeed want a charlist or use "" instead.486 You may run "mix format --migrate" to change all single-quoted487 strings to use the ~c sigil and fix this warning.488 │489 239 │ when a1 in 'dD' and a2 in 'dD'490 │ ~491 │492 └─ lib/poison/parser.ex:239:16493494 warning: using single-quoted strings to represent charlists is deprecated.495 Use ~c"" if you indeed want a charlist or use "" instead.496 You may run "mix format --migrate" to change all single-quoted497 strings to use the ~c sigil and fix this warning.498 │499 239 │ when a1 in 'dD' and a2 in 'dD'500 │ ~501 │502 └─ lib/poison/parser.ex:239:31503504 warning: using single-quoted strings to represent charlists is deprecated.505 Use ~c"" if you indeed want a charlist or use "" instead.506 You may run "mix format --migrate" to change all single-quoted507 strings to use the ~c sigil and fix this warning.508 │509 240 │ and (b1 in '89abAB')510 │ ~511 │512 └─ lib/poison/parser.ex:240:16513514 warning: using single-quoted strings to represent charlists is deprecated.515 Use ~c"" if you indeed want a charlist or use "" instead.516 You may run "mix format --migrate" to change all single-quoted517 strings to use the ~c sigil and fix this warning.518 │519 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do520 │ ~521 │522 └─ lib/poison/parser.ex:274:60523524 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead525 │526 22 │ if Application.get_env(:poison, :native) do527 │ ~528 │529 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)530531 warning: use Bitwise is deprecated. import Bitwise instead532 │533 26 │ use Bitwise534 │ ~~~~~~~~~~~535 │536 └─ lib/poison/parser.ex:26: Poison.Parser (module)537538 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 operator539 │540 199 │ <<digits :: binary-size(count), rest :: binary>> = string541 │ ~542 │543 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2544545 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 operator546 │547 225 │ <<chunk :: binary-size(count), rest :: binary>> = string548 │ ~549 │550 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3551552 warning: use Bitwise is deprecated. import Bitwise instead553 │554 83 │ use Bitwise555 │ ~~~~~~~~~~~556 │557 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)558559 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 operator560 │561 135 │ <<chunk :: binary-size(size), rest :: binary>> = string562 │ ~563 │564 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2565566 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead567 │568 173 │ case Integer.to_char_list(char, 16) do569 │ ~570 │571 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1572573Generated poison app574==> plug_crypto575Compiling 5 files (.ex)576Generated plug_crypto app577==> nerves_compatibility_test578===> Analyzing applications...579===> Compiling mimerl580==> jose581Compiling 113 files (.erl)582src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.583Compile directive 'nowarn_deprecated_catch' can be used to suppress584warnings in selected modules.585% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),586% | ^587588src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.589Compile directive 'nowarn_deprecated_catch' can be used to suppress590warnings in selected modules.591% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of592% | ^593594src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.595Compile directive 'nowarn_deprecated_catch' can be used to suppress596warnings in selected modules.597% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of598% | ^599600src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.601Compile directive 'nowarn_deprecated_catch' can be used to suppress602warnings in selected modules.603% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of604% | ^605606src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.607Compile directive 'nowarn_deprecated_catch' can be used to suppress608warnings in selected modules.609% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of610% | ^611612src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.613Compile directive 'nowarn_deprecated_catch' can be used to suppress614warnings in selected modules.615% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of616% | ^617618src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.619Compile directive 'nowarn_deprecated_catch' can be used to suppress620warnings in selected modules.621% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of622% | ^623624src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.625Compile directive 'nowarn_deprecated_catch' can be used to suppress626warnings in selected modules.627% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of628% | ^629630src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.631Compile directive 'nowarn_deprecated_catch' can be used to suppress632warnings in selected modules.633% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of634% | ^635636src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.637Compile directive 'nowarn_deprecated_catch' can be used to suppress638warnings in selected modules.639% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of640% | ^641642src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.643Compile directive 'nowarn_deprecated_catch' can be used to suppress644warnings in selected modules.645% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of646% | ^647648src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.649Compile directive 'nowarn_deprecated_catch' can be used to suppress650warnings in selected modules.651% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of652% | ^653654src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.655Compile directive 'nowarn_deprecated_catch' can be used to suppress656warnings in selected modules.657% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of658% | ^659660src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.661Compile directive 'nowarn_deprecated_catch' can be used to suppress662warnings in selected modules.663% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of664% | ^665666src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.667Compile directive 'nowarn_deprecated_catch' can be used to suppress668warnings in selected modules.669% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of670% | ^671672src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.673Compile directive 'nowarn_deprecated_catch' can be used to suppress674warnings in selected modules.675% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of676% | ^677678src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.679Compile directive 'nowarn_deprecated_catch' can be used to suppress680warnings in selected modules.681% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of682% | ^683684src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.685Compile directive 'nowarn_deprecated_catch' can be used to suppress686warnings in selected modules.687% 230| case catch block_cipher(Cipher) of688% | ^689690src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.691Compile directive 'nowarn_deprecated_catch' can be used to suppress692warnings in selected modules.693% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of694% | ^695696src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.697Compile directive 'nowarn_deprecated_catch' can be used to suppress698warnings in selected modules.699% 246| case catch rsa_crypt(Padding) of700% | ^701702src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.703Compile directive 'nowarn_deprecated_catch' can be used to suppress704warnings in selected modules.705% 254| case catch rsa_sign(Padding) of706% | ^707708src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.709Compile directive 'nowarn_deprecated_catch' can be used to suppress710warnings in selected modules.711% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of712% | ^713714Compiling 8 files (.ex)715Generated jose app716==> nerves_compatibility_test717===> Analyzing applications...718===> Compiling ranch719 ┌─ src/ranch.erl:720 │721 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);722 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.723Compile directive 'nowarn_deprecated_catch' can be used to suppress724warnings in selected modules.725726727 ┌─ src/ranch_ssl.erl:728 │729 128 │ case ssl:ssl_accept(CSocket, Timeout) of730 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead731732 ┌─ src/ranch_ssl.erl:733 │734 233 │ end, ssl:cipher_suites());735 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead736737 ┌─ src/ranch_ssl.erl:738 │739 235 │ ssl:cipher_suites()740 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead741742743 ┌─ src/ranch_conns_sup.erl:744 │745 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},746 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.747Compile directive 'nowarn_deprecated_catch' can be used to suppress748warnings in selected modules.749750751==> ssl_verify_fun752Compiling 7 files (.erl)753Generated ssl_verify_fun app754==> tablet755Compiling 2 files (.ex)756Generated tablet app757==> elixir_make758Compiling 8 files (.ex)759Generated elixir_make app760==> nerves_logging761 CC kmsg_tailer.o762 LD kmsg_tailer763Compiling 5 files (.ex)764Generated nerves_logging app765==> nerves_compatibility_test766===> Analyzing applications...767===> Compiling cowlib768==> bcrypt_elixir769mkdir -p priv770/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.so771Compiling 3 files (.ex)772 warning: using single-quoted strings to represent charlists is deprecated.773 Use ~c"" if you indeed want a charlist or use "" instead.774 You may run "mix format --migrate" to change all single-quoted775 strings to use the ~c sigil and fix this warning.776 │777 57 │ path = :filename.join(:code.priv_dir(:bcrypt_elixir), 'bcrypt_nif')778 │ ~779 │780 └─ lib/bcrypt/base.ex:57:59781782 warning: use Bitwise is deprecated. import Bitwise instead783 │784 6 │ use Bitwise785 │ ~~~~~~~~~~~786 │787 └─ lib/bcrypt/base.ex:6: Bcrypt.Base (module)788789Generated bcrypt_elixir app790==> comeonin791Compiling 2 files (.ex)792Generated comeonin app793==> nerves_discovery794Compiling 5 files (.ex)795Generated nerves_discovery app796==> ring_logger797Compiling 7 files (.ex)798Generated ring_logger app799==> nerves_compatibility_test800===> Analyzing applications...801===> Compiling poolboy802warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"803 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2804 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1805 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5806 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2807 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4808 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2809810==> db_connection811Compiling 23 files (.ex)812warning: cannot infer signatures from :poolboy because it is not loaded813814 warning: unused require Bitwise815 │816 31 │ require Bitwise817 │ ~818 │819 └─ lib/db_connection/backoff.ex:31:5820821 warning: using single-quoted strings to represent charlists is deprecated.822 Use ~c"" if you indeed want a charlist or use "" instead.823 You may run "mix format --migrate" to change all single-quoted824 strings to use the ~c sigil and fix this warning.825 │826 406 │ :normal -> [{:data, [{'Module', mod}]}]827 │ ~828 │829 └─ lib/db_connection/connection.ex:406:32830831 warning: using single-quoted strings to represent charlists is deprecated.832 Use ~c"" if you indeed want a charlist or use "" instead.833 You may run "mix format --migrate" to change all single-quoted834 strings to use the ~c sigil and fix this warning.835 │836 661 │ [{:data, [{'Module', mod}, {'State', state}]}]837 │ ~838 │839 └─ lib/db_connection/connection.ex:661:16840841 warning: using single-quoted strings to represent charlists is deprecated.842 Use ~c"" if you indeed want a charlist or use "" instead.843 You may run "mix format --migrate" to change all single-quoted844 strings to use the ~c sigil and fix this warning.845 │846 661 │ [{:data, [{'Module', mod}, {'State', state}]}]847 │ ~848 │849 └─ lib/db_connection/connection.ex:661:33850851 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead852 │853 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]854 │ ~855 │856 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0857858 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead859 │860 30 │ worker(DBConnection.Watcher, [owner])861 │ ~862 │863 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1864865 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead866 │867 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)868 │ ~869 │870 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1871 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2872873 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead874 │875 45 │ supervisor(Supervisor, [[conn], sup_opts], [id: :conn_sup])876 │ ~877 │878 └─ lib/db_connection/sojourn/pool.ex:45:5: DBConnection.Sojourn.Pool.conn_sup/2879880 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead881 │882 55 │ worker(:sbroker, broker_args(mod, opts), child_opts ++ [modules: :dynamic])883 │ ~884 │885 └─ lib/db_connection/sojourn.ex:55:5: DBConnection.Sojourn.child_spec/3886887 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead888 │889 96 │ Supervisor.Spec.worker(__MODULE__, [mod, opts, mode], child_opts)890 │ ~891 │892 └─ lib/db_connection/connection.ex:96:21: DBConnection.Connection.child_spec/4893894 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead895 │896 138 │ case System.stacktrace() do897 │ ~898 │899 └─ lib/db_connection/connection.ex:138:21: DBConnection.Connection.connect/2900901 warning: the following clause will never match:902903 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->904905 because it attempts to match on the result of:906907 System.stacktrace()908909 which has type:910911 empty_list()912913 where "arity" was given the type:914915 # type: integer()916 # from: lib/db_connection/connection.ex:139:56917 is_integer(arity)918919 type warning found at:920 │921 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace922 │ ~923 │924 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2925926 warning: the following clause will never match:927928 [{a, b, params, c} | rest] when is_list(params) ->929930 because it attempts to match on the result of:931932 System.stacktrace()933934 which has type:935936 empty_list()937938 where "params" was given the type:939940 # type: empty_list() or non_empty_list(term(), term())941 # from: lib/db_connection/connection.ex:140:43942 is_list(params)943944 type warning found at:945 │946 140 │ [{a, b, params, c} | rest] when is_list(params) ->947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~948 │949 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2950951 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead952 │953 986 │ stack = System.stacktrace()954 │ ~955 │956 └─ lib/db_connection.ex:986:28: DBConnection.handle/4957 └─ lib/db_connection.ex:992:24: DBConnection.handle/4958 └─ lib/db_connection.ex:1003:65: DBConnection.parse/4959 └─ lib/db_connection.ex:1012:24: DBConnection.encode/4960 └─ lib/db_connection.ex:1022:40: DBConnection.decode/6961 └─ lib/db_connection.ex:1057:40: DBConnection.describe/3962 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/5963 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/2964 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/4965 └─ lib/db_connection.ex:1359:28: DBConnection.handle/5966 └─ lib/db_connection.ex:1365:24: DBConnection.handle/5967 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/2968 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/6969 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/6970971 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead972 │973 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)974 │ ~975 │976 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3977978 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead979 │980 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]981 │ ~982 │983 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0984985 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead986 │987 8 │ pool = supervisor(Pool, [], [restart: :temporary])988 │ ~989 │990 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0991992 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead993 │994 111 │ stack = System.stacktrace()995 │ ~996 │997 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3998999 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1000 │1001 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],1002 │ ~1003 │1004 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/310051006 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1007 │1008 36 │ worker(DBConnection.Watcher, [owner])1009 │ ~1010 │1011 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/110121013 warning: :random.seed/3 is deprecated. Use the 'rand' module instead1014 │1015 108 │ case :random.seed(hash, sec, micro) do1016 │ ~1017 │1018 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/010191020 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1021 │1022 9 │ supervisor(DBConnection.Task, []),1023 │ ~1024 │1025 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/21026 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/21027 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/210281029Generated db_connection app1030==> decimal1031Compiling 4 files (.ex)1032 warning: using single-quoted strings to represent charlists is deprecated.1033 Use ~c"" if you indeed want a charlist or use "" instead.1034 You may run "mix format --migrate" to change all single-quoted1035 strings to use the ~c sigil and fix this warning.1036 │1037 1320 │ '0.' ++ :lists.duplicate(-diff, ?0) ++ list1038 │ ~1039 │1040 └─ lib/decimal.ex:1320:1110411042 warning: using single-quoted strings to represent charlists is deprecated.1043 Use ~c"" if you indeed want a charlist or use "" instead.1044 You may run "mix format --migrate" to change all single-quoted1045 strings to use the ~c sigil and fix this warning.1046 │1047 1351 │ list = list ++ 'E'1048 │ ~1049 │1050 └─ lib/decimal.ex:1351:2610511052 warning: using single-quoted strings to represent charlists is deprecated.1053 Use ~c"" if you indeed want a charlist or use "" instead.1054 You may run "mix format --migrate" to change all single-quoted1055 strings to use the ~c sigil and fix this warning.1056 │1057 1352 │ list = if exp >= 0, do: list ++ '+', else: list1058 │ ~1059 │1060 └─ lib/decimal.ex:1352:4310611062 warning: using single-quoted strings to represent charlists is deprecated.1063 Use ~c"" if you indeed want a charlist or use "" instead.1064 You may run "mix format --migrate" to change all single-quoted1065 strings to use the ~c sigil and fix this warning.1066 │1067 1775 │ int = if int == [], do: '0', else: int1068 │ ~1069 │1070 └─ lib/decimal.ex:1775:3110711072 warning: using single-quoted strings to represent charlists is deprecated.1073 Use ~c"" if you indeed want a charlist or use "" instead.1074 You may run "mix format --migrate" to change all single-quoted1075 strings to use the ~c sigil and fix this warning.1076 │1077 1776 │ exp = if exp == [], do: '0', else: exp1078 │ ~1079 │1080 └─ lib/decimal.ex:1776:3110811082Generated decimal app1083==> interactive_cmd1084Compiling 1 file (.ex)1085Generated interactive_cmd app1086==> nerves1087Compiling 65 files (.ex)1088 warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)1089 │1090 6 │ defmodule Mix.Tasks.Nerves.Init do1091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1092 │1093 └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)10941095 warning: redefining module Nerves (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.beam)1096 │1097 6 │ defmodule Nerves do1098 │ ~~~~~~~~~~~~~~~~~~~1099 │1100 └─ lib/nerves.ex:6: Nerves (module)11011102 warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)1103 │1104 5 │ defmodule Nerves.ArtifactResolver do1105 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1106 │1107 └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)11081109 warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)1110 │1111 6 │ defmodule Nerves.BuildAction.AppModes do1112 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1113 │1114 └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)11151116 warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)1117 │1118 5 │ defmodule Nerves.BuildAction.CheckExecutables do1119 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1120 │1121 └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)11221123 warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)1124 │1125 8 │ defmodule Nerves.BuildAction.Erlinit do1126 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1127 │1128 └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)11291130 warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)1131 │1132 5 │ defmodule Nerves.BuildAction.Firmware do1133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1134 │1135 └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)11361137 warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)1138 │1139 7 │ defmodule Nerves.BuildAction.IExStartupCheck do1140 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1141 │1142 └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)11431144 warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)1145 │1146 5 │ defmodule Nerves.BuildAction.NervesV1System do1147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1148 │1149 └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)11501151 warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)1152 │1153 5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do1154 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1155 │1156 └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)11571158 warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)1159 │1160 5 │ defmodule Nerves.BuildAction.Rootfs do1161 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1162 │1163 └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)11641165 warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)1166 │1167 6 │ defmodule Nerves.BuildAction.SortApps do1168 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1169 │1170 └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)11711172 warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)1173 │1174 5 │ defmodule Nerves.BuildAction.StripAll do1175 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1176 │1177 └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)11781179 warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)1180 │1181 5 │ defmodule Nerves.BuildAction.Trimmer do1182 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1183 │1184 └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)11851186 warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)1187 │1188 5 │ defmodule Nerves.BuildPlan do1189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1190 │1191 └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)11921193 warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)1194 │1195 5 │ defmodule Nerves.BuildPlan.Checks do1196 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1197 │1198 └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)11991200 warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Container.beam)1201 │1202 6 │ defmodule Nerves.Container do1203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1204 │1205 └─ lib/nerves/container.ex:6: Nerves.Container (module)12061207 warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)1208 │1209 5 │ defmodule Nerves.Fingerprint do1210 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1211 │1212 └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)12131214 warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)1215 │1216 5 │ defmodule Nerves.MixPackage do1217 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1218 │1219 └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)12201221 warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Paths.beam)1222 │1223 5 │ defmodule Nerves.Paths do1224 │ ~~~~~~~~~~~~~~~~~~~~~~~~~1225 │1226 └─ lib/nerves/paths.ex:5: Nerves.Paths (module)12271228 warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)1229 │1230 5 │ defmodule Nerves.TargetTuple do1231 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1232 │1233 └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)12341235Generated nerves app1236==> nerves_toolchain_armv7_nerves_linux_gnueabihf1237Compiling 1 file (.ex)1238Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app1239==> nerves_compatibility_test1240===> Analyzing applications...1241===> Compiling unicode_util_compat1242===> Analyzing applications...1243===> Compiling idna1244===> Analyzing applications...1245===> Compiling telemetry1246===> Analyzing applications...1247===> Compiling cowboy1248 ┌─ src/cowboy_websocket.erl:1249 │1250 147 │ Stacktrace = erlang:get_stacktrace(),1251 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12521253 ┌─ src/cowboy_websocket.erl:1254 │1255 645 │ {stacktrace, erlang:get_stacktrace()},1256 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12571258 ┌─ src/cowboy_websocket.erl:1259 │1260 755 │ {stacktrace, erlang:get_stacktrace()},1261 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace126212631264 ┌─ src/cowboy_rest.erl:1265 │1266 69 │ Stacktrace = erlang:get_stacktrace(),1267 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12681269 ┌─ src/cowboy_rest.erl:1270 │1271 1006 │ Stacktrace = erlang:get_stacktrace(),1272 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace127312741275 ┌─ src/cowboy_handler.erl:1276 │1277 87 │ Stacktrace = erlang:get_stacktrace(),1278 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12791280 ┌─ src/cowboy_handler.erl:1281 │1282 116 │ Stacktrace = erlang:get_stacktrace(),1283 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12841285 ┌─ src/cowboy_handler.erl:1286 │1287 235 │ Stacktrace = erlang:get_stacktrace(),1288 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12891290 ┌─ src/cowboy_handler.erl:1291 │1292 290 │ {stacktrace, erlang:get_stacktrace()},1293 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace129412951296==> expo1297Compiling 2 files (.erl)1298Compiling 22 files (.ex)1299Generated expo app1300==> gettext1301Compiling 18 files (.ex)1302 warning: unused require Gettext.Macros1303 │1304 594 │ require Gettext.Macros1305 │ ~1306 │1307 └─ lib/gettext.ex:594:313081309 warning: the following clause is redundant:13101311 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)13121313 it has type:13141315 dynamic(%Expo.Message.Plural{})13161317 previous clauses have already matched on the following types:13181319 %Expo.Message.Singular{}1320 %Expo.Message.Plural{}13211322 │1323 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1324 │ ~1325 │1326 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/113271328 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1329 │1330 426 │ Kernel.ParallelCompiler.async(fn ->1331 │ ~1332 │1333 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/313341335Generated gettext app1336==> phoenix_pubsub1337Compiling 13 files (.ex)1338 warning: single quotes around atoms are deprecated. Use double quotes instead1339 │1340 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1341 │ ~1342 │1343 └─ lib/phoenix/pubsub/local.ex:160:2313441345 warning: single quotes around atoms are deprecated. Use double quotes instead1346 │1347 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1348 │ ~1349 │1350 └─ lib/phoenix/pubsub/local.ex:160:4013511352 warning: unused require Logger1353 │1354 107 │ require Logger1355 │ ~1356 │1357 └─ lib/phoenix/tracker.ex:107:313581359 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:13601361 %Phoenix.Tracker.Replica{replica | status: :permdown}13621363 but got type:13641365 dynamic()13661367 where "replica" was given the type:13681369 # type: dynamic()1370 # from: lib/phoenix/tracker/replica.ex:72:171371 replica13721373 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"13741375 type warning found at:1376 │1377 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1378 │ ~1379 │1380 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/113811382 warning: a struct for Phoenix.Tracker.State is expected on struct update:13831384 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13851386 but got type:13871388 dynamic()13891390 where "delta" was given the type:13911392 # type: dynamic()1393 # from: lib/phoenix/tracker/state.ex:461:361394 %Phoenix.Tracker.State{delta: delta} = state13951396 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13971398 type warning found at:1399 │1400 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1401 │ ~1402 │1403 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/514041405 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14061407 %Phoenix.Tracker.Replica{replica | status: :down}14081409 but got type:14101411 dynamic()14121413 where "replica" was given the type:14141415 # type: dynamic()1416 # from: lib/phoenix/tracker/replica.ex:74:131417 replica14181419 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14201421 type warning found at:1422 │1423 74 │ defp down(replica), do: %Replica{replica | status: :down}1424 │ ~1425 │1426 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/114271428 warning: a struct for Phoenix.Tracker.State is expected on struct update:14291430 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}14311432 but got type:14331434 dynamic()14351436 where "delta" was given the type:14371438 # type: dynamic()1439 # from: lib/phoenix/tracker/state.ex:541:991440 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1441 state14421443 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14441445 type warning found at:1446 │1447 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1448 │ ~1449 │1450 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114511452 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14531454 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}14551456 but got type:14571458 dynamic()14591460 where "replica" was given the type:14611462 # type: dynamic()1463 # from: lib/phoenix/tracker/replica.ex:76:291464 replica14651466 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14671468 type warning found at:1469 │1470 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1471 │ ~1472 │1473 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/114741475 warning: a struct for Phoenix.Tracker.State is expected on struct update:14761477 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14781479 but got type:14801481 dynamic(%{..., range: {term(), term()}})14821483 where "delta" was given the type:14841485 # type: dynamic(%{..., range: {term(), term()}})1486 # from: lib/phoenix/tracker/state.ex:551:301487 {start_clock, end_clock} = delta.range14881489 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14901491 type warning found at:1492 │1493 555 │ delta: %State{delta | range: {start_clock, new_end}}}1494 │ ~1495 │1496 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214971498 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1499 │1500 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1501 │ ~1502 │1503 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/115041505 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1506 │1507 273 │ supervise(shards, strategy: :one_for_one,1508 │ ~1509 │1510 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/115111512 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1513 │1514 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1515 │ ~1516 │1517 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/215181519 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1520 │1521 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1522 │ ~1523 │1524 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/115251526 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1527 │1528 43 │ :ok = :pg2.create(pg2_group)1529 │ ~1530 │1531 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/115321533 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1534 │1535 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1536 │ ~1537 │1538 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115391540 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1541 │1542 97 │ supervise(children, strategy: :rest_for_one)1543 │ ~1544 │1545 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115461547 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1548 │1549 44 │ :ok = :pg2.join(pg2_group, self())1550 │ ~1551 │1552 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/115531554 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1555 │1556 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1557 │ ~1558 │1559 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11560 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115611562 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1563 │1564 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1565 │ ~1566 │1567 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115681569 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1570 │1571 57 │ :pg2.get_members(pg2_namespace(server_name))1572 │ ~1573 │1574 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/115751576 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1577 │1578 42 │ supervise children, strategy: :one_for_one1579 │ ~1580 │1581 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115821583Generated phoenix_pubsub app1584==> nerves_compatibility_test1585===> Analyzing applications...1586===> Compiling certifi1587==> plug1588Compiling 1 file (.erl)1589Compiling 42 files (.ex)1590Generated plug app1591warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1592 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21593 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11594 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51595 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21596 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41597 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/215981599==> phoenix1600Compiling 75 files (.ex)1601warning: cannot infer signatures from :cowboy because it is not loaded16021603warning: cannot infer signatures from :cowlib because it is not loaded16041605warning: cannot infer signatures from :ranch because it is not loaded16061607 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 operator1608 │1609 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1610 │ ~1611 │1612 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/116131614 warning: using single-quoted strings to represent charlists is deprecated.1615 Use ~c"" if you indeed want a charlist or use "" instead.1616 You may run "mix format --migrate" to change all single-quoted1617 strings to use the ~c sigil and fix this warning.1618 │1619 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1620 │ ~1621 │1622 └─ lib/phoenix/channel/server.ex:310:3116231624 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1625 │1626 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1627 │ ~1628 │1629 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/316301631 warning: unused require Logger1632 │1633 20 │ require Logger1634 │ ~1635 │1636 └─ lib/phoenix/endpoint/handler.ex:20:316371638 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1639 │1640 39 │ Logger.warn """1641 │ ~1642 │1643 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/116441645 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 operator1646 │1647 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1648 │ ~1649 │1650 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/216511652 warning: using single-quoted strings to represent charlists is deprecated.1653 Use ~c"" if you indeed want a charlist or use "" instead.1654 You may run "mix format --migrate" to change all single-quoted1655 strings to use the ~c sigil and fix this warning.1656 │1657 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1658 │ ~1659 │1660 └─ lib/phoenix/router.ex:315:5016611662 warning: using single-quoted strings to represent charlists is deprecated.1663 Use ~c"" if you indeed want a charlist or use "" instead.1664 You may run "mix format --migrate" to change all single-quoted1665 strings to use the ~c sigil and fix this warning.1666 │1667 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1668 │ ~1669 │1670 └─ lib/phoenix/router/helpers.ex:195:5016711672 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16731674 This error happens when you have function calls without parentheses inside keywords. For example:16751676 function(arg, one: nested_call a, b, c)1677 function(arg, one: if expr, do: :this, else: :that)16781679 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:16801681 function(arg, one: if(expr, do: :this, else: :that))1682 function(arg, one: nested_call(a, b, c))16831684 Ambiguity found at:1685 │1686 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1687 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1688 │1689 └─ lib/phoenix/router/resource.ex:7116901691 warning: duplicate key :route found in struct1692 │1693 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1694 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1695 │1696 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16971698 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)"1699 │1700 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1702 │1703 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)17041705 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1706 │1707 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1708 │ ~1709 │1710 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/117111712 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1713 │1714 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1715 │ ~1716 │1717 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/217181719 warning: using single-quoted strings to represent charlists is deprecated.1720 Use ~c"" if you indeed want a charlist or use "" instead.1721 You may run "mix format --migrate" to change all single-quoted1722 strings to use the ~c sigil and fix this warning.1723 │1724 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1725 │ ~1726 │1727 └─ lib/phoenix/template.ex:174:5017281729 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1730 │1731 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1732 │ ~1733 │1734 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/217351736 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1737 │1738 647 │ exception -> {:error, {exception, System.stacktrace()}}1739 │ ~1740 │1741 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117421743 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1744 │1745 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1746 │ ~1747 │1748 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/117491750 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1751 │1752 14 │ supervise(children, strategy: :simple_one_for_one)1753 │ ~1754 │1755 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/117561757 warning: expected a module (an atom) when invoking config/1 in expression:17581759 endpoint.config(:endpoint_id)17601761 where "endpoint" was given the type:17621763 # type: dynamic(%{..., __pubsub_server__: atom()})1764 # from: lib/phoenix/transports/long_poll.ex:199:101765 verify_token(endpoint, token, opts)17661767 type warning found at:1768 │1769 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1770 │ ~1771 │1772 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317731774 warning: unknown key .__pubsub_server__ in expression:17751776 endpoint.__pubsub_server__17771778 the given type does not have the given key:17791780 dynamic(1781 %Phoenix.Socket{1782 id: term(),1783 assigns: term(),1784 channel: term(),1785 channel_pid: term(),1786 endpoint: atom(),1787 handler: term(),1788 joined: term(),1789 pubsub_server: term(),1790 ref: term(),1791 join_ref: term(),1792 topic: term(),1793 transport: term(),1794 transport_pid: term(),1795 transport_name: term(),1796 serializer: term(),1797 private: term(),1798 vsn: term()1799 } or1800 %Plug.Conn{1801 adapter: term(),1802 assigns: term(),1803 body_params: term(),1804 cookies: term(),1805 halted: term(),1806 host: term(),1807 method: term(),1808 owner: term(),1809 params: term(),1810 path_info: term(),1811 path_params: term(),1812 port: term(),1813 private: term(),1814 query_params: term(),1815 query_string: term(),1816 remote_ip: term(),1817 req_cookies: term(),1818 req_headers: term(),1819 request_path: term(),1820 resp_body: term(),1821 resp_cookies: term(),1822 resp_headers: term(),1823 scheme: term(),1824 script_name: term(),1825 secret_key_base: term(),1826 state: term(),1827 status: term()1828 } or atom() or binary()1829 )18301831 where "endpoint" was given the type:18321833 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1834 # from: lib/phoenix/transports/long_poll.ex:254:191835 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18361837 type warning found at:1838 │1839 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1840 │ ~~~~~~~~~~~~~~~~~1841 │1842 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318431844 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1845 │1846 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1847 │ ~1848 │1849 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418501851 warning: a struct for Plug.Conn is expected on struct update:18521853 %Plug.Conn{conn | state: :sent}18541855 but got type:18561857 dynamic()18581859 where "conn" was given the type:18601861 # type: dynamic()1862 # from: lib/phoenix/endpoint/render_errors.ex:79:211863 conn18641865 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18661867 type warning found at:1868 │1869 83 │ %Plug.Conn{conn | state: :sent}1870 │ ~1871 │1872 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/518731874 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1875 │1876 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1878 │1879 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)18801881 warning: a struct for Plug.Conn is expected on struct update:18821883 %Plug.Conn{conn | query_params: %{}, params: %{}}18841885 but got type:18861887 dynamic(%{..., params: %Plug.Conn.Unfetched{}})18881889 where "conn" was given the types:18901891 # type: dynamic(%{..., params: term()})1892 # from: lib/phoenix/endpoint/render_errors.ex:94:171893 conn.params18941895 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1896 # from: lib/phoenix/endpoint/render_errors.ex:94:171897 conn.params18981899 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19001901 type warning found at:1902 │1903 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1904 │ ~1905 │1906 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119071908 warning: a struct for Plug.Conn is expected on struct update:19091910 %Plug.Conn{conn | query_params: %{}, params: params}19111912 but got type:19131914 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19151916 where "conn" was given the types:19171918 # type: dynamic(%{..., params: term()})1919 # from: lib/phoenix/endpoint/render_errors.ex:94:171920 conn.params19211922 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1923 # from: lib/phoenix/endpoint/render_errors.ex:94:171924 conn.params19251926 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19271928 type warning found at:1929 │1930 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1931 │ ~1932 │1933 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119341935 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1936 │1937 10 │ conn = @connection.conn(req, transport)1938 │ ~1939 │1940 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/319411942 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1943 │1944 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1945 │ ~1946 │1947 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/319481949 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1950 │1951 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1952 │ ~1953 │1954 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/319551956 warning: a struct for Plug.Conn is expected on struct update:19571958 %Plug.Conn{conn | params: params}19591960 but got type:19611962 dynamic(%{..., params: map()})19631964 where "conn" was given the type:19651966 # type: dynamic(%{..., params: map()})1967 # from: lib/phoenix/controller.ex:912:171968 Map.get(conn.params, required_key)19691970 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19711972 type warning found at:1973 │1974 919 │ %Plug.Conn{conn | params: params}1975 │ ~1976 │1977 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/219781979 warning: a struct for Phoenix.Socket is expected on struct update:19801981 %Phoenix.Socket{socket | id: id}19821983 but got type:19841985 dynamic()19861987 where "socket" was given the type:19881989 # type: dynamic()1990 # from: lib/phoenix/socket/transport.ex1991 {:ok, socket}19921993 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"19941995 type warning found at:1996 │1997 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1998 │ ~1999 │2000 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/720012002 warning: expected a map or struct when accessing .url in expression:20032004 endpoint.url20052006 where "endpoint" was given the types:20072008 # type: dynamic(atom())2009 # from: lib/phoenix/router/helpers.ex:24:202010 endpoint20112012 # type: atom()2013 # from: lib/phoenix/router/helpers.ex:24:352014 is_atom(endpoint)20152016 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20172018 type warning found at:2019 │2020 25 │ endpoint.url2021 │ ~2022 │2023 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/220242025 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2026 │2027 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),2028 │ ~2029 │2030 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/420312032 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2033 │2034 199 │ worker(Phoenix.Tracker, [module, opts, opts])2035 │ ~2036 │2037 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/420382039 warning: a struct for Plug.Conn is expected on struct update:20402041 %Plug.Conn{conn | path_info: path, script_name: script}20422043 but got type:20442045 dynamic()20462047 where "conn" was given the type:20482049 # type: dynamic()2050 # from: lib/phoenix/router/route.ex:147:102051 conn = target.call(%Plug.Conn{...}, opts)20522053 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20542055 type warning found at:2056 │2057 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2058 │ ~2059 │2060 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420612062 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2063 │2064 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2065 │ ~2066 │2067 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120682069 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2070 │2071 71 │ supervise(children, strategy: :one_for_one)2072 │ ~2073 │2074 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120752076 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2077 │2078 76 │ [worker(Phoenix.Config, args)]2079 │ ~2080 │2081 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320822083 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2084 │2085 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2086 │ ~2087 │2088 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22089 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32090 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320912092 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2093 │2094 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2095 │ ~2096 │2097 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/320982099 warning: expected a module (an atom) when invoking path/1 in expression:21002101 endpoint.path("/")21022103 where "endpoint" was given the type:21042105 # type: dynamic(%{..., host: term()})2106 # from: lib/phoenix/endpoint/supervisor.ex:312:142107 endpoint.host21082109 type warning found at:2110 │2111 313 │ endpoint.path("/")2112 │ ~2113 │2114 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/121152116 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2117 │2118 35 │ supervise(children, strategy: :one_for_one)2119 │ ~2120 │2121 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/121222123 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2124 │2125 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2126 │ ~2127 │2128 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/321292130 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2131 │2132 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2133 │ ~2134 │2135 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321362137 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2138 │2139 113 │ {addr,port} = :ranch.get_addr(ref)2140 │ ~2141 │2142 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321432144 warning: comparison between distinct types found:21452146 !Path.extname(file_path) == ".gz"21472148 given types:21492150 dynamic(boolean()) == binary()21512152 where "file_path" was given the type:21532154 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2155 # from: lib/phoenix/digester.ex:147:452156 Path.basename(file_path)21572158 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 false21592160 type warning found at:2161 │2162 148 │ !Path.extname(file_path) == ".gz"2163 │ ~2164 │2165 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121662167 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2168 │2169 51 │ worker(Phoenix.CodeReloader.Server, [])2170 │ ~2171 │2172 └─ lib/phoenix.ex:51:7: Phoenix.start/221732174 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2175 │2176 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2177 │ ~2178 │2179 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321802181 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2182 │2183 155 │ Enum.partition attrs, fn2184 │ ~2185 │2186 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121872188 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21892190 mod.__phoenix_recompile__?21912192 where "mod" was given the type:21932194 # type: dynamic(atom())2195 # from: lib/mix/tasks/compile.phoenix.ex:34:122196 Code.ensure_loaded?(mod)21972198 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21992200 type warning found at:2201 │2202 36 │ mod.__phoenix_recompile__?2203 │ ~2204 │2205 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/122062207 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2208 │2209 234 │ Enum.partition(attrs, fn2210 │ ~2211 │2212 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/222132214Generated phoenix app2215==> phoenix_html2216Compiling 8 files (.ex)2217 warning: using single-quoted strings to represent charlists is deprecated.2218 Use ~c"" if you indeed want a charlist or use "" instead.2219 You may run "mix format --migrate" to change all single-quoted2220 strings to use the ~c sigil and fix this warning.2221 │2222 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2223 │ ~2224 │2225 └─ lib/phoenix_html/engine.ex:12:5022262227 warning: the 1st pattern in clause will never match:22282229 6022302231 because it is expected to receive type:22322233 dynamic(empty_list() or non_empty_list(term(), term()))22342235 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22362237 type warning found at:2238 │2239 56 │ def to_iodata(?<), do: "<"2240 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2241 │2242 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/122432244 warning: the 1st pattern in clause will never match:22452246 6222472248 because it is expected to receive type:22492250 dynamic(empty_list() or non_empty_list(term(), term()))22512252 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22532254 type warning found at:2255 │2256 57 │ def to_iodata(?>), do: ">"2257 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2258 │2259 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122602261 warning: the 1st pattern in clause will never match:22622263 3822642265 because it is expected to receive type:22662267 dynamic(empty_list() or non_empty_list(term(), term()))22682269 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22702271 type warning found at:2272 │2273 58 │ def to_iodata(?&), do: "&"2274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2275 │2276 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122772278 warning: the 1st pattern in clause will never match:22792280 3422812282 because it is expected to receive type:22832284 dynamic(empty_list() or non_empty_list(term(), term()))22852286 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22872288 type warning found at:2289 │2290 59 │ def to_iodata(?"), do: """2291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2292 │2293 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/122942295 warning: the 1st pattern in clause will never match:22962297 3922982299 because it is expected to receive type:23002301 dynamic(empty_list() or non_empty_list(term(), term()))23022303 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23042305 type warning found at:2306 │2307 60 │ def to_iodata(?'), do: "'"2308 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2309 │2310 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/123112312 warning: the 1st pattern in clause will never match:23132314 {:safe, data}23152316 because it is expected to receive type:23172318 dynamic(empty_list() or non_empty_list(term(), term()))23192320 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23212322 type warning found at:2323 │2324 76 │ def to_iodata({:safe, data}) do2325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2326 │2327 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/123282329 warning: the following clause is redundant:23302331 def to_iodata(other)23322333 it has type:23342335 dynamic(empty_list() or non_empty_list(term(), term()))23362337 previous clauses have already matched on the following types:23382339 non_empty_list(term(), term())2340 empty_list()23412342 │2343 80 │ def to_iodata(other) do2344 │ ~2345 │2346 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123472348 warning: the 1st pattern in clause will never match:23492350 h23512352 because it is expected to receive type:23532354 dynamic(empty_list() or non_empty_list(term(), term()))23552356 where "h" was given the type:23572358 # type: integer()2359 # from: lib/phoenix_html/safe.ex:62:252360 is_integer(h)23612362 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23632364 type warning found at:2365 │2366 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2367 │ ~2368 │2369 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123702371 warning: the 1st pattern in clause will never match:23722373 h23742375 because it is expected to receive type:23762377 dynamic(empty_list() or non_empty_list(term(), term()))23782379 where "h" was given the type:23802381 # type: integer()2382 # from: lib/phoenix_html/safe.ex:66:252383 is_integer(h)23842385 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23862387 type warning found at:2388 │2389 66 │ def to_iodata(h) when is_integer(h) do2390 │ ~2391 │2392 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/123932394 warning: the 1st pattern in clause will never match:23952396 h23972398 because it is expected to receive type:23992400 dynamic(empty_list() or non_empty_list(term(), term()))24012402 where "h" was given the type:24032404 # type: binary()2405 # from: lib/phoenix_html/safe.ex:72:252406 is_binary(h)24072408 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())24092410 type warning found at:2411 │2412 72 │ def to_iodata(h) when is_binary(h) do2413 │ ~2414 │2415 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/124162417Generated phoenix_html app2418warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2419 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22420 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12421 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52422 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22423 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42424 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/224252426==> guardian2427Compiling 20 files (.ex)2428Generated guardian app2429==> postgrex2430Compiling 62 files (.ex)2431 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2432 │2433 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2434 │ ~2435 │2436 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24372438 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2439 You may run "mix format --migrate" to fix this warning automatically.2440 │2441 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2442 │ ~2443 │2444 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124452446 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2447 You may run "mix format --migrate" to fix this warning automatically.2448 │2449 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2450 │ ~2451 │2452 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124532454 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2455 You may run "mix format --migrate" to fix this warning automatically.2456 │2457 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2458 │ ~2459 │2460 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124612462 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2463 You may run "mix format --migrate" to fix this warning automatically.2464 │2465 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2466 │ ~2467 │2468 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124692470 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2471 You may run "mix format --migrate" to fix this warning automatically.2472 │2473 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2474 │ ~2475 │2476 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124772478 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2479 You may run "mix format --migrate" to fix this warning automatically.2480 │2481 43 │ <<-1::int32>>2482 │ ~2483 │2484 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124852486 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2487 You may run "mix format --migrate" to fix this warning automatically.2488 │2489 48 │ <<value_byte_size::int32>> <> value2490 │ ~2491 │2492 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124932494 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2495 You may run "mix format --migrate" to fix this warning automatically.2496 │2497 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2498 │ ~2499 │2500 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/225012502 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2503 You may run "mix format --migrate" to fix this warning automatically.2504 │2505 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2506 │ ~2507 │2508 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/225092510 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2511 You may run "mix format --migrate" to fix this warning automatically.2512 │2513 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2514 │ ~2515 │2516 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/225172518 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2519 You may run "mix format --migrate" to fix this warning automatically.2520 │2521 64 │ ... -1::int32, rest::binary>>, acc) do2522 │ ~2523 │2524 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225252526 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2527 You may run "mix format --migrate" to fix this warning automatically.2528 │2529 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2530 │ ~2531 │2532 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225332534 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2535 You may run "mix format --migrate" to fix this warning automatically.2536 │2537 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2538 │ ~2539 │2540 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225412542 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2543 You may run "mix format --migrate" to fix this warning automatically.2544 │2545 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2546 │ ~2547 │2548 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225492550 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2551 You may run "mix format --migrate" to fix this warning automatically.2552 │2553 79 │ ... -1::int32, rest::binary>>, acc) do2554 │ ~2555 │2556 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225572558 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2559 You may run "mix format --migrate" to fix this warning automatically.2560 │2561 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2562 │ ~2563 │2564 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225652566 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2567 You may run "mix format --migrate" to fix this warning automatically.2568 │2569 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2570 │ ~2571 │2572 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225732574 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2575 You may run "mix format --migrate" to fix this warning automatically.2576 │2577 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2578 │ ~2579 │2580 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125812582 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2583 You may run "mix format --migrate" to fix this warning automatically.2584 │2585 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2586 │ ~2587 │2588 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125892590 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2591 You may run "mix format --migrate" to fix this warning automatically.2592 │2593 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2594 │ ~2595 │2596 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125972598 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2599 You may run "mix format --migrate" to fix this warning automatically.2600 │2601 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2602 │ ~2603 │2604 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/126052606 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2607 You may run "mix format --migrate" to fix this warning automatically.2608 │2609 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2610 │ ~2611 │2612 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/126132614 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2615 You may run "mix format --migrate" to fix this warning automatically.2616 │2617 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2618 │ ~2619 │2620 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126212622 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2623 You may run "mix format --migrate" to fix this warning automatically.2624 │2625 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2626 │ ~2627 │2628 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126292630 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2631 You may run "mix format --migrate" to fix this warning automatically.2632 │2633 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2634 │ ~2635 │2636 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126372638 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2639 You may run "mix format --migrate" to fix this warning automatically.2640 │2641 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2642 │ ~2643 │2644 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126452646 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2647 You may run "mix format --migrate" to fix this warning automatically.2648 │2649 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2650 │ ~2651 │2652 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126532654 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2655 You may run "mix format --migrate" to fix this warning automatically.2656 │2657 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2658 │ ~2659 │2660 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126612662 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2663 You may run "mix format --migrate" to fix this warning automatically.2664 │2665 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2666 │ ~2667 │2668 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126692670 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2671 You may run "mix format --migrate" to fix this warning automatically.2672 │2673 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2674 │ ~2675 │2676 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126772678 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2679 You may run "mix format --migrate" to fix this warning automatically.2680 │2681 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2682 │ ~2683 │2684 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326852686 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2687 You may run "mix format --migrate" to fix this warning automatically.2688 │2689 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2690 │ ~2691 │2692 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126932694 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2695 You may run "mix format --migrate" to fix this warning automatically.2696 │2697 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2698 │ ~2699 │2700 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/127012702 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2703 You may run "mix format --migrate" to fix this warning automatically.2704 │2705 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2706 │ ~2707 │2708 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227092710 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2711 You may run "mix format --migrate" to fix this warning automatically.2712 │2713 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2714 │ ~2715 │2716 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227172718 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2719 You may run "mix format --migrate" to fix this warning automatically.2720 │2721 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2722 │ ~2723 │2724 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127252726 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2727 You may run "mix format --migrate" to fix this warning automatically.2728 │2729 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2730 │ ~2731 │2732 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227332734 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2735 You may run "mix format --migrate" to fix this warning automatically.2736 │2737 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2738 │ ~2739 │2740 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227412742 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2743 You may run "mix format --migrate" to fix this warning automatically.2744 │2745 23 │ <<x::float64, y::float64>>2746 │ ~2747 │2748 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/227492750 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2751 You may run "mix format --migrate" to fix this warning automatically.2752 │2753 23 │ <<x::float64, y::float64>>2754 │ ~2755 │2756 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/227572758 warning: use Bitwise is deprecated. import Bitwise instead2759 │2760 4 │ use Bitwise, only_operators: true2761 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2762 │2763 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27642765 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2766 You may run "mix format --migrate" to fix this warning automatically.2767 │2768 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2769 │ ~2770 │2771 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127722773 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2774 You may run "mix format --migrate" to fix this warning automatically.2775 │2776 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2777 │ ~2778 │2779 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127802781 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2782 You may run "mix format --migrate" to fix this warning automatically.2783 │2784 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2785 │ ~2786 │2787 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127882789 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2790 You may run "mix format --migrate" to fix this warning automatically.2791 │2792 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2793 │ ~2794 │2795 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127962797 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2798 You may run "mix format --migrate" to fix this warning automatically.2799 │2800 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2801 │ ~2802 │2803 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/128042805 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2806 You may run "mix format --migrate" to fix this warning automatically.2807 │2808 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2809 │ ~2810 │2811 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/128122813 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2814 You may run "mix format --migrate" to fix this warning automatically.2815 │2816 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2817 │ ~2818 │2819 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128202821 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2822 You may run "mix format --migrate" to fix this warning automatically.2823 │2824 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2825 │ ~2826 │2827 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128282829 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2830 You may run "mix format --migrate" to fix this warning automatically.2831 │2832 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2833 │ ~2834 │2835 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128362837 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2838 You may run "mix format --migrate" to fix this warning automatically.2839 │2840 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2841 │ ~2842 │2843 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128442845 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2846 You may run "mix format --migrate" to fix this warning automatically.2847 │2848 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2849 │ ~2850 │2851 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128522853 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2854 You may run "mix format --migrate" to fix this warning automatically.2855 │2856 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2857 │ ~2858 │2859 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128602861 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2862 You may run "mix format --migrate" to fix this warning automatically.2863 │2864 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2865 │ ~2866 │2867 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128682869 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2870 You may run "mix format --migrate" to fix this warning automatically.2871 │2872 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2873 │ ~2874 │2875 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128762877 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2878 You may run "mix format --migrate" to fix this warning automatically.2879 │2880 46 │ 0 :: int32>>2881 │ ~2882 │2883 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128842885 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2886 You may run "mix format --migrate" to fix this warning automatically.2887 │2888 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2889 │ ~2890 │2891 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128922893 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2894 You may run "mix format --migrate" to fix this warning automatically.2895 │2896 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2897 │ ~2898 │2899 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/129002901 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2902 You may run "mix format --migrate" to fix this warning automatically.2903 │2904 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2905 │ ~2906 │2907 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/129082909 warning: use Bitwise is deprecated. import Bitwise instead2910 │2911 5 │ use Bitwise2912 │ ~~~~~~~~~~~2913 │2914 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)29152916 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2917 You may run "mix format --migrate" to fix this warning automatically.2918 │2919 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2920 │ ~2921 │2922 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129232924 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 operator2925 │2926 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2927 │ ~2928 │2929 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129302931 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2932 You may run "mix format --migrate" to fix this warning automatically.2933 │2934 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2935 │ ~2936 │2937 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329382939 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 operator2940 │2941 72 │ <<data :: size(rest_size)>> = rest2942 │ ~2943 │2944 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329452946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2947 You may run "mix format --migrate" to fix this warning automatically.2948 │2949 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2950 │ ~2951 │2952 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329532954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2955 You may run "mix format --migrate" to fix this warning automatically.2956 │2957 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2958 │ ~2959 │2960 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329612962 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2963 You may run "mix format --migrate" to fix this warning automatically.2964 │2965 86 │ def parse(<<status :: int8>>, ?Z, _size) do2966 │ ~2967 │2968 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329692970 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2971 You may run "mix format --migrate" to fix this warning automatically.2972 │2973 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2974 │ ~2975 │2976 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329772978 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2979 You may run "mix format --migrate" to fix this warning automatically.2980 │2981 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2982 │ ~2983 │2984 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329852986 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2987 You may run "mix format --migrate" to fix this warning automatically.2988 │2989 103 │ case <<len ::uint16>> do2990 │ ~2991 │2992 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329932994 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2995 You may run "mix format --migrate" to fix this warning automatically.2996 │2997 104 │ <<^overflow_len :: uint16>> ->2998 │ ~2999 │3000 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/330013002 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3003 You may run "mix format --migrate" to fix this warning automatically.3004 │3005 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do3006 │ ~3007 │3008 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/330093010 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3011 You may run "mix format --migrate" to fix this warning automatically.3012 │3013 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do3014 │ ~3015 │3016 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/330173018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3019 You may run "mix format --migrate" to fix this warning automatically.3020 │3021 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3022 │ ~3023 │3024 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330253026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3027 You may run "mix format --migrate" to fix this warning automatically.3028 │3029 226 │ [<<size :: int32>>, data]3030 │ ~3031 │3032 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130333034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3035 You may run "mix format --migrate" to fix this warning automatically.3036 │3037 224 │ [first, <<size :: int32>>, data]3038 │ ~3039 │3040 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130413042 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3043 You may run "mix format --migrate" to fix this warning automatically.3044 │3045 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3046 │ ~3047 │3048 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130493050 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3051 You may run "mix format --migrate" to fix this warning automatically.3052 │3053 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3054 │ ~3055 │3056 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130573058 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3059 You may run "mix format --migrate" to fix this warning automatically.3060 │3061 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3062 │ ~3063 │3064 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130653066 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3067 You may run "mix format --migrate" to fix this warning automatically.3068 │3069 252 │ len = <<div(byte_size(oids), 4) :: int16>>3070 │ ~3071 │3072 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130733074 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3075 You may run "mix format --migrate" to fix this warning automatically.3076 │3077 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3078 │ ~3079 │3080 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130813082 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3083 You may run "mix format --migrate" to fix this warning automatically.3084 │3085 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3086 │ ~3087 │3088 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130893090 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3091 You may run "mix format --migrate" to fix this warning automatically.3092 │3093 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3094 │ ~3095 │3096 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130973098 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3099 You may run "mix format --migrate" to fix this warning automatically.3100 │3101 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3102 │ ~3103 │3104 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/131053106 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3107 You may run "mix format --migrate" to fix this warning automatically.3108 │3109 287 │ len_params = <<length(params) :: int16>>3110 │ ~3111 │3112 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/131133114 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3115 You may run "mix format --migrate" to fix this warning automatically.3116 │3117 294 │ {?E, [port, 0, <<rows :: int32>>]}3118 │ ~3119 │3120 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131213122 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3123 You may run "mix format --migrate" to fix this warning automatically.3124 │3125 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3126 │ ~3127 │3128 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131293130 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3131 You may run "mix format --migrate" to fix this warning automatically.3132 │3133 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3134 │ ~3135 │3136 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131373138 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3139 You may run "mix format --migrate" to fix this warning automatically.3140 │3141 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3142 │ ~3143 │3144 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131453146 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3147 You may run "mix format --migrate" to fix this warning automatically.3148 │3149 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3150 │ ~3151 │3152 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131533154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3155 You may run "mix format --migrate" to fix this warning automatically.3156 │3157 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3158 │ ~3159 │3160 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131613162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3163 You may run "mix format --migrate" to fix this warning automatically.3164 │3165 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3166 │ ~3167 │3168 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131693170 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3171 You may run "mix format --migrate" to fix this warning automatically.3172 │3173 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3174 │ ~3175 │3176 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131773178 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3179 You may run "mix format --migrate" to fix this warning automatically.3180 │3181 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3182 │ ~3183 │3184 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131853186 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3187 You may run "mix format --migrate" to fix this warning automatically.3188 │3189 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3190 │ ~3191 │3192 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131933194 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3195 You may run "mix format --migrate" to fix this warning automatically.3196 │3197 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3198 │ ~3199 │3200 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/132013202 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3203 You may run "mix format --migrate" to fix this warning automatically.3204 │3205 363 │ type_size :: int16, type_mod :: int32, format :: int16,3206 │ ~3207 │3208 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/132093210 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3211 You may run "mix format --migrate" to fix this warning automatically.3212 │3213 363 │ type_size :: int16, type_mod :: int32, format :: int16,3214 │ ~3215 │3216 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/132173218 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3219 You may run "mix format --migrate" to fix this warning automatically.3220 │3221 363 │ type_size :: int16, type_mod :: int32, format :: int16,3222 │ ~3223 │3224 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132253226 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3227 You may run "mix format --migrate" to fix this warning automatically.3228 │3229 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3230 │ ~3231 │3232 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132333234 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3235 You may run "mix format --migrate" to fix this warning automatically.3236 │3237 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3238 │ ~3239 │3240 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132413242 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3243 You may run "mix format --migrate" to fix this warning automatically.3244 │3245 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3246 │ ~3247 │3248 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132493250 warning: unused require Postgrex.Messages3251 │3252 30 │ require Postgrex.Messages3253 │ ~3254 │3255 └─ lib/postgrex/query.ex:30:332563257 warning: unused require Logger3258 │3259 8 │ require Logger3260 │ ~3261 │3262 └─ lib/postgrex/notifications.ex:8:332633264 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3265 You may run "mix format --migrate" to fix this warning automatically.3266 │3267 59 │ if lower == <<-1::int32>> do3268 │ ~3269 │3270 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432713272 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3273 You may run "mix format --migrate" to fix this warning automatically.3274 │3275 66 │ if upper == <<-1::int32>> do3276 │ ~3277 │3278 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432793280 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3281 You may run "mix format --migrate" to fix this warning automatically.3282 │3283 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3284 │ ~3285 │3286 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432873288 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3289 You may run "mix format --migrate" to fix this warning automatically.3290 │3291 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3292 │ ~3293 │3294 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/332953296 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3297 You may run "mix format --migrate" to fix this warning automatically.3298 │3299 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3300 │ ~3301 │3302 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333033304 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3305 You may run "mix format --migrate" to fix this warning automatically.3306 │3307 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3308 │ ~3309 │3310 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333113312 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3313 You may run "mix format --migrate" to fix this warning automatically.3314 │3315 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3316 │ ~3317 │3318 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333193320 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3321 You may run "mix format --migrate" to fix this warning automatically.3322 │3323 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3324 │ ~3325 │3326 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333273328 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3329 You may run "mix format --migrate" to fix this warning automatically.3330 │3331 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3332 │ ~3333 │3334 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333353336 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3337 You may run "mix format --migrate" to fix this warning automatically.3338 │3339 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3340 │ ~3341 │3342 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233433344 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3345 You may run "mix format --migrate" to fix this warning automatically.3346 │3347 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3348 │ ~3349 │3350 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233513352 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3353 │3354 1005 │ Logger.warn(fn() ->3355 │ ~3356 │3357 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/533583359 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3360 You may run "mix format --migrate" to fix this warning automatically.3361 │3362 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3363 │ ~3364 │3365 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/133663367 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3368 You may run "mix format --migrate" to fix this warning automatically.3369 │3370 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3371 │ ~3372 │3373 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/133743375 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 operator3376 │3377 2003 │ <<body :: binary(size), rest :: binary>> ->3378 │ ~3379 │3380 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/133813382 warning: using single-quoted strings to represent charlists is deprecated.3383 Use ~c"" if you indeed want a charlist or use "" instead.3384 You may run "mix format --migrate" to change all single-quoted3385 strings to use the ~c sigil and fix this warning.3386 │3387 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3388 │ ~3389 │3390 └─ lib/postgrex/type_module.ex:49:5033913392 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3393 You may run "mix format --migrate" to fix this warning automatically.3394 │3395 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3396 │ ~3397 │3398 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/133993400 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3401 You may run "mix format --migrate" to fix this warning automatically.3402 │3403 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3404 │ ~3405 │3406 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/134073408 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3409 You may run "mix format --migrate" to fix this warning automatically.3410 │3411 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3412 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3413 │3414 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/334153416 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3417 You may run "mix format --migrate" to fix this warning automatically.3418 │3419 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3420 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3421 │3422 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134233424 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3425 You may run "mix format --migrate" to fix this warning automatically.3426 │3427 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3428 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3429 │3430 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134313432 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3433 You may run "mix format --migrate" to fix this warning automatically.3434 │3435 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3436 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3437 │3438 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134393440 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 operator3441 │3442 15 │ <<binary::binary-size(last_pos), last::bits>> = val3443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3444 │3445 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134463447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3448 You may run "mix format --migrate" to fix this warning automatically.3449 │3450 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3452 │3453 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134543455 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3456 You may run "mix format --migrate" to fix this warning automatically.3457 │3458 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3460 │3461 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134623463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3464 You may run "mix format --migrate" to fix this warning automatically.3465 │3466 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3468 │3469 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134703471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3472 You may run "mix format --migrate" to fix this warning automatically.3473 │3474 9 │ <<1 :: int32, 1>>3475 │ ~~~~~~~~~~~~~~~~~3476 │3477 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134783479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3480 You may run "mix format --migrate" to fix this warning automatically.3481 │3482 11 │ <<1 :: int32, 0>>3483 │ ~~~~~~~~~~~~~~~~~3484 │3485 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134863487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3488 You may run "mix format --migrate" to fix this warning automatically.3489 │3490 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3492 │3493 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134943495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3496 You may run "mix format --migrate" to fix this warning automatically.3497 │3498 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3500 │3501 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/135023503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3504 You may run "mix format --migrate" to fix this warning automatically.3505 │3506 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3508 │3509 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135103511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3512 You may run "mix format --migrate" to fix this warning automatically.3513 │3514 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3516 │3517 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135183519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3520 You may run "mix format --migrate" to fix this warning automatically.3521 │3522 12 │ <<20 :: int32, 3, n, 1, 16,3523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3524 │3525 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135263527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3528 You may run "mix format --migrate" to fix this warning automatically.3529 │3530 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3532 │3533 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135343535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3536 You may run "mix format --migrate" to fix this warning automatically.3537 │3538 10 │ <<24::int32, x::float64, y::float64, r::float64>>3539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3540 │3541 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135423543 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3544 You may run "mix format --migrate" to fix this warning automatically.3545 │3546 10 │ <<24::int32, x::float64, y::float64, r::float64>>3547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3548 │3549 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135503551 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3552 You may run "mix format --migrate" to fix this warning automatically.3553 │3554 10 │ <<24::int32, x::float64, y::float64, r::float64>>3555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3556 │3557 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135583559 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3560 You may run "mix format --migrate" to fix this warning automatically.3561 │3562 10 │ <<24::int32, x::float64, y::float64, r::float64>>3563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3564 │3565 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135663567 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3568 You may run "mix format --migrate" to fix this warning automatically.3569 │3570 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3572 │3573 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135743575 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3576 You may run "mix format --migrate" to fix this warning automatically.3577 │3578 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3580 │3581 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135823583 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3584 You may run "mix format --migrate" to fix this warning automatically.3585 │3586 9 │ <<4::int32, n::float32>>3587 │ ~~~~~~~~~~~~~~~~~~~~~~~~3588 │3589 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135903591 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3592 You may run "mix format --migrate" to fix this warning automatically.3593 │3594 9 │ <<4::int32, n::float32>>3595 │ ~~~~~~~~~~~~~~~~~~~~~~~~3596 │3597 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135983599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3600 You may run "mix format --migrate" to fix this warning automatically.3601 │3602 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3604 │3605 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136063607 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3608 You may run "mix format --migrate" to fix this warning automatically.3609 │3610 13 │ <<4::int32, 0::1, 255, 0::23>>3611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3612 │3613 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136143615 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3616 You may run "mix format --migrate" to fix this warning automatically.3617 │3618 15 │ <<4::int32, 1::1, 255, 0::23>>3619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3620 │3621 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136223623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3624 You may run "mix format --migrate" to fix this warning automatically.3625 │3626 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3628 │3629 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136303631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3632 You may run "mix format --migrate" to fix this warning automatically.3633 │3634 9 │ <<8 :: int32, n :: float64>>3635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3636 │3637 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136383639 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3640 You may run "mix format --migrate" to fix this warning automatically.3641 │3642 9 │ <<8 :: int32, n :: float64>>3643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3644 │3645 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136463647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3648 You may run "mix format --migrate" to fix this warning automatically.3649 │3650 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3652 │3653 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136543655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3656 You may run "mix format --migrate" to fix this warning automatically.3657 │3658 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3660 │3661 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136623663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3664 You may run "mix format --migrate" to fix this warning automatically.3665 │3666 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3668 │3669 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136703671 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3672 You may run "mix format --migrate" to fix this warning automatically.3673 │3674 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3676 │3677 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136783679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3680 You may run "mix format --migrate" to fix this warning automatically.3681 │3682 12 │ [<<IO.iodata_length(data) :: int32>> | data]3683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3684 │3685 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136863687 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3688 You may run "mix format --migrate" to fix this warning automatically.3689 │3690 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3692 │3693 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136943695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3696 You may run "mix format --migrate" to fix this warning automatically.3697 │3698 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3700 │3701 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137023703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3704 You may run "mix format --migrate" to fix this warning automatically.3705 │3706 12 │ <<20 :: int32, 3, 128, 0, 16,3707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3708 │3709 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137103711 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3712 You may run "mix format --migrate" to fix this warning automatically.3713 │3714 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3716 │3717 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137183719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3720 You may run "mix format --migrate" to fix this warning automatically.3721 │3722 12 │ <<2 :: int32, int :: int16>>3723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3724 │3725 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137263727 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3728 You may run "mix format --migrate" to fix this warning automatically.3729 │3730 12 │ <<2 :: int32, int :: int16>>3731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3732 │3733 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137343735 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3736 You may run "mix format --migrate" to fix this warning automatically.3737 │3738 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3740 │3741 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137423743 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3744 You may run "mix format --migrate" to fix this warning automatically.3745 │3746 12 │ <<4 :: int32, int :: int32>>3747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3748 │3749 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137503751 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3752 You may run "mix format --migrate" to fix this warning automatically.3753 │3754 12 │ <<4 :: int32, int :: int32>>3755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3756 │3757 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137583759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3760 You may run "mix format --migrate" to fix this warning automatically.3761 │3762 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3764 │3765 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137663767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3768 You may run "mix format --migrate" to fix this warning automatically.3769 │3770 12 │ <<8 :: int32, int :: int64>>3771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3772 │3773 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137743775 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3776 You may run "mix format --migrate" to fix this warning automatically.3777 │3778 12 │ <<8 :: int32, int :: int64>>3779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3780 │3781 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137823783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3784 You may run "mix format --migrate" to fix this warning automatically.3785 │3786 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3788 │3789 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137903791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3792 You may run "mix format --migrate" to fix this warning automatically.3793 │3794 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3796 │3797 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137983799 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3800 You may run "mix format --migrate" to fix this warning automatically.3801 │3802 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3804 │3805 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138063807 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3808 You may run "mix format --migrate" to fix this warning automatically.3809 │3810 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3812 │3813 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138143815 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3816 You may run "mix format --migrate" to fix this warning automatically.3817 │3818 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3820 │3821 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138223823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3824 You may run "mix format --migrate" to fix this warning automatically.3825 │3826 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3828 │3829 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138303831 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3832 You may run "mix format --migrate" to fix this warning automatically.3833 │3834 10 │ <<24::int32, a::float64, b::float64, c::float64>>3835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3836 │3837 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138383839 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3840 You may run "mix format --migrate" to fix this warning automatically.3841 │3842 10 │ <<24::int32, a::float64, b::float64, c::float64>>3843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3844 │3845 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138463847 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3848 You may run "mix format --migrate" to fix this warning automatically.3849 │3850 10 │ <<24::int32, a::float64, b::float64, c::float64>>3851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3852 │3853 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138543855 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3856 You may run "mix format --migrate" to fix this warning automatically.3857 │3858 10 │ <<24::int32, a::float64, b::float64, c::float64>>3859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3860 │3861 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138623863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3864 You may run "mix format --migrate" to fix this warning automatically.3865 │3866 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3868 │3869 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138703871 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3872 You may run "mix format --migrate" to fix this warning automatically.3873 │3874 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3876 │3877 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138783879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3880 You may run "mix format --migrate" to fix this warning automatically.3881 │3882 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3884 │3885 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138863887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3888 You may run "mix format --migrate" to fix this warning automatically.3889 │3890 9 │ <<6::int32, a, b, c, d, e, f>>3891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3892 │3893 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138943895 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3896 You may run "mix format --migrate" to fix this warning automatically.3897 │3898 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3900 │3901 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139023903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3904 You may run "mix format --migrate" to fix this warning automatically.3905 │3906 11 │ [<<byte_size(name) :: int32>> | name]3907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3908 │3909 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139103911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3912 You may run "mix format --migrate" to fix this warning automatically.3913 │3914 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3916 │3917 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139183919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3920 You may run "mix format --migrate" to fix this warning automatically.3921 │3922 10 │ [<<IO.iodata_length(data)::int32>> | data]3923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3924 │3925 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139263927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3928 You may run "mix format --migrate" to fix this warning automatically.3929 │3930 13 │ [<<IO.iodata_length(data)::int32>> | data]3931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3932 │3933 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139343935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3936 You may run "mix format --migrate" to fix this warning automatically.3937 │3938 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3940 │3941 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139423943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3944 You may run "mix format --migrate" to fix this warning automatically.3945 │3946 15 │ <<4 :: int32, oid :: uint32>>3947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3948 │3949 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139503951 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3952 You may run "mix format --migrate" to fix this warning automatically.3953 │3954 15 │ <<4 :: int32, oid :: uint32>>3955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3956 │3957 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139583959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3960 You may run "mix format --migrate" to fix this warning automatically.3961 │3962 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3964 │3965 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139663967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3968 You may run "mix format --migrate" to fix this warning automatically.3969 │3970 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3972 │3973 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139743975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3976 You may run "mix format --migrate" to fix this warning automatically.3977 │3978 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3980 │3981 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139823983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3984 You may run "mix format --migrate" to fix this warning automatically.3985 │3986 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3988 │3989 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139903991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3992 You may run "mix format --migrate" to fix this warning automatically.3993 │3994 9 │ <<16::int32, x::float64, y::float64>>3995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3996 │3997 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139983999 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4000 You may run "mix format --migrate" to fix this warning automatically.4001 │4002 9 │ <<16::int32, x::float64, y::float64>>4003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4004 │4005 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140064007 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4008 You may run "mix format --migrate" to fix this warning automatically.4009 │4010 9 │ <<16::int32, x::float64, y::float64>>4011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4012 │4013 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140144015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4016 You may run "mix format --migrate" to fix this warning automatically.4017 │4018 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4020 │4021 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140224023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4024 You may run "mix format --migrate" to fix this warning automatically.4025 │4026 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4028 │4029 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140304031 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4032 You may run "mix format --migrate" to fix this warning automatically.4033 │4034 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4036 │4037 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140384039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4040 You may run "mix format --migrate" to fix this warning automatically.4041 │4042 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4044 │4045 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340464047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4048 You may run "mix format --migrate" to fix this warning automatically.4049 │4050 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4052 │4053 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140544055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4056 You may run "mix format --migrate" to fix this warning automatically.4057 │4058 14 │ [<<byte_size(bin) :: int32>> | bin]4059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4060 │4061 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140624063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4064 You may run "mix format --migrate" to fix this warning automatically.4065 │4066 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4068 │4069 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340704071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4072 You may run "mix format --migrate" to fix this warning automatically.4073 │4074 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4076 │4077 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340784079 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4080 You may run "mix format --migrate" to fix this warning automatically.4081 │4082 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4084 │4085 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340864087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4088 You may run "mix format --migrate" to fix this warning automatically.4089 │4090 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4092 │4093 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140944095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4096 You may run "mix format --migrate" to fix this warning automatically.4097 │4098 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4100 │4101 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141024103 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4104 You may run "mix format --migrate" to fix this warning automatically.4105 │4106 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4108 │4109 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141104111 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4112 You may run "mix format --migrate" to fix this warning automatically.4113 │4114 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4116 │4117 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141184119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4120 You may run "mix format --migrate" to fix this warning automatically.4121 │4122 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4124 │4125 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141264127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4128 You may run "mix format --migrate" to fix this warning automatically.4129 │4130 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4132 │4133 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141344135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4136 You may run "mix format --migrate" to fix this warning automatically.4137 │4138 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4140 │4141 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141424143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4144 You may run "mix format --migrate" to fix this warning automatically.4145 │4146 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4148 │4149 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141504151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4152 You may run "mix format --migrate" to fix this warning automatically.4153 │4154 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4156 │4157 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141584159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4160 You may run "mix format --migrate" to fix this warning automatically.4161 │4162 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4164 │4165 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141664167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4168 You may run "mix format --migrate" to fix this warning automatically.4169 │4170 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4172 │4173 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141744175 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4176 You may run "mix format --migrate" to fix this warning automatically.4177 │4178 11 │ [<<16 :: int32>> | uuid]4179 │ ~~~~~~~~~~~~~~~~~~~~~~~~4180 │4181 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141824183 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4184 You may run "mix format --migrate" to fix this warning automatically.4185 │4186 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4188 │4189 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141904191 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4192 You may run "mix format --migrate" to fix this warning automatically.4193 │4194 9 │ <<0 :: int32>>4195 │ ~~~~~~~~~~~~~~4196 │4197 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141984199 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4200 You may run "mix format --migrate" to fix this warning automatically.4201 │4202 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4204 │4205 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142064207 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4208 You may run "mix format --migrate" to fix this warning automatically.4209 │4210 15 │ <<0 :: int32>>4211 │ ~~~~~~~~~~~~~~4212 │4213 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142144215 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4216 You may run "mix format --migrate" to fix this warning automatically.4217 │4218 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4219 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4220 │4221 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542224223 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4224 You may run "mix format --migrate" to fix this warning automatically.4225 │4226 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4228 │4229 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442304231 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4232 You may run "mix format --migrate" to fix this warning automatically.4233 │4234 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4236 │4237 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442384239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4240 You may run "mix format --migrate" to fix this warning automatically.4241 │4242 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4244 │4245 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442464247 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4248 You may run "mix format --migrate" to fix this warning automatically.4249 │4250 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4252 │4253 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442544255 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4256 You may run "mix format --migrate" to fix this warning automatically.4257 │4258 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4260 │4261 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542624263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4264 You may run "mix format --migrate" to fix this warning automatically.4265 │4266 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4268 │4269 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542704271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4272 You may run "mix format --migrate" to fix this warning automatically.4273 │4274 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4276 │4277 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842784279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4280 You may run "mix format --migrate" to fix this warning automatically.4281 │4282 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4284 │4285 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842864287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4288 You may run "mix format --migrate" to fix this warning automatically.4289 │4290 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4292 │4293 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842944295 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4296 You may run "mix format --migrate" to fix this warning automatically.4297 │4298 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4299 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4300 │4301 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843024303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4304 You may run "mix format --migrate" to fix this warning automatically.4305 │4306 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4307 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4308 │4309 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443104311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4312 You may run "mix format --migrate" to fix this warning automatically.4313 │4314 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4315 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4316 │4317 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443184319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4320 You may run "mix format --migrate" to fix this warning automatically.4321 │4322 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4324 │4325 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443264327 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4328 You may run "mix format --migrate" to fix this warning automatically.4329 │4330 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4332 │4333 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443344335 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4336 You may run "mix format --migrate" to fix this warning automatically.4337 │4338 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4340 │4341 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743424343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4344 You may run "mix format --migrate" to fix this warning automatically.4345 │4346 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4348 │4349 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743504351 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4352 You may run "mix format --migrate" to fix this warning automatically.4353 │4354 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4356 │4357 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743584359 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4360 You may run "mix format --migrate" to fix this warning automatically.4361 │4362 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4364 │4365 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743664367 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4368 You may run "mix format --migrate" to fix this warning automatically.4369 │4370 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4372 │4373 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843744375 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4376 You may run "mix format --migrate" to fix this warning automatically.4377 │4378 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4380 │4381 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443824383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4384 You may run "mix format --migrate" to fix this warning automatically.4385 │4386 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4387 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4388 │4389 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743904391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4392 You may run "mix format --migrate" to fix this warning automatically.4393 │4394 27 │ <<len :: int32, value :: binary-size(len)>> ->4395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4396 │4397 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/643984399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4400 You may run "mix format --migrate" to fix this warning automatically.4401 │4402 27 │ <<len :: int32, value :: binary-size(len)>> ->4403 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4404 │4405 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244064407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4408 You may run "mix format --migrate" to fix this warning automatically.4409 │4410 27 │ <<len :: int32, value :: binary-size(len)>> ->4411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4412 │4413 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544144415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4416 You may run "mix format --migrate" to fix this warning automatically.4417 │4418 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4420 │4421 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644224423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4424 You may run "mix format --migrate" to fix this warning automatically.4425 │4426 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4428 │4429 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244304431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4432 You may run "mix format --migrate" to fix this warning automatically.4433 │4434 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4436 │4437 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544384439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4440 You may run "mix format --migrate" to fix this warning automatically.4441 │4442 19 │ <<1 :: int32, 1>> -> true4443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4444 │4445 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644464447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4448 You may run "mix format --migrate" to fix this warning automatically.4449 │4450 19 │ <<1 :: int32, 1>> -> true4451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4452 │4453 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244544455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4456 You may run "mix format --migrate" to fix this warning automatically.4457 │4458 19 │ <<1 :: int32, 1>> -> true4459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4460 │4461 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544624463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4464 You may run "mix format --migrate" to fix this warning automatically.4465 │4466 20 │ <<1 :: int32, 0>> -> false4467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4468 │4469 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644704471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4472 You may run "mix format --migrate" to fix this warning automatically.4473 │4474 20 │ <<1 :: int32, 0>> -> false4475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4476 │4477 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244784479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4480 You may run "mix format --migrate" to fix this warning automatically.4481 │4482 20 │ <<1 :: int32, 0>> -> false4483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4484 │4485 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544864487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4488 You may run "mix format --migrate" to fix this warning automatically.4489 │4490 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4492 │4493 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644944495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4496 You may run "mix format --migrate" to fix this warning automatically.4497 │4498 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4500 │4501 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/245024503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4504 You may run "mix format --migrate" to fix this warning automatically.4505 │4506 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4508 │4509 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/545104511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4512 You may run "mix format --migrate" to fix this warning automatically.4513 │4514 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4516 │4517 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645184519 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4520 You may run "mix format --migrate" to fix this warning automatically.4521 │4522 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4524 │4525 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645264527 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4528 You may run "mix format --migrate" to fix this warning automatically.4529 │4530 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4532 │4533 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645344535 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4536 You may run "mix format --migrate" to fix this warning automatically.4537 │4538 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4540 │4541 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645424543 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4544 You may run "mix format --migrate" to fix this warning automatically.4545 │4546 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4548 │4549 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645504551 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4552 You may run "mix format --migrate" to fix this warning automatically.4553 │4554 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4556 │4557 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245584559 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4560 You may run "mix format --migrate" to fix this warning automatically.4561 │4562 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4564 │4565 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245664567 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4568 You may run "mix format --migrate" to fix this warning automatically.4569 │4570 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4572 │4573 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245744575 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4576 You may run "mix format --migrate" to fix this warning automatically.4577 │4578 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4580 │4581 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245824583 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4584 You may run "mix format --migrate" to fix this warning automatically.4585 │4586 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4588 │4589 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245904591 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4592 You may run "mix format --migrate" to fix this warning automatically.4593 │4594 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4596 │4597 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/545984599 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4600 You may run "mix format --migrate" to fix this warning automatically.4601 │4602 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4604 │4605 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546064607 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4608 You may run "mix format --migrate" to fix this warning automatically.4609 │4610 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4612 │4613 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546144615 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4616 You may run "mix format --migrate" to fix this warning automatically.4617 │4618 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4620 │4621 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546224623 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4624 You may run "mix format --migrate" to fix this warning automatically.4625 │4626 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4628 │4629 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546304631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4632 You may run "mix format --migrate" to fix this warning automatically.4633 │4634 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4636 │4637 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646384639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4640 You may run "mix format --migrate" to fix this warning automatically.4641 │4642 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4644 │4645 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246464647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4648 You may run "mix format --migrate" to fix this warning automatically.4649 │4650 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4652 │4653 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546544655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4656 You may run "mix format --migrate" to fix this warning automatically.4657 │4658 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4660 │4661 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646624663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4664 You may run "mix format --migrate" to fix this warning automatically.4665 │4666 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4668 │4669 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246704671 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4672 You may run "mix format --migrate" to fix this warning automatically.4673 │4674 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4676 │4677 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546784679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4680 You may run "mix format --migrate" to fix this warning automatically.4681 │4682 23 │ <<20 :: int32, 3, n, 1, 16,4683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4684 │4685 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646864687 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4688 You may run "mix format --migrate" to fix this warning automatically.4689 │4690 23 │ <<20 :: int32, 3, n, 1, 16,4691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4692 │4693 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246944695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4696 You may run "mix format --migrate" to fix this warning automatically.4697 │4698 23 │ <<20 :: int32, 3, n, 1, 16,4699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4700 │4701 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547024703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4704 You may run "mix format --migrate" to fix this warning automatically.4705 │4706 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4708 │4709 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/647104711 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4712 You may run "mix format --migrate" to fix this warning automatically.4713 │4714 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4716 │4717 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/247184719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4720 You may run "mix format --migrate" to fix this warning automatically.4721 │4722 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4724 │4725 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547264727 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4728 You may run "mix format --migrate" to fix this warning automatically.4729 │4730 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4732 │4733 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647344735 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4736 You may run "mix format --migrate" to fix this warning automatically.4737 │4738 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4740 │4741 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647424743 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4744 You may run "mix format --migrate" to fix this warning automatically.4745 │4746 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4748 │4749 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647504751 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4752 You may run "mix format --migrate" to fix this warning automatically.4753 │4754 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4756 │4757 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647584759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4760 You may run "mix format --migrate" to fix this warning automatically.4761 │4762 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4764 │4765 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247664767 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4768 You may run "mix format --migrate" to fix this warning automatically.4769 │4770 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4772 │4773 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247744775 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4776 You may run "mix format --migrate" to fix this warning automatically.4777 │4778 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4780 │4781 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247824783 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4784 You may run "mix format --migrate" to fix this warning automatically.4785 │4786 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4788 │4789 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247904791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4792 You may run "mix format --migrate" to fix this warning automatically.4793 │4794 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4796 │4797 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/547984799 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4800 You may run "mix format --migrate" to fix this warning automatically.4801 │4802 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4804 │4805 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548064807 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4808 You may run "mix format --migrate" to fix this warning automatically.4809 │4810 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4812 │4813 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548144815 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4816 You may run "mix format --migrate" to fix this warning automatically.4817 │4818 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4820 │4821 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548224823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4824 You may run "mix format --migrate" to fix this warning automatically.4825 │4826 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4828 │4829 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648304831 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4832 You may run "mix format --migrate" to fix this warning automatically.4833 │4834 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4836 │4837 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248384839 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4840 You may run "mix format --migrate" to fix this warning automatically.4841 │4842 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4844 │4845 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548464847 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4848 You may run "mix format --migrate" to fix this warning automatically.4849 │4850 36 │ <<4 :: int32, days :: int32>> ->4851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4852 │4853 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648544855 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4856 You may run "mix format --migrate" to fix this warning automatically.4857 │4858 36 │ <<4 :: int32, days :: int32>> ->4859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4860 │4861 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648624863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4864 You may run "mix format --migrate" to fix this warning automatically.4865 │4866 36 │ <<4 :: int32, days :: int32>> ->4867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4868 │4869 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248704871 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4872 You may run "mix format --migrate" to fix this warning automatically.4873 │4874 36 │ <<4 :: int32, days :: int32>> ->4875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4876 │4877 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248784879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4880 You may run "mix format --migrate" to fix this warning automatically.4881 │4882 36 │ <<4 :: int32, days :: int32>> ->4883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4884 │4885 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548864887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4888 You may run "mix format --migrate" to fix this warning automatically.4889 │4890 36 │ <<4 :: int32, days :: int32>> ->4891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4892 │4893 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548944895 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4896 You may run "mix format --migrate" to fix this warning automatically.4897 │4898 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4900 │4901 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/649024903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4904 You may run "mix format --migrate" to fix this warning automatically.4905 │4906 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4908 │4909 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/249104911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4912 You may run "mix format --migrate" to fix this warning automatically.4913 │4914 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4916 │4917 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/549184919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4920 You may run "mix format --migrate" to fix this warning automatically.4921 │4922 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4924 │4925 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649264927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4928 You may run "mix format --migrate" to fix this warning automatically.4929 │4930 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4932 │4933 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249344935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4936 You may run "mix format --migrate" to fix this warning automatically.4937 │4938 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4940 │4941 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549424943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4944 You may run "mix format --migrate" to fix this warning automatically.4945 │4946 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4948 │4949 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649504951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4952 You may run "mix format --migrate" to fix this warning automatically.4953 │4954 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4956 │4957 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249584959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4960 You may run "mix format --migrate" to fix this warning automatically.4961 │4962 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4964 │4965 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549664967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4968 You may run "mix format --migrate" to fix this warning automatically.4969 │4970 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4972 │4973 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649744975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4976 You may run "mix format --migrate" to fix this warning automatically.4977 │4978 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4980 │4981 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249824983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4984 You may run "mix format --migrate" to fix this warning automatically.4985 │4986 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4988 │4989 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549904991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4992 You may run "mix format --migrate" to fix this warning automatically.4993 │4994 26 │ <<4::int32, float::float32>> -> float4995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4996 │4997 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649984999 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5000 You may run "mix format --migrate" to fix this warning automatically.5001 │5002 26 │ <<4::int32, float::float32>> -> float5003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5004 │5005 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650065007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5008 You may run "mix format --migrate" to fix this warning automatically.5009 │5010 26 │ <<4::int32, float::float32>> -> float5011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5012 │5013 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250145015 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5016 You may run "mix format --migrate" to fix this warning automatically.5017 │5018 26 │ <<4::int32, float::float32>> -> float5019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5020 │5021 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250225023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5024 You may run "mix format --migrate" to fix this warning automatically.5025 │5026 26 │ <<4::int32, float::float32>> -> float5027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5028 │5029 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550305031 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5032 You may run "mix format --migrate" to fix this warning automatically.5033 │5034 26 │ <<4::int32, float::float32>> -> float5035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5036 │5037 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550385039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5040 You may run "mix format --migrate" to fix this warning automatically.5041 │5042 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5044 │5045 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650465047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5048 You may run "mix format --migrate" to fix this warning automatically.5049 │5050 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5052 │5053 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250545055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5056 You may run "mix format --migrate" to fix this warning automatically.5057 │5058 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5060 │5061 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550625063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5064 You may run "mix format --migrate" to fix this warning automatically.5065 │5066 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5068 │5069 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650705071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5072 You may run "mix format --migrate" to fix this warning automatically.5073 │5074 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5076 │5077 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250785079 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5080 You may run "mix format --migrate" to fix this warning automatically.5081 │5082 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5084 │5085 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550865087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5088 You may run "mix format --migrate" to fix this warning automatically.5089 │5090 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5092 │5093 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650945095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5096 You may run "mix format --migrate" to fix this warning automatically.5097 │5098 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5100 │5101 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251025103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5104 You may run "mix format --migrate" to fix this warning automatically.5105 │5106 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5108 │5109 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551105111 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5112 You may run "mix format --migrate" to fix this warning automatically.5113 │5114 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5116 │5117 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651185119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5120 You may run "mix format --migrate" to fix this warning automatically.5121 │5122 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5124 │5125 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251265127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5128 You may run "mix format --migrate" to fix this warning automatically.5129 │5130 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5132 │5133 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551345135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5136 You may run "mix format --migrate" to fix this warning automatically.5137 │5138 26 │ <<8::int32, float::float64>> -> float5139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5140 │5141 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651425143 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5144 You may run "mix format --migrate" to fix this warning automatically.5145 │5146 26 │ <<8::int32, float::float64>> -> float5147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5148 │5149 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651505151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5152 You may run "mix format --migrate" to fix this warning automatically.5153 │5154 26 │ <<8::int32, float::float64>> -> float5155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5156 │5157 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251585159 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5160 You may run "mix format --migrate" to fix this warning automatically.5161 │5162 26 │ <<8::int32, float::float64>> -> float5163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5164 │5165 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251665167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5168 You may run "mix format --migrate" to fix this warning automatically.5169 │5170 26 │ <<8::int32, float::float64>> -> float5171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5172 │5173 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551745175 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5176 You may run "mix format --migrate" to fix this warning automatically.5177 │5178 26 │ <<8::int32, float::float64>> -> float5179 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5180 │5181 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551825183 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5184 You may run "mix format --migrate" to fix this warning automatically.5185 │5186 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5188 │5189 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651905191 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5192 You may run "mix format --migrate" to fix this warning automatically.5193 │5194 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5195 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5196 │5197 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251985199 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5200 You may run "mix format --migrate" to fix this warning automatically.5201 │5202 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5204 │5205 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/552065207 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5208 You may run "mix format --migrate" to fix this warning automatically.5209 │5210 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5211 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5212 │5213 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652145215 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5216 You may run "mix format --migrate" to fix this warning automatically.5217 │5218 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5219 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5220 │5221 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252225223 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5224 You may run "mix format --migrate" to fix this warning automatically.5225 │5226 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5228 │5229 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552305231 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5232 You may run "mix format --migrate" to fix this warning automatically.5233 │5234 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5236 │5237 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652385239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5240 You may run "mix format --migrate" to fix this warning automatically.5241 │5242 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5244 │5245 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252465247 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5248 You may run "mix format --migrate" to fix this warning automatically.5249 │5250 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5252 │5253 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552545255 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5256 You may run "mix format --migrate" to fix this warning automatically.5257 │5258 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5260 │5261 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652625263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5264 You may run "mix format --migrate" to fix this warning automatically.5265 │5266 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5268 │5269 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252705271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5272 You may run "mix format --migrate" to fix this warning automatically.5273 │5274 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5276 │5277 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552785279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5280 You may run "mix format --migrate" to fix this warning automatically.5281 │5282 23 │ <<20 :: int32, 3, 128, 0, 16,5283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5284 │5285 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652865287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5288 You may run "mix format --migrate" to fix this warning automatically.5289 │5290 23 │ <<20 :: int32, 3, 128, 0, 16,5291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5292 │5293 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252945295 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5296 You may run "mix format --migrate" to fix this warning automatically.5297 │5298 23 │ <<20 :: int32, 3, 128, 0, 16,5299 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5300 │5301 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553025303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5304 You may run "mix format --migrate" to fix this warning automatically.5305 │5306 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5307 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5308 │5309 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/653105311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5312 You may run "mix format --migrate" to fix this warning automatically.5313 │5314 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5315 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5316 │5317 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/253185319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5320 You may run "mix format --migrate" to fix this warning automatically.5321 │5322 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5324 │5325 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553265327 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5328 You may run "mix format --migrate" to fix this warning automatically.5329 │5330 20 │ <<2 :: int32, int :: int16>> -> int5331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5332 │5333 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653345335 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5336 You may run "mix format --migrate" to fix this warning automatically.5337 │5338 20 │ <<2 :: int32, int :: int16>> -> int5339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5340 │5341 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653425343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5344 You may run "mix format --migrate" to fix this warning automatically.5345 │5346 20 │ <<2 :: int32, int :: int16>> -> int5347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5348 │5349 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253505351 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5352 You may run "mix format --migrate" to fix this warning automatically.5353 │5354 20 │ <<2 :: int32, int :: int16>> -> int5355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5356 │5357 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253585359 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5360 You may run "mix format --migrate" to fix this warning automatically.5361 │5362 20 │ <<2 :: int32, int :: int16>> -> int5363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5364 │5365 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553665367 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5368 You may run "mix format --migrate" to fix this warning automatically.5369 │5370 20 │ <<2 :: int32, int :: int16>> -> int5371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5372 │5373 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553745375 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5376 You may run "mix format --migrate" to fix this warning automatically.5377 │5378 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5380 │5381 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653825383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5384 You may run "mix format --migrate" to fix this warning automatically.5385 │5386 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5387 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5388 │5389 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253905391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5392 You may run "mix format --migrate" to fix this warning automatically.5393 │5394 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5396 │5397 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553985399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5400 You may run "mix format --migrate" to fix this warning automatically.5401 │5402 20 │ <<4 :: int32, int :: int32>> -> int5403 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5404 │5405 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654065407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5408 You may run "mix format --migrate" to fix this warning automatically.5409 │5410 20 │ <<4 :: int32, int :: int32>> -> int5411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5412 │5413 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654145415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5416 You may run "mix format --migrate" to fix this warning automatically.5417 │5418 20 │ <<4 :: int32, int :: int32>> -> int5419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5420 │5421 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254225423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5424 You may run "mix format --migrate" to fix this warning automatically.5425 │5426 20 │ <<4 :: int32, int :: int32>> -> int5427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5428 │5429 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254305431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5432 You may run "mix format --migrate" to fix this warning automatically.5433 │5434 20 │ <<4 :: int32, int :: int32>> -> int5435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5436 │5437 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554385439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5440 You may run "mix format --migrate" to fix this warning automatically.5441 │5442 20 │ <<4 :: int32, int :: int32>> -> int5443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5444 │5445 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554465447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5448 You may run "mix format --migrate" to fix this warning automatically.5449 │5450 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5452 │5453 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654545455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5456 You may run "mix format --migrate" to fix this warning automatically.5457 │5458 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5460 │5461 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254625463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5464 You may run "mix format --migrate" to fix this warning automatically.5465 │5466 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5468 │5469 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554705471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5472 You may run "mix format --migrate" to fix this warning automatically.5473 │5474 20 │ <<8 :: int32, int :: int64>> -> int5475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5476 │5477 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654785479 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5480 You may run "mix format --migrate" to fix this warning automatically.5481 │5482 20 │ <<8 :: int32, int :: int64>> -> int5483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5484 │5485 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654865487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5488 You may run "mix format --migrate" to fix this warning automatically.5489 │5490 20 │ <<8 :: int32, int :: int64>> -> int5491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5492 │5493 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254945495 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5496 You may run "mix format --migrate" to fix this warning automatically.5497 │5498 20 │ <<8 :: int32, int :: int64>> -> int5499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5500 │5501 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255025503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5504 You may run "mix format --migrate" to fix this warning automatically.5505 │5506 20 │ <<8 :: int32, int :: int64>> -> int5507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5508 │5509 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555105511 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5512 You may run "mix format --migrate" to fix this warning automatically.5513 │5514 20 │ <<8 :: int32, int :: int64>> -> int5515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5516 │5517 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555185519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5520 You may run "mix format --migrate" to fix this warning automatically.5521 │5522 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5524 │5525 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655265527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5528 You may run "mix format --migrate" to fix this warning automatically.5529 │5530 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5532 │5533 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255345535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5536 You may run "mix format --migrate" to fix this warning automatically.5537 │5538 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5540 │5541 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555425543 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5544 You may run "mix format --migrate" to fix this warning automatically.5545 │5546 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5548 │5549 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655505551 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5552 You may run "mix format --migrate" to fix this warning automatically.5553 │5554 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5556 │5557 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655585559 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5560 You may run "mix format --migrate" to fix this warning automatically.5561 │5562 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5564 │5565 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655665567 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5568 You may run "mix format --migrate" to fix this warning automatically.5569 │5570 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5572 │5573 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655745575 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5576 You may run "mix format --migrate" to fix this warning automatically.5577 │5578 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5580 │5581 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255825583 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5584 You may run "mix format --migrate" to fix this warning automatically.5585 │5586 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5588 │5589 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255905591 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5592 You may run "mix format --migrate" to fix this warning automatically.5593 │5594 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5596 │5597 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255985599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5600 You may run "mix format --migrate" to fix this warning automatically.5601 │5602 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5604 │5605 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256065607 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5608 You may run "mix format --migrate" to fix this warning automatically.5609 │5610 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5612 │5613 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556145615 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5616 You may run "mix format --migrate" to fix this warning automatically.5617 │5618 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5620 │5621 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556225623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5624 You may run "mix format --migrate" to fix this warning automatically.5625 │5626 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5628 │5629 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556305631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5632 You may run "mix format --migrate" to fix this warning automatically.5633 │5634 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5636 │5637 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556385639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5640 You may run "mix format --migrate" to fix this warning automatically.5641 │5642 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5644 │5645 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656465647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5648 You may run "mix format --migrate" to fix this warning automatically.5649 │5650 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5652 │5653 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256545655 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5656 You may run "mix format --migrate" to fix this warning automatically.5657 │5658 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5660 │5661 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556625663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5664 You may run "mix format --migrate" to fix this warning automatically.5665 │5666 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5668 │5669 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656705671 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5672 You may run "mix format --migrate" to fix this warning automatically.5673 │5674 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5676 │5677 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656785679 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5680 You may run "mix format --migrate" to fix this warning automatically.5681 │5682 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5684 │5685 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656865687 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5688 You may run "mix format --migrate" to fix this warning automatically.5689 │5690 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5692 │5693 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656945695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5696 You may run "mix format --migrate" to fix this warning automatically.5697 │5698 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5700 │5701 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257025703 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5704 You may run "mix format --migrate" to fix this warning automatically.5705 │5706 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5708 │5709 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257105711 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5712 You may run "mix format --migrate" to fix this warning automatically.5713 │5714 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5716 │5717 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257185719 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5720 You may run "mix format --migrate" to fix this warning automatically.5721 │5722 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5724 │5725 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257265727 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5728 You may run "mix format --migrate" to fix this warning automatically.5729 │5730 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5732 │5733 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557345735 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5736 You may run "mix format --migrate" to fix this warning automatically.5737 │5738 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5740 │5741 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557425743 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5744 You may run "mix format --migrate" to fix this warning automatically.5745 │5746 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5748 │5749 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557505751 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5752 You may run "mix format --migrate" to fix this warning automatically.5753 │5754 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5756 │5757 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557585759 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5760 You may run "mix format --migrate" to fix this warning automatically.5761 │5762 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5764 │5765 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657665767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5768 You may run "mix format --migrate" to fix this warning automatically.5769 │5770 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5772 │5773 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257745775 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5776 You may run "mix format --migrate" to fix this warning automatically.5777 │5778 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5780 │5781 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557825783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5784 You may run "mix format --migrate" to fix this warning automatically.5785 │5786 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5788 │5789 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657905791 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5792 You may run "mix format --migrate" to fix this warning automatically.5793 │5794 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5796 │5797 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657985799 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5800 You may run "mix format --migrate" to fix this warning automatically.5801 │5802 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5804 │5805 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658065807 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5808 You may run "mix format --migrate" to fix this warning automatically.5809 │5810 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5812 │5813 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658145815 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5816 You may run "mix format --migrate" to fix this warning automatically.5817 │5818 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5820 │5821 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658225823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5824 You may run "mix format --migrate" to fix this warning automatically.5825 │5826 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5828 │5829 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258305831 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5832 You may run "mix format --migrate" to fix this warning automatically.5833 │5834 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5836 │5837 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258385839 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5840 You may run "mix format --migrate" to fix this warning automatically.5841 │5842 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5844 │5845 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258465847 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5848 You may run "mix format --migrate" to fix this warning automatically.5849 │5850 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5852 │5853 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258545855 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5856 You may run "mix format --migrate" to fix this warning automatically.5857 │5858 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5860 │5861 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258625863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5864 You may run "mix format --migrate" to fix this warning automatically.5865 │5866 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5868 │5869 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558705871 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5872 You may run "mix format --migrate" to fix this warning automatically.5873 │5874 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5876 │5877 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558785879 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5880 You may run "mix format --migrate" to fix this warning automatically.5881 │5882 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5884 │5885 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558865887 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5888 You may run "mix format --migrate" to fix this warning automatically.5889 │5890 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5892 │5893 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558945895 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5896 You may run "mix format --migrate" to fix this warning automatically.5897 │5898 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5900 │5901 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559025903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5904 You may run "mix format --migrate" to fix this warning automatically.5905 │5906 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5908 │5909 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/659105911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5912 You may run "mix format --migrate" to fix this warning automatically.5913 │5914 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5916 │5917 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/259185919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5920 You may run "mix format --migrate" to fix this warning automatically.5921 │5922 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5924 │5925 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559265927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5928 You may run "mix format --migrate" to fix this warning automatically.5929 │5930 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5932 │5933 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659345935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5936 You may run "mix format --migrate" to fix this warning automatically.5937 │5938 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5940 │5941 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259425943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5944 You may run "mix format --migrate" to fix this warning automatically.5945 │5946 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5948 │5949 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559505951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5952 You may run "mix format --migrate" to fix this warning automatically.5953 │5954 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5956 │5957 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659585959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5960 You may run "mix format --migrate" to fix this warning automatically.5961 │5962 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5964 │5965 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259665967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5968 You may run "mix format --migrate" to fix this warning automatically.5969 │5970 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5972 │5973 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559745975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5976 You may run "mix format --migrate" to fix this warning automatically.5977 │5978 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5980 │5981 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659825983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5984 You may run "mix format --migrate" to fix this warning automatically.5985 │5986 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5988 │5989 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259905991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5992 You may run "mix format --migrate" to fix this warning automatically.5993 │5994 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5996 │5997 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/559985999 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6000 You may run "mix format --migrate" to fix this warning automatically.6001 │6002 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6004 │6005 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/660066007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6008 You may run "mix format --migrate" to fix this warning automatically.6009 │6010 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6012 │6013 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/260146015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6016 You may run "mix format --migrate" to fix this warning automatically.6017 │6018 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6020 │6021 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560226023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6024 You may run "mix format --migrate" to fix this warning automatically.6025 │6026 19 │ <<len :: int32, data :: binary-size(len)>> ->6027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6028 │6029 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660306031 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6032 You may run "mix format --migrate" to fix this warning automatically.6033 │6034 19 │ <<len :: int32, data :: binary-size(len)>> ->6035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6036 │6037 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260386039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6040 You may run "mix format --migrate" to fix this warning automatically.6041 │6042 19 │ <<len :: int32, data :: binary-size(len)>> ->6043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6044 │6045 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560466047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6048 You may run "mix format --migrate" to fix this warning automatically.6049 │6050 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6052 │6053 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660546055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6056 You may run "mix format --migrate" to fix this warning automatically.6057 │6058 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6060 │6061 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260626063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6064 You may run "mix format --migrate" to fix this warning automatically.6065 │6066 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6068 │6069 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560706071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6072 You may run "mix format --migrate" to fix this warning automatically.6073 │6074 28 │ <<4 :: int32, oid :: uint32>> -> oid6075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6076 │6077 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660786079 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6080 You may run "mix format --migrate" to fix this warning automatically.6081 │6082 28 │ <<4 :: int32, oid :: uint32>> -> oid6083 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6084 │6085 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660866087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6088 You may run "mix format --migrate" to fix this warning automatically.6089 │6090 28 │ <<4 :: int32, oid :: uint32>> -> oid6091 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6092 │6093 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260946095 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6096 You may run "mix format --migrate" to fix this warning automatically.6097 │6098 28 │ <<4 :: int32, oid :: uint32>> -> oid6099 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6100 │6101 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261026103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6104 You may run "mix format --migrate" to fix this warning automatically.6105 │6106 28 │ <<4 :: int32, oid :: uint32>> -> oid6107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6108 │6109 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561106111 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6112 You may run "mix format --migrate" to fix this warning automatically.6113 │6114 28 │ <<4 :: int32, oid :: uint32>> -> oid6115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6116 │6117 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561186119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6120 You may run "mix format --migrate" to fix this warning automatically.6121 │6122 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6124 │6125 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661266127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6128 You may run "mix format --migrate" to fix this warning automatically.6129 │6130 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6131 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6132 │6133 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261346135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6136 You may run "mix format --migrate" to fix this warning automatically.6137 │6138 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6139 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6140 │6141 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561426143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6144 You may run "mix format --migrate" to fix this warning automatically.6145 │6146 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6147 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6148 │6149 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661506151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6152 You may run "mix format --migrate" to fix this warning automatically.6153 │6154 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6156 │6157 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261586159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6160 You may run "mix format --migrate" to fix this warning automatically.6161 │6162 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6164 │6165 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561666167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6168 You may run "mix format --migrate" to fix this warning automatically.6169 │6170 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6172 │6173 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661746175 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6176 You may run "mix format --migrate" to fix this warning automatically.6177 │6178 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6179 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6180 │6181 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261826183 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6184 You may run "mix format --migrate" to fix this warning automatically.6185 │6186 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6187 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6188 │6189 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561906191 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6192 You may run "mix format --migrate" to fix this warning automatically.6193 │6194 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6195 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6196 │6197 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/661986199 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6200 You may run "mix format --migrate" to fix this warning automatically.6201 │6202 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6203 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6204 │6205 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662066207 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6208 You may run "mix format --migrate" to fix this warning automatically.6209 │6210 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6211 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6212 │6213 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662146215 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6216 You may run "mix format --migrate" to fix this warning automatically.6217 │6218 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6219 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6220 │6221 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262226223 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6224 You may run "mix format --migrate" to fix this warning automatically.6225 │6226 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6227 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6228 │6229 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262306231 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6232 You may run "mix format --migrate" to fix this warning automatically.6233 │6234 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6235 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6236 │6237 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262386239 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6240 You may run "mix format --migrate" to fix this warning automatically.6241 │6242 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6244 │6245 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562466247 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6248 You may run "mix format --migrate" to fix this warning automatically.6249 │6250 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6251 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6252 │6253 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562546255 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6256 You may run "mix format --migrate" to fix this warning automatically.6257 │6258 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6260 │6261 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562626263 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6264 You may run "mix format --migrate" to fix this warning automatically.6265 │6266 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6268 │6269 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662706271 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6272 You may run "mix format --migrate" to fix this warning automatically.6273 │6274 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6276 │6277 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262786279 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6280 You may run "mix format --migrate" to fix this warning automatically.6281 │6282 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6283 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6284 │6285 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562866287 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6288 You may run "mix format --migrate" to fix this warning automatically.6289 │6290 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6291 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6292 │6293 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662946295 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6296 You may run "mix format --migrate" to fix this warning automatically.6297 │6298 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6299 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6300 │6301 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263026303 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6304 You may run "mix format --migrate" to fix this warning automatically.6305 │6306 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6307 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6308 │6309 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563106311 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6312 You may run "mix format --migrate" to fix this warning automatically.6313 │6314 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6315 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6316 │6317 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/663186319 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6320 You may run "mix format --migrate" to fix this warning automatically.6321 │6322 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6323 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6324 │6325 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263266327 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6328 You may run "mix format --migrate" to fix this warning automatically.6329 │6330 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6331 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6332 │6333 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563346335 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6336 You may run "mix format --migrate" to fix this warning automatically.6337 │6338 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6339 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6340 │6341 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863426343 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6344 You may run "mix format --migrate" to fix this warning automatically.6345 │6346 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6347 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6348 │6349 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463506351 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6352 You may run "mix format --migrate" to fix this warning automatically.6353 │6354 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6355 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6356 │6357 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763586359 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6360 You may run "mix format --migrate" to fix this warning automatically.6361 │6362 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6363 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6364 │6365 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863666367 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6368 You may run "mix format --migrate" to fix this warning automatically.6369 │6370 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6371 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6372 │6373 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463746375 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6376 You may run "mix format --migrate" to fix this warning automatically.6377 │6378 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6379 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6380 │6381 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763826383 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6384 You may run "mix format --migrate" to fix this warning automatically.6385 │6386 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6387 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6388 │6389 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663906391 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6392 You may run "mix format --migrate" to fix this warning automatically.6393 │6394 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6395 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6396 │6397 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/263986399 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6400 You may run "mix format --migrate" to fix this warning automatically.6401 │6402 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6403 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6404 │6405 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564066407 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6408 You may run "mix format --migrate" to fix this warning automatically.6409 │6410 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6411 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6412 │6413 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/664146415 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6416 You may run "mix format --migrate" to fix this warning automatically.6417 │6418 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6419 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6420 │6421 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264226423 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6424 You may run "mix format --migrate" to fix this warning automatically.6425 │6426 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6427 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6428 │6429 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564306431 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6432 You may run "mix format --migrate" to fix this warning automatically.6433 │6434 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6436 │6437 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864386439 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6440 You may run "mix format --migrate" to fix this warning automatically.6441 │6442 40 │ <<count::int32, data::binary>> = binary6443 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6444 │6445 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864466447 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6448 You may run "mix format --migrate" to fix this warning automatically.6449 │6450 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6452 │6453 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464546455 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6456 You may run "mix format --migrate" to fix this warning automatically.6457 │6458 40 │ <<count::int32, data::binary>> = binary6459 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6460 │6461 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464626463 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6464 You may run "mix format --migrate" to fix this warning automatically.6465 │6466 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6467 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6468 │6469 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764706471 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6472 You may run "mix format --migrate" to fix this warning automatically.6473 │6474 40 │ <<count::int32, data::binary>> = binary6475 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6476 │6477 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764786479 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6480 You may run "mix format --migrate" to fix this warning automatically.6481 │6482 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6483 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6484 │6485 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864866487 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6488 You may run "mix format --migrate" to fix this warning automatically.6489 │6490 44 │ <<_::int32, data::binary>> = binary6491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6492 │6493 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864946495 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6496 You may run "mix format --migrate" to fix this warning automatically.6497 │6498 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6499 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6500 │6501 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465026503 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6504 You may run "mix format --migrate" to fix this warning automatically.6505 │6506 44 │ <<_::int32, data::binary>> = binary6507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6508 │6509 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465106511 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6512 You may run "mix format --migrate" to fix this warning automatically.6513 │6514 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6515 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6516 │6517 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765186519 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6520 You may run "mix format --migrate" to fix this warning automatically.6521 │6522 44 │ <<_::int32, data::binary>> = binary6523 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6524 │6525 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765266527 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6528 You may run "mix format --migrate" to fix this warning automatically.6529 │6530 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6531 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6532 │6533 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865346535 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6536 You may run "mix format --migrate" to fix this warning automatically.6537 │6538 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6539 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6540 │6541 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465426543 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6544 You may run "mix format --migrate" to fix this warning automatically.6545 │6546 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6547 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6548 │6549 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765506551 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6552 You may run "mix format --migrate" to fix this warning automatically.6553 │6554 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6555 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6556 │6557 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665586559 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6560 You may run "mix format --migrate" to fix this warning automatically.6561 │6562 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6563 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6564 │6565 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665666567 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6568 You may run "mix format --migrate" to fix this warning automatically.6569 │6570 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6571 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6572 │6573 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665746575 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6576 You may run "mix format --migrate" to fix this warning automatically.6577 │6578 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6579 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6580 │6581 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265826583 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6584 You may run "mix format --migrate" to fix this warning automatically.6585 │6586 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6587 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6588 │6589 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265906591 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6592 You may run "mix format --migrate" to fix this warning automatically.6593 │6594 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6595 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6596 │6597 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265986599 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6600 You may run "mix format --migrate" to fix this warning automatically.6601 │6602 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6603 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6604 │6605 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566066607 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6608 You may run "mix format --migrate" to fix this warning automatically.6609 │6610 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6611 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6612 │6613 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566146615 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6616 You may run "mix format --migrate" to fix this warning automatically.6617 │6618 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6619 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6620 │6621 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566226623 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6624 You may run "mix format --migrate" to fix this warning automatically.6625 │6626 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6627 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6628 │6629 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666306631 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6632 You may run "mix format --migrate" to fix this warning automatically.6633 │6634 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6635 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6636 │6637 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266386639 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6640 You may run "mix format --migrate" to fix this warning automatically.6641 │6642 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6643 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6644 │6645 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566466647 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6648 You may run "mix format --migrate" to fix this warning automatically.6649 │6650 33 │ <<8 :: int32, microsecs :: int64>> ->6651 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6652 │6653 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666546655 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6656 You may run "mix format --migrate" to fix this warning automatically.6657 │6658 33 │ <<8 :: int32, microsecs :: int64>> ->6659 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6660 │6661 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666626663 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6664 You may run "mix format --migrate" to fix this warning automatically.6665 │6666 33 │ <<8 :: int32, microsecs :: int64>> ->6667 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6668 │6669 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266706671 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6672 You may run "mix format --migrate" to fix this warning automatically.6673 │6674 33 │ <<8 :: int32, microsecs :: int64>> ->6675 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6676 │6677 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266786679 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6680 You may run "mix format --migrate" to fix this warning automatically.6681 │6682 33 │ <<8 :: int32, microsecs :: int64>> ->6683 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6684 │6685 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566866687 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6688 You may run "mix format --migrate" to fix this warning automatically.6689 │6690 33 │ <<8 :: int32, microsecs :: int64>> ->6691 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6692 │6693 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566946695 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6696 You may run "mix format --migrate" to fix this warning automatically.6697 │6698 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6699 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6700 │6701 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/667026703 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6704 You may run "mix format --migrate" to fix this warning automatically.6705 │6706 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6707 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6708 │6709 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/267106711 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6712 You may run "mix format --migrate" to fix this warning automatically.6713 │6714 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6715 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6716 │6717 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/567186719 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6720 You may run "mix format --migrate" to fix this warning automatically.6721 │6722 37 │ <<8 :: int32, microsecs :: int64>> ->6723 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6724 │6725 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667266727 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6728 You may run "mix format --migrate" to fix this warning automatically.6729 │6730 37 │ <<8 :: int32, microsecs :: int64>> ->6731 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6732 │6733 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667346735 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6736 You may run "mix format --migrate" to fix this warning automatically.6737 │6738 37 │ <<8 :: int32, microsecs :: int64>> ->6739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6740 │6741 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267426743 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6744 You may run "mix format --migrate" to fix this warning automatically.6745 │6746 37 │ <<8 :: int32, microsecs :: int64>> ->6747 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6748 │6749 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267506751 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6752 You may run "mix format --migrate" to fix this warning automatically.6753 │6754 37 │ <<8 :: int32, microsecs :: int64>> ->6755 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6756 │6757 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567586759 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6760 You may run "mix format --migrate" to fix this warning automatically.6761 │6762 37 │ <<8 :: int32, microsecs :: int64>> ->6763 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6764 │6765 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567666767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6768 You may run "mix format --migrate" to fix this warning automatically.6769 │6770 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6771 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6772 │6773 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667746775 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6776 You may run "mix format --migrate" to fix this warning automatically.6777 │6778 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6779 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6780 │6781 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267826783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6784 You may run "mix format --migrate" to fix this warning automatically.6785 │6786 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6787 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6788 │6789 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567906791 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6792 You may run "mix format --migrate" to fix this warning automatically.6793 │6794 42 │ <<8 :: int32, microsecs :: int64>> ->6795 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6796 │6797 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/667986799 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6800 You may run "mix format --migrate" to fix this warning automatically.6801 │6802 42 │ <<8 :: int32, microsecs :: int64>> ->6803 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6804 │6805 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668066807 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6808 You may run "mix format --migrate" to fix this warning automatically.6809 │6810 42 │ <<8 :: int32, microsecs :: int64>> ->6811 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6812 │6813 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268146815 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6816 You may run "mix format --migrate" to fix this warning automatically.6817 │6818 42 │ <<8 :: int32, microsecs :: int64>> ->6819 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6820 │6821 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268226823 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6824 You may run "mix format --migrate" to fix this warning automatically.6825 │6826 42 │ <<8 :: int32, microsecs :: int64>> ->6827 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6828 │6829 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568306831 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6832 You may run "mix format --migrate" to fix this warning automatically.6833 │6834 42 │ <<8 :: int32, microsecs :: int64>> ->6835 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6836 │6837 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568386839 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6840 You may run "mix format --migrate" to fix this warning automatically.6841 │6842 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6843 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6844 │6845 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668466847 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6848 You may run "mix format --migrate" to fix this warning automatically.6849 │6850 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6851 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6852 │6853 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268546855 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6856 You may run "mix format --migrate" to fix this warning automatically.6857 │6858 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6859 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6860 │6861 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568626863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6864 You may run "mix format --migrate" to fix this warning automatically.6865 │6866 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6867 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6868 │6869 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668706871 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6872 You may run "mix format --migrate" to fix this warning automatically.6873 │6874 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6875 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6876 │6877 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668786879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6880 You may run "mix format --migrate" to fix this warning automatically.6881 │6882 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6883 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6884 │6885 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668866887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6888 You may run "mix format --migrate" to fix this warning automatically.6889 │6890 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6891 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6892 │6893 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268946895 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6896 You may run "mix format --migrate" to fix this warning automatically.6897 │6898 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6899 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6900 │6901 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269026903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6904 You may run "mix format --migrate" to fix this warning automatically.6905 │6906 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6907 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6908 │6909 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269106911 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6912 You may run "mix format --migrate" to fix this warning automatically.6913 │6914 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6915 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6916 │6917 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569186919 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6920 You may run "mix format --migrate" to fix this warning automatically.6921 │6922 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6923 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6924 │6925 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569266927 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6928 You may run "mix format --migrate" to fix this warning automatically.6929 │6930 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6931 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6932 │6933 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569346935 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6936 You may run "mix format --migrate" to fix this warning automatically.6937 │6938 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6939 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6940 │6941 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669426943 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6944 You may run "mix format --migrate" to fix this warning automatically.6945 │6946 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6947 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6948 │6949 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269506951 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6952 You may run "mix format --migrate" to fix this warning automatically.6953 │6954 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6955 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6956 │6957 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569586959 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6960 You may run "mix format --migrate" to fix this warning automatically.6961 │6962 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6963 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6964 │6965 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669666967 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6968 You may run "mix format --migrate" to fix this warning automatically.6969 │6970 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6971 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6972 │6973 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669746975 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6976 You may run "mix format --migrate" to fix this warning automatically.6977 │6978 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6979 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6980 │6981 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269826983 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6984 You may run "mix format --migrate" to fix this warning automatically.6985 │6986 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6987 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6988 │6989 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269906991 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6992 You may run "mix format --migrate" to fix this warning automatically.6993 │6994 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6995 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6996 │6997 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/569986999 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7000 You may run "mix format --migrate" to fix this warning automatically.7001 │7002 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7003 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7004 │7005 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570067007 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7008 You may run "mix format --migrate" to fix this warning automatically.7009 │7010 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7011 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7012 │7013 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/670147015 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7016 You may run "mix format --migrate" to fix this warning automatically.7017 │7018 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7019 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7020 │7021 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270227023 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7024 You may run "mix format --migrate" to fix this warning automatically.7025 │7026 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7027 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7028 │7029 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570307031 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7032 You may run "mix format --migrate" to fix this warning automatically.7033 │7034 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7035 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7036 │7037 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670387039 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7040 You may run "mix format --migrate" to fix this warning automatically.7041 │7042 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7043 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7044 │7045 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270467047 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7048 You may run "mix format --migrate" to fix this warning automatically.7049 │7050 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7051 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7052 │7053 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570547055 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7056 You may run "mix format --migrate" to fix this warning automatically.7057 │7058 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7059 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7060 │7061 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670627063 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7064 You may run "mix format --migrate" to fix this warning automatically.7065 │7066 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7067 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7068 │7069 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270707071 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7072 You may run "mix format --migrate" to fix this warning automatically.7073 │7074 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7075 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7076 │7077 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570787079 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7080 You may run "mix format --migrate" to fix this warning automatically.7081 │7082 17 │ <<0 :: int32>> -> :void7083 │ ~~~~~~~~~~~~~~~~~~~~~~~7084 │7085 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670867087 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7088 You may run "mix format --migrate" to fix this warning automatically.7089 │7090 17 │ <<0 :: int32>> -> :void7091 │ ~~~~~~~~~~~~~~~~~~~~~~~7092 │7093 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270947095 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7096 You may run "mix format --migrate" to fix this warning automatically.7097 │7098 17 │ <<0 :: int32>> -> :void7099 │ ~~~~~~~~~~~~~~~~~~~~~~~7100 │7101 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571027103 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7104 You may run "mix format --migrate" to fix this warning automatically.7105 │7106 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7107 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7108 │7109 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/671107111 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7112 You may run "mix format --migrate" to fix this warning automatically.7113 │7114 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7115 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7116 │7117 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/271187119 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7120 You may run "mix format --migrate" to fix this warning automatically.7121 │7122 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7123 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7124 │7125 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571267127 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7128 You may run "mix format --migrate" to fix this warning automatically.7129 │7130 23 │ <<0 :: int32>> -> :void7131 │ ~~~~~~~~~~~~~~~~~~~~~~~7132 │7133 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671347135 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7136 You may run "mix format --migrate" to fix this warning automatically.7137 │7138 23 │ <<0 :: int32>> -> :void7139 │ ~~~~~~~~~~~~~~~~~~~~~~~7140 │7141 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271427143 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7144 You may run "mix format --migrate" to fix this warning automatically.7145 │7146 23 │ <<0 :: int32>> -> :void7147 │ ~~~~~~~~~~~~~~~~~~~~~~~7148 │7149 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571507151 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7152 You may run "mix format --migrate" to fix this warning automatically.7153 │7154 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7155 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7156 │7157 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671587159 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7160 You may run "mix format --migrate" to fix this warning automatically.7161 │7162 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7163 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7164 │7165 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271667167 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7168 You may run "mix format --migrate" to fix this warning automatically.7169 │7170 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7171 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7172 │7173 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571747175 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7176 │7177 20 │ manager = worker(Postgrex.TypeManager, [])7178 │ ~7179 │7180 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171817182 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7183 │7184 21 │ server_sup = supervisor(__MODULE__, [:servers])7185 │ ~7186 │7187 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171887189 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7190 │7191 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7192 │ ~7193 │7194 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17195 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171967197 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7198 │7199 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7200 │ ~7201 │7202 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/172037204 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7205 │7206 110 │ if Map.size(s.listener_channels[channel]) == 1 do7207 │ ~7208 │7209 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37210 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37211 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/272127213 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7214 │7215 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7216 │ ~7217 │7218 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/172197220 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7221 │7222 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7223 │ ~7224 │7225 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272267227 warning: a struct for Postgrex.Query is expected on struct update:72287229 %Postgrex.Query{7230 query7231 | param_oids: param_oids,7232 param_formats: param_formats,7233 param_types: param_types7234 }72357236 but got type:72377238 dynamic()72397240 where "query" was given the type:72417242 # type: dynamic()7243 # from: lib/postgrex/protocol.ex:910:357244 query72457246 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72477248 type warning found at:7249 │7250 915 │ query = %Query{query | param_oids: param_oids,7251 │ ~7252 │7253 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672547255 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7256 │7257 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7258 │ ~7259 │7260 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/272617262 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7263 │7264 9 │ worker(Postgrex.Parameters, [])]7265 │ ~7266 │7267 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/272687269 warning: a struct for Postgrex.Query is expected on struct update:72707271 %Postgrex.Query{7272 query7273 | ref: make_ref(),7274 types: types,7275 columns: col_names,7276 result_oids: result_oids,7277 result_formats: result_formats,7278 result_types: result_types7279 }72807281 but got type:72827283 dynamic()72847285 where "query" was given the type:72867287 # type: dynamic()7288 # from: lib/postgrex/protocol.ex:926:357289 query72907291 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72927293 type warning found at:7294 │7295 932 │ query = %Query{query | ref: make_ref(), types: types,7296 │ ~7297 │7298 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672997300 warning: a struct for Postgrex.Query is expected on struct update:73017302 %Postgrex.Query{query | ref: make_ref()}73037304 but got type:73057306 dynamic()73077308 where "query" was given the type:73097310 # type: dynamic()7311 # from: lib/postgrex/protocol.ex:977:317312 query73137314 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73157316 type warning found at:7317 │7318 978 │ query = %Query{query | ref: make_ref()}7319 │ ~7320 │7321 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573227323 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7324 │7325 2131 │ formatted_reason = :ssl.format_error(reason)7326 │ ~7327 │7328 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373297330 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7331 │7332 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7333 │ ~7334 │7335 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373367337 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7338 │7339 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7340 │ ~7341 │7342 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273437344 warning: a struct for Postgrex.Query is expected on struct update:73457346 %Postgrex.Query{query | name: ""}73477348 but got type:73497350 dynamic()73517352 where "query" was given the type:73537354 # type: dynamic()7355 # from: lib/postgrex/protocol.ex:2313:167356 query73577358 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73597360 type warning found at:7361 │7362 2313 │ defp unnamed(query), do: %Query{query | name: ""}7363 │ ~7364 │7365 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173667367Generated postgrex app7368warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7369 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27370 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17371 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57372 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27373 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47374 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273757376==> ecto7377Compiling 70 files (.ex)7378 warning: using single-quoted strings to represent charlists is deprecated.7379 Use ~c"" if you indeed want a charlist or use "" instead.7380 You may run "mix format --migrate" to change all single-quoted7381 strings to use the ~c sigil and fix this warning.7382 │7383 166 │ defp insert_all_value(_), do: '?'7384 │ ~7385 │7386 └─ lib/ecto/adapters/mysql/connection.ex:166:3773877388 warning: using single-quoted strings to represent charlists is deprecated.7389 Use ~c"" if you indeed want a charlist or use "" instead.7390 You may run "mix format --migrate" to change all single-quoted7391 strings to use the ~c sigil and fix this warning.7392 │7393 354 │ '?'7394 │ ~7395 │7396 └─ lib/ecto/adapters/mysql/connection.ex:354:773977398 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.73997400 This error happens when you have function calls without parentheses inside keywords. For example:74017402 function(arg, one: nested_call a, b, c)7403 function(arg, one: if expr, do: :this, else: :that)74047405 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:74067407 function(arg, one: if(expr, do: :this, else: :that))7408 function(arg, one: nested_call(a, b, c))74097410 Ambiguity found at:7411 │7412 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7414 │7415 └─ lib/ecto/changeset.ex:228674167417 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74187419 This error happens when you have function calls without parentheses inside keywords. For example:74207421 function(arg, one: nested_call a, b, c)7422 function(arg, one: if expr, do: :this, else: :that)74237424 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:74257426 function(arg, one: if(expr, do: :this, else: :that))7427 function(arg, one: nested_call(a, b, c))74287429 Ambiguity found at:7430 │7431 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7432 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7433 │7434 └─ lib/ecto/migration/runner.ex:26574357436 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74377438 This error happens when you have function calls without parentheses inside keywords. For example:74397440 function(arg, one: nested_call a, b, c)7441 function(arg, one: if expr, do: :this, else: :that)74427443 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:74447445 function(arg, one: if(expr, do: :this, else: :that))7446 function(arg, one: nested_call(a, b, c))74477448 Ambiguity found at:7449 │7450 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7451 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7452 │7453 └─ lib/ecto/migration/runner.ex:26774547455 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7456 │7457 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7458 │ ~7459 │7460 └─ lib/ecto/query/builder.ex:136:874617462 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7463 │7464 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7465 │ ~~7466 │7467 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274687469 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7470 │7471 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7472 │ ~~7473 │7474 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274757476 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74777478 This error happens when you have function calls without parentheses inside keywords. For example:74797480 function(arg, one: nested_call a, b, c)7481 function(arg, one: if expr, do: :this, else: :that)74827483 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:74847485 function(arg, one: if(expr, do: :this, else: :that))7486 function(arg, one: nested_call(a, b, c))74877488 Ambiguity found at:7489 │7490 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7491 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7492 │7493 └─ lib/ecto/repo/schema.ex:45474947495 warning: unused require Ecto.Query7496 │7497 6 │ require Ecto.Query7498 │ ~7499 │7500 └─ lib/ecto/repo/preloader.ex:6:375017502 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7503 │7504 9 │ schema "schema_migrations" do7505 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7506 │7507 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)75087509 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7510 │7511 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7512 │ ~7513 │7514 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/275157516 warning: incompatible types given to Mix.Ecto.ensure_started/2:75177518 Mix.Ecto.ensure_started(repo, opts)75197520 given types:75217522 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75237524 but expected one of:75257526 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75277528 where "opts" was given the type:75297530 # type: dynamic(7531 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7532 non_struct_map()7533 )7534 # from: lib/mix/tasks/ecto.rollback.ex:64:107535 opts =7536 if opts[:quiet] do7537 Keyword.merge(opts, log: false, log_sql: false)7538 else7539 opts7540 end75417542 where "repo" was given the type:75437544 # type: dynamic(atom())7545 # from: lib/mix/tasks/ecto.rollback.ex:70:77546 Mix.Ecto.ensure_repo(repo, args)75477548 type warning found at:7549 │7550 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7551 │ ~7552 │7553 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275547555 warning: the following clause will never match:75567557 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->75587559 because it attempts to match on the result of:75607561 System.stacktrace()75627563 which has type:75647565 empty_list()75667567 where "args_or_arity" was given the type:75687569 # type: float() or integer() or non_empty_list(term())7570 # from: lib/ecto/changeset.ex7571 (_() when args_or_arity == 2) when length(args_or_arity) == 275727573 where "module" was given the type:75747575 # type: dynamic()7576 # from: lib/ecto/changeset.ex:733:307577 module75787579 type warning found at:7580 │7581 741 │ ... when length(args_or_arity) == 2 ->7582 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7583 │7584 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/275857586 warning: incompatible types given to Mix.Ecto.ensure_started/2:75877588 Mix.Ecto.ensure_started(repo, all: true)75897590 given types:75917592 -dynamic(atom())-, non_empty_list({:all, true})75937594 but expected one of:75957596 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75977598 where "repo" was given the type:75997600 # type: dynamic(atom())7601 # from: lib/mix/tasks/ecto.migrations.ex:37:77602 Mix.Ecto.ensure_repo(repo, args)76037604 type warning found at:7605 │7606 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7607 │ ~7608 │7609 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/376107611 warning: incompatible types given to Mix.Ecto.ensure_started/2:76127613 Mix.Ecto.ensure_started(repo, opts)76147615 given types:76167617 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))76187619 but expected one of:76207621 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())76227623 where "opts" was given the type:76247625 # type: dynamic(7626 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7627 non_struct_map()7628 )7629 # from: lib/mix/tasks/ecto.migrate.ex:68:107630 opts =7631 if opts[:quiet] do7632 Keyword.merge(opts, log: false, log_sql: false)7633 else7634 opts7635 end76367637 where "repo" was given the type:76387639 # type: dynamic(atom())7640 # from: lib/mix/tasks/ecto.migrate.ex:74:77641 Mix.Ecto.ensure_repo(repo, args)76427643 type warning found at:7644 │7645 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7646 │ ~7647 │7648 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276497650 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7651 │7652 739 │ case System.stacktrace do7653 │ ~7654 │7655 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/276567657 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76587659 Mix.Ecto.source_repo_priv(repo)76607661 given types:76627663 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76647665 but expected one of:76667667 atom()76687669 where "repo" was given the types:76707671 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7672 # from: lib/mix/tasks/ecto.load.ex:70:227673 Keyword.merge(repo.config, opts)76747675 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7676 # from: lib/mix/tasks/ecto.load.ex:72:277677 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76787679 type warning found at:7680 │7681 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7682 │ ~7683 │7684 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276857686 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.load.ex:53: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 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7701 │ ~7702 │7703 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/177047705 warning: expected a map or struct when accessing .__adapter__ in expression:77067707 repo.__adapter__77087709 where "repo" was given the type:77107711 # type: dynamic(atom())7712 # from: lib/mix/tasks/ecto.drop.ex:39:77713 Mix.Ecto.ensure_repo(repo, args)77147715 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77167717 type warning found at:7718 │7719 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7720 │ ~7721 │7722 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177237724 warning: expected a map or struct when accessing .__adapter__ in expression:77257726 repo.__adapter__77277728 where "repo" was given the type:77297730 # type: dynamic(atom())7731 # from: lib/mix/tasks/ecto.dump.ex:50:77732 Mix.Ecto.ensure_repo(repo, args)77337734 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77357736 type warning found at:7737 │7738 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7739 │ ~7740 │7741 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177427743 warning: expected a map or struct when accessing .__adapter__ in expression:77447745 repo.__adapter__77467747 where "repo" was given the type:77487749 # type: dynamic(atom())7750 # from: lib/mix/tasks/ecto.create.ex:37:77751 Mix.Ecto.ensure_repo(repo, args)77527753 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77547755 type warning found at:7756 │7757 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7758 │ ~7759 │7760 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177617762 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7763 │7764 62 │ Mix.Project.compile(args)7765 │ ~7766 │7767 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277687769 warning: expected a module (an atom) when invoking start_link/1 in expression:77707771 repo.start_link(pool_size: pool_size)77727773 where "pool_size" was given the type:77747775 # type: dynamic()7776 # from: lib/mix/ecto.ex:101:157777 pool_size = Keyword.get(opts, :pool_size, 1)77787779 where "repo" was given the type:77807781 # type: dynamic(%{..., __adapter__: atom()})7782 # from: lib/mix/ecto.ex:99:367783 repo.__adapter__.ensure_all_started(repo, :temporary)77847785 type warning found at:7786 │7787 102 │ case repo.start_link(pool_size: pool_size) do7788 │ ~7789 │7790 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277917792 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7793 │7794 146 │ Logger.remove_backend(:console)7795 │ ~7796 │7797 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/277987799 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7800 │7801 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7802 │ ~7803 │7804 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27805 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278067807 warning: incompatible types given to get_source/1:78087809 get_source(repo)78107811 given types:78127813 -dynamic(atom())-78147815 but expected one of:78167817 %{..., config: empty_list() or non_empty_list(term(), term())}78187819 where "repo" was given the type:78207821 # type: dynamic(atom())7822 # from: lib/ecto/migration/schema_migration.ex:24:137823 repo.all(7824 Map.put(7825 (7826 query =7827 (7828 query = {get_source(repo), Ecto.Migration.SchemaMigration}7829 Ecto.Query.Builder.From.apply(query, 1)7830 )7831 7832 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7833 ...,7834 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7835 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7836 line: 22,7837 take: %{}7838 })7839 ),7840 :prefix,7841 prefix7842 ), timeout: :infinity, log: false)78437844 type warning found at:7845 │7846 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7847 │ ~7848 │7849 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/278507851 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7852 │7853 155 │ Logger.add_backend(:console, flush: true)7854 │ ~7855 │7856 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278577858 warning: incompatible types given to get_source/1:78597860 get_source(repo)78617862 given types:78637864 -dynamic(atom())-78657866 but expected one of:78677868 %{..., config: empty_list() or non_empty_list(term(), term())}78697870 where "repo" was given the type:78717872 # type: dynamic(atom())7873 # from: lib/ecto/migration/schema_migration.ex:30:137874 repo.insert!(7875 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7876 prefix: prefix,7877 source: get_source(repo)7878 ), timeout: :infinity, log: false)78797880 type warning found at:7881 │7882 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7883 │ ~7884 │7885 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/378867887 warning: incompatible types given to get_source/1:78887889 get_source(repo)78907891 given types:78927893 -dynamic(atom())-78947895 but expected one of:78967897 %{..., config: empty_list() or non_empty_list(term(), term())}78987899 where "repo" was given the type:79007901 # type: dynamic(atom())7902 # from: lib/ecto/migration/schema_migration.ex:36:137903 repo.delete_all(7904 Map.put(7905 (7906 query =7907 (7908 query = {get_source(repo), Ecto.Migration.SchemaMigration}7909 Ecto.Query.Builder.From.apply(query, 1)7910 )7911 7912 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7913 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7914 op: :and,7915 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7916 file: "/work/proj/deps_bbb/ecto/lib/ecto/migration/schema_migration.ex",7917 line: 347918 })7919 ),7920 :prefix,7921 prefix7922 ), timeout: :infinity, log: false)79237924 type warning found at:7925 │7926 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7927 │ ~7928 │7929 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/379307931 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7932 │7933 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7934 │ ~7935 │7936 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179377938 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7939 │7940 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7941 │ ~7942 │7943 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/279447945 warning: the following conditional expression:79467947 is_atom(related)79487949 will always evaluate to:79507951 dynamic(true)79527953 where "related" was given the type:79547955 # type: dynamic(atom())7956 # from: lib/ecto/association.ex:730:157957 related = Ecto.Association.related_from_query(queryable)79587959 type warning found at:7960 │7961 732 │ unless is_atom(related) do7962 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7963 │7964 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/379657966 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7967 │7968 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7969 │ ~7970 │7971 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379727973 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7974 │7975 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7976 │ ~7977 │7978 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279797980 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7981 │7982 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7983 │ ~7984 │7985 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279867987 warning: the following clause will never match:79887989 {:error, _} = error ->79907991 because it attempts to match on the result of:79927993 apply(changeset, adapter, :insert, args)79947995 which has type:79967997 dynamic({:invalid or :ok, term()})79987999 type warning found at:8000 │8001 219 │ {:error, _} = error ->8002 │ ~8003 │8004 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/480058006 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead8007 │8008 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))8009 │ ~8010 │8011 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/380128013 warning: the following clause will never match:80148015 {:error, _} = error ->80168017 because it attempts to match on the result of:80188019 apply(changeset, adapter, action, args)80208021 which has type:80228023 dynamic({:invalid or :ok, term()})80248025 type warning found at:8026 │8027 297 │ {:error, _} = error ->8028 │ ~8029 │8030 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/480318032 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8033 │8034 54 │ filter_and_reraise e, System.stacktrace8035 │ ~8036 │8037 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/580388039 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead8040 │8041 44 │ index = Map.size(params)8042 │ ~8043 │8044 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/58045 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/580468047 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead8048 │8049 614 │ Decimal.minus(decimal)8050 │ ~8051 │8052 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/180538054 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)8055 │8056 228 │ raise BadStructError, struct: struct, term: data8057 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8058 │8059 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580608061 warning: the following clause will never match:80628063 {:error, _} ->80648065 because it attempts to match on the result of:80668067 NaiveDateTime.new(date, time)80688069 which has type:80708071 dynamic({:ok, %NaiveDateTime{}})80728073 type warning found at:8074 │8075 803 │ {:error, _} -> :error8076 │ ~~~~~~~~~~~~~~~~~~~~~8077 │8078 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180798080 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8081 │8082 214 │ filter_and_reraise e, System.stacktrace8083 │ ~8084 │8085 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48086 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480878088 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8089 │8090 159 │ supervise(children, strategy: :one_for_one)8091 │ ~8092 │8093 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/180948095 warning: expected a map or struct when accessing .__struct__ in expression:80968097 schema.__struct__80988099 where "schema" was given the types:81008101 # type: dynamic(atom() and not nil)8102 # from: lib/ecto/query/planner.ex:1186:418103 schema81048105 # type: atom()8106 # from: lib/ecto/query/planner.ex:1186:618107 is_atom(schema)81088109 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()81108111 type warning found at:8112 │8113 1190 │ Map.has_key?(schema.__struct__, field) ->8114 │ ~8115 │8116 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/681178118 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8119 │8120 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8121 │ ~8122 │8123 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/281248125 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8126 │8127 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8128 │ ~8129 │8130 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181318132 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81338134 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81358136 given types:81378138 (8139 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8140 dynamic()8141 )81428143 but expected one of:81448145 atom(), term()81468147 where "opts" was given the type:81488149 # type: dynamic(8150 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8151 non_struct_map()8152 )8153 # from: lib/ecto/migrator.ex:44:658154 opts[:prefix]81558156 where "repo" was given the type:81578158 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8159 # from: lib/ecto/migrator.ex:44:238160 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81618162 type warning found at:8163 │8164 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8165 │ ~8166 │8167 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281688169 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8170 │8171 15 │ supervise(children, strategy: :simple_one_for_one)8172 │ ~8173 │8174 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/181758176 warning: expected a module (an atom) when invoking transaction/2 in expression:81778178 repo.transaction(fun, log: false, timeout: :infinity)81798180 where "fun" was given the type:81818182 # type: dynamic()8183 # from: lib/ecto/migrator.ex:114:478184 fun81858186 where "repo" was given the types:81878188 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8189 # from: lib/ecto/migrator.ex:118:248190 repo.__adapter__.supports_ddl_transaction?81918192 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8193 # from: lib/ecto/migrator.ex:118:248194 repo.__adapter__.supports_ddl_transaction?81958196 type warning found at:8197 │8198 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8199 │ ~8200 │8201 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/382028203 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8204 │8205 291 │ modules = Code.load_file(file)8206 │ ~8207 │8208 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/282098210 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8211 │8212 321 │ reraise error, System.stacktrace8213 │ ~8214 │8215 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/382168217 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8218 │8219 260 │ reraise %{err | message: message}, System.stacktrace8220 │ ~8221 │8222 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682238224 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8225 │8226 10 │ worker(Ecto.Registry, []),8227 │ ~8228 │8229 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282308231 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8232 │8233 11 │ supervisor(Ecto.Migration.Supervisor, [])8234 │ ~8235 │8236 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282378238Generated ecto app8239==> phoenix_ecto8240Compiling 6 files (.ex)8241 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8242 │8243 10 │ supervise([8244 │ ~8245 │8246 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/182478248 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8249 │8250 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)8251 │ ~8252 │8253 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/182548255 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)8256 │8257 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do8258 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8259 │8260 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)82618262 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)8263 │8264 13 │ defimpl Plug.Exception, for: exception do8265 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8266 │8267 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)82688269 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)8270 │8271 13 │ defimpl Plug.Exception, for: exception do8272 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8273 │8274 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)82758276 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)8277 │8278 13 │ defimpl Plug.Exception, for: exception do8279 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8280 │8281 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)82828283 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)8284 │8285 13 │ defimpl Plug.Exception, for: exception do8286 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8287 │8288 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)82898290 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)8291 │8292 13 │ defimpl Plug.Exception, for: exception do8293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8294 │8295 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)82968297 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8298 │8299 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])8300 │ ~8301 │8302 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/283038304Generated phoenix_ecto app8305==> guardian_db8306Compiling 5 files (.ex)8307 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8308 │8309 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8310 │ ~8311 │8312 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)83138314 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8315 │8316 15 │ schema "virtual: token" do8317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8318 │8319 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)832083218322== Compilation error in file lib/guardian/db.ex ==8323** (RuntimeError) Guardian.DB configuration is required8324 lib/guardian/db.ex:114: (module)8325could 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"