Build log
nerves_system_mangopi_mq_pro
servicex_matching 0.0.1 · fail · run servicex_matching-0.0.1-1791099677034
8327 of 8327 lines
1Resolving Hex dependencies...2Resolution completed in 0.322s3Unchanged: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_mangopi_mq_pro/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_mangopi_mq_pro/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_mangopi_mq_pro/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_conns_sup.erl:720 │721 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},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.erl:744 │745 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);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_riscv64_nerves_linux_gnu-15.3.1/bin/riscv64-nerves-linux-gnu-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-0.17.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: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead902 │903 111 │ stack = System.stacktrace()904 │ ~905 │906 └─ lib/db_connection/ownership/proxy.ex:111:24: DBConnection.Ownership.Proxy.handle_call/3907908 warning: the following clause will never match:909910 [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) ->911912 because it attempts to match on the result of:913914 System.stacktrace()915916 which has type:917918 empty_list()919920 where "arity" was given the type:921922 # type: integer()923 # from: lib/db_connection/connection.ex:139:56924 is_integer(arity)925926 type warning found at:927 │928 139 │ [{_, _, arity, _} | _rest] = stacktrace when is_integer(arity) -> stacktrace929 │ ~930 │931 └─ lib/db_connection/connection.ex:139:38: DBConnection.Connection.connect/2932933 warning: the following clause will never match:934935 [{a, b, params, c} | rest] when is_list(params) ->936937 because it attempts to match on the result of:938939 System.stacktrace()940941 which has type:942943 empty_list()944945 where "params" was given the type:946947 # type: empty_list() or non_empty_list(term(), term())948 # from: lib/db_connection/connection.ex:140:43949 is_list(params)950951 type warning found at:952 │953 140 │ [{a, b, params, c} | rest] when is_list(params) ->954 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~955 │956 └─ lib/db_connection/connection.ex:140: DBConnection.Connection.connect/2957958 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead959 │960 117 │ Supervisor.Spec.worker(Manager, [module, opts], child_opts)961 │ ~962 │963 └─ lib/db_connection/ownership.ex:117:21: DBConnection.Ownership.child_spec/3964965 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead966 │967 6 │ children = [supervisor(DBConnection.Ownership.Proxy, [], [restart: :temporary])]968 │ ~969 │970 └─ lib/db_connection/ownership/proxy_supervisor.ex:6:18: DBConnection.Ownership.ProxySupervisor.start_link/0971972 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead973 │974 8 │ pool = supervisor(Pool, [], [restart: :temporary])975 │ ~976 │977 └─ lib/db_connection/ownership/pool_supervisor.ex:8:12: DBConnection.Ownership.PoolSupervisor.start_link/0978979 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead980 │981 9 │ supervisor(DBConnection.Ownership.ProxySupervisor, [],982 │ ~983 │984 └─ lib/db_connection/ownership/pool.ex:9:17: DBConnection.Ownership.Pool.start_link/3985986 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead987 │988 36 │ worker(DBConnection.Watcher, [owner])989 │ ~990 │991 └─ lib/db_connection/ownership/pool.ex:36:5: DBConnection.Ownership.Pool.watcher/1992993 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead994 │995 986 │ stack = System.stacktrace()996 │ ~997 │998 └─ lib/db_connection.ex:986:28: DBConnection.handle/4999 └─ lib/db_connection.ex:992:24: DBConnection.handle/41000 └─ lib/db_connection.ex:1003:65: DBConnection.parse/41001 └─ lib/db_connection.ex:1012:24: DBConnection.encode/41002 └─ lib/db_connection.ex:1022:40: DBConnection.decode/61003 └─ lib/db_connection.ex:1057:40: DBConnection.describe/31004 └─ lib/db_connection.ex:1082:40: DBConnection.describe_run/51005 └─ lib/db_connection.ex:1222:28: DBConnection.run_end/21006 └─ lib/db_connection.ex:1293:40: DBConnection.transaction_run/41007 └─ lib/db_connection.ex:1359:28: DBConnection.handle/51008 └─ lib/db_connection.ex:1365:24: DBConnection.handle/51009 └─ lib/db_connection.ex:1383:24: DBConnection.transaction_nested/21010 └─ lib/db_connection.ex:1434:24: DBConnection.prepare_declare_log/61011 └─ lib/db_connection.ex:1463:24: DBConnection.declare_log/610121013 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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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/mangopi_mq_pro/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_riscv64_nerves_linux_gnu1237Compiling 1 file (.ex)1238Generated nerves_toolchain_riscv64_nerves_linux_gnu app1239==> nerves_system_mangopi_mq_pro1240Generated nerves_system_mangopi_mq_pro app1241==> nerves_compatibility_test1242===> Analyzing applications...1243===> Compiling unicode_util_compat1244===> Analyzing applications...1245===> Compiling idna1246===> Analyzing applications...1247===> Compiling telemetry1248===> Analyzing applications...1249===> Compiling cowboy1250 ┌─ src/cowboy_handler.erl:1251 │1252 87 │ Stacktrace = erlang:get_stacktrace(),1253 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12541255 ┌─ src/cowboy_handler.erl:1256 │1257 116 │ Stacktrace = erlang:get_stacktrace(),1258 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12591260 ┌─ src/cowboy_handler.erl:1261 │1262 235 │ Stacktrace = erlang:get_stacktrace(),1263 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12641265 ┌─ src/cowboy_handler.erl:1266 │1267 290 │ {stacktrace, erlang:get_stacktrace()},1268 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace126912701271 ┌─ src/cowboy_rest.erl:1272 │1273 69 │ Stacktrace = erlang:get_stacktrace(),1274 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12751276 ┌─ src/cowboy_rest.erl:1277 │1278 1006 │ Stacktrace = erlang:get_stacktrace(),1279 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace128012811282 ┌─ src/cowboy_websocket.erl:1283 │1284 147 │ Stacktrace = erlang:get_stacktrace(),1285 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12861287 ┌─ src/cowboy_websocket.erl:1288 │1289 645 │ {stacktrace, erlang:get_stacktrace()},1290 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12911292 ┌─ src/cowboy_websocket.erl:1293 │1294 755 │ {stacktrace, erlang:get_stacktrace()},1295 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace129612971298==> expo1299Compiling 2 files (.erl)1300Compiling 22 files (.ex)1301Generated expo app1302==> gettext1303Compiling 18 files (.ex)1304 warning: unused require Gettext.Macros1305 │1306 594 │ require Gettext.Macros1307 │ ~1308 │1309 └─ lib/gettext.ex:594:313101311 warning: the following clause is redundant:13121313 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)13141315 it has type:13161317 dynamic(%Expo.Message.Plural{})13181319 previous clauses have already matched on the following types:13201321 %Expo.Message.Singular{}1322 %Expo.Message.Plural{}13231324 │1325 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1326 │ ~1327 │1328 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/113291330 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1331 │1332 426 │ Kernel.ParallelCompiler.async(fn ->1333 │ ~1334 │1335 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/313361337Generated gettext app1338==> phoenix_pubsub1339Compiling 13 files (.ex)1340 warning: single quotes around atoms are deprecated. Use double quotes instead1341 │1342 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1343 │ ~1344 │1345 └─ lib/phoenix/pubsub/local.ex:160:2313461347 warning: single quotes around atoms are deprecated. Use double quotes instead1348 │1349 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1350 │ ~1351 │1352 └─ lib/phoenix/pubsub/local.ex:160:4013531354 warning: unused require Logger1355 │1356 107 │ require Logger1357 │ ~1358 │1359 └─ lib/phoenix/tracker.ex:107:313601361 warning: a struct for Phoenix.Tracker.State is expected on struct update:13621363 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13641365 but got type:13661367 dynamic()13681369 where "delta" was given the type:13701371 # type: dynamic()1372 # from: lib/phoenix/tracker/state.ex:461:361373 %Phoenix.Tracker.State{delta: delta} = state13741375 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13761377 type warning found at:1378 │1379 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1380 │ ~1381 │1382 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/513831384 warning: a struct for Phoenix.Tracker.State is expected on struct update:13851386 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}13871388 but got type:13891390 dynamic()13911392 where "delta" was given the type:13931394 # type: dynamic()1395 # from: lib/phoenix/tracker/state.ex:541:991396 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1397 state13981399 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14001401 type warning found at:1402 │1403 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1404 │ ~1405 │1406 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114071408 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14091410 %Phoenix.Tracker.Replica{replica | status: :permdown}14111412 but got type:14131414 dynamic()14151416 where "replica" was given the type:14171418 # type: dynamic()1419 # from: lib/phoenix/tracker/replica.ex:72:171420 replica14211422 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14231424 type warning found at:1425 │1426 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1427 │ ~1428 │1429 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/114301431 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14321433 %Phoenix.Tracker.Replica{replica | status: :down}14341435 but got type:14361437 dynamic()14381439 where "replica" was given the type:14401441 # type: dynamic()1442 # from: lib/phoenix/tracker/replica.ex:74:131443 replica14441445 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14461447 type warning found at:1448 │1449 74 │ defp down(replica), do: %Replica{replica | status: :down}1450 │ ~1451 │1452 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/114531454 warning: a struct for Phoenix.Tracker.State is expected on struct update:14551456 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14571458 but got type:14591460 dynamic(%{..., range: {term(), term()}})14611462 where "delta" was given the type:14631464 # type: dynamic(%{..., range: {term(), term()}})1465 # from: lib/phoenix/tracker/state.ex:551:301466 {start_clock, end_clock} = delta.range14671468 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14691470 type warning found at:1471 │1472 555 │ delta: %State{delta | range: {start_clock, new_end}}}1473 │ ~1474 │1475 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214761477 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14781479 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}14801481 but got type:14821483 dynamic()14841485 where "replica" was given the type:14861487 # type: dynamic()1488 # from: lib/phoenix/tracker/replica.ex:76:291489 replica14901491 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14921493 type warning found at:1494 │1495 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1496 │ ~1497 │1498 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/114991500 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1501 │1502 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1503 │ ~1504 │1505 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/115061507 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1508 │1509 43 │ :ok = :pg2.create(pg2_group)1510 │ ~1511 │1512 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/115131514 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1515 │1516 44 │ :ok = :pg2.join(pg2_group, self())1517 │ ~1518 │1519 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/115201521 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1522 │1523 57 │ :pg2.get_members(pg2_namespace(server_name))1524 │ ~1525 │1526 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/115271528 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1529 │1530 273 │ supervise(shards, strategy: :one_for_one,1531 │ ~1532 │1533 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/115341535 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1536 │1537 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1538 │ ~1539 │1540 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/215411542 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1543 │1544 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1545 │ ~1546 │1547 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11548 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115491550 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1551 │1552 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1553 │ ~1554 │1555 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/115561557 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1558 │1559 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1560 │ ~1561 │1562 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115631564 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1565 │1566 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1567 │ ~1568 │1569 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115701571 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1572 │1573 97 │ supervise(children, strategy: :rest_for_one)1574 │ ~1575 │1576 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115771578 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1579 │1580 42 │ supervise children, strategy: :one_for_one1581 │ ~1582 │1583 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115841585Generated phoenix_pubsub app1586==> nerves_compatibility_test1587===> Analyzing applications...1588===> Compiling certifi1589==> plug1590Compiling 1 file (.erl)1591Compiling 42 files (.ex)1592Generated plug app1593warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1594 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21595 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11596 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51597 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21598 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41599 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/216001601==> phoenix1602Compiling 75 files (.ex)1603warning: cannot infer signatures from :cowboy because it is not loaded16041605warning: cannot infer signatures from :cowlib because it is not loaded16061607warning: cannot infer signatures from :ranch because it is not loaded16081609 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 operator1610 │1611 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1612 │ ~1613 │1614 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/116151616 warning: using single-quoted strings to represent charlists is deprecated.1617 Use ~c"" if you indeed want a charlist or use "" instead.1618 You may run "mix format --migrate" to change all single-quoted1619 strings to use the ~c sigil and fix this warning.1620 │1621 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1622 │ ~1623 │1624 └─ lib/phoenix/channel/server.ex:310:3116251626 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1627 │1628 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1629 │ ~1630 │1631 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/316321633 warning: unused require Logger1634 │1635 20 │ require Logger1636 │ ~1637 │1638 └─ lib/phoenix/endpoint/handler.ex:20:316391640 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1641 │1642 39 │ Logger.warn """1643 │ ~1644 │1645 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/116461647 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 operator1648 │1649 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1650 │ ~1651 │1652 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/216531654 warning: using single-quoted strings to represent charlists is deprecated.1655 Use ~c"" if you indeed want a charlist or use "" instead.1656 You may run "mix format --migrate" to change all single-quoted1657 strings to use the ~c sigil and fix this warning.1658 │1659 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1660 │ ~1661 │1662 └─ lib/phoenix/router.ex:315:5016631664 warning: using single-quoted strings to represent charlists is deprecated.1665 Use ~c"" if you indeed want a charlist or use "" instead.1666 You may run "mix format --migrate" to change all single-quoted1667 strings to use the ~c sigil and fix this warning.1668 │1669 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1670 │ ~1671 │1672 └─ lib/phoenix/router/helpers.ex:195:5016731674 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16751676 This error happens when you have function calls without parentheses inside keywords. For example:16771678 function(arg, one: nested_call a, b, c)1679 function(arg, one: if expr, do: :this, else: :that)16801681 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:16821683 function(arg, one: if(expr, do: :this, else: :that))1684 function(arg, one: nested_call(a, b, c))16851686 Ambiguity found at:1687 │1688 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1689 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1690 │1691 └─ lib/phoenix/router/resource.ex:7116921693 warning: duplicate key :route found in struct1694 │1695 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1696 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1697 │1698 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)16991700 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)"1701 │1702 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1703 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1704 │1705 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)17061707 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1708 │1709 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1710 │ ~1711 │1712 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/117131714 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1715 │1716 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1717 │ ~1718 │1719 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/217201721 warning: using single-quoted strings to represent charlists is deprecated.1722 Use ~c"" if you indeed want a charlist or use "" instead.1723 You may run "mix format --migrate" to change all single-quoted1724 strings to use the ~c sigil and fix this warning.1725 │1726 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1727 │ ~1728 │1729 └─ lib/phoenix/template.ex:174:5017301731 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1732 │1733 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1734 │ ~1735 │1736 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/217371738 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1739 │1740 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1741 │ ~1742 │1743 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/117441745 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1746 │1747 14 │ supervise(children, strategy: :simple_one_for_one)1748 │ ~1749 │1750 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/117511752 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1753 │1754 647 │ exception -> {:error, {exception, System.stacktrace()}}1755 │ ~1756 │1757 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117581759 warning: expected a module (an atom) when invoking config/1 in expression:17601761 endpoint.config(:endpoint_id)17621763 where "endpoint" was given the type:17641765 # type: dynamic(%{..., __pubsub_server__: atom()})1766 # from: lib/phoenix/transports/long_poll.ex:199:101767 verify_token(endpoint, token, opts)17681769 type warning found at:1770 │1771 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1772 │ ~1773 │1774 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317751776 warning: unknown key .__pubsub_server__ in expression:17771778 endpoint.__pubsub_server__17791780 the given type does not have the given key:17811782 dynamic(1783 %Phoenix.Socket{1784 id: term(),1785 assigns: term(),1786 channel: term(),1787 channel_pid: term(),1788 endpoint: atom(),1789 handler: term(),1790 joined: term(),1791 pubsub_server: term(),1792 ref: term(),1793 join_ref: term(),1794 topic: term(),1795 transport: term(),1796 transport_pid: term(),1797 transport_name: term(),1798 serializer: term(),1799 private: term(),1800 vsn: term()1801 } or1802 %Plug.Conn{1803 adapter: term(),1804 assigns: term(),1805 body_params: term(),1806 cookies: term(),1807 halted: term(),1808 host: term(),1809 method: term(),1810 owner: term(),1811 params: term(),1812 path_info: term(),1813 path_params: term(),1814 port: term(),1815 private: term(),1816 query_params: term(),1817 query_string: term(),1818 remote_ip: term(),1819 req_cookies: term(),1820 req_headers: term(),1821 request_path: term(),1822 resp_body: term(),1823 resp_cookies: term(),1824 resp_headers: term(),1825 scheme: term(),1826 script_name: term(),1827 secret_key_base: term(),1828 state: term(),1829 status: term()1830 } or atom() or binary()1831 )18321833 where "endpoint" was given the type:18341835 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1836 # from: lib/phoenix/transports/long_poll.ex:254:191837 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18381839 type warning found at:1840 │1841 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1842 │ ~~~~~~~~~~~~~~~~~1843 │1844 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318451846 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1847 │1848 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1849 │ ~1850 │1851 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418521853 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1854 │1855 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1856 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1857 │1858 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)18591860 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1861 │1862 10 │ conn = @connection.conn(req, transport)1863 │ ~1864 │1865 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/318661867 warning: a struct for Plug.Conn is expected on struct update:18681869 %Plug.Conn{conn | state: :sent}18701871 but got type:18721873 dynamic()18741875 where "conn" was given the type:18761877 # type: dynamic()1878 # from: lib/phoenix/endpoint/render_errors.ex:79:211879 conn18801881 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18821883 type warning found at:1884 │1885 83 │ %Plug.Conn{conn | state: :sent}1886 │ ~1887 │1888 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/518891890 warning: a struct for Plug.Conn is expected on struct update:18911892 %Plug.Conn{conn | query_params: %{}, params: %{}}18931894 but got type:18951896 dynamic(%{..., params: %Plug.Conn.Unfetched{}})18971898 where "conn" was given the types:18991900 # type: dynamic(%{..., params: term()})1901 # from: lib/phoenix/endpoint/render_errors.ex:94:171902 conn.params19031904 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1905 # from: lib/phoenix/endpoint/render_errors.ex:94:171906 conn.params19071908 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19091910 type warning found at:1911 │1912 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1913 │ ~1914 │1915 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119161917 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1918 │1919 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1920 │ ~1921 │1922 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/319231924 warning: a struct for Plug.Conn is expected on struct update:19251926 %Plug.Conn{conn | query_params: %{}, params: params}19271928 but got type:19291930 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19311932 where "conn" was given the types:19331934 # type: dynamic(%{..., params: term()})1935 # from: lib/phoenix/endpoint/render_errors.ex:94:171936 conn.params19371938 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1939 # from: lib/phoenix/endpoint/render_errors.ex:94:171940 conn.params19411942 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19431944 type warning found at:1945 │1946 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1947 │ ~1948 │1949 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119501951 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1952 │1953 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1954 │ ~1955 │1956 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/319571958 warning: a struct for Phoenix.Socket is expected on struct update:19591960 %Phoenix.Socket{socket | id: id}19611962 but got type:19631964 dynamic()19651966 where "socket" was given the type:19671968 # type: dynamic()1969 # from: lib/phoenix/socket/transport.ex1970 {:ok, socket}19711972 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"19731974 type warning found at:1975 │1976 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1977 │ ~1978 │1979 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/719801981 warning: a struct for Plug.Conn is expected on struct update:19821983 %Plug.Conn{conn | params: params}19841985 but got type:19861987 dynamic(%{..., params: map()})19881989 where "conn" was given the type:19901991 # type: dynamic(%{..., params: map()})1992 # from: lib/phoenix/controller.ex:912:171993 Map.get(conn.params, required_key)19941995 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19961997 type warning found at:1998 │1999 919 │ %Plug.Conn{conn | params: params}2000 │ ~2001 │2002 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/220032004 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2005 │2006 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),2007 │ ~2008 │2009 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/420102011 warning: expected a map or struct when accessing .url in expression:20122013 endpoint.url20142015 where "endpoint" was given the types:20162017 # type: dynamic(atom())2018 # from: lib/phoenix/router/helpers.ex:24:202019 endpoint20202021 # type: atom()2022 # from: lib/phoenix/router/helpers.ex:24:352023 is_atom(endpoint)20242025 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20262027 type warning found at:2028 │2029 25 │ endpoint.url2030 │ ~2031 │2032 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/220332034 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2035 │2036 199 │ worker(Phoenix.Tracker, [module, opts, opts])2037 │ ~2038 │2039 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/420402041 warning: a struct for Plug.Conn is expected on struct update:20422043 %Plug.Conn{conn | path_info: path, script_name: script}20442045 but got type:20462047 dynamic()20482049 where "conn" was given the type:20502051 # type: dynamic()2052 # from: lib/phoenix/router/route.ex:147:102053 conn = target.call(%Plug.Conn{...}, opts)20542055 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20562057 type warning found at:2058 │2059 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2060 │ ~2061 │2062 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420632064 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2065 │2066 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2067 │ ~2068 │2069 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120702071 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2072 │2073 71 │ supervise(children, strategy: :one_for_one)2074 │ ~2075 │2076 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120772078 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2079 │2080 76 │ [worker(Phoenix.Config, args)]2081 │ ~2082 │2083 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320842085 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2086 │2087 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2088 │ ~2089 │2090 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22091 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32092 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320932094 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2095 │2096 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2097 │ ~2098 │2099 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/321002101 warning: expected a module (an atom) when invoking path/1 in expression:21022103 endpoint.path("/")21042105 where "endpoint" was given the type:21062107 # type: dynamic(%{..., host: term()})2108 # from: lib/phoenix/endpoint/supervisor.ex:312:142109 endpoint.host21102111 type warning found at:2112 │2113 313 │ endpoint.path("/")2114 │ ~2115 │2116 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/121172118 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2119 │2120 35 │ supervise(children, strategy: :one_for_one)2121 │ ~2122 │2123 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/121242125 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2126 │2127 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2128 │ ~2129 │2130 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/321312132 warning: comparison between distinct types found:21332134 !Path.extname(file_path) == ".gz"21352136 given types:21372138 dynamic(boolean()) == binary()21392140 where "file_path" was given the type:21412142 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2143 # from: lib/phoenix/digester.ex:147:452144 Path.basename(file_path)21452146 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 false21472148 type warning found at:2149 │2150 148 │ !Path.extname(file_path) == ".gz"2151 │ ~2152 │2153 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121542155 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2156 │2157 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2158 │ ~2159 │2160 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321612162 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2163 │2164 113 │ {addr,port} = :ranch.get_addr(ref)2165 │ ~2166 │2167 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321682169 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2170 │2171 51 │ worker(Phoenix.CodeReloader.Server, [])2172 │ ~2173 │2174 └─ lib/phoenix.ex:51:7: Phoenix.start/221752176 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2177 │2178 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2179 │ ~2180 │2181 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321822183 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21842185 mod.__phoenix_recompile__?21862187 where "mod" was given the type:21882189 # type: dynamic(atom())2190 # from: lib/mix/tasks/compile.phoenix.ex:34:122191 Code.ensure_loaded?(mod)21922193 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()21942195 type warning found at:2196 │2197 36 │ mod.__phoenix_recompile__?2198 │ ~2199 │2200 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/122012202 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2203 │2204 155 │ Enum.partition attrs, fn2205 │ ~2206 │2207 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/122082209 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2210 │2211 234 │ Enum.partition(attrs, fn2212 │ ~2213 │2214 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/222152216Generated phoenix app2217==> phoenix_html2218Compiling 8 files (.ex)2219 warning: using single-quoted strings to represent charlists is deprecated.2220 Use ~c"" if you indeed want a charlist or use "" instead.2221 You may run "mix format --migrate" to change all single-quoted2222 strings to use the ~c sigil and fix this warning.2223 │2224 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2225 │ ~2226 │2227 └─ lib/phoenix_html/engine.ex:12:5022282229 warning: the 1st pattern in clause will never match:22302231 6022322233 because it is expected to receive type:22342235 dynamic(empty_list() or non_empty_list(term(), term()))22362237 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22382239 type warning found at:2240 │2241 56 │ def to_iodata(?<), do: "<"2242 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2243 │2244 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/122452246 warning: the 1st pattern in clause will never match:22472248 6222492250 because it is expected to receive type:22512252 dynamic(empty_list() or non_empty_list(term(), term()))22532254 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22552256 type warning found at:2257 │2258 57 │ def to_iodata(?>), do: ">"2259 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2260 │2261 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122622263 warning: the 1st pattern in clause will never match:22642265 3822662267 because it is expected to receive type:22682269 dynamic(empty_list() or non_empty_list(term(), term()))22702271 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22722273 type warning found at:2274 │2275 58 │ def to_iodata(?&), do: "&"2276 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2277 │2278 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122792280 warning: the 1st pattern in clause will never match:22812282 3422832284 because it is expected to receive type:22852286 dynamic(empty_list() or non_empty_list(term(), term()))22872288 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22892290 type warning found at:2291 │2292 59 │ def to_iodata(?"), do: """2293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2294 │2295 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/122962297 warning: the 1st pattern in clause will never match:22982299 3923002301 because it is expected to receive type:23022303 dynamic(empty_list() or non_empty_list(term(), term()))23042305 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23062307 type warning found at:2308 │2309 60 │ def to_iodata(?'), do: "'"2310 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2311 │2312 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/123132314 warning: the 1st pattern in clause will never match:23152316 {:safe, data}23172318 because it is expected to receive type:23192320 dynamic(empty_list() or non_empty_list(term(), term()))23212322 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23232324 type warning found at:2325 │2326 76 │ def to_iodata({:safe, data}) do2327 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2328 │2329 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/123302331 warning: the following clause is redundant:23322333 def to_iodata(other)23342335 it has type:23362337 dynamic(empty_list() or non_empty_list(term(), term()))23382339 previous clauses have already matched on the following types:23402341 non_empty_list(term(), term())2342 empty_list()23432344 │2345 80 │ def to_iodata(other) do2346 │ ~2347 │2348 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123492350 warning: the 1st pattern in clause will never match:23512352 h23532354 because it is expected to receive type:23552356 dynamic(empty_list() or non_empty_list(term(), term()))23572358 where "h" was given the type:23592360 # type: integer()2361 # from: lib/phoenix_html/safe.ex:62:252362 is_integer(h)23632364 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23652366 type warning found at:2367 │2368 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2369 │ ~2370 │2371 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123722373 warning: the 1st pattern in clause will never match:23742375 h23762377 because it is expected to receive type:23782379 dynamic(empty_list() or non_empty_list(term(), term()))23802381 where "h" was given the type:23822383 # type: integer()2384 # from: lib/phoenix_html/safe.ex:66:252385 is_integer(h)23862387 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23882389 type warning found at:2390 │2391 66 │ def to_iodata(h) when is_integer(h) do2392 │ ~2393 │2394 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/123952396 warning: the 1st pattern in clause will never match:23972398 h23992400 because it is expected to receive type:24012402 dynamic(empty_list() or non_empty_list(term(), term()))24032404 where "h" was given the type:24052406 # type: binary()2407 # from: lib/phoenix_html/safe.ex:72:252408 is_binary(h)24092410 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())24112412 type warning found at:2413 │2414 72 │ def to_iodata(h) when is_binary(h) do2415 │ ~2416 │2417 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/124182419Generated phoenix_html app2420warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2421 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22422 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12423 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52424 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22425 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42426 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/224272428==> guardian2429Compiling 20 files (.ex)2430Generated guardian app2431==> postgrex2432Compiling 62 files (.ex)2433 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2434 │2435 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2436 │ ~2437 │2438 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24392440 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2441 You may run "mix format --migrate" to fix this warning automatically.2442 │2443 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2444 │ ~2445 │2446 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124472448 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2449 You may run "mix format --migrate" to fix this warning automatically.2450 │2451 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2452 │ ~2453 │2454 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124552456 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2457 You may run "mix format --migrate" to fix this warning automatically.2458 │2459 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2460 │ ~2461 │2462 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124632464 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2465 You may run "mix format --migrate" to fix this warning automatically.2466 │2467 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2468 │ ~2469 │2470 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124712472 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2473 You may run "mix format --migrate" to fix this warning automatically.2474 │2475 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2476 │ ~2477 │2478 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124792480 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2481 You may run "mix format --migrate" to fix this warning automatically.2482 │2483 43 │ <<-1::int32>>2484 │ ~2485 │2486 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124872488 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2489 You may run "mix format --migrate" to fix this warning automatically.2490 │2491 48 │ <<value_byte_size::int32>> <> value2492 │ ~2493 │2494 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124952496 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2497 You may run "mix format --migrate" to fix this warning automatically.2498 │2499 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2500 │ ~2501 │2502 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/225032504 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2505 You may run "mix format --migrate" to fix this warning automatically.2506 │2507 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2508 │ ~2509 │2510 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/225112512 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2513 You may run "mix format --migrate" to fix this warning automatically.2514 │2515 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2516 │ ~2517 │2518 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/225192520 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2521 You may run "mix format --migrate" to fix this warning automatically.2522 │2523 64 │ ... -1::int32, rest::binary>>, acc) do2524 │ ~2525 │2526 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225272528 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2529 You may run "mix format --migrate" to fix this warning automatically.2530 │2531 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2532 │ ~2533 │2534 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225352536 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2537 You may run "mix format --migrate" to fix this warning automatically.2538 │2539 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2540 │ ~2541 │2542 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225432544 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2545 You may run "mix format --migrate" to fix this warning automatically.2546 │2547 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2548 │ ~2549 │2550 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225512552 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2553 You may run "mix format --migrate" to fix this warning automatically.2554 │2555 79 │ ... -1::int32, rest::binary>>, acc) do2556 │ ~2557 │2558 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225592560 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2561 You may run "mix format --migrate" to fix this warning automatically.2562 │2563 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2564 │ ~2565 │2566 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225672568 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2569 You may run "mix format --migrate" to fix this warning automatically.2570 │2571 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2572 │ ~2573 │2574 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225752576 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2577 You may run "mix format --migrate" to fix this warning automatically.2578 │2579 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2580 │ ~2581 │2582 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125832584 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2585 You may run "mix format --migrate" to fix this warning automatically.2586 │2587 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2588 │ ~2589 │2590 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125912592 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2593 You may run "mix format --migrate" to fix this warning automatically.2594 │2595 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2596 │ ~2597 │2598 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/125992600 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2601 You may run "mix format --migrate" to fix this warning automatically.2602 │2603 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2604 │ ~2605 │2606 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/126072608 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2609 You may run "mix format --migrate" to fix this warning automatically.2610 │2611 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2612 │ ~2613 │2614 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/126152616 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2617 You may run "mix format --migrate" to fix this warning automatically.2618 │2619 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2620 │ ~2621 │2622 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126232624 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2625 You may run "mix format --migrate" to fix this warning automatically.2626 │2627 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2628 │ ~2629 │2630 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126312632 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2633 You may run "mix format --migrate" to fix this warning automatically.2634 │2635 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2636 │ ~2637 │2638 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126392640 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2641 You may run "mix format --migrate" to fix this warning automatically.2642 │2643 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2644 │ ~2645 │2646 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126472648 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2649 You may run "mix format --migrate" to fix this warning automatically.2650 │2651 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2652 │ ~2653 │2654 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126552656 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2657 You may run "mix format --migrate" to fix this warning automatically.2658 │2659 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2660 │ ~2661 │2662 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126632664 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2665 You may run "mix format --migrate" to fix this warning automatically.2666 │2667 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2668 │ ~2669 │2670 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126712672 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2673 You may run "mix format --migrate" to fix this warning automatically.2674 │2675 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2676 │ ~2677 │2678 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126792680 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2681 You may run "mix format --migrate" to fix this warning automatically.2682 │2683 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2684 │ ~2685 │2686 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326872688 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2689 You may run "mix format --migrate" to fix this warning automatically.2690 │2691 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2692 │ ~2693 │2694 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126952696 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2697 You may run "mix format --migrate" to fix this warning automatically.2698 │2699 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2700 │ ~2701 │2702 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/127032704 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2705 You may run "mix format --migrate" to fix this warning automatically.2706 │2707 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2708 │ ~2709 │2710 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227112712 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2713 You may run "mix format --migrate" to fix this warning automatically.2714 │2715 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2716 │ ~2717 │2718 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227192720 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2721 You may run "mix format --migrate" to fix this warning automatically.2722 │2723 23 │ <<x::float64, y::float64>>2724 │ ~2725 │2726 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/227272728 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2729 You may run "mix format --migrate" to fix this warning automatically.2730 │2731 23 │ <<x::float64, y::float64>>2732 │ ~2733 │2734 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/227352736 warning: use Bitwise is deprecated. import Bitwise instead2737 │2738 4 │ use Bitwise, only_operators: true2739 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2740 │2741 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27422743 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2744 You may run "mix format --migrate" to fix this warning automatically.2745 │2746 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2747 │ ~2748 │2749 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127502751 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2752 You may run "mix format --migrate" to fix this warning automatically.2753 │2754 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2755 │ ~2756 │2757 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227582759 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2760 You may run "mix format --migrate" to fix this warning automatically.2761 │2762 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2763 │ ~2764 │2765 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227662767 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2768 You may run "mix format --migrate" to fix this warning automatically.2769 │2770 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2771 │ ~2772 │2773 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127742775 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2776 You may run "mix format --migrate" to fix this warning automatically.2777 │2778 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2779 │ ~2780 │2781 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127822783 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2784 You may run "mix format --migrate" to fix this warning automatically.2785 │2786 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2787 │ ~2788 │2789 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127902791 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2792 You may run "mix format --migrate" to fix this warning automatically.2793 │2794 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2795 │ ~2796 │2797 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127982799 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2800 You may run "mix format --migrate" to fix this warning automatically.2801 │2802 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2803 │ ~2804 │2805 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/128062807 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2808 You may run "mix format --migrate" to fix this warning automatically.2809 │2810 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2811 │ ~2812 │2813 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/128142815 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2816 You may run "mix format --migrate" to fix this warning automatically.2817 │2818 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2819 │ ~2820 │2821 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128222823 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2824 You may run "mix format --migrate" to fix this warning automatically.2825 │2826 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2827 │ ~2828 │2829 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128302831 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2832 You may run "mix format --migrate" to fix this warning automatically.2833 │2834 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2835 │ ~2836 │2837 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128382839 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2840 You may run "mix format --migrate" to fix this warning automatically.2841 │2842 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2843 │ ~2844 │2845 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128462847 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2848 You may run "mix format --migrate" to fix this warning automatically.2849 │2850 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2851 │ ~2852 │2853 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128542855 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2856 You may run "mix format --migrate" to fix this warning automatically.2857 │2858 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2859 │ ~2860 │2861 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128622863 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2864 You may run "mix format --migrate" to fix this warning automatically.2865 │2866 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2867 │ ~2868 │2869 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128702871 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2872 You may run "mix format --migrate" to fix this warning automatically.2873 │2874 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2875 │ ~2876 │2877 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128782879 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2880 You may run "mix format --migrate" to fix this warning automatically.2881 │2882 46 │ 0 :: int32>>2883 │ ~2884 │2885 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128862887 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2888 You may run "mix format --migrate" to fix this warning automatically.2889 │2890 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2891 │ ~2892 │2893 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128942895 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2896 You may run "mix format --migrate" to fix this warning automatically.2897 │2898 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2899 │ ~2900 │2901 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/129022903 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2904 You may run "mix format --migrate" to fix this warning automatically.2905 │2906 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2907 │ ~2908 │2909 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/129102911 warning: use Bitwise is deprecated. import Bitwise instead2912 │2913 5 │ use Bitwise2914 │ ~~~~~~~~~~~2915 │2916 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)29172918 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2919 You may run "mix format --migrate" to fix this warning automatically.2920 │2921 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2922 │ ~2923 │2924 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129252926 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 operator2927 │2928 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2929 │ ~2930 │2931 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129322933 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2934 You may run "mix format --migrate" to fix this warning automatically.2935 │2936 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2937 │ ~2938 │2939 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329402941 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 operator2942 │2943 72 │ <<data :: size(rest_size)>> = rest2944 │ ~2945 │2946 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329472948 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2949 You may run "mix format --migrate" to fix this warning automatically.2950 │2951 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2952 │ ~2953 │2954 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329552956 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2957 You may run "mix format --migrate" to fix this warning automatically.2958 │2959 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2960 │ ~2961 │2962 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329632964 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2965 You may run "mix format --migrate" to fix this warning automatically.2966 │2967 86 │ def parse(<<status :: int8>>, ?Z, _size) do2968 │ ~2969 │2970 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329712972 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2973 You may run "mix format --migrate" to fix this warning automatically.2974 │2975 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2976 │ ~2977 │2978 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329792980 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2981 You may run "mix format --migrate" to fix this warning automatically.2982 │2983 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2984 │ ~2985 │2986 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329872988 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2989 You may run "mix format --migrate" to fix this warning automatically.2990 │2991 103 │ case <<len ::uint16>> do2992 │ ~2993 │2994 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329952996 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2997 You may run "mix format --migrate" to fix this warning automatically.2998 │2999 104 │ <<^overflow_len :: uint16>> ->3000 │ ~3001 │3002 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/330033004 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3005 You may run "mix format --migrate" to fix this warning automatically.3006 │3007 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do3008 │ ~3009 │3010 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/330113012 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3013 You may run "mix format --migrate" to fix this warning automatically.3014 │3015 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do3016 │ ~3017 │3018 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/330193020 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3021 You may run "mix format --migrate" to fix this warning automatically.3022 │3023 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3024 │ ~3025 │3026 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330273028 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3029 You may run "mix format --migrate" to fix this warning automatically.3030 │3031 226 │ [<<size :: int32>>, data]3032 │ ~3033 │3034 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130353036 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3037 You may run "mix format --migrate" to fix this warning automatically.3038 │3039 224 │ [first, <<size :: int32>>, data]3040 │ ~3041 │3042 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130433044 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3045 You may run "mix format --migrate" to fix this warning automatically.3046 │3047 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3048 │ ~3049 │3050 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130513052 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3053 You may run "mix format --migrate" to fix this warning automatically.3054 │3055 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3056 │ ~3057 │3058 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130593060 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3061 You may run "mix format --migrate" to fix this warning automatically.3062 │3063 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3064 │ ~3065 │3066 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130673068 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3069 You may run "mix format --migrate" to fix this warning automatically.3070 │3071 252 │ len = <<div(byte_size(oids), 4) :: int16>>3072 │ ~3073 │3074 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130753076 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3077 You may run "mix format --migrate" to fix this warning automatically.3078 │3079 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3080 │ ~3081 │3082 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130833084 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3085 You may run "mix format --migrate" to fix this warning automatically.3086 │3087 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3088 │ ~3089 │3090 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130913092 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3093 You may run "mix format --migrate" to fix this warning automatically.3094 │3095 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3096 │ ~3097 │3098 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/130993100 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3101 You may run "mix format --migrate" to fix this warning automatically.3102 │3103 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3104 │ ~3105 │3106 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/131073108 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3109 You may run "mix format --migrate" to fix this warning automatically.3110 │3111 287 │ len_params = <<length(params) :: int16>>3112 │ ~3113 │3114 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/131153116 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3117 You may run "mix format --migrate" to fix this warning automatically.3118 │3119 294 │ {?E, [port, 0, <<rows :: int32>>]}3120 │ ~3121 │3122 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131233124 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3125 You may run "mix format --migrate" to fix this warning automatically.3126 │3127 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3128 │ ~3129 │3130 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131313132 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3133 You may run "mix format --migrate" to fix this warning automatically.3134 │3135 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3136 │ ~3137 │3138 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131393140 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3141 You may run "mix format --migrate" to fix this warning automatically.3142 │3143 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3144 │ ~3145 │3146 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131473148 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3149 You may run "mix format --migrate" to fix this warning automatically.3150 │3151 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3152 │ ~3153 │3154 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131553156 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3157 You may run "mix format --migrate" to fix this warning automatically.3158 │3159 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3160 │ ~3161 │3162 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131633164 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3165 You may run "mix format --migrate" to fix this warning automatically.3166 │3167 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3168 │ ~3169 │3170 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131713172 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3173 You may run "mix format --migrate" to fix this warning automatically.3174 │3175 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3176 │ ~3177 │3178 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131793180 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3181 You may run "mix format --migrate" to fix this warning automatically.3182 │3183 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3184 │ ~3185 │3186 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131873188 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3189 You may run "mix format --migrate" to fix this warning automatically.3190 │3191 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3192 │ ~3193 │3194 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131953196 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3197 You may run "mix format --migrate" to fix this warning automatically.3198 │3199 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3200 │ ~3201 │3202 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/132033204 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3205 You may run "mix format --migrate" to fix this warning automatically.3206 │3207 363 │ type_size :: int16, type_mod :: int32, format :: int16,3208 │ ~3209 │3210 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/132113212 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3213 You may run "mix format --migrate" to fix this warning automatically.3214 │3215 363 │ type_size :: int16, type_mod :: int32, format :: int16,3216 │ ~3217 │3218 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/132193220 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3221 You may run "mix format --migrate" to fix this warning automatically.3222 │3223 363 │ type_size :: int16, type_mod :: int32, format :: int16,3224 │ ~3225 │3226 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132273228 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3229 You may run "mix format --migrate" to fix this warning automatically.3230 │3231 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3232 │ ~3233 │3234 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132353236 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3237 You may run "mix format --migrate" to fix this warning automatically.3238 │3239 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3240 │ ~3241 │3242 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132433244 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3245 You may run "mix format --migrate" to fix this warning automatically.3246 │3247 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3248 │ ~3249 │3250 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132513252 warning: unused require Postgrex.Messages3253 │3254 30 │ require Postgrex.Messages3255 │ ~3256 │3257 └─ lib/postgrex/query.ex:30:332583259 warning: unused require Logger3260 │3261 8 │ require Logger3262 │ ~3263 │3264 └─ lib/postgrex/notifications.ex:8:332653266 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3267 You may run "mix format --migrate" to fix this warning automatically.3268 │3269 59 │ if lower == <<-1::int32>> do3270 │ ~3271 │3272 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432733274 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3275 You may run "mix format --migrate" to fix this warning automatically.3276 │3277 66 │ if upper == <<-1::int32>> do3278 │ ~3279 │3280 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432813282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3283 You may run "mix format --migrate" to fix this warning automatically.3284 │3285 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3286 │ ~3287 │3288 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432893290 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3291 You may run "mix format --migrate" to fix this warning automatically.3292 │3293 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3294 │ ~3295 │3296 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/332973298 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3299 You may run "mix format --migrate" to fix this warning automatically.3300 │3301 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3302 │ ~3303 │3304 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333053306 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3307 You may run "mix format --migrate" to fix this warning automatically.3308 │3309 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3310 │ ~3311 │3312 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333133314 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3315 You may run "mix format --migrate" to fix this warning automatically.3316 │3317 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3318 │ ~3319 │3320 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333213322 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3323 You may run "mix format --migrate" to fix this warning automatically.3324 │3325 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3326 │ ~3327 │3328 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333293330 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3331 You may run "mix format --migrate" to fix this warning automatically.3332 │3333 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3334 │ ~3335 │3336 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333373338 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3339 You may run "mix format --migrate" to fix this warning automatically.3340 │3341 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3342 │ ~3343 │3344 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233453346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3347 You may run "mix format --migrate" to fix this warning automatically.3348 │3349 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3350 │ ~3351 │3352 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233533354 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3355 │3356 1005 │ Logger.warn(fn() ->3357 │ ~3358 │3359 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/533603361 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3362 You may run "mix format --migrate" to fix this warning automatically.3363 │3364 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3365 │ ~3366 │3367 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/133683369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3370 You may run "mix format --migrate" to fix this warning automatically.3371 │3372 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3373 │ ~3374 │3375 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/133763377 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 operator3378 │3379 2003 │ <<body :: binary(size), rest :: binary>> ->3380 │ ~3381 │3382 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/133833384 warning: using single-quoted strings to represent charlists is deprecated.3385 Use ~c"" if you indeed want a charlist or use "" instead.3386 You may run "mix format --migrate" to change all single-quoted3387 strings to use the ~c sigil and fix this warning.3388 │3389 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3390 │ ~3391 │3392 └─ lib/postgrex/type_module.ex:49:5033933394 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3395 You may run "mix format --migrate" to fix this warning automatically.3396 │3397 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3398 │ ~3399 │3400 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/134013402 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3403 You may run "mix format --migrate" to fix this warning automatically.3404 │3405 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3406 │ ~3407 │3408 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/134093410 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3411 You may run "mix format --migrate" to fix this warning automatically.3412 │3413 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3414 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3415 │3416 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/334173418 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3419 You may run "mix format --migrate" to fix this warning automatically.3420 │3421 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3422 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3423 │3424 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134253426 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3427 You may run "mix format --migrate" to fix this warning automatically.3428 │3429 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3431 │3432 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134333434 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3435 You may run "mix format --migrate" to fix this warning automatically.3436 │3437 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3438 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3439 │3440 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134413442 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 operator3443 │3444 15 │ <<binary::binary-size(last_pos), last::bits>> = val3445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3446 │3447 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134483449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3450 You may run "mix format --migrate" to fix this warning automatically.3451 │3452 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3454 │3455 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134563457 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3458 You may run "mix format --migrate" to fix this warning automatically.3459 │3460 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3462 │3463 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134643465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3466 You may run "mix format --migrate" to fix this warning automatically.3467 │3468 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3470 │3471 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134723473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3474 You may run "mix format --migrate" to fix this warning automatically.3475 │3476 9 │ <<1 :: int32, 1>>3477 │ ~~~~~~~~~~~~~~~~~3478 │3479 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134803481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3482 You may run "mix format --migrate" to fix this warning automatically.3483 │3484 11 │ <<1 :: int32, 0>>3485 │ ~~~~~~~~~~~~~~~~~3486 │3487 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134883489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3490 You may run "mix format --migrate" to fix this warning automatically.3491 │3492 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3494 │3495 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134963497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3498 You may run "mix format --migrate" to fix this warning automatically.3499 │3500 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3502 │3503 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/135043505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3506 You may run "mix format --migrate" to fix this warning automatically.3507 │3508 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3510 │3511 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135123513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3514 You may run "mix format --migrate" to fix this warning automatically.3515 │3516 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3518 │3519 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135203521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3522 You may run "mix format --migrate" to fix this warning automatically.3523 │3524 12 │ <<20 :: int32, 3, n, 1, 16,3525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3526 │3527 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135283529 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3530 You may run "mix format --migrate" to fix this warning automatically.3531 │3532 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3534 │3535 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135363537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3538 You may run "mix format --migrate" to fix this warning automatically.3539 │3540 10 │ <<24::int32, x::float64, y::float64, r::float64>>3541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3542 │3543 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135443545 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3546 You may run "mix format --migrate" to fix this warning automatically.3547 │3548 10 │ <<24::int32, x::float64, y::float64, r::float64>>3549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3550 │3551 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135523553 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3554 You may run "mix format --migrate" to fix this warning automatically.3555 │3556 10 │ <<24::int32, x::float64, y::float64, r::float64>>3557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3558 │3559 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135603561 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3562 You may run "mix format --migrate" to fix this warning automatically.3563 │3564 10 │ <<24::int32, x::float64, y::float64, r::float64>>3565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3566 │3567 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135683569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3570 You may run "mix format --migrate" to fix this warning automatically.3571 │3572 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3574 │3575 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135763577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3578 You may run "mix format --migrate" to fix this warning automatically.3579 │3580 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3582 │3583 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135843585 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3586 You may run "mix format --migrate" to fix this warning automatically.3587 │3588 9 │ <<4::int32, n::float32>>3589 │ ~~~~~~~~~~~~~~~~~~~~~~~~3590 │3591 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135923593 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3594 You may run "mix format --migrate" to fix this warning automatically.3595 │3596 9 │ <<4::int32, n::float32>>3597 │ ~~~~~~~~~~~~~~~~~~~~~~~~3598 │3599 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136003601 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3602 You may run "mix format --migrate" to fix this warning automatically.3603 │3604 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3606 │3607 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136083609 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3610 You may run "mix format --migrate" to fix this warning automatically.3611 │3612 13 │ <<4::int32, 0::1, 255, 0::23>>3613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3614 │3615 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136163617 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3618 You may run "mix format --migrate" to fix this warning automatically.3619 │3620 15 │ <<4::int32, 1::1, 255, 0::23>>3621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3622 │3623 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136243625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3626 You may run "mix format --migrate" to fix this warning automatically.3627 │3628 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3630 │3631 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136323633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3634 You may run "mix format --migrate" to fix this warning automatically.3635 │3636 9 │ <<8 :: int32, n :: float64>>3637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3638 │3639 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136403641 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3642 You may run "mix format --migrate" to fix this warning automatically.3643 │3644 9 │ <<8 :: int32, n :: float64>>3645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3646 │3647 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136483649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3650 You may run "mix format --migrate" to fix this warning automatically.3651 │3652 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3654 │3655 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136563657 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3658 You may run "mix format --migrate" to fix this warning automatically.3659 │3660 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3662 │3663 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136643665 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3666 You may run "mix format --migrate" to fix this warning automatically.3667 │3668 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3670 │3671 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136723673 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3674 You may run "mix format --migrate" to fix this warning automatically.3675 │3676 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3678 │3679 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136803681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3682 You may run "mix format --migrate" to fix this warning automatically.3683 │3684 12 │ [<<IO.iodata_length(data) :: int32>> | data]3685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3686 │3687 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136883689 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3690 You may run "mix format --migrate" to fix this warning automatically.3691 │3692 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3694 │3695 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136963697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3698 You may run "mix format --migrate" to fix this warning automatically.3699 │3700 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3702 │3703 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137043705 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3706 You may run "mix format --migrate" to fix this warning automatically.3707 │3708 12 │ <<20 :: int32, 3, 128, 0, 16,3709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3710 │3711 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137123713 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3714 You may run "mix format --migrate" to fix this warning automatically.3715 │3716 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3718 │3719 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137203721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3722 You may run "mix format --migrate" to fix this warning automatically.3723 │3724 12 │ <<2 :: int32, int :: int16>>3725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3726 │3727 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137283729 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3730 You may run "mix format --migrate" to fix this warning automatically.3731 │3732 12 │ <<2 :: int32, int :: int16>>3733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3734 │3735 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137363737 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3738 You may run "mix format --migrate" to fix this warning automatically.3739 │3740 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3742 │3743 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137443745 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3746 You may run "mix format --migrate" to fix this warning automatically.3747 │3748 12 │ <<4 :: int32, int :: int32>>3749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3750 │3751 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137523753 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3754 You may run "mix format --migrate" to fix this warning automatically.3755 │3756 12 │ <<4 :: int32, int :: int32>>3757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3758 │3759 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137603761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3762 You may run "mix format --migrate" to fix this warning automatically.3763 │3764 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3766 │3767 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137683769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3770 You may run "mix format --migrate" to fix this warning automatically.3771 │3772 12 │ <<8 :: int32, int :: int64>>3773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3774 │3775 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137763777 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3778 You may run "mix format --migrate" to fix this warning automatically.3779 │3780 12 │ <<8 :: int32, int :: int64>>3781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3782 │3783 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137843785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3786 You may run "mix format --migrate" to fix this warning automatically.3787 │3788 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3790 │3791 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137923793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3794 You may run "mix format --migrate" to fix this warning automatically.3795 │3796 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3798 │3799 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138003801 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3802 You may run "mix format --migrate" to fix this warning automatically.3803 │3804 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3806 │3807 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138083809 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3810 You may run "mix format --migrate" to fix this warning automatically.3811 │3812 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3814 │3815 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138163817 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3818 You may run "mix format --migrate" to fix this warning automatically.3819 │3820 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3822 │3823 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138243825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3826 You may run "mix format --migrate" to fix this warning automatically.3827 │3828 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3830 │3831 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138323833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3834 You may run "mix format --migrate" to fix this warning automatically.3835 │3836 10 │ <<24::int32, a::float64, b::float64, c::float64>>3837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3838 │3839 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138403841 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3842 You may run "mix format --migrate" to fix this warning automatically.3843 │3844 10 │ <<24::int32, a::float64, b::float64, c::float64>>3845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3846 │3847 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138483849 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3850 You may run "mix format --migrate" to fix this warning automatically.3851 │3852 10 │ <<24::int32, a::float64, b::float64, c::float64>>3853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3854 │3855 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138563857 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3858 You may run "mix format --migrate" to fix this warning automatically.3859 │3860 10 │ <<24::int32, a::float64, b::float64, c::float64>>3861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3862 │3863 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138643865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3866 You may run "mix format --migrate" to fix this warning automatically.3867 │3868 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3870 │3871 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138723873 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3874 You may run "mix format --migrate" to fix this warning automatically.3875 │3876 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3878 │3879 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138803881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3882 You may run "mix format --migrate" to fix this warning automatically.3883 │3884 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3886 │3887 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138883889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3890 You may run "mix format --migrate" to fix this warning automatically.3891 │3892 9 │ <<6::int32, a, b, c, d, e, f>>3893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3894 │3895 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138963897 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3898 You may run "mix format --migrate" to fix this warning automatically.3899 │3900 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3902 │3903 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139043905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3906 You may run "mix format --migrate" to fix this warning automatically.3907 │3908 11 │ [<<byte_size(name) :: int32>> | name]3909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3910 │3911 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139123913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3914 You may run "mix format --migrate" to fix this warning automatically.3915 │3916 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3918 │3919 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139203921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3922 You may run "mix format --migrate" to fix this warning automatically.3923 │3924 10 │ [<<IO.iodata_length(data)::int32>> | data]3925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3926 │3927 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139283929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3930 You may run "mix format --migrate" to fix this warning automatically.3931 │3932 13 │ [<<IO.iodata_length(data)::int32>> | data]3933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3934 │3935 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139363937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3938 You may run "mix format --migrate" to fix this warning automatically.3939 │3940 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3942 │3943 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139443945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3946 You may run "mix format --migrate" to fix this warning automatically.3947 │3948 15 │ <<4 :: int32, oid :: uint32>>3949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3950 │3951 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139523953 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3954 You may run "mix format --migrate" to fix this warning automatically.3955 │3956 15 │ <<4 :: int32, oid :: uint32>>3957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3958 │3959 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139603961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3962 You may run "mix format --migrate" to fix this warning automatically.3963 │3964 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3966 │3967 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139683969 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3970 You may run "mix format --migrate" to fix this warning automatically.3971 │3972 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3974 │3975 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139763977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3978 You may run "mix format --migrate" to fix this warning automatically.3979 │3980 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3982 │3983 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139843985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3986 You may run "mix format --migrate" to fix this warning automatically.3987 │3988 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3990 │3991 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139923993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3994 You may run "mix format --migrate" to fix this warning automatically.3995 │3996 9 │ <<16::int32, x::float64, y::float64>>3997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3998 │3999 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140004001 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4002 You may run "mix format --migrate" to fix this warning automatically.4003 │4004 9 │ <<16::int32, x::float64, y::float64>>4005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4006 │4007 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140084009 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4010 You may run "mix format --migrate" to fix this warning automatically.4011 │4012 9 │ <<16::int32, x::float64, y::float64>>4013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4014 │4015 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140164017 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4018 You may run "mix format --migrate" to fix this warning automatically.4019 │4020 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4022 │4023 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140244025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4026 You may run "mix format --migrate" to fix this warning automatically.4027 │4028 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4030 │4031 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140324033 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4034 You may run "mix format --migrate" to fix this warning automatically.4035 │4036 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4037 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4038 │4039 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140404041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4042 You may run "mix format --migrate" to fix this warning automatically.4043 │4044 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4046 │4047 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340484049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4050 You may run "mix format --migrate" to fix this warning automatically.4051 │4052 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4054 │4055 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140564057 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4058 You may run "mix format --migrate" to fix this warning automatically.4059 │4060 14 │ [<<byte_size(bin) :: int32>> | bin]4061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4062 │4063 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140644065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4066 You may run "mix format --migrate" to fix this warning automatically.4067 │4068 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4069 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4070 │4071 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340724073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4074 You may run "mix format --migrate" to fix this warning automatically.4075 │4076 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4078 │4079 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340804081 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4082 You may run "mix format --migrate" to fix this warning automatically.4083 │4084 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4086 │4087 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340884089 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4090 You may run "mix format --migrate" to fix this warning automatically.4091 │4092 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4093 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4094 │4095 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140964097 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4098 You may run "mix format --migrate" to fix this warning automatically.4099 │4100 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4101 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4102 │4103 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141044105 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4106 You may run "mix format --migrate" to fix this warning automatically.4107 │4108 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4110 │4111 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141124113 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4114 You may run "mix format --migrate" to fix this warning automatically.4115 │4116 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4118 │4119 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141204121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4122 You may run "mix format --migrate" to fix this warning automatically.4123 │4124 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4126 │4127 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141284129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4130 You may run "mix format --migrate" to fix this warning automatically.4131 │4132 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4134 │4135 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141364137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4138 You may run "mix format --migrate" to fix this warning automatically.4139 │4140 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4142 │4143 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141444145 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4146 You may run "mix format --migrate" to fix this warning automatically.4147 │4148 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4149 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4150 │4151 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141524153 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4154 You may run "mix format --migrate" to fix this warning automatically.4155 │4156 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4158 │4159 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141604161 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4162 You may run "mix format --migrate" to fix this warning automatically.4163 │4164 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4166 │4167 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141684169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4170 You may run "mix format --migrate" to fix this warning automatically.4171 │4172 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4174 │4175 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141764177 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4178 You may run "mix format --migrate" to fix this warning automatically.4179 │4180 11 │ [<<16 :: int32>> | uuid]4181 │ ~~~~~~~~~~~~~~~~~~~~~~~~4182 │4183 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141844185 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4186 You may run "mix format --migrate" to fix this warning automatically.4187 │4188 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4190 │4191 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141924193 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4194 You may run "mix format --migrate" to fix this warning automatically.4195 │4196 9 │ <<0 :: int32>>4197 │ ~~~~~~~~~~~~~~4198 │4199 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/142004201 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4202 You may run "mix format --migrate" to fix this warning automatically.4203 │4204 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4206 │4207 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142084209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4210 You may run "mix format --migrate" to fix this warning automatically.4211 │4212 15 │ <<0 :: int32>>4213 │ ~~~~~~~~~~~~~~4214 │4215 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142164217 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4218 You may run "mix format --migrate" to fix this warning automatically.4219 │4220 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4222 │4223 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542244225 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4226 You may run "mix format --migrate" to fix this warning automatically.4227 │4228 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4230 │4231 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442324233 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4234 You may run "mix format --migrate" to fix this warning automatically.4235 │4236 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4238 │4239 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442404241 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4242 You may run "mix format --migrate" to fix this warning automatically.4243 │4244 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4246 │4247 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442484249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4250 You may run "mix format --migrate" to fix this warning automatically.4251 │4252 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4254 │4255 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442564257 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4258 You may run "mix format --migrate" to fix this warning automatically.4259 │4260 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4262 │4263 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542644265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4266 You may run "mix format --migrate" to fix this warning automatically.4267 │4268 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4270 │4271 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542724273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4274 You may run "mix format --migrate" to fix this warning automatically.4275 │4276 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4278 │4279 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842804281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4282 You may run "mix format --migrate" to fix this warning automatically.4283 │4284 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4286 │4287 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842884289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4290 You may run "mix format --migrate" to fix this warning automatically.4291 │4292 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4294 │4295 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842964297 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4298 You may run "mix format --migrate" to fix this warning automatically.4299 │4300 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4302 │4303 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843044305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4306 You may run "mix format --migrate" to fix this warning automatically.4307 │4308 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4310 │4311 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443124313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4314 You may run "mix format --migrate" to fix this warning automatically.4315 │4316 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4318 │4319 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443204321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4322 You may run "mix format --migrate" to fix this warning automatically.4323 │4324 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4326 │4327 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443284329 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4330 You may run "mix format --migrate" to fix this warning automatically.4331 │4332 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4334 │4335 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443364337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4338 You may run "mix format --migrate" to fix this warning automatically.4339 │4340 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4342 │4343 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743444345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4346 You may run "mix format --migrate" to fix this warning automatically.4347 │4348 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4350 │4351 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743524353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4354 You may run "mix format --migrate" to fix this warning automatically.4355 │4356 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4358 │4359 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743604361 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4362 You may run "mix format --migrate" to fix this warning automatically.4363 │4364 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4366 │4367 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743684369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4370 You may run "mix format --migrate" to fix this warning automatically.4371 │4372 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4374 │4375 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843764377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4378 You may run "mix format --migrate" to fix this warning automatically.4379 │4380 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4382 │4383 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443844385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4386 You may run "mix format --migrate" to fix this warning automatically.4387 │4388 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4390 │4391 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743924393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4394 You may run "mix format --migrate" to fix this warning automatically.4395 │4396 27 │ <<len :: int32, value :: binary-size(len)>> ->4397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4398 │4399 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644004401 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4402 You may run "mix format --migrate" to fix this warning automatically.4403 │4404 27 │ <<len :: int32, value :: binary-size(len)>> ->4405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4406 │4407 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244084409 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4410 You may run "mix format --migrate" to fix this warning automatically.4411 │4412 27 │ <<len :: int32, value :: binary-size(len)>> ->4413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4414 │4415 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544164417 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4418 You may run "mix format --migrate" to fix this warning automatically.4419 │4420 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4422 │4423 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644244425 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4426 You may run "mix format --migrate" to fix this warning automatically.4427 │4428 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4430 │4431 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244324433 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4434 You may run "mix format --migrate" to fix this warning automatically.4435 │4436 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4438 │4439 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544404441 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4442 You may run "mix format --migrate" to fix this warning automatically.4443 │4444 19 │ <<1 :: int32, 1>> -> true4445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4446 │4447 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644484449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4450 You may run "mix format --migrate" to fix this warning automatically.4451 │4452 19 │ <<1 :: int32, 1>> -> true4453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4454 │4455 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244564457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4458 You may run "mix format --migrate" to fix this warning automatically.4459 │4460 19 │ <<1 :: int32, 1>> -> true4461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4462 │4463 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544644465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4466 You may run "mix format --migrate" to fix this warning automatically.4467 │4468 20 │ <<1 :: int32, 0>> -> false4469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4470 │4471 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644724473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4474 You may run "mix format --migrate" to fix this warning automatically.4475 │4476 20 │ <<1 :: int32, 0>> -> false4477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4478 │4479 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244804481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4482 You may run "mix format --migrate" to fix this warning automatically.4483 │4484 20 │ <<1 :: int32, 0>> -> false4485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4486 │4487 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544884489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4490 You may run "mix format --migrate" to fix this warning automatically.4491 │4492 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4494 │4495 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644964497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4498 You may run "mix format --migrate" to fix this warning automatically.4499 │4500 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4502 │4503 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/245044505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4506 You may run "mix format --migrate" to fix this warning automatically.4507 │4508 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4510 │4511 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/545124513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4514 You may run "mix format --migrate" to fix this warning automatically.4515 │4516 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4518 │4519 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645204521 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4522 You may run "mix format --migrate" to fix this warning automatically.4523 │4524 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4526 │4527 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645284529 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4530 You may run "mix format --migrate" to fix this warning automatically.4531 │4532 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4534 │4535 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645364537 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4538 You may run "mix format --migrate" to fix this warning automatically.4539 │4540 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4542 │4543 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645444545 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4546 You may run "mix format --migrate" to fix this warning automatically.4547 │4548 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4550 │4551 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645524553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4554 You may run "mix format --migrate" to fix this warning automatically.4555 │4556 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4558 │4559 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245604561 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4562 You may run "mix format --migrate" to fix this warning automatically.4563 │4564 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4566 │4567 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245684569 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4570 You may run "mix format --migrate" to fix this warning automatically.4571 │4572 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4574 │4575 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245764577 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4578 You may run "mix format --migrate" to fix this warning automatically.4579 │4580 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4582 │4583 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245844585 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4586 You may run "mix format --migrate" to fix this warning automatically.4587 │4588 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4590 │4591 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245924593 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4594 You may run "mix format --migrate" to fix this warning automatically.4595 │4596 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4598 │4599 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546004601 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4602 You may run "mix format --migrate" to fix this warning automatically.4603 │4604 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4606 │4607 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546084609 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4610 You may run "mix format --migrate" to fix this warning automatically.4611 │4612 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4614 │4615 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546164617 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4618 You may run "mix format --migrate" to fix this warning automatically.4619 │4620 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4622 │4623 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546244625 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4626 You may run "mix format --migrate" to fix this warning automatically.4627 │4628 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4630 │4631 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546324633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4634 You may run "mix format --migrate" to fix this warning automatically.4635 │4636 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4638 │4639 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646404641 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4642 You may run "mix format --migrate" to fix this warning automatically.4643 │4644 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4646 │4647 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246484649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4650 You may run "mix format --migrate" to fix this warning automatically.4651 │4652 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4654 │4655 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546564657 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4658 You may run "mix format --migrate" to fix this warning automatically.4659 │4660 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4662 │4663 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646644665 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4666 You may run "mix format --migrate" to fix this warning automatically.4667 │4668 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4670 │4671 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246724673 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4674 You may run "mix format --migrate" to fix this warning automatically.4675 │4676 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4678 │4679 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546804681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4682 You may run "mix format --migrate" to fix this warning automatically.4683 │4684 23 │ <<20 :: int32, 3, n, 1, 16,4685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4686 │4687 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646884689 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4690 You may run "mix format --migrate" to fix this warning automatically.4691 │4692 23 │ <<20 :: int32, 3, n, 1, 16,4693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4694 │4695 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246964697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4698 You may run "mix format --migrate" to fix this warning automatically.4699 │4700 23 │ <<20 :: int32, 3, n, 1, 16,4701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4702 │4703 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547044705 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4706 You may run "mix format --migrate" to fix this warning automatically.4707 │4708 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4710 │4711 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/647124713 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4714 You may run "mix format --migrate" to fix this warning automatically.4715 │4716 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4718 │4719 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/247204721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4722 You may run "mix format --migrate" to fix this warning automatically.4723 │4724 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4726 │4727 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547284729 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4730 You may run "mix format --migrate" to fix this warning automatically.4731 │4732 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4734 │4735 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647364737 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4738 You may run "mix format --migrate" to fix this warning automatically.4739 │4740 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4742 │4743 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647444745 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4746 You may run "mix format --migrate" to fix this warning automatically.4747 │4748 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4750 │4751 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647524753 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4754 You may run "mix format --migrate" to fix this warning automatically.4755 │4756 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4758 │4759 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647604761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4762 You may run "mix format --migrate" to fix this warning automatically.4763 │4764 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4766 │4767 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247684769 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4770 You may run "mix format --migrate" to fix this warning automatically.4771 │4772 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4774 │4775 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247764777 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4778 You may run "mix format --migrate" to fix this warning automatically.4779 │4780 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4782 │4783 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247844785 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4786 You may run "mix format --migrate" to fix this warning automatically.4787 │4788 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4790 │4791 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247924793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4794 You may run "mix format --migrate" to fix this warning automatically.4795 │4796 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4798 │4799 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548004801 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4802 You may run "mix format --migrate" to fix this warning automatically.4803 │4804 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4806 │4807 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548084809 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4810 You may run "mix format --migrate" to fix this warning automatically.4811 │4812 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4814 │4815 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548164817 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4818 You may run "mix format --migrate" to fix this warning automatically.4819 │4820 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4822 │4823 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548244825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4826 You may run "mix format --migrate" to fix this warning automatically.4827 │4828 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4830 │4831 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648324833 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4834 You may run "mix format --migrate" to fix this warning automatically.4835 │4836 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4838 │4839 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248404841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4842 You may run "mix format --migrate" to fix this warning automatically.4843 │4844 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4846 │4847 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548484849 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4850 You may run "mix format --migrate" to fix this warning automatically.4851 │4852 36 │ <<4 :: int32, days :: int32>> ->4853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4854 │4855 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648564857 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4858 You may run "mix format --migrate" to fix this warning automatically.4859 │4860 36 │ <<4 :: int32, days :: int32>> ->4861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4862 │4863 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648644865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4866 You may run "mix format --migrate" to fix this warning automatically.4867 │4868 36 │ <<4 :: int32, days :: int32>> ->4869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4870 │4871 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248724873 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4874 You may run "mix format --migrate" to fix this warning automatically.4875 │4876 36 │ <<4 :: int32, days :: int32>> ->4877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4878 │4879 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248804881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4882 You may run "mix format --migrate" to fix this warning automatically.4883 │4884 36 │ <<4 :: int32, days :: int32>> ->4885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4886 │4887 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548884889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4890 You may run "mix format --migrate" to fix this warning automatically.4891 │4892 36 │ <<4 :: int32, days :: int32>> ->4893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4894 │4895 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548964897 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4898 You may run "mix format --migrate" to fix this warning automatically.4899 │4900 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4902 │4903 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/649044905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4906 You may run "mix format --migrate" to fix this warning automatically.4907 │4908 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4910 │4911 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/249124913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4914 You may run "mix format --migrate" to fix this warning automatically.4915 │4916 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4918 │4919 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/549204921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4922 You may run "mix format --migrate" to fix this warning automatically.4923 │4924 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4926 │4927 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649284929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4930 You may run "mix format --migrate" to fix this warning automatically.4931 │4932 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4934 │4935 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249364937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4938 You may run "mix format --migrate" to fix this warning automatically.4939 │4940 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4942 │4943 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549444945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4946 You may run "mix format --migrate" to fix this warning automatically.4947 │4948 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4950 │4951 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649524953 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4954 You may run "mix format --migrate" to fix this warning automatically.4955 │4956 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4958 │4959 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249604961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4962 You may run "mix format --migrate" to fix this warning automatically.4963 │4964 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4966 │4967 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549684969 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4970 You may run "mix format --migrate" to fix this warning automatically.4971 │4972 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4974 │4975 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649764977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4978 You may run "mix format --migrate" to fix this warning automatically.4979 │4980 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4982 │4983 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249844985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4986 You may run "mix format --migrate" to fix this warning automatically.4987 │4988 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4990 │4991 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549924993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4994 You may run "mix format --migrate" to fix this warning automatically.4995 │4996 26 │ <<4::int32, float::float32>> -> float4997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4998 │4999 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650005001 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5002 You may run "mix format --migrate" to fix this warning automatically.5003 │5004 26 │ <<4::int32, float::float32>> -> float5005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5006 │5007 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650085009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5010 You may run "mix format --migrate" to fix this warning automatically.5011 │5012 26 │ <<4::int32, float::float32>> -> float5013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5014 │5015 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250165017 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5018 You may run "mix format --migrate" to fix this warning automatically.5019 │5020 26 │ <<4::int32, float::float32>> -> float5021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5022 │5023 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250245025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5026 You may run "mix format --migrate" to fix this warning automatically.5027 │5028 26 │ <<4::int32, float::float32>> -> float5029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5030 │5031 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550325033 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5034 You may run "mix format --migrate" to fix this warning automatically.5035 │5036 26 │ <<4::int32, float::float32>> -> float5037 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5038 │5039 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550405041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5042 You may run "mix format --migrate" to fix this warning automatically.5043 │5044 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5046 │5047 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650485049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5050 You may run "mix format --migrate" to fix this warning automatically.5051 │5052 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5054 │5055 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250565057 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5058 You may run "mix format --migrate" to fix this warning automatically.5059 │5060 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5062 │5063 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550645065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5066 You may run "mix format --migrate" to fix this warning automatically.5067 │5068 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5069 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5070 │5071 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650725073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5074 You may run "mix format --migrate" to fix this warning automatically.5075 │5076 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5078 │5079 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250805081 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5082 You may run "mix format --migrate" to fix this warning automatically.5083 │5084 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5086 │5087 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550885089 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5090 You may run "mix format --migrate" to fix this warning automatically.5091 │5092 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5093 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5094 │5095 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650965097 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5098 You may run "mix format --migrate" to fix this warning automatically.5099 │5100 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5101 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5102 │5103 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251045105 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5106 You may run "mix format --migrate" to fix this warning automatically.5107 │5108 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5110 │5111 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551125113 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5114 You may run "mix format --migrate" to fix this warning automatically.5115 │5116 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5118 │5119 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651205121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5122 You may run "mix format --migrate" to fix this warning automatically.5123 │5124 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5126 │5127 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251285129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5130 You may run "mix format --migrate" to fix this warning automatically.5131 │5132 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5134 │5135 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551365137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5138 You may run "mix format --migrate" to fix this warning automatically.5139 │5140 26 │ <<8::int32, float::float64>> -> float5141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5142 │5143 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651445145 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5146 You may run "mix format --migrate" to fix this warning automatically.5147 │5148 26 │ <<8::int32, float::float64>> -> float5149 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5150 │5151 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651525153 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5154 You may run "mix format --migrate" to fix this warning automatically.5155 │5156 26 │ <<8::int32, float::float64>> -> float5157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5158 │5159 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251605161 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5162 You may run "mix format --migrate" to fix this warning automatically.5163 │5164 26 │ <<8::int32, float::float64>> -> float5165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5166 │5167 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251685169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5170 You may run "mix format --migrate" to fix this warning automatically.5171 │5172 26 │ <<8::int32, float::float64>> -> float5173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5174 │5175 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551765177 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5178 You may run "mix format --migrate" to fix this warning automatically.5179 │5180 26 │ <<8::int32, float::float64>> -> float5181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5182 │5183 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551845185 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5186 You may run "mix format --migrate" to fix this warning automatically.5187 │5188 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5190 │5191 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651925193 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5194 You may run "mix format --migrate" to fix this warning automatically.5195 │5196 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5197 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5198 │5199 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/252005201 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5202 You may run "mix format --migrate" to fix this warning automatically.5203 │5204 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5206 │5207 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/552085209 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5210 You may run "mix format --migrate" to fix this warning automatically.5211 │5212 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5214 │5215 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652165217 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5218 You may run "mix format --migrate" to fix this warning automatically.5219 │5220 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5222 │5223 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252245225 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5226 You may run "mix format --migrate" to fix this warning automatically.5227 │5228 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5230 │5231 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552325233 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5234 You may run "mix format --migrate" to fix this warning automatically.5235 │5236 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5238 │5239 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652405241 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5242 You may run "mix format --migrate" to fix this warning automatically.5243 │5244 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5246 │5247 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252485249 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5250 You may run "mix format --migrate" to fix this warning automatically.5251 │5252 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5254 │5255 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552565257 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5258 You may run "mix format --migrate" to fix this warning automatically.5259 │5260 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5262 │5263 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652645265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5266 You may run "mix format --migrate" to fix this warning automatically.5267 │5268 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5270 │5271 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252725273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5274 You may run "mix format --migrate" to fix this warning automatically.5275 │5276 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5278 │5279 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552805281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5282 You may run "mix format --migrate" to fix this warning automatically.5283 │5284 23 │ <<20 :: int32, 3, 128, 0, 16,5285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5286 │5287 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652885289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5290 You may run "mix format --migrate" to fix this warning automatically.5291 │5292 23 │ <<20 :: int32, 3, 128, 0, 16,5293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5294 │5295 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252965297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5298 You may run "mix format --migrate" to fix this warning automatically.5299 │5300 23 │ <<20 :: int32, 3, 128, 0, 16,5301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5302 │5303 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553045305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5306 You may run "mix format --migrate" to fix this warning automatically.5307 │5308 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5310 │5311 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/653125313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5314 You may run "mix format --migrate" to fix this warning automatically.5315 │5316 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5318 │5319 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/253205321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5322 You may run "mix format --migrate" to fix this warning automatically.5323 │5324 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5326 │5327 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553285329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5330 You may run "mix format --migrate" to fix this warning automatically.5331 │5332 20 │ <<2 :: int32, int :: int16>> -> int5333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5334 │5335 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653365337 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5338 You may run "mix format --migrate" to fix this warning automatically.5339 │5340 20 │ <<2 :: int32, int :: int16>> -> int5341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5342 │5343 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653445345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5346 You may run "mix format --migrate" to fix this warning automatically.5347 │5348 20 │ <<2 :: int32, int :: int16>> -> int5349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5350 │5351 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253525353 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5354 You may run "mix format --migrate" to fix this warning automatically.5355 │5356 20 │ <<2 :: int32, int :: int16>> -> int5357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5358 │5359 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253605361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5362 You may run "mix format --migrate" to fix this warning automatically.5363 │5364 20 │ <<2 :: int32, int :: int16>> -> int5365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5366 │5367 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553685369 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5370 You may run "mix format --migrate" to fix this warning automatically.5371 │5372 20 │ <<2 :: int32, int :: int16>> -> int5373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5374 │5375 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553765377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5378 You may run "mix format --migrate" to fix this warning automatically.5379 │5380 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5382 │5383 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653845385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5386 You may run "mix format --migrate" to fix this warning automatically.5387 │5388 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5390 │5391 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253925393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5394 You may run "mix format --migrate" to fix this warning automatically.5395 │5396 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5398 │5399 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/554005401 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5402 You may run "mix format --migrate" to fix this warning automatically.5403 │5404 20 │ <<4 :: int32, int :: int32>> -> int5405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5406 │5407 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654085409 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5410 You may run "mix format --migrate" to fix this warning automatically.5411 │5412 20 │ <<4 :: int32, int :: int32>> -> int5413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5414 │5415 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654165417 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5418 You may run "mix format --migrate" to fix this warning automatically.5419 │5420 20 │ <<4 :: int32, int :: int32>> -> int5421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5422 │5423 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254245425 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5426 You may run "mix format --migrate" to fix this warning automatically.5427 │5428 20 │ <<4 :: int32, int :: int32>> -> int5429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5430 │5431 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254325433 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5434 You may run "mix format --migrate" to fix this warning automatically.5435 │5436 20 │ <<4 :: int32, int :: int32>> -> int5437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5438 │5439 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554405441 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5442 You may run "mix format --migrate" to fix this warning automatically.5443 │5444 20 │ <<4 :: int32, int :: int32>> -> int5445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5446 │5447 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554485449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5450 You may run "mix format --migrate" to fix this warning automatically.5451 │5452 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5454 │5455 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654565457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5458 You may run "mix format --migrate" to fix this warning automatically.5459 │5460 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5462 │5463 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254645465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5466 You may run "mix format --migrate" to fix this warning automatically.5467 │5468 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5470 │5471 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554725473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5474 You may run "mix format --migrate" to fix this warning automatically.5475 │5476 20 │ <<8 :: int32, int :: int64>> -> int5477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5478 │5479 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654805481 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5482 You may run "mix format --migrate" to fix this warning automatically.5483 │5484 20 │ <<8 :: int32, int :: int64>> -> int5485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5486 │5487 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654885489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5490 You may run "mix format --migrate" to fix this warning automatically.5491 │5492 20 │ <<8 :: int32, int :: int64>> -> int5493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5494 │5495 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254965497 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5498 You may run "mix format --migrate" to fix this warning automatically.5499 │5500 20 │ <<8 :: int32, int :: int64>> -> int5501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5502 │5503 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255045505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5506 You may run "mix format --migrate" to fix this warning automatically.5507 │5508 20 │ <<8 :: int32, int :: int64>> -> int5509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5510 │5511 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555125513 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5514 You may run "mix format --migrate" to fix this warning automatically.5515 │5516 20 │ <<8 :: int32, int :: int64>> -> int5517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5518 │5519 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555205521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5522 You may run "mix format --migrate" to fix this warning automatically.5523 │5524 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5526 │5527 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655285529 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5530 You may run "mix format --migrate" to fix this warning automatically.5531 │5532 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5534 │5535 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255365537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5538 You may run "mix format --migrate" to fix this warning automatically.5539 │5540 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5542 │5543 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555445545 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5546 You may run "mix format --migrate" to fix this warning automatically.5547 │5548 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5550 │5551 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655525553 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5554 You may run "mix format --migrate" to fix this warning automatically.5555 │5556 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5558 │5559 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655605561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5562 You may run "mix format --migrate" to fix this warning automatically.5563 │5564 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5566 │5567 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655685569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5570 You may run "mix format --migrate" to fix this warning automatically.5571 │5572 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5574 │5575 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655765577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5578 You may run "mix format --migrate" to fix this warning automatically.5579 │5580 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5582 │5583 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255845585 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5586 You may run "mix format --migrate" to fix this warning automatically.5587 │5588 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5590 │5591 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255925593 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5594 You may run "mix format --migrate" to fix this warning automatically.5595 │5596 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5598 │5599 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256005601 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5602 You may run "mix format --migrate" to fix this warning automatically.5603 │5604 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5606 │5607 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256085609 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5610 You may run "mix format --migrate" to fix this warning automatically.5611 │5612 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5614 │5615 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556165617 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5618 You may run "mix format --migrate" to fix this warning automatically.5619 │5620 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5622 │5623 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556245625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5626 You may run "mix format --migrate" to fix this warning automatically.5627 │5628 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5630 │5631 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556325633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5634 You may run "mix format --migrate" to fix this warning automatically.5635 │5636 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5638 │5639 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556405641 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5642 You may run "mix format --migrate" to fix this warning automatically.5643 │5644 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5646 │5647 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656485649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5650 You may run "mix format --migrate" to fix this warning automatically.5651 │5652 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5654 │5655 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256565657 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5658 You may run "mix format --migrate" to fix this warning automatically.5659 │5660 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5662 │5663 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556645665 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5666 You may run "mix format --migrate" to fix this warning automatically.5667 │5668 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5670 │5671 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656725673 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5674 You may run "mix format --migrate" to fix this warning automatically.5675 │5676 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5678 │5679 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656805681 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5682 You may run "mix format --migrate" to fix this warning automatically.5683 │5684 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5686 │5687 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656885689 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5690 You may run "mix format --migrate" to fix this warning automatically.5691 │5692 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5694 │5695 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656965697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5698 You may run "mix format --migrate" to fix this warning automatically.5699 │5700 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5702 │5703 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257045705 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5706 You may run "mix format --migrate" to fix this warning automatically.5707 │5708 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5710 │5711 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257125713 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5714 You may run "mix format --migrate" to fix this warning automatically.5715 │5716 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5718 │5719 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257205721 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5722 You may run "mix format --migrate" to fix this warning automatically.5723 │5724 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5726 │5727 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257285729 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5730 You may run "mix format --migrate" to fix this warning automatically.5731 │5732 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5734 │5735 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557365737 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5738 You may run "mix format --migrate" to fix this warning automatically.5739 │5740 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5742 │5743 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557445745 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5746 You may run "mix format --migrate" to fix this warning automatically.5747 │5748 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5750 │5751 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557525753 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5754 You may run "mix format --migrate" to fix this warning automatically.5755 │5756 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5758 │5759 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557605761 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5762 You may run "mix format --migrate" to fix this warning automatically.5763 │5764 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5766 │5767 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657685769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5770 You may run "mix format --migrate" to fix this warning automatically.5771 │5772 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5774 │5775 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257765777 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5778 You may run "mix format --migrate" to fix this warning automatically.5779 │5780 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5782 │5783 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557845785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5786 You may run "mix format --migrate" to fix this warning automatically.5787 │5788 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5790 │5791 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657925793 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5794 You may run "mix format --migrate" to fix this warning automatically.5795 │5796 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5798 │5799 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658005801 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5802 You may run "mix format --migrate" to fix this warning automatically.5803 │5804 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5806 │5807 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658085809 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5810 You may run "mix format --migrate" to fix this warning automatically.5811 │5812 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5814 │5815 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658165817 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5818 You may run "mix format --migrate" to fix this warning automatically.5819 │5820 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5822 │5823 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658245825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5826 You may run "mix format --migrate" to fix this warning automatically.5827 │5828 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5830 │5831 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258325833 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5834 You may run "mix format --migrate" to fix this warning automatically.5835 │5836 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5838 │5839 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258405841 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5842 You may run "mix format --migrate" to fix this warning automatically.5843 │5844 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5846 │5847 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258485849 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5850 You may run "mix format --migrate" to fix this warning automatically.5851 │5852 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5854 │5855 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258565857 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5858 You may run "mix format --migrate" to fix this warning automatically.5859 │5860 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5862 │5863 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258645865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5866 You may run "mix format --migrate" to fix this warning automatically.5867 │5868 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5870 │5871 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558725873 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5874 You may run "mix format --migrate" to fix this warning automatically.5875 │5876 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5878 │5879 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558805881 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5882 You may run "mix format --migrate" to fix this warning automatically.5883 │5884 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5886 │5887 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558885889 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5890 You may run "mix format --migrate" to fix this warning automatically.5891 │5892 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5894 │5895 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558965897 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5898 You may run "mix format --migrate" to fix this warning automatically.5899 │5900 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5902 │5903 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559045905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5906 You may run "mix format --migrate" to fix this warning automatically.5907 │5908 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5910 │5911 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/659125913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5914 You may run "mix format --migrate" to fix this warning automatically.5915 │5916 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5918 │5919 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/259205921 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5922 You may run "mix format --migrate" to fix this warning automatically.5923 │5924 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5926 │5927 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559285929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5930 You may run "mix format --migrate" to fix this warning automatically.5931 │5932 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5934 │5935 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659365937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5938 You may run "mix format --migrate" to fix this warning automatically.5939 │5940 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5942 │5943 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259445945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5946 You may run "mix format --migrate" to fix this warning automatically.5947 │5948 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5950 │5951 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559525953 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5954 You may run "mix format --migrate" to fix this warning automatically.5955 │5956 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5958 │5959 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659605961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5962 You may run "mix format --migrate" to fix this warning automatically.5963 │5964 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5966 │5967 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259685969 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5970 You may run "mix format --migrate" to fix this warning automatically.5971 │5972 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5974 │5975 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559765977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5978 You may run "mix format --migrate" to fix this warning automatically.5979 │5980 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5982 │5983 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659845985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5986 You may run "mix format --migrate" to fix this warning automatically.5987 │5988 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5990 │5991 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259925993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5994 You may run "mix format --migrate" to fix this warning automatically.5995 │5996 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5998 │5999 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560006001 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6002 You may run "mix format --migrate" to fix this warning automatically.6003 │6004 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6006 │6007 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/660086009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6010 You may run "mix format --migrate" to fix this warning automatically.6011 │6012 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6014 │6015 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/260166017 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6018 You may run "mix format --migrate" to fix this warning automatically.6019 │6020 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6022 │6023 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560246025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6026 You may run "mix format --migrate" to fix this warning automatically.6027 │6028 19 │ <<len :: int32, data :: binary-size(len)>> ->6029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6030 │6031 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660326033 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6034 You may run "mix format --migrate" to fix this warning automatically.6035 │6036 19 │ <<len :: int32, data :: binary-size(len)>> ->6037 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6038 │6039 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260406041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6042 You may run "mix format --migrate" to fix this warning automatically.6043 │6044 19 │ <<len :: int32, data :: binary-size(len)>> ->6045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6046 │6047 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560486049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6050 You may run "mix format --migrate" to fix this warning automatically.6051 │6052 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6054 │6055 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660566057 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6058 You may run "mix format --migrate" to fix this warning automatically.6059 │6060 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6062 │6063 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260646065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6066 You may run "mix format --migrate" to fix this warning automatically.6067 │6068 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6069 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6070 │6071 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560726073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6074 You may run "mix format --migrate" to fix this warning automatically.6075 │6076 28 │ <<4 :: int32, oid :: uint32>> -> oid6077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6078 │6079 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660806081 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6082 You may run "mix format --migrate" to fix this warning automatically.6083 │6084 28 │ <<4 :: int32, oid :: uint32>> -> oid6085 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6086 │6087 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660886089 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6090 You may run "mix format --migrate" to fix this warning automatically.6091 │6092 28 │ <<4 :: int32, oid :: uint32>> -> oid6093 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6094 │6095 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260966097 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6098 You may run "mix format --migrate" to fix this warning automatically.6099 │6100 28 │ <<4 :: int32, oid :: uint32>> -> oid6101 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6102 │6103 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261046105 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6106 You may run "mix format --migrate" to fix this warning automatically.6107 │6108 28 │ <<4 :: int32, oid :: uint32>> -> oid6109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6110 │6111 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561126113 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6114 You may run "mix format --migrate" to fix this warning automatically.6115 │6116 28 │ <<4 :: int32, oid :: uint32>> -> oid6117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6118 │6119 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561206121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6122 You may run "mix format --migrate" to fix this warning automatically.6123 │6124 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6126 │6127 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661286129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6130 You may run "mix format --migrate" to fix this warning automatically.6131 │6132 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6133 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6134 │6135 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261366137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6138 You may run "mix format --migrate" to fix this warning automatically.6139 │6140 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6141 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6142 │6143 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561446145 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6146 You may run "mix format --migrate" to fix this warning automatically.6147 │6148 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6149 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6150 │6151 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661526153 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6154 You may run "mix format --migrate" to fix this warning automatically.6155 │6156 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6158 │6159 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261606161 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6162 You may run "mix format --migrate" to fix this warning automatically.6163 │6164 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6166 │6167 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561686169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6170 You may run "mix format --migrate" to fix this warning automatically.6171 │6172 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6174 │6175 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661766177 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6178 You may run "mix format --migrate" to fix this warning automatically.6179 │6180 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6181 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6182 │6183 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261846185 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6186 You may run "mix format --migrate" to fix this warning automatically.6187 │6188 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6189 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6190 │6191 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561926193 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6194 You may run "mix format --migrate" to fix this warning automatically.6195 │6196 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6197 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6198 │6199 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662006201 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6202 You may run "mix format --migrate" to fix this warning automatically.6203 │6204 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6205 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6206 │6207 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662086209 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6210 You may run "mix format --migrate" to fix this warning automatically.6211 │6212 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6213 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6214 │6215 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662166217 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6218 You may run "mix format --migrate" to fix this warning automatically.6219 │6220 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6221 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6222 │6223 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262246225 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6226 You may run "mix format --migrate" to fix this warning automatically.6227 │6228 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6229 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6230 │6231 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262326233 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6234 You may run "mix format --migrate" to fix this warning automatically.6235 │6236 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6237 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6238 │6239 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262406241 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6242 You may run "mix format --migrate" to fix this warning automatically.6243 │6244 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6245 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6246 │6247 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562486249 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6250 You may run "mix format --migrate" to fix this warning automatically.6251 │6252 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6253 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6254 │6255 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562566257 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6258 You may run "mix format --migrate" to fix this warning automatically.6259 │6260 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6262 │6263 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562646265 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6266 You may run "mix format --migrate" to fix this warning automatically.6267 │6268 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6269 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6270 │6271 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662726273 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6274 You may run "mix format --migrate" to fix this warning automatically.6275 │6276 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6278 │6279 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262806281 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6282 You may run "mix format --migrate" to fix this warning automatically.6283 │6284 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6285 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6286 │6287 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562886289 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6290 You may run "mix format --migrate" to fix this warning automatically.6291 │6292 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6293 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6294 │6295 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662966297 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6298 You may run "mix format --migrate" to fix this warning automatically.6299 │6300 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6301 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6302 │6303 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263046305 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6306 You may run "mix format --migrate" to fix this warning automatically.6307 │6308 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6309 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6310 │6311 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563126313 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6314 You may run "mix format --migrate" to fix this warning automatically.6315 │6316 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6317 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6318 │6319 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/663206321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6322 You may run "mix format --migrate" to fix this warning automatically.6323 │6324 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6325 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6326 │6327 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263286329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6330 You may run "mix format --migrate" to fix this warning automatically.6331 │6332 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6333 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6334 │6335 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563366337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6338 You may run "mix format --migrate" to fix this warning automatically.6339 │6340 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6341 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6342 │6343 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863446345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6346 You may run "mix format --migrate" to fix this warning automatically.6347 │6348 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6349 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6350 │6351 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463526353 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6354 You may run "mix format --migrate" to fix this warning automatically.6355 │6356 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6357 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6358 │6359 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763606361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6362 You may run "mix format --migrate" to fix this warning automatically.6363 │6364 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6365 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6366 │6367 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863686369 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6370 You may run "mix format --migrate" to fix this warning automatically.6371 │6372 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6373 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6374 │6375 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463766377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6378 You may run "mix format --migrate" to fix this warning automatically.6379 │6380 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6381 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6382 │6383 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763846385 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6386 You may run "mix format --migrate" to fix this warning automatically.6387 │6388 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6389 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6390 │6391 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663926393 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6394 You may run "mix format --migrate" to fix this warning automatically.6395 │6396 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6397 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6398 │6399 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264006401 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6402 You may run "mix format --migrate" to fix this warning automatically.6403 │6404 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6405 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6406 │6407 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564086409 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6410 You may run "mix format --migrate" to fix this warning automatically.6411 │6412 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6413 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6414 │6415 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/664166417 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6418 You may run "mix format --migrate" to fix this warning automatically.6419 │6420 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6421 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6422 │6423 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264246425 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6426 You may run "mix format --migrate" to fix this warning automatically.6427 │6428 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6429 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6430 │6431 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564326433 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6434 You may run "mix format --migrate" to fix this warning automatically.6435 │6436 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6437 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6438 │6439 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864406441 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6442 You may run "mix format --migrate" to fix this warning automatically.6443 │6444 40 │ <<count::int32, data::binary>> = binary6445 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6446 │6447 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864486449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6450 You may run "mix format --migrate" to fix this warning automatically.6451 │6452 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6454 │6455 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464566457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6458 You may run "mix format --migrate" to fix this warning automatically.6459 │6460 40 │ <<count::int32, data::binary>> = binary6461 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6462 │6463 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464646465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6466 You may run "mix format --migrate" to fix this warning automatically.6467 │6468 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6469 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6470 │6471 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764726473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6474 You may run "mix format --migrate" to fix this warning automatically.6475 │6476 40 │ <<count::int32, data::binary>> = binary6477 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6478 │6479 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764806481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6482 You may run "mix format --migrate" to fix this warning automatically.6483 │6484 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6485 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6486 │6487 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864886489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6490 You may run "mix format --migrate" to fix this warning automatically.6491 │6492 44 │ <<_::int32, data::binary>> = binary6493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6494 │6495 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864966497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6498 You may run "mix format --migrate" to fix this warning automatically.6499 │6500 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6501 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6502 │6503 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465046505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6506 You may run "mix format --migrate" to fix this warning automatically.6507 │6508 44 │ <<_::int32, data::binary>> = binary6509 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6510 │6511 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465126513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6514 You may run "mix format --migrate" to fix this warning automatically.6515 │6516 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6517 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6518 │6519 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765206521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6522 You may run "mix format --migrate" to fix this warning automatically.6523 │6524 44 │ <<_::int32, data::binary>> = binary6525 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6526 │6527 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765286529 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6530 You may run "mix format --migrate" to fix this warning automatically.6531 │6532 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6533 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6534 │6535 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865366537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6538 You may run "mix format --migrate" to fix this warning automatically.6539 │6540 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6541 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6542 │6543 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465446545 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6546 You may run "mix format --migrate" to fix this warning automatically.6547 │6548 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6549 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6550 │6551 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765526553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6554 You may run "mix format --migrate" to fix this warning automatically.6555 │6556 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6557 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6558 │6559 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665606561 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6562 You may run "mix format --migrate" to fix this warning automatically.6563 │6564 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6565 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6566 │6567 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665686569 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6570 You may run "mix format --migrate" to fix this warning automatically.6571 │6572 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6573 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6574 │6575 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665766577 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6578 You may run "mix format --migrate" to fix this warning automatically.6579 │6580 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6581 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6582 │6583 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265846585 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6586 You may run "mix format --migrate" to fix this warning automatically.6587 │6588 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6589 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6590 │6591 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265926593 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6594 You may run "mix format --migrate" to fix this warning automatically.6595 │6596 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6597 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6598 │6599 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266006601 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6602 You may run "mix format --migrate" to fix this warning automatically.6603 │6604 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6605 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6606 │6607 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566086609 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6610 You may run "mix format --migrate" to fix this warning automatically.6611 │6612 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6613 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6614 │6615 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566166617 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6618 You may run "mix format --migrate" to fix this warning automatically.6619 │6620 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6621 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6622 │6623 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566246625 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6626 You may run "mix format --migrate" to fix this warning automatically.6627 │6628 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6629 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6630 │6631 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666326633 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6634 You may run "mix format --migrate" to fix this warning automatically.6635 │6636 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6637 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6638 │6639 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266406641 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6642 You may run "mix format --migrate" to fix this warning automatically.6643 │6644 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6645 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6646 │6647 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566486649 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6650 You may run "mix format --migrate" to fix this warning automatically.6651 │6652 33 │ <<8 :: int32, microsecs :: int64>> ->6653 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6654 │6655 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666566657 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6658 You may run "mix format --migrate" to fix this warning automatically.6659 │6660 33 │ <<8 :: int32, microsecs :: int64>> ->6661 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6662 │6663 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666646665 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6666 You may run "mix format --migrate" to fix this warning automatically.6667 │6668 33 │ <<8 :: int32, microsecs :: int64>> ->6669 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6670 │6671 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266726673 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6674 You may run "mix format --migrate" to fix this warning automatically.6675 │6676 33 │ <<8 :: int32, microsecs :: int64>> ->6677 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6678 │6679 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266806681 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6682 You may run "mix format --migrate" to fix this warning automatically.6683 │6684 33 │ <<8 :: int32, microsecs :: int64>> ->6685 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6686 │6687 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566886689 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6690 You may run "mix format --migrate" to fix this warning automatically.6691 │6692 33 │ <<8 :: int32, microsecs :: int64>> ->6693 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6694 │6695 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566966697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6698 You may run "mix format --migrate" to fix this warning automatically.6699 │6700 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6701 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6702 │6703 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/667046705 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6706 You may run "mix format --migrate" to fix this warning automatically.6707 │6708 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6709 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6710 │6711 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/267126713 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6714 You may run "mix format --migrate" to fix this warning automatically.6715 │6716 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6717 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6718 │6719 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/567206721 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6722 You may run "mix format --migrate" to fix this warning automatically.6723 │6724 37 │ <<8 :: int32, microsecs :: int64>> ->6725 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6726 │6727 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667286729 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6730 You may run "mix format --migrate" to fix this warning automatically.6731 │6732 37 │ <<8 :: int32, microsecs :: int64>> ->6733 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6734 │6735 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667366737 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6738 You may run "mix format --migrate" to fix this warning automatically.6739 │6740 37 │ <<8 :: int32, microsecs :: int64>> ->6741 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6742 │6743 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267446745 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6746 You may run "mix format --migrate" to fix this warning automatically.6747 │6748 37 │ <<8 :: int32, microsecs :: int64>> ->6749 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6750 │6751 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267526753 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6754 You may run "mix format --migrate" to fix this warning automatically.6755 │6756 37 │ <<8 :: int32, microsecs :: int64>> ->6757 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6758 │6759 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567606761 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6762 You may run "mix format --migrate" to fix this warning automatically.6763 │6764 37 │ <<8 :: int32, microsecs :: int64>> ->6765 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6766 │6767 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567686769 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6770 You may run "mix format --migrate" to fix this warning automatically.6771 │6772 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6773 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6774 │6775 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667766777 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6778 You may run "mix format --migrate" to fix this warning automatically.6779 │6780 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6781 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6782 │6783 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267846785 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6786 You may run "mix format --migrate" to fix this warning automatically.6787 │6788 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6789 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6790 │6791 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567926793 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6794 You may run "mix format --migrate" to fix this warning automatically.6795 │6796 42 │ <<8 :: int32, microsecs :: int64>> ->6797 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6798 │6799 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668006801 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6802 You may run "mix format --migrate" to fix this warning automatically.6803 │6804 42 │ <<8 :: int32, microsecs :: int64>> ->6805 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6806 │6807 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668086809 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6810 You may run "mix format --migrate" to fix this warning automatically.6811 │6812 42 │ <<8 :: int32, microsecs :: int64>> ->6813 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6814 │6815 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268166817 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6818 You may run "mix format --migrate" to fix this warning automatically.6819 │6820 42 │ <<8 :: int32, microsecs :: int64>> ->6821 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6822 │6823 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268246825 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6826 You may run "mix format --migrate" to fix this warning automatically.6827 │6828 42 │ <<8 :: int32, microsecs :: int64>> ->6829 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6830 │6831 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568326833 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6834 You may run "mix format --migrate" to fix this warning automatically.6835 │6836 42 │ <<8 :: int32, microsecs :: int64>> ->6837 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6838 │6839 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568406841 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6842 You may run "mix format --migrate" to fix this warning automatically.6843 │6844 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6845 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6846 │6847 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668486849 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6850 You may run "mix format --migrate" to fix this warning automatically.6851 │6852 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6853 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6854 │6855 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268566857 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6858 You may run "mix format --migrate" to fix this warning automatically.6859 │6860 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6861 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6862 │6863 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568646865 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6866 You may run "mix format --migrate" to fix this warning automatically.6867 │6868 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6869 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6870 │6871 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668726873 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6874 You may run "mix format --migrate" to fix this warning automatically.6875 │6876 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6877 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6878 │6879 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668806881 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6882 You may run "mix format --migrate" to fix this warning automatically.6883 │6884 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6885 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6886 │6887 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668886889 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6890 You may run "mix format --migrate" to fix this warning automatically.6891 │6892 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6893 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6894 │6895 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268966897 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6898 You may run "mix format --migrate" to fix this warning automatically.6899 │6900 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6901 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6902 │6903 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269046905 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6906 You may run "mix format --migrate" to fix this warning automatically.6907 │6908 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6909 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6910 │6911 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269126913 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6914 You may run "mix format --migrate" to fix this warning automatically.6915 │6916 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6917 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6918 │6919 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569206921 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6922 You may run "mix format --migrate" to fix this warning automatically.6923 │6924 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6925 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6926 │6927 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569286929 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6930 You may run "mix format --migrate" to fix this warning automatically.6931 │6932 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6933 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6934 │6935 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569366937 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6938 You may run "mix format --migrate" to fix this warning automatically.6939 │6940 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6941 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6942 │6943 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669446945 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6946 You may run "mix format --migrate" to fix this warning automatically.6947 │6948 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6949 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6950 │6951 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269526953 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6954 You may run "mix format --migrate" to fix this warning automatically.6955 │6956 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6957 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6958 │6959 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569606961 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6962 You may run "mix format --migrate" to fix this warning automatically.6963 │6964 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6965 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6966 │6967 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669686969 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6970 You may run "mix format --migrate" to fix this warning automatically.6971 │6972 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6973 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6974 │6975 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669766977 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6978 You may run "mix format --migrate" to fix this warning automatically.6979 │6980 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6981 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6982 │6983 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269846985 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6986 You may run "mix format --migrate" to fix this warning automatically.6987 │6988 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6989 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6990 │6991 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269926993 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6994 You may run "mix format --migrate" to fix this warning automatically.6995 │6996 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6997 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6998 │6999 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570007001 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7002 You may run "mix format --migrate" to fix this warning automatically.7003 │7004 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7005 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7006 │7007 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570087009 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7010 You may run "mix format --migrate" to fix this warning automatically.7011 │7012 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7013 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7014 │7015 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/670167017 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7018 You may run "mix format --migrate" to fix this warning automatically.7019 │7020 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7021 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7022 │7023 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270247025 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7026 You may run "mix format --migrate" to fix this warning automatically.7027 │7028 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7029 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7030 │7031 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570327033 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7034 You may run "mix format --migrate" to fix this warning automatically.7035 │7036 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7037 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7038 │7039 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670407041 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7042 You may run "mix format --migrate" to fix this warning automatically.7043 │7044 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7045 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7046 │7047 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270487049 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7050 You may run "mix format --migrate" to fix this warning automatically.7051 │7052 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7053 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7054 │7055 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570567057 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7058 You may run "mix format --migrate" to fix this warning automatically.7059 │7060 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7061 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7062 │7063 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670647065 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7066 You may run "mix format --migrate" to fix this warning automatically.7067 │7068 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7069 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7070 │7071 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270727073 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7074 You may run "mix format --migrate" to fix this warning automatically.7075 │7076 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7077 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7078 │7079 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570807081 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7082 You may run "mix format --migrate" to fix this warning automatically.7083 │7084 17 │ <<0 :: int32>> -> :void7085 │ ~~~~~~~~~~~~~~~~~~~~~~~7086 │7087 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670887089 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7090 You may run "mix format --migrate" to fix this warning automatically.7091 │7092 17 │ <<0 :: int32>> -> :void7093 │ ~~~~~~~~~~~~~~~~~~~~~~~7094 │7095 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270967097 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7098 You may run "mix format --migrate" to fix this warning automatically.7099 │7100 17 │ <<0 :: int32>> -> :void7101 │ ~~~~~~~~~~~~~~~~~~~~~~~7102 │7103 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571047105 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7106 You may run "mix format --migrate" to fix this warning automatically.7107 │7108 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7109 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7110 │7111 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/671127113 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7114 You may run "mix format --migrate" to fix this warning automatically.7115 │7116 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7117 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7118 │7119 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/271207121 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7122 You may run "mix format --migrate" to fix this warning automatically.7123 │7124 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7125 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7126 │7127 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571287129 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7130 You may run "mix format --migrate" to fix this warning automatically.7131 │7132 23 │ <<0 :: int32>> -> :void7133 │ ~~~~~~~~~~~~~~~~~~~~~~~7134 │7135 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671367137 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7138 You may run "mix format --migrate" to fix this warning automatically.7139 │7140 23 │ <<0 :: int32>> -> :void7141 │ ~~~~~~~~~~~~~~~~~~~~~~~7142 │7143 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271447145 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7146 You may run "mix format --migrate" to fix this warning automatically.7147 │7148 23 │ <<0 :: int32>> -> :void7149 │ ~~~~~~~~~~~~~~~~~~~~~~~7150 │7151 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571527153 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7154 You may run "mix format --migrate" to fix this warning automatically.7155 │7156 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7157 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7158 │7159 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671607161 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7162 You may run "mix format --migrate" to fix this warning automatically.7163 │7164 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7165 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7166 │7167 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271687169 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7170 You may run "mix format --migrate" to fix this warning automatically.7171 │7172 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7173 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7174 │7175 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571767177 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7178 │7179 20 │ manager = worker(Postgrex.TypeManager, [])7180 │ ~7181 │7182 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171837184 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7185 │7186 21 │ server_sup = supervisor(__MODULE__, [:servers])7187 │ ~7188 │7189 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171907191 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7192 │7193 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7194 │ ~7195 │7196 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17197 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171987199 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7200 │7201 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7202 │ ~7203 │7204 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/172057206 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7207 │7208 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7209 │ ~7210 │7211 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272127213 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7214 │7215 110 │ if Map.size(s.listener_channels[channel]) == 1 do7216 │ ~7217 │7218 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37219 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37220 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/272217222 warning: a struct for Postgrex.Query is expected on struct update:72237224 %Postgrex.Query{7225 query7226 | param_oids: param_oids,7227 param_formats: param_formats,7228 param_types: param_types7229 }72307231 but got type:72327233 dynamic()72347235 where "query" was given the type:72367237 # type: dynamic()7238 # from: lib/postgrex/protocol.ex:910:357239 query72407241 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72427243 type warning found at:7244 │7245 915 │ query = %Query{query | param_oids: param_oids,7246 │ ~7247 │7248 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672497250 warning: a struct for Postgrex.Query is expected on struct update:72517252 %Postgrex.Query{7253 query7254 | ref: make_ref(),7255 types: types,7256 columns: col_names,7257 result_oids: result_oids,7258 result_formats: result_formats,7259 result_types: result_types7260 }72617262 but got type:72637264 dynamic()72657266 where "query" was given the type:72677268 # type: dynamic()7269 # from: lib/postgrex/protocol.ex:926:357270 query72717272 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72737274 type warning found at:7275 │7276 932 │ query = %Query{query | ref: make_ref(), types: types,7277 │ ~7278 │7279 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/672807281 warning: a struct for Postgrex.Query is expected on struct update:72827283 %Postgrex.Query{query | ref: make_ref()}72847285 but got type:72867287 dynamic()72887289 where "query" was given the type:72907291 # type: dynamic()7292 # from: lib/postgrex/protocol.ex:977:317293 query72947295 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72967297 type warning found at:7298 │7299 978 │ query = %Query{query | ref: make_ref()}7300 │ ~7301 │7302 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573037304 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7305 │7306 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7307 │ ~7308 │7309 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/173107311 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7312 │7313 2131 │ formatted_reason = :ssl.format_error(reason)7314 │ ~7315 │7316 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373177318 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7319 │7320 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7321 │ ~7322 │7323 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373247325 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7326 │7327 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7328 │ ~7329 │7330 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/273317332 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7333 │7334 9 │ worker(Postgrex.Parameters, [])]7335 │ ~7336 │7337 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/273387339 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7340 │7341 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7342 │ ~7343 │7344 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273457346 warning: a struct for Postgrex.Query is expected on struct update:73477348 %Postgrex.Query{query | name: ""}73497350 but got type:73517352 dynamic()73537354 where "query" was given the type:73557356 # type: dynamic()7357 # from: lib/postgrex/protocol.ex:2313:167358 query73597360 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73617362 type warning found at:7363 │7364 2313 │ defp unnamed(query), do: %Query{query | name: ""}7365 │ ~7366 │7367 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173687369Generated postgrex app7370warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7371 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27372 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17373 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57374 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27375 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47376 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273777378==> ecto7379Compiling 70 files (.ex)7380 warning: using single-quoted strings to represent charlists is deprecated.7381 Use ~c"" if you indeed want a charlist or use "" instead.7382 You may run "mix format --migrate" to change all single-quoted7383 strings to use the ~c sigil and fix this warning.7384 │7385 166 │ defp insert_all_value(_), do: '?'7386 │ ~7387 │7388 └─ lib/ecto/adapters/mysql/connection.ex:166:3773897390 warning: using single-quoted strings to represent charlists is deprecated.7391 Use ~c"" if you indeed want a charlist or use "" instead.7392 You may run "mix format --migrate" to change all single-quoted7393 strings to use the ~c sigil and fix this warning.7394 │7395 354 │ '?'7396 │ ~7397 │7398 └─ lib/ecto/adapters/mysql/connection.ex:354:773997400 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74017402 This error happens when you have function calls without parentheses inside keywords. For example:74037404 function(arg, one: nested_call a, b, c)7405 function(arg, one: if expr, do: :this, else: :that)74067407 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:74087409 function(arg, one: if(expr, do: :this, else: :that))7410 function(arg, one: nested_call(a, b, c))74117412 Ambiguity found at:7413 │7414 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7416 │7417 └─ lib/ecto/changeset.ex:228674187419 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74207421 This error happens when you have function calls without parentheses inside keywords. For example:74227423 function(arg, one: nested_call a, b, c)7424 function(arg, one: if expr, do: :this, else: :that)74257426 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:74277428 function(arg, one: if(expr, do: :this, else: :that))7429 function(arg, one: nested_call(a, b, c))74307431 Ambiguity found at:7432 │7433 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7434 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7435 │7436 └─ lib/ecto/migration/runner.ex:26574377438 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74397440 This error happens when you have function calls without parentheses inside keywords. For example:74417442 function(arg, one: nested_call a, b, c)7443 function(arg, one: if expr, do: :this, else: :that)74447445 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:74467447 function(arg, one: if(expr, do: :this, else: :that))7448 function(arg, one: nested_call(a, b, c))74497450 Ambiguity found at:7451 │7452 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7453 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7454 │7455 └─ lib/ecto/migration/runner.ex:26774567457 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7458 │7459 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7460 │ ~7461 │7462 └─ lib/ecto/query/builder.ex:136:874637464 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7465 │7466 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7467 │ ~~7468 │7469 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274707471 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7472 │7473 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7474 │ ~~7475 │7476 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274777478 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74797480 This error happens when you have function calls without parentheses inside keywords. For example:74817482 function(arg, one: nested_call a, b, c)7483 function(arg, one: if expr, do: :this, else: :that)74847485 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:74867487 function(arg, one: if(expr, do: :this, else: :that))7488 function(arg, one: nested_call(a, b, c))74897490 Ambiguity found at:7491 │7492 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7493 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7494 │7495 └─ lib/ecto/repo/schema.ex:45474967497 warning: unused require Ecto.Query7498 │7499 6 │ require Ecto.Query7500 │ ~7501 │7502 └─ lib/ecto/repo/preloader.ex:6:375037504 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7505 │7506 9 │ schema "schema_migrations" do7507 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7508 │7509 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)75107511 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7512 │7513 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7514 │ ~7515 │7516 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/275177518 warning: incompatible types given to Mix.Ecto.ensure_started/2:75197520 Mix.Ecto.ensure_started(repo, opts)75217522 given types:75237524 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75257526 but expected one of:75277528 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75297530 where "opts" was given the type:75317532 # type: dynamic(7533 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7534 non_struct_map()7535 )7536 # from: lib/mix/tasks/ecto.rollback.ex:64:107537 opts =7538 if opts[:quiet] do7539 Keyword.merge(opts, log: false, log_sql: false)7540 else7541 opts7542 end75437544 where "repo" was given the type:75457546 # type: dynamic(atom())7547 # from: lib/mix/tasks/ecto.rollback.ex:70:77548 Mix.Ecto.ensure_repo(repo, args)75497550 type warning found at:7551 │7552 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7553 │ ~7554 │7555 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275567557 warning: the following clause will never match:75587559 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->75607561 because it attempts to match on the result of:75627563 System.stacktrace()75647565 which has type:75667567 empty_list()75687569 where "args_or_arity" was given the type:75707571 # type: float() or integer() or non_empty_list(term())7572 # from: lib/ecto/changeset.ex7573 (_() when args_or_arity == 2) when length(args_or_arity) == 275747575 where "module" was given the type:75767577 # type: dynamic()7578 # from: lib/ecto/changeset.ex:733:307579 module75807581 type warning found at:7582 │7583 741 │ ... when length(args_or_arity) == 2 ->7584 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7585 │7586 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/275877588 warning: incompatible types given to Mix.Ecto.ensure_started/2:75897590 Mix.Ecto.ensure_started(repo, all: true)75917592 given types:75937594 -dynamic(atom())-, non_empty_list({:all, true})75957596 but expected one of:75977598 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75997600 where "repo" was given the type:76017602 # type: dynamic(atom())7603 # from: lib/mix/tasks/ecto.migrations.ex:37:77604 Mix.Ecto.ensure_repo(repo, args)76057606 type warning found at:7607 │7608 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7609 │ ~7610 │7611 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/376127613 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7614 │7615 739 │ case System.stacktrace do7616 │ ~7617 │7618 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/276197620 warning: incompatible types given to Mix.Ecto.ensure_started/2:76217622 Mix.Ecto.ensure_started(repo, opts)76237624 given types:76257626 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))76277628 but expected one of:76297630 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())76317632 where "opts" was given the type:76337634 # type: dynamic(7635 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7636 non_struct_map()7637 )7638 # from: lib/mix/tasks/ecto.migrate.ex:68:107639 opts =7640 if opts[:quiet] do7641 Keyword.merge(opts, log: false, log_sql: false)7642 else7643 opts7644 end76457646 where "repo" was given the type:76477648 # type: dynamic(atom())7649 # from: lib/mix/tasks/ecto.migrate.ex:74:77650 Mix.Ecto.ensure_repo(repo, args)76517652 type warning found at:7653 │7654 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7655 │ ~7656 │7657 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276587659 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76607661 Mix.Ecto.source_repo_priv(repo)76627663 given types:76647665 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76667667 but expected one of:76687669 atom()76707671 where "repo" was given the types:76727673 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7674 # from: lib/mix/tasks/ecto.load.ex:70:227675 Keyword.merge(repo.config, opts)76767677 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7678 # from: lib/mix/tasks/ecto.load.ex:72:277679 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76807681 type warning found at:7682 │7683 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7684 │ ~7685 │7686 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276877688 warning: expected a map or struct when accessing .__adapter__ in expression:76897690 repo.__adapter__76917692 where "repo" was given the type:76937694 # type: dynamic(atom())7695 # from: lib/mix/tasks/ecto.dump.ex:50:77696 Mix.Ecto.ensure_repo(repo, args)76977698 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76997700 type warning found at:7701 │7702 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7703 │ ~7704 │7705 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177067707 warning: expected a map or struct when accessing .__adapter__ in expression:77087709 repo.__adapter__77107711 where "repo" was given the type:77127713 # type: dynamic(atom())7714 # from: lib/mix/tasks/ecto.drop.ex:39:77715 Mix.Ecto.ensure_repo(repo, args)77167717 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77187719 type warning found at:7720 │7721 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7722 │ ~7723 │7724 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177257726 warning: expected a map or struct when accessing .__adapter__ in expression:77277728 repo.__adapter__77297730 where "repo" was given the type:77317732 # type: dynamic(atom())7733 # from: lib/mix/tasks/ecto.create.ex:37:77734 Mix.Ecto.ensure_repo(repo, args)77357736 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77377738 type warning found at:7739 │7740 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7741 │ ~7742 │7743 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177447745 warning: expected a map or struct when accessing .__adapter__ in expression:77467747 repo.__adapter__77487749 where "repo" was given the type:77507751 # type: dynamic(atom())7752 # from: lib/mix/tasks/ecto.load.ex:53:77753 Mix.Ecto.ensure_repo(repo, args)77547755 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77567757 type warning found at:7758 │7759 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7760 │ ~7761 │7762 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/177637764 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7765 │7766 62 │ Mix.Project.compile(args)7767 │ ~7768 │7769 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277707771 warning: expected a module (an atom) when invoking start_link/1 in expression:77727773 repo.start_link(pool_size: pool_size)77747775 where "pool_size" was given the type:77767777 # type: dynamic()7778 # from: lib/mix/ecto.ex:101:157779 pool_size = Keyword.get(opts, :pool_size, 1)77807781 where "repo" was given the type:77827783 # type: dynamic(%{..., __adapter__: atom()})7784 # from: lib/mix/ecto.ex:99:367785 repo.__adapter__.ensure_all_started(repo, :temporary)77867787 type warning found at:7788 │7789 102 │ case repo.start_link(pool_size: pool_size) do7790 │ ~7791 │7792 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277937794 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7795 │7796 146 │ Logger.remove_backend(:console)7797 │ ~7798 │7799 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/278007801 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7802 │7803 155 │ Logger.add_backend(:console, flush: true)7804 │ ~7805 │7806 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278077808 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7809 │7810 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7811 │ ~7812 │7813 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27814 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/278157816 warning: incompatible types given to get_source/1:78177818 get_source(repo)78197820 given types:78217822 -dynamic(atom())-78237824 but expected one of:78257826 %{..., config: empty_list() or non_empty_list(term(), term())}78277828 where "repo" was given the type:78297830 # type: dynamic(atom())7831 # from: lib/ecto/migration/schema_migration.ex:24:137832 repo.all(7833 Map.put(7834 (7835 query =7836 (7837 query = {get_source(repo), Ecto.Migration.SchemaMigration}7838 Ecto.Query.Builder.From.apply(query, 1)7839 )7840 7841 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7842 ...,7843 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7844 file: "/work/proj/deps_mangopi_mq_pro/ecto/lib/ecto/migration/schema_migration.ex",7845 line: 22,7846 take: %{}7847 })7848 ),7849 :prefix,7850 prefix7851 ), timeout: :infinity, log: false)78527853 type warning found at:7854 │7855 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7856 │ ~7857 │7858 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/278597860 warning: incompatible types given to get_source/1:78617862 get_source(repo)78637864 given types:78657866 -dynamic(atom())-78677868 but expected one of:78697870 %{..., config: empty_list() or non_empty_list(term(), term())}78717872 where "repo" was given the type:78737874 # type: dynamic(atom())7875 # from: lib/ecto/migration/schema_migration.ex:30:137876 repo.insert!(7877 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7878 prefix: prefix,7879 source: get_source(repo)7880 ), timeout: :infinity, log: false)78817882 type warning found at:7883 │7884 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7885 │ ~7886 │7887 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/378887889 warning: incompatible types given to get_source/1:78907891 get_source(repo)78927893 given types:78947895 -dynamic(atom())-78967897 but expected one of:78987899 %{..., config: empty_list() or non_empty_list(term(), term())}79007901 where "repo" was given the type:79027903 # type: dynamic(atom())7904 # from: lib/ecto/migration/schema_migration.ex:36:137905 repo.delete_all(7906 Map.put(7907 (7908 query =7909 (7910 query = {get_source(repo), Ecto.Migration.SchemaMigration}7911 Ecto.Query.Builder.From.apply(query, 1)7912 )7913 7914 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7915 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7916 op: :and,7917 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7918 file: "/work/proj/deps_mangopi_mq_pro/ecto/lib/ecto/migration/schema_migration.ex",7919 line: 347920 })7921 ),7922 :prefix,7923 prefix7924 ), timeout: :infinity, log: false)79257926 type warning found at:7927 │7928 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7929 │ ~7930 │7931 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/379327933 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7934 │7935 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7936 │ ~7937 │7938 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/279397940 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7941 │7942 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7943 │ ~7944 │7945 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179467947 warning: the following conditional expression:79487949 is_atom(related)79507951 will always evaluate to:79527953 dynamic(true)79547955 where "related" was given the type:79567957 # type: dynamic(atom())7958 # from: lib/ecto/association.ex:730:157959 related = Ecto.Association.related_from_query(queryable)79607961 type warning found at:7962 │7963 732 │ unless is_atom(related) do7964 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7965 │7966 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/379677968 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7969 │7970 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7971 │ ~7972 │7973 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379747975 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7976 │7977 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7978 │ ~7979 │7980 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279817982 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7983 │7984 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7985 │ ~7986 │7987 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279887989 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead7990 │7991 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))7992 │ ~7993 │7994 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/379957996 warning: the following clause will never match:79977998 {:error, _} = error ->79998000 because it attempts to match on the result of:80018002 apply(changeset, adapter, :insert, args)80038004 which has type:80058006 dynamic({:invalid or :ok, term()})80078008 type warning found at:8009 │8010 219 │ {:error, _} = error ->8011 │ ~8012 │8013 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/480148015 warning: the following clause will never match:80168017 {:error, _} = error ->80188019 because it attempts to match on the result of:80208021 apply(changeset, adapter, action, args)80228023 which has type:80248025 dynamic({:invalid or :ok, term()})80268027 type warning found at:8028 │8029 297 │ {:error, _} = error ->8030 │ ~8031 │8032 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/480338034 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8035 │8036 54 │ filter_and_reraise e, System.stacktrace8037 │ ~8038 │8039 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/580408041 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)8042 │8043 228 │ raise BadStructError, struct: struct, term: data8044 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8045 │8046 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580478048 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead8049 │8050 44 │ index = Map.size(params)8051 │ ~8052 │8053 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/58054 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/580558056 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead8057 │8058 614 │ Decimal.minus(decimal)8059 │ ~8060 │8061 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/180628063 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8064 │8065 214 │ filter_and_reraise e, System.stacktrace8066 │ ~8067 │8068 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48069 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480708071 warning: the following clause will never match:80728073 {:error, _} ->80748075 because it attempts to match on the result of:80768077 NaiveDateTime.new(date, time)80788079 which has type:80808081 dynamic({:ok, %NaiveDateTime{}})80828083 type warning found at:8084 │8085 803 │ {:error, _} -> :error8086 │ ~~~~~~~~~~~~~~~~~~~~~8087 │8088 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180898090 warning: expected a map or struct when accessing .__struct__ in expression:80918092 schema.__struct__80938094 where "schema" was given the types:80958096 # type: dynamic(atom() and not nil)8097 # from: lib/ecto/query/planner.ex:1186:418098 schema80998100 # type: atom()8101 # from: lib/ecto/query/planner.ex:1186:618102 is_atom(schema)81038104 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()81058106 type warning found at:8107 │8108 1190 │ Map.has_key?(schema.__struct__, field) ->8109 │ ~8110 │8111 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/681128113 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8114 │8115 159 │ supervise(children, strategy: :one_for_one)8116 │ ~8117 │8118 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/181198120 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8121 │8122 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8123 │ ~8124 │8125 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/281268127 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81288129 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81308131 given types:81328133 (8134 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8135 dynamic()8136 )81378138 but expected one of:81398140 atom(), term()81418142 where "opts" was given the type:81438144 # type: dynamic(8145 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8146 non_struct_map()8147 )8148 # from: lib/ecto/migrator.ex:44:658149 opts[:prefix]81508151 where "repo" was given the type:81528153 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8154 # from: lib/ecto/migrator.ex:44:238155 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81568157 type warning found at:8158 │8159 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8160 │ ~8161 │8162 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281638164 warning: expected a module (an atom) when invoking transaction/2 in expression:81658166 repo.transaction(fun, log: false, timeout: :infinity)81678168 where "fun" was given the type:81698170 # type: dynamic()8171 # from: lib/ecto/migrator.ex:114:478172 fun81738174 where "repo" was given the types:81758176 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8177 # from: lib/ecto/migrator.ex:118:248178 repo.__adapter__.supports_ddl_transaction?81798180 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8181 # from: lib/ecto/migrator.ex:118:248182 repo.__adapter__.supports_ddl_transaction?81838184 type warning found at:8185 │8186 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8187 │ ~8188 │8189 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/381908191 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8192 │8193 291 │ modules = Code.load_file(file)8194 │ ~8195 │8196 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/281978198 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8199 │8200 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8201 │ ~8202 │8203 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/182048205 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8206 │8207 321 │ reraise error, System.stacktrace8208 │ ~8209 │8210 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/382118212 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8213 │8214 15 │ supervise(children, strategy: :simple_one_for_one)8215 │ ~8216 │8217 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/182188219 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8220 │8221 10 │ worker(Ecto.Registry, []),8222 │ ~8223 │8224 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282258226 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8227 │8228 260 │ reraise %{err | message: message}, System.stacktrace8229 │ ~8230 │8231 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682328233 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8234 │8235 11 │ supervisor(Ecto.Migration.Supervisor, [])8236 │ ~8237 │8238 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282398240Generated ecto app8241==> phoenix_ecto8242Compiling 6 files (.ex)8243 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8244 │8245 10 │ supervise([8246 │ ~8247 │8248 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/182498250 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8251 │8252 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)8253 │ ~8254 │8255 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/182568257 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)8258 │8259 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do8260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8261 │8262 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)82638264 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)8265 │8266 13 │ defimpl Plug.Exception, for: exception do8267 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8268 │8269 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)82708271 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)8272 │8273 13 │ defimpl Plug.Exception, for: exception do8274 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8275 │8276 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)82778278 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)8279 │8280 13 │ defimpl Plug.Exception, for: exception do8281 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8282 │8283 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)82848285 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)8286 │8287 13 │ defimpl Plug.Exception, for: exception do8288 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8289 │8290 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)82918292 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)8293 │8294 13 │ defimpl Plug.Exception, for: exception do8295 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8296 │8297 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)82988299 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8300 │8301 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])8302 │ ~8303 │8304 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/283058306Generated phoenix_ecto app8307==> guardian_db8308Compiling 5 files (.ex)8309 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8310 │8311 15 │ schema "virtual: token" do8312 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8313 │8314 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)83158316 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8317 │8318 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8319 │ ~8320 │8321 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)832283238324== Compilation error in file lib/guardian/db.ex ==8325** (RuntimeError) Guardian.DB configuration is required8326 lib/guardian/db.ex:114: (module)8327could 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"