Build log
nerves_system_qemu_aarch64
servicex_matching 0.0.1 · fail · run servicex_matching-0.0.1-1791099677034
8328 of 8328 lines
1Resolving Hex dependencies...2Resolution completed in 0.235s3Unchanged: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_qemu_aarch64/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_qemu_aarch64/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_qemu_aarch64/servicex_matching/mix.exs:75:7222223==> nerves_system_br224Generated nerves_system_br app225==> connection226Compiling 1 file (.ex)227 warning: using single-quoted strings to represent charlists is deprecated.228 Use ~c"" if you indeed want a charlist or use "" instead.229 You may run "mix format --migrate" to change all single-quoted230 strings to use the ~c sigil and fix this warning.231 │232 553 │ [{:data, [{'State', mod_state}]}]233 │ ~234 │235 └─ lib/connection.ex:553:20236237 warning: using single-quoted strings to represent charlists is deprecated.238 Use ~c"" if you indeed want a charlist or use "" instead.239 You may run "mix format --migrate" to change all single-quoted240 strings to use the ~c sigil and fix this warning.241 │242 680 │ format = '** Generic server ~p terminating \n' ++243 │ ~244 │245 └─ lib/connection.ex:680:14246247 warning: using single-quoted strings to represent charlists is deprecated.248 Use ~c"" if you indeed want a charlist or use "" instead.249 You may run "mix format --migrate" to change all single-quoted250 strings to use the ~c sigil and fix this warning.251 │252 681 │ '** Last message in was ~p~n' ++ ## No last message253 │ ~254 │255 └─ lib/connection.ex:681:7256257 warning: using single-quoted strings to represent charlists is deprecated.258 Use ~c"" if you indeed want a charlist or use "" instead.259 You may run "mix format --migrate" to change all single-quoted260 strings to use the ~c sigil and fix this warning.261 │262 682 │ '** When Server state == ~p~n' ++263 │ ~264 │265 └─ lib/connection.ex:682:7266267 warning: using single-quoted strings to represent charlists is deprecated.268 Use ~c"" if you indeed want a charlist or use "" instead.269 You may run "mix format --migrate" to change all single-quoted270 strings to use the ~c sigil and fix this warning.271 │272 683 │ '** Reason for termination == ~n** ~p~n'273 │ ~274 │275 └─ lib/connection.ex:683:7276277 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead278 │279 429 │ init_stop(starter, name, {reason, System.stacktrace()})280 │ ~281 │282 └─ lib/connection.ex:429:50: Connection.init_it/6283 └─ lib/connection.ex:431:45: Connection.init_it/6284 └─ lib/connection.ex:491:57: Connection.handle_call/3285 └─ lib/connection.ex:540:41: Connection.code_change/3286 └─ lib/connection.ex:581:57: Connection.terminate/2287 └─ lib/connection.ex:625:49: Connection.enter_connect/5288 └─ lib/connection.ex:628:34: Connection.enter_connect/5289 └─ lib/connection.ex:631:45: Connection.enter_connect/5290 └─ lib/connection.ex:657:49: Connection.enter_terminate/5291 └─ lib/connection.ex:660:34: Connection.enter_terminate/5292 └─ lib/connection.ex:663:45: Connection.enter_terminate/5293 └─ lib/connection.ex:744:24: Connection.connect/3294 └─ lib/connection.ex:770:24: Connection.disconnect/3295 └─ lib/connection.ex:813:57: Connection.handle_async/3296297Generated connection app298==> combine299Compiling 6 files (.ex)300 warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator301 │302 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->303 │ ~304 │305 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2306307 warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator308 │309 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->310 │ ~311 │312 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2313314 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator315 │316 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->317 │ ~318 │319 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3320321 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator322 │323 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->324 │ ~325 │326 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3327328 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator329 │330 101 │ <<int::big-signed-size(size), rest::bitstring>> ->331 │ ~332 │333 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3334335 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator336 │337 108 │ <<int::little-signed-size(size), rest::bitstring>> ->338 │ ~339 │340 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3341342 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator343 │344 128 │ <<num::float-size(size), rest::bitstring>> ->345 │ ~346 │347 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2348349 warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator350 │351 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->352 │ ~353 │354 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2355356 warning: the following clause is redundant:357358 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)359360 it has type:361362 dynamic(%Combine.ParserState{status: :ok}), dynamic()363364 previous clauses have already matched on the following types:365366 %Combine.ParserState{status: :error}, term()367 %Combine.ParserState{status: :ok}, term()368369 │370 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do371 │ ~372 │373 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2374375Generated combine app376==> mime377Compiling 1 file (.ex)378Generated mime app379==> circular_buffer380Compiling 1 file (.ex)381Generated circular_buffer app382==> poison383Compiling 4 files (.ex)384 warning: using single-quoted strings to represent charlists is deprecated.385 Use ~c"" if you indeed want a charlist or use "" instead.386 You may run "mix format --migrate" to change all single-quoted387 strings to use the ~c sigil and fix this warning.388 │389 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do390 │ ~391 │392 └─ lib/poison/encoder.ex:93:31393394 warning: using single-quoted strings to represent charlists is deprecated.395 Use ~c"" if you indeed want a charlist or use "" instead.396 You may run "mix format --migrate" to change all single-quoted397 strings to use the ~c sigil and fix this warning.398 │399 93 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do400 │ ~401 │402 └─ lib/poison/encoder.ex:93:48403404 warning: using single-quoted strings to represent charlists is deprecated.405 Use ~c"" if you indeed want a charlist or use "" instead.406 You may run "mix format --migrate" to change all single-quoted407 strings to use the ~c sigil and fix this warning.408 │409 139 │ defp chunk_size(<<char>> <> _, _mode, acc) when char <= 0x1F or char in '"\\' do410 │ ~411 │412 └─ lib/poison/encoder.ex:139:75413414 warning: using single-quoted strings to represent charlists is deprecated.415 Use ~c"" if you indeed want a charlist or use "" instead.416 You may run "mix format --migrate" to change all single-quoted417 strings to use the ~c sigil and fix this warning.418 │419 77 │ defp value(<<char, _ :: binary>> = string, pos, _keys) when char in '-0123456789' do420 │ ~421 │422 └─ lib/poison/parser.ex:77:71423424 warning: using single-quoted strings to represent charlists is deprecated.425 Use ~c"" if you indeed want a charlist or use "" instead.426 You may run "mix format --migrate" to change all single-quoted427 strings to use the ~c sigil and fix this warning.428 │429 155 │ defp number_int(<<char, _ :: binary>> = string, pos, acc) when char in '123456789' do430 │ ~431 │432 └─ lib/poison/parser.ex:155:74433434 warning: using single-quoted strings to represent charlists is deprecated.435 Use ~c"" if you indeed want a charlist or use "" instead.436 You may run "mix format --migrate" to change all single-quoted437 strings to use the ~c sigil and fix this warning.438 │439 171 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do440 │ ~441 │442 └─ lib/poison/parser.ex:171:60443444 warning: using single-quoted strings to represent charlists is deprecated.445 Use ~c"" if you indeed want a charlist or use "" instead.446 You may run "mix format --migrate" to change all single-quoted447 strings to use the ~c sigil and fix this warning.448 │449 197 │ defp number_digits(<<char>> <> rest = string, pos) when char in '0123456789' do450 │ ~451 │452 └─ lib/poison/parser.ex:197:67453454 warning: using single-quoted strings to represent charlists is deprecated.455 Use ~c"" if you indeed want a charlist or use "" instead.456 You may run "mix format --migrate" to change all single-quoted457 strings to use the ~c sigil and fix this warning.458 │459 205 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do460 │ ~461 │462 └─ lib/poison/parser.ex:205:64463464 warning: using single-quoted strings to represent charlists is deprecated.465 Use ~c"" if you indeed want a charlist or use "" instead.466 You may run "mix format --migrate" to change all single-quoted467 strings to use the ~c sigil and fix this warning.468 │469 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do470 │ ~471 │472 └─ lib/poison/parser.ex:229:31473474 warning: using single-quoted strings to represent charlists is deprecated.475 Use ~c"" if you indeed want a charlist or use "" instead.476 You may run "mix format --migrate" to change all single-quoted477 strings to use the ~c sigil and fix this warning.478 │479 229 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do480 │ ~481 │482 └─ lib/poison/parser.ex:229:44483484 warning: using single-quoted strings to represent charlists is deprecated.485 Use ~c"" if you indeed want a charlist or use "" instead.486 You may run "mix format --migrate" to change all single-quoted487 strings to use the ~c sigil and fix this warning.488 │489 239 │ when a1 in 'dD' and a2 in 'dD'490 │ ~491 │492 └─ lib/poison/parser.ex:239:16493494 warning: using single-quoted strings to represent charlists is deprecated.495 Use ~c"" if you indeed want a charlist or use "" instead.496 You may run "mix format --migrate" to change all single-quoted497 strings to use the ~c sigil and fix this warning.498 │499 239 │ when a1 in 'dD' and a2 in 'dD'500 │ ~501 │502 └─ lib/poison/parser.ex:239:31503504 warning: using single-quoted strings to represent charlists is deprecated.505 Use ~c"" if you indeed want a charlist or use "" instead.506 You may run "mix format --migrate" to change all single-quoted507 strings to use the ~c sigil and fix this warning.508 │509 240 │ and (b1 in '89abAB')510 │ ~511 │512 └─ lib/poison/parser.ex:240:16513514 warning: using single-quoted strings to represent charlists is deprecated.515 Use ~c"" if you indeed want a charlist or use "" instead.516 You may run "mix format --migrate" to change all single-quoted517 strings to use the ~c sigil and fix this warning.518 │519 274 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do520 │ ~521 │522 └─ lib/poison/parser.ex:274:60523524 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead525 │526 22 │ if Application.get_env(:poison, :native) do527 │ ~528 │529 └─ lib/poison/parser.ex:22:18: Poison.Parser (module)530531 warning: use Bitwise is deprecated. import Bitwise instead532 │533 26 │ use Bitwise534 │ ~~~~~~~~~~~535 │536 └─ lib/poison/parser.ex:26: Poison.Parser (module)537538 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator539 │540 199 │ <<digits :: binary-size(count), rest :: binary>> = string541 │ ~542 │543 └─ lib/poison/parser.ex:199:29: Poison.Parser.number_digits/2544545 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator546 │547 225 │ <<chunk :: binary-size(count), rest :: binary>> = string548 │ ~549 │550 └─ lib/poison/parser.ex:225:28: Poison.Parser.string_continue/3551552 warning: use Bitwise is deprecated. import Bitwise instead553 │554 83 │ use Bitwise555 │ ~~~~~~~~~~~556 │557 └─ lib/poison/encoder.ex:83: Poison.Encoder.BitString (module)558559 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator560 │561 135 │ <<chunk :: binary-size(size), rest :: binary>> = string562 │ ~563 │564 └─ lib/poison/encoder.ex:135:28: Poison.Encoder.BitString.escape/2565566 warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead567 │568 173 │ case Integer.to_char_list(char, 16) do569 │ ~570 │571 └─ lib/poison/encoder.ex:173:18: Poison.Encoder.BitString.seq/1572573Generated poison app574==> plug_crypto575Compiling 5 files (.ex)576Generated plug_crypto app577==> nerves_compatibility_test578===> Analyzing applications...579===> Compiling mimerl580==> jose581Compiling 113 files (.erl)582src/jose_server.erl:137:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.583Compile directive 'nowarn_deprecated_catch' can be used to suppress584warnings in selected modules.585% 137| _ = catch jose_jwa:unsecured_signing(UnsecuredSigning),586% | ^587588src/jose_server.erl:797:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.589Compile directive 'nowarn_deprecated_catch' can be used to suppress590warnings in selected modules.591% 797| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, PlainText, true) of592% | ^593594src/jose_server.erl:799:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.595Compile directive 'nowarn_deprecated_catch' can be used to suppress596warnings in selected modules.597% 799| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, CipherText, false) of598% | ^599600src/jose_server.erl:809:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.601Compile directive 'nowarn_deprecated_catch' can be used to suppress602warnings in selected modules.603% 809| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, PlainText, true) of604% | ^605606src/jose_server.erl:811:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.607Compile directive 'nowarn_deprecated_catch' can be used to suppress608warnings in selected modules.609% 811| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, CipherText, false) of610% | ^611612src/jose_server.erl:821:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.613Compile directive 'nowarn_deprecated_catch' can be used to suppress614warnings in selected modules.615% 821| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, PlainText}, true) of616% | ^617618src/jose_server.erl:823:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.619Compile directive 'nowarn_deprecated_catch' can be used to suppress620warnings in selected modules.621% 823| case catch jose_crypto_compat:crypto_one_time(Cipher, Key, IV, {AAD, CipherText, CipherTag}, false) of622% | ^623624src/jose_server.erl:837:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.625Compile directive 'nowarn_deprecated_catch' can be used to suppress626warnings in selected modules.627% 837| case catch public_key:encrypt_public(PlainText, PublicKey, FutureOptions) of628% | ^629630src/jose_server.erl:840:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.631Compile directive 'nowarn_deprecated_catch' can be used to suppress632warnings in selected modules.633% 840| case catch public_key:decrypt_private(CipherText, PrivateKey, FutureOptions) of634% | ^635636src/jose_server.erl:842:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.637Compile directive 'nowarn_deprecated_catch' can be used to suppress638warnings in selected modules.639% 842| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, FutureOptions) of640% | ^641642src/jose_server.erl:859:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.643Compile directive 'nowarn_deprecated_catch' can be used to suppress644warnings in selected modules.645% 859| case catch public_key:encrypt_public(PlainText, PublicKey, LegacyOptions) of646% | ^647648src/jose_server.erl:862:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.649Compile directive 'nowarn_deprecated_catch' can be used to suppress650warnings in selected modules.651% 862| case catch public_key:decrypt_private(CipherText, PrivateKey, LegacyOptions) of652% | ^653654src/jose_server.erl:864:11: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.655Compile directive 'nowarn_deprecated_catch' can be used to suppress656warnings in selected modules.657% 864| case catch public_key:decrypt_private(rsa_ciphertext(Algorithm), PrivateKey, LegacyOptions) of658% | ^659660src/jose_server.erl:882:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.661Compile directive 'nowarn_deprecated_catch' can be used to suppress662warnings in selected modules.663% 882| case catch public_key:sign(Message, DigestType, PrivateKey, Options) of664% | ^665666src/jose_server.erl:885:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.667Compile directive 'nowarn_deprecated_catch' can be used to suppress668warnings in selected modules.669% 885| case catch public_key:verify(Message, DigestType, Signature, PublicKey, Options) of670% | ^671672src/jose_server.erl:897:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.673Compile directive 'nowarn_deprecated_catch' can be used to suppress674warnings in selected modules.675% 897| case catch public_key:sign(Message, DigestType, PrivateKey) of676% | ^677678src/jose_server.erl:900:9: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.679Compile directive 'nowarn_deprecated_catch' can be used to suppress680warnings in selected modules.681% 900| case catch public_key:verify(Message, DigestType, Signature, PublicKey) of682% | ^683684src/jwa/jose_jwa.erl:230:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.685Compile directive 'nowarn_deprecated_catch' can be used to suppress686warnings in selected modules.687% 230| case catch block_cipher(Cipher) of688% | ^689690src/jwa/jose_jwa.erl:238:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.691Compile directive 'nowarn_deprecated_catch' can be used to suppress692warnings in selected modules.693% 238| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, chacha20_poly1305_module, 2)) of694% | ^695696src/jwa/jose_jwa.erl:246:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.697Compile directive 'nowarn_deprecated_catch' can be used to suppress698warnings in selected modules.699% 246| case catch rsa_crypt(Padding) of700% | ^701702src/jwa/jose_jwa.erl:254:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.703Compile directive 'nowarn_deprecated_catch' can be used to suppress704warnings in selected modules.705% 254| case catch rsa_sign(Padding) of706% | ^707708src/jwa/jose_jwa.erl:262:7: Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.709Compile directive 'nowarn_deprecated_catch' can be used to suppress710warnings in selected modules.711% 262| case catch ?MAYBE_START_JOSE(ets:lookup_element(?TAB, xchacha20_poly1305_module, 2)) of712% | ^713714Compiling 8 files (.ex)715Generated jose app716==> nerves_compatibility_test717===> Analyzing applications...718===> Compiling ranch719 ┌─ src/ranch.erl:720 │721 73 │ catch Transport:controlling_process(Socket, AcceptorsSup);722 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.723Compile directive 'nowarn_deprecated_catch' can be used to suppress724warnings in selected modules.725726727 ┌─ src/ranch_conns_sup.erl:728 │729 80 │ catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},730 │ ╰── Warning: 'catch ...' is deprecated; please use 'try ... catch ... end' instead.731Compile directive 'nowarn_deprecated_catch' can be used to suppress732warnings in selected modules.733734735 ┌─ src/ranch_ssl.erl:736 │737 128 │ case ssl:ssl_accept(CSocket, Timeout) of738 │ ╰── Warning: ssl:ssl_accept/2 is removed; use ssl:handshake/1,2,3 instead739740 ┌─ src/ranch_ssl.erl:741 │742 233 │ end, ssl:cipher_suites());743 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead744745 ┌─ src/ranch_ssl.erl:746 │747 235 │ ssl:cipher_suites()748 │ ╰── Warning: ssl:cipher_suites/0 is removed; use ssl:cipher_suites/2,3 instead749750751==> 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_aarch64_nerves_linux_gnu-15.3.1/bin/aarch64-nerves-linux-gnu-gcc -g -O3 -Wall -Wno-format-truncation -I/usr/local/lib/erlang/erts-17.1/include -Ic_src -fPIC -shared --sysroot=/home/nerves/.nerves/artifacts/nerves_system_qemu_aarch64-0.4.2/staging c_src/bcrypt_nif.c c_src/blowfish.c -o priv/bcrypt_nif.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.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead852 │853 30 │ worker(DBConnection.Watcher, [owner])854 │ ~855 │856 └─ lib/db_connection/sojourn/pool.ex:30:5: DBConnection.Sojourn.Pool.watcher/1857858 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead859 │860 37 │ worker(:sregulator, [regulator, opts, start_opts], child_opts)861 │ ~862 │863 └─ lib/db_connection/sojourn/pool.ex:37:5: DBConnection.Sojourn.Pool.regulator/1864 └─ lib/db_connection/sojourn/pool.ex:49:5: DBConnection.Sojourn.Pool.starter/2865866 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead867 │868 8 │ children = [supervisor(child_mod, [], [restart: :temporary])]869 │ ~870 │871 └─ lib/db_connection/sojourn/supervisor.ex:8:18: DBConnection.Sojourn.Supervisor.start_link/0872873 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: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1014 │1015 9 │ supervisor(DBConnection.Task, []),1016 │ ~1017 │1018 └─ lib/db_connection/app.ex:9:7: DBConnection.App.start/21019 └─ lib/db_connection/app.ex:10:7: DBConnection.App.start/21020 └─ lib/db_connection/app.ex:11:7: DBConnection.App.start/210211022 warning: :random.seed/3 is deprecated. Use the 'rand' module instead1023 │1024 108 │ case :random.seed(hash, sec, micro) do1025 │ ~1026 │1027 └─ lib/db_connection/backoff.ex:108:18: DBConnection.Backoff.random_seed/010281029Generated 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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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/qemu_aarch64/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_aarch64_nerves_linux_gnu1237Compiling 1 file (.ex)1238Generated nerves_toolchain_aarch64_nerves_linux_gnu app1239==> nerves_system_qemu_aarch641240Compiling 1 file (.ex)1241Generated nerves_system_qemu_aarch64 app1242==> nerves_compatibility_test1243===> Analyzing applications...1244===> Compiling unicode_util_compat1245===> Analyzing applications...1246===> Compiling idna1247===> Analyzing applications...1248===> Compiling telemetry1249===> Analyzing applications...1250===> Compiling cowboy1251 ┌─ src/cowboy_websocket.erl:1252 │1253 147 │ Stacktrace = erlang:get_stacktrace(),1254 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12551256 ┌─ src/cowboy_websocket.erl:1257 │1258 645 │ {stacktrace, erlang:get_stacktrace()},1259 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12601261 ┌─ src/cowboy_websocket.erl:1262 │1263 755 │ {stacktrace, erlang:get_stacktrace()},1264 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace126512661267 ┌─ src/cowboy_handler.erl:1268 │1269 87 │ Stacktrace = erlang:get_stacktrace(),1270 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12711272 ┌─ src/cowboy_handler.erl:1273 │1274 116 │ Stacktrace = erlang:get_stacktrace(),1275 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12761277 ┌─ src/cowboy_handler.erl:1278 │1279 235 │ Stacktrace = erlang:get_stacktrace(),1280 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12811282 ┌─ src/cowboy_handler.erl:1283 │1284 290 │ {stacktrace, erlang:get_stacktrace()},1285 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace128612871288 ┌─ src/cowboy_rest.erl:1289 │1290 69 │ Stacktrace = erlang:get_stacktrace(),1291 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace12921293 ┌─ src/cowboy_rest.erl:1294 │1295 1006 │ Stacktrace = erlang:get_stacktrace(),1296 │ ╰── Warning: erlang:get_stacktrace/0 is removed; use the new try/catch syntax for retrieving the stack backtrace129712981299==> expo1300Compiling 2 files (.erl)1301Compiling 22 files (.ex)1302Generated expo app1303==> gettext1304Compiling 18 files (.ex)1305 warning: unused require Gettext.Macros1306 │1307 594 │ require Gettext.Macros1308 │ ~1309 │1310 └─ lib/gettext.ex:594:313111312 warning: the following clause is redundant:13131314 defp ensure_empty_msgstr!(%Expo.Message.Plural{} = message)13151316 it has type:13171318 dynamic(%Expo.Message.Plural{})13191320 previous clauses have already matched on the following types:13211322 %Expo.Message.Singular{}1323 %Expo.Message.Plural{}13241325 │1326 391 │ defp ensure_empty_msgstr!(%Message.Plural{} = message) do1327 │ ~1328 │1329 └─ lib/gettext/extractor.ex:391:8: Gettext.Extractor.ensure_empty_msgstr!/113301331 warning: Kernel.ParallelCompiler.async/1 is deprecated. Use `pmap/2` instead1332 │1333 426 │ Kernel.ParallelCompiler.async(fn ->1334 │ ~1335 │1336 └─ lib/gettext/compiler.ex:426:39: Gettext.Compiler.compile_po_files/313371338Generated gettext app1339==> phoenix_pubsub1340Compiling 13 files (.ex)1341 warning: single quotes around atoms are deprecated. Use double quotes instead1342 │1343 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1344 │ ~1345 │1346 └─ lib/phoenix/pubsub/local.ex:160:2313471348 warning: single quotes around atoms are deprecated. Use double quotes instead1349 │1350 160 │ |> :ets.select([{{:'$1', :_}, [], [:'$1']}])1351 │ ~1352 │1353 └─ lib/phoenix/pubsub/local.ex:160:4013541355 warning: unused require Logger1356 │1357 107 │ require Logger1358 │ ~1359 │1360 └─ lib/phoenix/tracker.ex:107:313611362 warning: a struct for Phoenix.Tracker.State is expected on struct update:13631364 %Phoenix.Tracker.State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}13651366 but got type:13671368 dynamic()13691370 where "delta" was given the type:13711372 # type: dynamic()1373 # from: lib/phoenix/tracker/state.ex:461:361374 %Phoenix.Tracker.State{delta: delta} = state13751376 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"13771378 type warning found at:1379 │1380 465 │ new_delta = %State{delta | values: Map.put(delta.values, tag, {pid, topic, key, meta})}1381 │ ~1382 │1383 └─ lib/phoenix/tracker/state.ex:465:17: Phoenix.Tracker.State.do_add/513841385 warning: a struct for Phoenix.Tracker.State is expected on struct update:13861387 %Phoenix.Tracker.State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}13881389 but got type:13901391 dynamic()13921393 where "delta" was given the type:13941395 # type: dynamic()1396 # from: lib/phoenix/tracker/state.ex:541:991397 %Phoenix.Tracker.State{mode: :normal, replica: rep, clouds: clouds, context: ctx, delta: delta} =1398 state13991400 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14011402 type warning found at:1403 │1404 547 │ delta: %State{delta | clouds: put_tag(delta.clouds, {rep, new_clock})}}1405 │ ~1406 │1407 └─ lib/phoenix/tracker/state.ex:547:19: Phoenix.Tracker.State.bump_clock/114081409 warning: a struct for Phoenix.Tracker.State is expected on struct update:14101411 %Phoenix.Tracker.State{delta | range: {start_clock, new_end}}14121413 but got type:14141415 dynamic(%{..., range: {term(), term()}})14161417 where "delta" was given the type:14181419 # type: dynamic(%{..., range: {term(), term()}})1420 # from: lib/phoenix/tracker/state.ex:551:301421 {start_clock, end_clock} = delta.range14221423 when defining the variable "delta", you must also pattern match on "%Phoenix.Tracker.State{}"14241425 type warning found at:1426 │1427 555 │ delta: %State{delta | range: {start_clock, new_end}}}1428 │ ~1429 │1430 └─ lib/phoenix/tracker/state.ex:555:19: Phoenix.Tracker.State.put_context/214311432 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14331434 %Phoenix.Tracker.Replica{replica | status: :permdown}14351436 but got type:14371438 dynamic()14391440 where "replica" was given the type:14411442 # type: dynamic()1443 # from: lib/phoenix/tracker/replica.ex:72:171444 replica14451446 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14471448 type warning found at:1449 │1450 72 │ defp permdown(replica), do: %Replica{replica | status: :permdown}1451 │ ~1452 │1453 └─ lib/phoenix/tracker/replica.ex:72:31: Phoenix.Tracker.Replica.permdown/114541455 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1456 │1457 269 │ worker(Phoenix.Tracker.Shard, [tracker, tracker_opts, shard_opts],1458 │ ~1459 │1460 └─ lib/phoenix/tracker.ex:269:9: Phoenix.Tracker.init/114611462 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:14631464 %Phoenix.Tracker.Replica{replica | status: :down}14651466 but got type:14671468 dynamic()14691470 where "replica" was given the type:14711472 # type: dynamic()1473 # from: lib/phoenix/tracker/replica.ex:74:131474 replica14751476 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"14771478 type warning found at:1479 │1480 74 │ defp down(replica), do: %Replica{replica | status: :down}1481 │ ~1482 │1483 └─ lib/phoenix/tracker/replica.ex:74:27: Phoenix.Tracker.Replica.down/114841485 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1486 │1487 273 │ supervise(shards, strategy: :one_for_one,1488 │ ~1489 │1490 └─ lib/phoenix/tracker.ex:273:5: Phoenix.Tracker.init/114911492 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1493 │1494 7 │ [supervisor(Phoenix.PubSub.PG2, pubsub)]1495 │ ~1496 │1497 └─ lib/phoenix/pubsub/supervisor.ex:7:8: Phoenix.PubSub.Supervisor.start/214981499 warning: a struct for Phoenix.Tracker.Replica is expected on struct update:15001501 %Phoenix.Tracker.Replica{replica | last_heartbeat_at: now_ms()}15021503 but got type:15041505 dynamic()15061507 where "replica" was given the type:15081509 # type: dynamic()1510 # from: lib/phoenix/tracker/replica.ex:76:291511 replica15121513 when defining the variable "replica", you must also pattern match on "%Phoenix.Tracker.Replica{}"15141515 type warning found at:1516 │1517 77 │ %Replica{replica | last_heartbeat_at: now_ms()}1518 │ ~1519 │1520 └─ lib/phoenix/tracker/replica.ex:77:5: Phoenix.Tracker.Replica.touch_last_heartbeat/115211522 warning: :pg2.create/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1523 │1524 43 │ :ok = :pg2.create(pg2_group)1525 │ ~1526 │1527 └─ lib/phoenix/pubsub/pg2_server.ex:43:16: Phoenix.PubSub.PG2Server.init/115281529 warning: :pg2.join/2 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1530 │1531 44 │ :ok = :pg2.join(pg2_group, self())1532 │ ~1533 │1534 └─ lib/phoenix/pubsub/pg2_server.ex:44:16: Phoenix.PubSub.PG2Server.init/115351536 warning: :pg2.get_members/1 is undefined or private, this module was removed in OTP 24. Use 'pg' instead1537 │1538 57 │ :pg2.get_members(pg2_namespace(server_name))1539 │ ~1540 │1541 └─ lib/phoenix/pubsub/pg2_server.ex:57:10: Phoenix.PubSub.PG2Server.get_members/115421543 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1544 │1545 93 │ supervisor(Phoenix.PubSub.LocalSupervisor, [server, pool_size, dispatch_rules]),1546 │ ~1547 │1548 └─ lib/phoenix/pubsub/pg2.ex:93:7: Phoenix.PubSub.PG2.init/115491550 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1551 │1552 35 │ worker(Phoenix.PubSub.GC, [gc_shard_name, local_shard_name]),1553 │ ~1554 │1555 └─ lib/phoenix/pubsub/local_supervisor.ex:35:9: Phoenix.PubSub.LocalSupervisor.init/11556 └─ lib/phoenix/pubsub/local_supervisor.ex:36:9: Phoenix.PubSub.LocalSupervisor.init/115571558 warning: Supervisor.Spec.supervisor/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1559 │1560 39 │ supervisor(Supervisor, [shard_children, [strategy: :one_for_all]], id: shard)1561 │ ~1562 │1563 └─ lib/phoenix/pubsub/local_supervisor.ex:39:7: Phoenix.PubSub.LocalSupervisor.init/115641565 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1566 │1567 42 │ supervise children, strategy: :one_for_one1568 │ ~1569 │1570 └─ lib/phoenix/pubsub/local_supervisor.ex:42:5: Phoenix.PubSub.LocalSupervisor.init/115711572 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1573 │1574 94 │ worker(Phoenix.PubSub.PG2Server, [server, pool_size])1575 │ ~1576 │1577 └─ lib/phoenix/pubsub/pg2.ex:94:7: Phoenix.PubSub.PG2.init/115781579 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1580 │1581 97 │ supervise(children, strategy: :rest_for_one)1582 │ ~1583 │1584 └─ lib/phoenix/pubsub/pg2.ex:97:5: Phoenix.PubSub.PG2.init/115851586Generated phoenix_pubsub app1587==> nerves_compatibility_test1588===> Analyzing applications...1589===> Compiling certifi1590==> plug1591Compiling 1 file (.erl)1592Compiling 42 files (.ex)1593Generated plug app1594warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"1595 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/21596 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/11597 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/51598 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/21599 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/41600 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/216011602==> phoenix1603Compiling 75 files (.ex)1604warning: cannot infer signatures from :cowboy because it is not loaded16051606warning: cannot infer signatures from :cowlib because it is not loaded16071608warning: cannot infer signatures from :ranch because it is not loaded16091610 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 operator1611 │1612 170 │ <<attr::size(prefix)-binary, ":unique">> -> attr1613 │ ~1614 │1615 └─ lib/mix/phoenix/schema.ex:170:20: Mix.Phoenix.Schema.drop_unique/116161617 warning: using single-quoted strings to represent charlists is deprecated.1618 Use ~c"" if you indeed want a charlist or use "" instead.1619 You may run "mix format --migrate" to change all single-quoted1620 strings to use the ~c sigil and fix this warning.1621 │1622 310 │ :error_logger.warning_msg('~p ~p received unexpected message in handle_info/2: ~p~n',1623 │ ~1624 │1625 └─ lib/phoenix/channel/server.ex:310:3116261627 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1628 │1629 39 │ Logger.warn "Phoenix is unable to create symlinks. Phoenix' code reloader will run " <>1630 │ ~1631 │1632 └─ lib/phoenix/code_reloader/server.ex:39:20: Phoenix.CodeReloader.Server.handle_call/316331634 warning: unused require Logger1635 │1636 20 │ require Logger1637 │ ~1638 │1639 └─ lib/phoenix/endpoint/handler.ex:20:316401641 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1642 │1643 39 │ Logger.warn """1644 │ ~1645 │1646 └─ lib/phoenix/endpoint/supervisor.ex:39:14: Phoenix.Endpoint.Supervisor.init/116471648 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 operator1649 │1650 46 │ <<prefix::binary-size(prefix_size), ^suffix::binary>> -> prefix1651 │ ~1652 │1653 └─ lib/phoenix/naming.ex:46:29: Phoenix.Naming.unsuffix/216541655 warning: using single-quoted strings to represent charlists is deprecated.1656 Use ~c"" if you indeed want a charlist or use "" instead.1657 You may run "mix format --migrate" to change all single-quoted1658 strings to use the ~c sigil and fix this warning.1659 │1660 315 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1661 │ ~1662 │1663 └─ lib/phoenix/router.ex:315:5016641665 warning: using single-quoted strings to represent charlists is deprecated.1666 Use ~c"" if you indeed want a charlist or use "" instead.1667 You may run "mix format --migrate" to change all single-quoted1668 strings to use the ~c sigil and fix this warning.1669 │1670 195 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1671 │ ~1672 │1673 └─ lib/phoenix/router/helpers.ex:195:5016741675 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.16761677 This error happens when you have function calls without parentheses inside keywords. For example:16781679 function(arg, one: nested_call a, b, c)1680 function(arg, one: if expr, do: :this, else: :that)16811682 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:16831684 function(arg, one: if(expr, do: :this, else: :that))1685 function(arg, one: nested_call(a, b, c))16861687 Ambiguity found at:1688 │1689 71 │ unless actions -- supported_actions == [], do: raise ArgumentError, """1690 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1691 │1692 └─ lib/phoenix/router/resource.ex:7116931694 warning: duplicate key :route found in struct1695 │1696 24 │ defstruct [:path, :actions, :param, :route, :controller, :route, :member, :collection, :singleton]1697 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1698 │1699 └─ lib/phoenix/router/resource.ex:24: Phoenix.Router.Resource (module)17001701 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)"1702 │1703 110 │ @callback start_link(Keyword.t) :: {:ok, pid()} | {:error, reason :: term()} :: :ignore1704 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1705 │1706 └─ lib/phoenix/presence.ex:110: Phoenix.Presence (module)17071708 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1709 │1710 885 │ Logger.warn "send_download/3 has been invoked during an AJAX request. " <>1711 │ ~1712 │1713 └─ lib/phoenix/controller.ex:885:14: Phoenix.Controller.warn_if_ajax/117141715 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1716 │1717 304 │ Logger.warn fn -> "Ignoring unmatched topic \"#{msg.topic}\" in #{inspect(socket.handler)}" end1718 │ ~1719 │1720 └─ lib/phoenix/socket/transport.ex:304:12: Phoenix.Socket.Transport.reply_ignore/217211722 warning: using single-quoted strings to represent charlists is deprecated.1723 Use ~c"" if you indeed want a charlist or use "" instead.1724 You may run "mix format --migrate" to change all single-quoted1725 strings to use the ~c sigil and fix this warning.1726 │1727 174 │ @anno (if :erlang.system_info(:otp_release) >= '19' do1728 │ ~1729 │1730 └─ lib/phoenix/template.ex:174:5017311732 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead1733 │1734 227 │ Logger.warn ":max_age was not set on Phoenix.Token.verify/4. " <>1735 │ ~1736 │1737 └─ lib/phoenix/token.ex:227:12: Phoenix.Token.expired?/217381739 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead1740 │1741 12 │ worker(Phoenix.Transports.LongPoll.Server, [], restart: :temporary)1742 │ ~1743 │1744 └─ lib/phoenix/transports/long_poll_server.ex:12:7: Phoenix.Transports.LongPoll.Supervisor.init/117451746 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead1747 │1748 14 │ supervise(children, strategy: :simple_one_for_one)1749 │ ~1750 │1751 └─ lib/phoenix/transports/long_poll_server.ex:14:5: Phoenix.Transports.LongPoll.Supervisor.init/117521753 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1754 │1755 647 │ exception -> {:error, {exception, System.stacktrace()}}1756 │ ~1757 │1758 └─ lib/phoenix/test/conn_test.ex:647:48: Phoenix.ConnTest.wrap_request/117591760 warning: expected a module (an atom) when invoking config/1 in expression:17611762 endpoint.config(:endpoint_id)17631764 where "endpoint" was given the type:17651766 # type: dynamic(%{..., __pubsub_server__: atom()})1767 # from: lib/phoenix/transports/long_poll.ex:199:101768 verify_token(endpoint, token, opts)17691770 type warning found at:1771 │1772 201 │ server_ref = server_ref(endpoint.config(:endpoint_id), id, pid, priv_topic)1773 │ ~1774 │1775 └─ lib/phoenix/transports/long_poll.ex:201:42: Phoenix.Transports.LongPoll.resume_session/317761777 warning: unknown key .__pubsub_server__ in expression:17781779 endpoint.__pubsub_server__17801781 the given type does not have the given key:17821783 dynamic(1784 %Phoenix.Socket{1785 id: term(),1786 assigns: term(),1787 channel: term(),1788 channel_pid: term(),1789 endpoint: atom(),1790 handler: term(),1791 joined: term(),1792 pubsub_server: term(),1793 ref: term(),1794 join_ref: term(),1795 topic: term(),1796 transport: term(),1797 transport_pid: term(),1798 transport_name: term(),1799 serializer: term(),1800 private: term(),1801 vsn: term()1802 } or1803 %Plug.Conn{1804 adapter: term(),1805 assigns: term(),1806 body_params: term(),1807 cookies: term(),1808 halted: term(),1809 host: term(),1810 method: term(),1811 owner: term(),1812 params: term(),1813 path_info: term(),1814 path_params: term(),1815 port: term(),1816 private: term(),1817 query_params: term(),1818 query_string: term(),1819 remote_ip: term(),1820 req_cookies: term(),1821 req_headers: term(),1822 request_path: term(),1823 resp_body: term(),1824 resp_cookies: term(),1825 resp_headers: term(),1826 scheme: term(),1827 script_name: term(),1828 secret_key_base: term(),1829 state: term(),1830 status: term()1831 } or atom() or binary()1832 )18331834 where "endpoint" was given the type:18351836 # type: dynamic(%Phoenix.Socket{endpoint: atom()} or %Plug.Conn{} or atom() or binary())1837 # from: lib/phoenix/transports/long_poll.ex:254:191838 Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])18391840 type warning found at:1841 │1842 254 │ Phoenix.Token.sign(endpoint, Atom.to_string(endpoint.__pubsub_server__), data, opts[:crypto])1843 │ ~~~~~~~~~~~~~~~~~1844 │1845 └─ lib/phoenix/transports/long_poll.ex:254:58: Phoenix.Transports.LongPoll.sign_token/318461847 warning: Plug.Crypto.safe_binary_to_term/1 is undefined or private1848 │1849 176 │ %{data: data, signed: signed} = Plug.Crypto.safe_binary_to_term(message)1850 │ ~1851 │1852 └─ lib/phoenix/token.ex:176:53: Phoenix.Token.verify/418531854 warning: @behaviour :cowboy_websocket_handler does not exist (in module Phoenix.Endpoint.CowboyWebSocket)1855 │1856 1 │ defmodule Phoenix.Endpoint.CowboyWebSocket do1857 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1858 │1859 └─ lib/phoenix/endpoint/cowboy_websocket.ex:1: Phoenix.Endpoint.CowboyWebSocket (module)18601861 warning: Plug.Adapters.Cowboy.Conn.conn/2 is undefined (module Plug.Adapters.Cowboy.Conn is not available or is yet to be defined)1862 │1863 10 │ conn = @connection.conn(req, transport)1864 │ ~1865 │1866 └─ lib/phoenix/endpoint/cowboy_websocket.ex:10:24: Phoenix.Endpoint.CowboyWebSocket.init/318671868 warning: :cowboy_req.compact/1 is undefined (module :cowboy_req is not available or is yet to be defined)1869 │1870 73 │ {:ok, :cowboy_req.compact(req), {handler, state}, timeout}1871 │ ~1872 │1873 └─ lib/phoenix/endpoint/cowboy_websocket.ex:73:23: Phoenix.Endpoint.CowboyWebSocket.websocket_init/318741875 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead1876 │1877 23 │ {:upgrade, :protocol, __MODULE__, req, {:error, mfa, kind, reason, System.stacktrace}}1878 │ ~1879 │1880 └─ lib/phoenix/endpoint/cowboy_websocket.ex:23:83: Phoenix.Endpoint.CowboyWebSocket.init/318811882 warning: a struct for Plug.Conn is expected on struct update:18831884 %Plug.Conn{conn | state: :sent}18851886 but got type:18871888 dynamic()18891890 where "conn" was given the type:18911892 # type: dynamic()1893 # from: lib/phoenix/endpoint/render_errors.ex:79:211894 conn18951896 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"18971898 type warning found at:1899 │1900 83 │ %Plug.Conn{conn | state: :sent}1901 │ ~1902 │1903 └─ lib/phoenix/endpoint/render_errors.ex:83:9: Phoenix.Endpoint.RenderErrors.maybe_render/519041905 warning: a struct for Plug.Conn is expected on struct update:19061907 %Plug.Conn{conn | query_params: %{}, params: %{}}19081909 but got type:19101911 dynamic(%{..., params: %Plug.Conn.Unfetched{}})19121913 where "conn" was given the types:19141915 # type: dynamic(%{..., params: term()})1916 # from: lib/phoenix/endpoint/render_errors.ex:94:171917 conn.params19181919 # type: dynamic(%{..., params: %Plug.Conn.Unfetched{}})1920 # from: lib/phoenix/endpoint/render_errors.ex:94:171921 conn.params19221923 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19241925 type warning found at:1926 │1927 95 │ %Plug.Conn.Unfetched{} -> %Plug.Conn{conn | query_params: %{}, params: %{}}1928 │ ~1929 │1930 └─ lib/phoenix/endpoint/render_errors.ex:95:35: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119311932 warning: a struct for Phoenix.Socket is expected on struct update:19331934 %Phoenix.Socket{socket | id: id}19351936 but got type:19371938 dynamic()19391940 where "socket" was given the type:19411942 # type: dynamic()1943 # from: lib/phoenix/socket/transport.ex1944 {:ok, socket}19451946 when defining the variable "socket", you must also pattern match on "%Phoenix.Socket{}"19471948 type warning found at:1949 │1950 195 │ id when is_binary(id) -> {:ok, %Socket{socket | id: id}}1951 │ ~1952 │1953 └─ lib/phoenix/socket/transport.ex:195:42: Phoenix.Socket.Transport.do_connect/719541955 warning: a struct for Plug.Conn is expected on struct update:19561957 %Plug.Conn{conn | query_params: %{}, params: params}19581959 but got type:19601961 dynamic(%{..., params: not %Plug.Conn.Unfetched{}})19621963 where "conn" was given the types:19641965 # type: dynamic(%{..., params: term()})1966 # from: lib/phoenix/endpoint/render_errors.ex:94:171967 conn.params19681969 # type: dynamic(%{..., params: not %Plug.Conn.Unfetched{}})1970 # from: lib/phoenix/endpoint/render_errors.ex:94:171971 conn.params19721973 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19741975 type warning found at:1976 │1977 96 │ params -> %Plug.Conn{conn | query_params: %{}, params: params}1978 │ ~1979 │1980 └─ lib/phoenix/endpoint/render_errors.ex:96:19: Phoenix.Endpoint.RenderErrors.maybe_fetch_query_params/119811982 warning: a struct for Plug.Conn is expected on struct update:19831984 %Plug.Conn{conn | params: params}19851986 but got type:19871988 dynamic(%{..., params: map()})19891990 where "conn" was given the type:19911992 # type: dynamic(%{..., params: map()})1993 # from: lib/phoenix/controller.ex:912:171994 Map.get(conn.params, required_key)19951996 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"19971998 type warning found at:1999 │2000 919 │ %Plug.Conn{conn | params: params}2001 │ ~2002 │2003 └─ lib/phoenix/controller.ex:919:5: Phoenix.Controller.scrub_params/220042005 warning: expected a map or struct when accessing .url in expression:20062007 endpoint.url20082009 where "endpoint" was given the types:20102011 # type: dynamic(atom())2012 # from: lib/phoenix/router/helpers.ex:24:202013 endpoint20142015 # type: atom()2016 # from: lib/phoenix/router/helpers.ex:24:352017 is_atom(endpoint)20182019 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()20202021 type warning found at:2022 │2023 25 │ endpoint.url2024 │ ~2025 │2026 └─ lib/phoenix/router/helpers.ex:25:14: Phoenix.Router.Helpers.url/220272028 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2029 │2030 198 │ supervisor(Task.Supervisor, [[name: task_supervisor]]),2031 │ ~2032 │2033 └─ lib/phoenix/presence.ex:198:7: Phoenix.Presence.start_link/420342035 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2036 │2037 199 │ worker(Phoenix.Tracker, [module, opts, opts])2038 │ ~2039 │2040 └─ lib/phoenix/presence.ex:199:7: Phoenix.Presence.start_link/420412042 warning: a struct for Plug.Conn is expected on struct update:20432044 %Plug.Conn{conn | path_info: path, script_name: script}20452046 but got type:20472048 dynamic()20492050 where "conn" was given the type:20512052 # type: dynamic()2053 # from: lib/phoenix/router/route.ex:147:102054 conn = target.call(%Plug.Conn{...}, opts)20552056 when defining the variable "conn", you must also pattern match on "%Plug.Conn{}"20572058 type warning found at:2059 │2060 148 │ %Plug.Conn{conn | path_info: path, script_name: script}2061 │ ~2062 │2063 └─ lib/phoenix/router/route.ex:148:5: Phoenix.Router.Route.forward/420642065 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2066 │2067 284 │ Phoenix.PlugError.reraise(piped_conn, :error, reason, System.stacktrace())2068 │ ~2069 │2070 └─ lib/phoenix/router.ex:284:74: Phoenix.Router.__call__/120712072 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2073 │2074 71 │ supervise(children, strategy: :one_for_one)2075 │ ~2076 │2077 └─ lib/phoenix/endpoint/supervisor.ex:71:5: Phoenix.Endpoint.Supervisor.init/120782079 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2080 │2081 76 │ [worker(Phoenix.Config, args)]2082 │ ~2083 │2084 └─ lib/phoenix/endpoint/supervisor.ex:76:6: Phoenix.Endpoint.Supervisor.config_children/320852086 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2087 │2088 84 │ [supervisor(adapter, [mod.__pubsub_server__(), pub_conf])]2089 │ ~2090 │2091 └─ lib/phoenix/endpoint/supervisor.ex:84:8: Phoenix.Endpoint.Supervisor.pubsub_children/22092 └─ lib/phoenix/endpoint/supervisor.ex:96:8: Phoenix.Endpoint.Supervisor.server_children/32093 └─ lib/phoenix/endpoint/supervisor.ex:97:8: Phoenix.Endpoint.Supervisor.server_children/320942095 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead2096 │2097 106 │ worker(Phoenix.Endpoint.Watcher, watcher_args(cmd, args),2098 │ ~2099 │2100 └─ lib/phoenix/endpoint/supervisor.ex:106:9: Phoenix.Endpoint.Supervisor.watcher_children/321012102 warning: expected a module (an atom) when invoking path/1 in expression:21032104 endpoint.path("/")21052106 where "endpoint" was given the type:21072108 # type: dynamic(%{..., host: term()})2109 # from: lib/phoenix/endpoint/supervisor.ex:312:142110 endpoint.host21112112 type warning found at:2113 │2114 313 │ endpoint.path("/")2115 │ ~2116 │2117 └─ lib/phoenix/endpoint/supervisor.ex:313:14: Phoenix.Endpoint.Supervisor.warmup/121182119 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2120 │2121 35 │ supervise(children, strategy: :one_for_one)2122 │ ~2123 │2124 └─ lib/phoenix/endpoint/handler.ex:35:5: Phoenix.Endpoint.Handler.init/121252126 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2127 │2128 39 │ {config_keywords, config_other} = Enum.partition(config, &keyword_item?/1)2129 │ ~2130 │2131 └─ lib/phoenix/endpoint/handler.ex:39:44: Phoenix.Endpoint.Handler.default/321322133 warning: comparison between distinct types found:21342135 !Path.extname(file_path) == ".gz"21362137 given types:21382139 dynamic(boolean()) == binary()21402141 where "file_path" was given the type:21422143 # type: dynamic(binary() or empty_list() or non_empty_list(term(), term()))2144 # from: lib/phoenix/digester.ex:147:452145 Path.basename(file_path)21462147 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 false21482149 type warning found at:2150 │2151 148 │ !Path.extname(file_path) == ".gz"2152 │ ~2153 │2154 └─ lib/phoenix/digester.ex:148:32: Phoenix.Digester.uncompressed_digested_file?/121552156 warning: Plug.Adapters.Cowboy.child_spec/4 is deprecated. Use Plug.Cowboy.child_spec/4 instead2157 │2158 81 │ Plug.Adapters.Cowboy.child_spec(scheme, endpoint, [], config)2159 │ ~2160 │2161 └─ lib/phoenix/endpoint/cowboy_handler.ex:81:28: Phoenix.Endpoint.CowboyHandler.child_spec/321622163 warning: :ranch.get_addr/1 is undefined (module :ranch is not available or is yet to be defined)2164 │2165 113 │ {addr,port} = :ranch.get_addr(ref)2166 │ ~2167 │2168 └─ lib/phoenix/endpoint/cowboy_handler.ex:113:26: Phoenix.Endpoint.CowboyHandler.info/321692170 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead2171 │2172 51 │ worker(Phoenix.CodeReloader.Server, [])2173 │ ~2174 │2175 └─ lib/phoenix.ex:51:7: Phoenix.start/221762177 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead2178 │2179 61 │ IO.puts Exception.format(kind, reason, System.stacktrace)2180 │ ~2181 │2182 └─ lib/phoenix/code_reloader/server.ex:61:59: Phoenix.CodeReloader.Server.handle_call/321832184 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2185 │2186 155 │ Enum.partition attrs, fn2187 │ ~2188 │2189 └─ lib/mix/tasks/phoenix.gen.model.ex:155:10: Mix.Tasks.Phoenix.Gen.Model.partition_attrs_and_assocs/121902191 warning: expected a map or struct when accessing .__phoenix_recompile__? in expression:21922193 mod.__phoenix_recompile__?21942195 where "mod" was given the type:21962197 # type: dynamic(atom())2198 # from: lib/mix/tasks/compile.phoenix.ex:34:122199 Code.ensure_loaded?(mod)22002201 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()22022203 type warning found at:2204 │2205 36 │ mod.__phoenix_recompile__?2206 │ ~2207 │2208 └─ lib/mix/tasks/compile.phoenix.ex:36:13: Mix.Tasks.Compile.Phoenix.modules_for_recompilation/122092210 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2211 │2212 234 │ Enum.partition(attrs, fn2213 │ ~2214 │2215 └─ lib/mix/phoenix/schema.ex:234:12: Mix.Phoenix.Schema.partition_attrs_and_assocs/222162217Generated phoenix app2218==> phoenix_html2219Compiling 8 files (.ex)2220 warning: using single-quoted strings to represent charlists is deprecated.2221 Use ~c"" if you indeed want a charlist or use "" instead.2222 You may run "mix format --migrate" to change all single-quoted2223 strings to use the ~c sigil and fix this warning.2224 │2225 12 │ @anno (if :erlang.system_info(:otp_release) >= '19' do2226 │ ~2227 │2228 └─ lib/phoenix_html/engine.ex:12:5022292230 warning: the 1st pattern in clause will never match:22312232 6022332234 because it is expected to receive type:22352236 dynamic(empty_list() or non_empty_list(term(), term()))22372238 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22392240 type warning found at:2241 │2242 56 │ def to_iodata(?<), do: "<"2243 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2244 │2245 └─ lib/phoenix_html/safe.ex:56: Phoenix.HTML.Safe.List.to_iodata/122462247 warning: the 1st pattern in clause will never match:22482249 6222502251 because it is expected to receive type:22522253 dynamic(empty_list() or non_empty_list(term(), term()))22542255 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22562257 type warning found at:2258 │2259 57 │ def to_iodata(?>), do: ">"2260 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2261 │2262 └─ lib/phoenix_html/safe.ex:57: Phoenix.HTML.Safe.List.to_iodata/122632264 warning: the 1st pattern in clause will never match:22652266 3822672268 because it is expected to receive type:22692270 dynamic(empty_list() or non_empty_list(term(), term()))22712272 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22732274 type warning found at:2275 │2276 58 │ def to_iodata(?&), do: "&"2277 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2278 │2279 └─ lib/phoenix_html/safe.ex:58: Phoenix.HTML.Safe.List.to_iodata/122802281 warning: the 1st pattern in clause will never match:22822283 3422842285 because it is expected to receive type:22862287 dynamic(empty_list() or non_empty_list(term(), term()))22882289 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())22902291 type warning found at:2292 │2293 59 │ def to_iodata(?"), do: """2294 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2295 │2296 └─ lib/phoenix_html/safe.ex:59: Phoenix.HTML.Safe.List.to_iodata/122972298 warning: the 1st pattern in clause will never match:22992300 3923012302 because it is expected to receive type:23032304 dynamic(empty_list() or non_empty_list(term(), term()))23052306 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23072308 type warning found at:2309 │2310 60 │ def to_iodata(?'), do: "'"2311 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2312 │2313 └─ lib/phoenix_html/safe.ex:60: Phoenix.HTML.Safe.List.to_iodata/123142315 warning: the 1st pattern in clause will never match:23162317 {:safe, data}23182319 because it is expected to receive type:23202321 dynamic(empty_list() or non_empty_list(term(), term()))23222323 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23242325 type warning found at:2326 │2327 76 │ def to_iodata({:safe, data}) do2328 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2329 │2330 └─ lib/phoenix_html/safe.ex:76: Phoenix.HTML.Safe.List.to_iodata/123312332 warning: the following clause is redundant:23332334 def to_iodata(other)23352336 it has type:23372338 dynamic(empty_list() or non_empty_list(term(), term()))23392340 previous clauses have already matched on the following types:23412342 non_empty_list(term(), term())2343 empty_list()23442345 │2346 80 │ def to_iodata(other) do2347 │ ~2348 │2349 └─ lib/phoenix_html/safe.ex:80:7: Phoenix.HTML.Safe.List.to_iodata/123502351 warning: the 1st pattern in clause will never match:23522353 h23542355 because it is expected to receive type:23562357 dynamic(empty_list() or non_empty_list(term(), term()))23582359 where "h" was given the type:23602361 # type: integer()2362 # from: lib/phoenix_html/safe.ex:62:252363 is_integer(h)23642365 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23662367 type warning found at:2368 │2369 62 │ def to_iodata(h) when is_integer(h) and h <= 255 do2370 │ ~2371 │2372 └─ lib/phoenix_html/safe.ex:62:17: Phoenix.HTML.Safe.List.to_iodata/123732374 warning: the 1st pattern in clause will never match:23752376 h23772378 because it is expected to receive type:23792380 dynamic(empty_list() or non_empty_list(term(), term()))23812382 where "h" was given the type:23832384 # type: integer()2385 # from: lib/phoenix_html/safe.ex:66:252386 is_integer(h)23872388 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())23892390 type warning found at:2391 │2392 66 │ def to_iodata(h) when is_integer(h) do2393 │ ~2394 │2395 └─ lib/phoenix_html/safe.ex:66:17: Phoenix.HTML.Safe.List.to_iodata/123962397 warning: the 1st pattern in clause will never match:23982399 h24002401 because it is expected to receive type:24022403 dynamic(empty_list() or non_empty_list(term(), term()))24042405 where "h" was given the type:24062407 # type: binary()2408 # from: lib/phoenix_html/safe.ex:72:252409 is_binary(h)24102411 hint: defimpl for List requires its callbacks to match exclusively on empty_list() or non_empty_list(term(), term())24122413 type warning found at:2414 │2415 72 │ def to_iodata(h) when is_binary(h) do2416 │ ~2417 │2418 └─ lib/phoenix_html/safe.ex:72:17: Phoenix.HTML.Safe.List.to_iodata/124192420Generated phoenix_html app2421warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"2422 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/22423 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/12424 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/52425 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/22426 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/42427 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/224282429==> guardian2430Compiling 20 files (.ex)2431Generated guardian app2432==> postgrex2433Compiling 62 files (.ex)2434 warning: Enum.partition/2 is deprecated. Use Enum.split_with/2 instead2435 │2436 14 │ {errcodes, duplicates} = Enum.partition(errcodes, &match?({_, _}, &1))2437 │ ~2438 │2439 └─ lib/postgrex/error_code.ex:14:33: Postgrex.ErrorCode (module)24402441 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2442 You may run "mix format --migrate" to fix this warning automatically.2443 │2444 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2445 │ ~2446 │2447 └─ lib/postgrex/extensions/date.ex:46:9: Postgrex.Extensions.Date.encode_postgrex/124482449 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2450 You may run "mix format --migrate" to fix this warning automatically.2451 │2452 46 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2453 │ ~2454 │2455 └─ lib/postgrex/extensions/date.ex:46:70: Postgrex.Extensions.Date.encode_postgrex/124562457 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2458 You may run "mix format --migrate" to fix this warning automatically.2459 │2460 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2461 │ ~2462 │2463 └─ lib/postgrex/extensions/date.ex:65:9: Postgrex.Extensions.Date.encode_elixir/124642465 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2466 You may run "mix format --migrate" to fix this warning automatically.2467 │2468 65 │ <<4 :: int32, :calendar.date_to_gregorian_days(date) - @gd_epoch :: int32>>2469 │ ~2470 │2471 └─ lib/postgrex/extensions/date.ex:65:70: Postgrex.Extensions.Date.encode_elixir/124722473 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2474 You may run "mix format --migrate" to fix this warning automatically.2475 │2476 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]2477 │ ~2478 │2479 └─ lib/postgrex/extensions/hstore.ex:31:28: Postgrex.Extensions.HStore.encode_hstore/124802481 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2482 You may run "mix format --migrate" to fix this warning automatically.2483 │2484 43 │ <<-1::int32>>2485 │ ~2486 │2487 └─ lib/postgrex/extensions/hstore.ex:43:9: Postgrex.Extensions.HStore.encode_hstore_value/124882489 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2490 You may run "mix format --migrate" to fix this warning automatically.2491 │2492 48 │ <<value_byte_size::int32>> <> value2493 │ ~2494 │2495 └─ lib/postgrex/extensions/hstore.ex:48:22: Postgrex.Extensions.HStore.encode_hstore_value/124962497 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2498 You may run "mix format --migrate" to fix this warning automatically.2499 │2500 51 │ def decode_hstore(<<_length::int32, pairs::binary>>, :reference) do2501 │ ~2502 │2503 └─ lib/postgrex/extensions/hstore.ex:51:30: Postgrex.Extensions.HStore.decode_hstore/225042505 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2506 You may run "mix format --migrate" to fix this warning automatically.2507 │2508 54 │ def decode_hstore(<<_length::int32, pairs::binary>>, :copy) do2509 │ ~2510 │2511 └─ lib/postgrex/extensions/hstore.ex:54:30: Postgrex.Extensions.HStore.decode_hstore/225122513 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2514 You may run "mix format --migrate" to fix this warning automatically.2515 │2516 63 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2517 │ ~2518 │2519 └─ lib/postgrex/extensions/hstore.ex:63:38: Postgrex.Extensions.HStore.decode_hstore_ref/225202521 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2522 You may run "mix format --migrate" to fix this warning automatically.2523 │2524 64 │ ... -1::int32, rest::binary>>, acc) do2525 │ ~2526 │2527 └─ lib/postgrex/extensions/hstore.ex:64:36: Postgrex.Extensions.HStore.decode_hstore_ref/225282529 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2530 You may run "mix format --migrate" to fix this warning automatically.2531 │2532 68 │ defp decode_hstore_ref(<<key_length::int32, key::binary(key_length),2533 │ ~2534 │2535 └─ lib/postgrex/extensions/hstore.ex:68:38: Postgrex.Extensions.HStore.decode_hstore_ref/225362537 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2538 You may run "mix format --migrate" to fix this warning automatically.2539 │2540 69 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2541 │ ~2542 │2543 └─ lib/postgrex/extensions/hstore.ex:69:37: Postgrex.Extensions.HStore.decode_hstore_ref/225442545 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2546 You may run "mix format --migrate" to fix this warning automatically.2547 │2548 78 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2549 │ ~2550 │2551 └─ lib/postgrex/extensions/hstore.ex:78:39: Postgrex.Extensions.HStore.decode_hstore_copy/225522553 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2554 You may run "mix format --migrate" to fix this warning automatically.2555 │2556 79 │ ... -1::int32, rest::binary>>, acc) do2557 │ ~2558 │2559 └─ lib/postgrex/extensions/hstore.ex:79:36: Postgrex.Extensions.HStore.decode_hstore_copy/225602561 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2562 You may run "mix format --migrate" to fix this warning automatically.2563 │2564 83 │ defp decode_hstore_copy(<<key_length::int32, key::binary(key_length),2565 │ ~2566 │2567 └─ lib/postgrex/extensions/hstore.ex:83:39: Postgrex.Extensions.HStore.decode_hstore_copy/225682569 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2570 You may run "mix format --migrate" to fix this warning automatically.2571 │2572 84 │ value_length::int32, value::binary(value_length), rest::binary>>, acc) do2573 │ ~2574 │2575 └─ lib/postgrex/extensions/hstore.ex:84:37: Postgrex.Extensions.HStore.decode_hstore_copy/225762577 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2578 You may run "mix format --migrate" to fix this warning automatically.2579 │2580 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2581 │ ~2582 │2583 └─ lib/postgrex/extensions/numeric.ex:27:9: Postgrex.Extensions.Numeric.encode_numeric/125842585 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2586 You may run "mix format --migrate" to fix this warning automatically.2587 │2588 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2589 │ ~2590 │2591 └─ lib/postgrex/extensions/numeric.ex:27:21: Postgrex.Extensions.Numeric.encode_numeric/125922593 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2594 You may run "mix format --migrate" to fix this warning automatically.2595 │2596 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2597 │ ~2598 │2599 └─ lib/postgrex/extensions/numeric.ex:27:38: Postgrex.Extensions.Numeric.encode_numeric/126002601 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2602 You may run "mix format --migrate" to fix this warning automatically.2603 │2604 27 │ <<0 :: int16, 0 :: int16, 0xC000 :: uint16, 0 :: int16>>2605 │ ~2606 │2607 └─ lib/postgrex/extensions/numeric.ex:27:51: Postgrex.Extensions.Numeric.encode_numeric/126082609 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2610 You may run "mix format --migrate" to fix this warning automatically.2611 │2612 42 │ bin = for digit <- digits, into: "", do: <<digit :: uint16>>2613 │ ~2614 │2615 └─ lib/postgrex/extensions/numeric.ex:42:54: Postgrex.Extensions.Numeric.encode_numeric/126162617 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2618 You may run "mix format --migrate" to fix this warning automatically.2619 │2620 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2621 │ ~2622 │2623 └─ lib/postgrex/extensions/numeric.ex:43:19: Postgrex.Extensions.Numeric.encode_numeric/126242625 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2626 You may run "mix format --migrate" to fix this warning automatically.2627 │2628 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2629 │ ~2630 │2631 └─ lib/postgrex/extensions/numeric.ex:43:36: Postgrex.Extensions.Numeric.encode_numeric/126322633 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2634 You may run "mix format --migrate" to fix this warning automatically.2635 │2636 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2637 │ ~2638 │2639 └─ lib/postgrex/extensions/numeric.ex:43:51: Postgrex.Extensions.Numeric.encode_numeric/126402641 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2642 You may run "mix format --migrate" to fix this warning automatically.2643 │2644 43 │ [<<num_digits :: int16, weight :: int16, sign :: uint16, scale :: int16>> | bin]2645 │ ~2646 │2647 └─ lib/postgrex/extensions/numeric.ex:43:68: Postgrex.Extensions.Numeric.encode_numeric/126482649 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2650 You may run "mix format --migrate" to fix this warning automatically.2651 │2652 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2653 │ ~2654 │2655 └─ lib/postgrex/extensions/numeric.ex:78:32: Postgrex.Extensions.Numeric.decode_numeric/126562657 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2658 You may run "mix format --migrate" to fix this warning automatically.2659 │2660 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2661 │ ~2662 │2663 └─ lib/postgrex/extensions/numeric.ex:78:49: Postgrex.Extensions.Numeric.decode_numeric/126642665 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2666 You may run "mix format --migrate" to fix this warning automatically.2667 │2668 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2669 │ ~2670 │2671 └─ lib/postgrex/extensions/numeric.ex:78:64: Postgrex.Extensions.Numeric.decode_numeric/126722673 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2674 You may run "mix format --migrate" to fix this warning automatically.2675 │2676 78 │ def decode_numeric(<<ndigits :: int16, weight :: int16, sign :: uint16, scale :: int16, tail :: binary>>) do2677 │ ~2678 │2679 └─ lib/postgrex/extensions/numeric.ex:78:81: Postgrex.Extensions.Numeric.decode_numeric/126802681 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.2682 You may run "mix format --migrate" to fix this warning automatically.2683 │2684 109 │ defp decode_numeric_int(<<digit :: int16, tail :: binary>>, weight, acc) do2685 │ ~2686 │2687 └─ lib/postgrex/extensions/numeric.ex:109:35: Postgrex.Extensions.Numeric.decode_numeric_int/326882689 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2690 You may run "mix format --migrate" to fix this warning automatically.2691 │2692 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2693 │ ~2694 │2695 └─ lib/postgrex/extensions/path.ex:31:22: Postgrex.Extensions.Path.decode_path/126962697 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2698 You may run "mix format --migrate" to fix this warning automatically.2699 │2700 31 │ def decode_path(<<o::int8, n::int32, point_data::binary-size(n)-unit(128)>>) do2701 │ ~2702 │2703 └─ lib/postgrex/extensions/path.ex:31:31: Postgrex.Extensions.Path.decode_path/127042705 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2706 You may run "mix format --migrate" to fix this warning automatically.2707 │2708 23 │ <<x::float64, y::float64>>2709 │ ~2710 │2711 └─ lib/postgrex/extensions/point.ex:23:8: Postgrex.Extensions.Point.encode_point/227122713 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2714 You may run "mix format --migrate" to fix this warning automatically.2715 │2716 23 │ <<x::float64, y::float64>>2717 │ ~2718 │2719 └─ lib/postgrex/extensions/point.ex:23:20: Postgrex.Extensions.Point.encode_point/227202721 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2722 You may run "mix format --migrate" to fix this warning automatically.2723 │2724 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2725 │ ~2726 │2727 └─ lib/postgrex/extensions/path.ex:41:25: Postgrex.Extensions.Path.decode_points/227282729 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2730 You may run "mix format --migrate" to fix this warning automatically.2731 │2732 41 │ defp decode_points(<<x::float64, y::float64, rest::bits>>, points) do2733 │ ~2734 │2735 └─ lib/postgrex/extensions/path.ex:41:37: Postgrex.Extensions.Path.decode_points/227362737 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2738 You may run "mix format --migrate" to fix this warning automatically.2739 │2740 33 │ def decode_vertices(<<n::int32, vert_data::binary-size(n)-unit(128)>>) do2741 │ ~2742 │2743 └─ lib/postgrex/extensions/polygon.ex:33:26: Postgrex.Extensions.Polygon.decode_vertices/127442745 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2746 You may run "mix format --migrate" to fix this warning automatically.2747 │2748 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2749 │ ~2750 │2751 └─ lib/postgrex/extensions/polygon.ex:38:27: Postgrex.Extensions.Polygon.decode_vertices/227522753 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.2754 You may run "mix format --migrate" to fix this warning automatically.2755 │2756 38 │ defp decode_vertices(<<x::float64, y::float64, rest::bits>>, v) do2757 │ ~2758 │2759 └─ lib/postgrex/extensions/polygon.ex:38:39: Postgrex.Extensions.Polygon.decode_vertices/227602761 warning: use Bitwise is deprecated. import Bitwise instead2762 │2763 4 │ use Bitwise, only_operators: true2764 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2765 │2766 └─ lib/postgrex/extensions/range.ex:4: Postgrex.Extensions.Range (module)27672768 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2769 You may run "mix format --migrate" to fix this warning automatically.2770 │2771 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2772 │ ~2773 │2774 └─ lib/postgrex/extensions/time.ex:43:9: Postgrex.Extensions.Time.encode_postgrex/127752776 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2777 You may run "mix format --migrate" to fix this warning automatically.2778 │2779 43 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2780 │ ~2781 │2782 └─ lib/postgrex/extensions/time.ex:43:70: Postgrex.Extensions.Time.encode_postgrex/127832784 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2785 You may run "mix format --migrate" to fix this warning automatically.2786 │2787 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2788 │ ~2789 │2790 └─ lib/postgrex/extensions/time.ex:56:9: Postgrex.Extensions.Time.encode_elixir/127912792 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2793 You may run "mix format --migrate" to fix this warning automatically.2794 │2795 56 │ <<8 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64>>2796 │ ~2797 │2798 └─ lib/postgrex/extensions/time.ex:56:70: Postgrex.Extensions.Time.encode_elixir/127992800 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2801 You may run "mix format --migrate" to fix this warning automatically.2802 │2803 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2804 │ ~2805 │2806 └─ lib/postgrex/extensions/timestamp.ex:48:9: Postgrex.Extensions.Timestamp.encode_postgrex/128072808 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2809 You may run "mix format --migrate" to fix this warning automatically.2810 │2811 48 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2812 │ ~2813 │2814 └─ lib/postgrex/extensions/timestamp.ex:48:43: Postgrex.Extensions.Timestamp.encode_postgrex/128152816 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2817 You may run "mix format --migrate" to fix this warning automatically.2818 │2819 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2820 │ ~2821 │2822 └─ lib/postgrex/extensions/timestamp.ex:77:9: Postgrex.Extensions.Timestamp.encode_elixir/128232824 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2825 You may run "mix format --migrate" to fix this warning automatically.2826 │2827 77 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2828 │ ~2829 │2830 └─ lib/postgrex/extensions/timestamp.ex:77:43: Postgrex.Extensions.Timestamp.encode_elixir/128312832 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2833 You may run "mix format --migrate" to fix this warning automatically.2834 │2835 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2836 │ ~2837 │2838 └─ lib/postgrex/extensions/timestamptz.ex:53:9: Postgrex.Extensions.TimestampTZ.encode_postgrex/128392840 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2841 You may run "mix format --migrate" to fix this warning automatically.2842 │2843 53 │ <<8 :: int32, secs * 1_000_000 + usec :: int64>>2844 │ ~2845 │2846 └─ lib/postgrex/extensions/timestamptz.ex:53:43: Postgrex.Extensions.TimestampTZ.encode_postgrex/128472848 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2849 You may run "mix format --migrate" to fix this warning automatically.2850 │2851 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2852 │ ~2853 │2854 └─ lib/postgrex/extensions/timestamptz.ex:80:13: Postgrex.Extensions.TimestampTZ.encode_elixir/128552856 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2857 You may run "mix format --migrate" to fix this warning automatically.2858 │2859 80 │ <<8 :: int32, microsecs - @us_epoch :: int64>>2860 │ ~2861 │2862 └─ lib/postgrex/extensions/timestamptz.ex:80:45: Postgrex.Extensions.TimestampTZ.encode_elixir/128632864 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2865 You may run "mix format --migrate" to fix this warning automatically.2866 │2867 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2868 │ ~2869 │2870 └─ lib/postgrex/extensions/timetz.ex:45:10: Postgrex.Extensions.TimeTZ.encode_postgrex/128712872 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2873 You may run "mix format --migrate" to fix this warning automatically.2874 │2875 45 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64,2876 │ ~2877 │2878 └─ lib/postgrex/extensions/timetz.ex:45:71: Postgrex.Extensions.TimeTZ.encode_postgrex/128792880 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2881 You may run "mix format --migrate" to fix this warning automatically.2882 │2883 46 │ 0 :: int32>>2884 │ ~2885 │2886 └─ lib/postgrex/extensions/timetz.ex:46:9: Postgrex.Extensions.TimeTZ.encode_postgrex/128872888 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2889 You may run "mix format --migrate" to fix this warning automatically.2890 │2891 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2892 │ ~2893 │2894 └─ lib/postgrex/extensions/timetz.ex:76:10: Postgrex.Extensions.TimeTZ.encode_elixir/128952896 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.2897 You may run "mix format --migrate" to fix this warning automatically.2898 │2899 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2900 │ ~2901 │2902 └─ lib/postgrex/extensions/timetz.ex:76:71: Postgrex.Extensions.TimeTZ.encode_elixir/129032904 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2905 You may run "mix format --migrate" to fix this warning automatically.2906 │2907 76 │ <<12 :: int32, :calendar.time_to_seconds(time) * 1_000_000 + usec :: int64, 0 :: int32>>2908 │ ~2909 │2910 └─ lib/postgrex/extensions/timetz.ex:76:83: Postgrex.Extensions.TimeTZ.encode_elixir/129112912 warning: use Bitwise is deprecated. import Bitwise instead2913 │2914 5 │ use Bitwise2915 │ ~~~~~~~~~~~2916 │2917 └─ lib/postgrex/extensions/tsvector.ex:5: Postgrex.Extensions.TSVector (module)29182919 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2920 You may run "mix format --migrate" to fix this warning automatically.2921 │2922 29 │ <<length(values)::int32, encode_lexemes(values)::binary>>2923 │ ~2924 │2925 └─ lib/postgrex/extensions/tsvector.ex:29:21: Postgrex.Extensions.TSVector.encode_tsvector/129262927 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 operator2928 │2929 48 │ <<positions::binary-size(positions_bytes), remaining_data::binary>> = rest2930 │ ~2931 │2932 └─ lib/postgrex/extensions/tsvector.ex:48:30: Postgrex.Extensions.TSVector.decode_tsvector_values/129332934 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2935 You may run "mix format --migrate" to fix this warning automatically.2936 │2937 63 │ def parse(<<type :: int32, rest :: binary>>, ?R, size) do2938 │ ~2939 │2940 └─ lib/postgrex/messages.ex:63:20: Postgrex.Messages.parse/329412942 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 operator2943 │2944 72 │ <<data :: size(rest_size)>> = rest2945 │ ~2946 │2947 └─ lib/postgrex/messages.ex:72:26: Postgrex.Messages.parse/329482949 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2950 You may run "mix format --migrate" to fix this warning automatically.2951 │2952 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2953 │ ~2954 │2955 └─ lib/postgrex/messages.ex:81:19: Postgrex.Messages.parse/329562957 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.2958 You may run "mix format --migrate" to fix this warning automatically.2959 │2960 81 │ def parse(<<pid :: int32, key :: int32>>, ?K, _size) do2961 │ ~2962 │2963 └─ lib/postgrex/messages.ex:81:33: Postgrex.Messages.parse/329642965 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.2966 You may run "mix format --migrate" to fix this warning automatically.2967 │2968 86 │ def parse(<<status :: int8>>, ?Z, _size) do2969 │ ~2970 │2971 └─ lib/postgrex/messages.ex:86:22: Postgrex.Messages.parse/329722973 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2974 You may run "mix format --migrate" to fix this warning automatically.2975 │2976 96 │ def parse(<<len :: uint16, rest :: binary(len, 32)>>, ?t, _size) do2977 │ ~2978 │2979 └─ lib/postgrex/messages.ex:96:19: Postgrex.Messages.parse/329802981 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2982 You may run "mix format --migrate" to fix this warning automatically.2983 │2984 101 │ def parse(<<overflow_len :: uint16, _ :: binary>>, ?t, size) do2985 │ ~2986 │2987 └─ lib/postgrex/messages.ex:101:28: Postgrex.Messages.parse/329882989 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2990 You may run "mix format --migrate" to fix this warning automatically.2991 │2992 103 │ case <<len ::uint16>> do2993 │ ~2994 │2995 └─ lib/postgrex/messages.ex:103:16: Postgrex.Messages.parse/329962997 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.2998 You may run "mix format --migrate" to fix this warning automatically.2999 │3000 104 │ <<^overflow_len :: uint16>> ->3001 │ ~3002 │3003 └─ lib/postgrex/messages.ex:104:23: Postgrex.Messages.parse/330043005 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3006 You may run "mix format --migrate" to fix this warning automatically.3007 │3008 112 │ def parse(<<len :: uint16, rest :: binary>>, ?T, _size) do3009 │ ~3010 │3011 └─ lib/postgrex/messages.ex:112:19: Postgrex.Messages.parse/330123013 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3014 You may run "mix format --migrate" to fix this warning automatically.3015 │3016 118 │ def parse(<<_ :: uint16, rest :: binary>>, ?D, _size) do3017 │ ~3018 │3019 └─ lib/postgrex/messages.ex:118:17: Postgrex.Messages.parse/330203021 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3022 You may run "mix format --migrate" to fix this warning automatically.3023 │3024 123 │ def parse(<<pg_pid :: int32, rest :: binary>>, ?A, _size) do3025 │ ~3026 │3027 └─ lib/postgrex/messages.ex:123:22: Postgrex.Messages.parse/330283029 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3030 You may run "mix format --migrate" to fix this warning automatically.3031 │3032 226 │ [<<size :: int32>>, data]3033 │ ~3034 │3035 └─ lib/postgrex/messages.ex:226:14: Postgrex.Messages.encode_msg/130363037 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3038 You may run "mix format --migrate" to fix this warning automatically.3039 │3040 224 │ [first, <<size :: int32>>, data]3041 │ ~3042 │3043 └─ lib/postgrex/messages.ex:224:22: Postgrex.Messages.encode_msg/130443045 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3046 You may run "mix format --migrate" to fix this warning automatically.3047 │3048 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3049 │ ~3050 │3051 └─ lib/postgrex/messages.ex:235:33: Postgrex.Messages.encode/130523053 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3054 You may run "mix format --migrate" to fix this warning automatically.3055 │3056 235 │ vsn = <<@protocol_vsn_major :: int16, @protocol_vsn_minor :: int16>>3057 │ ~3058 │3059 └─ lib/postgrex/messages.ex:235:63: Postgrex.Messages.encode/130603061 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3062 You may run "mix format --migrate" to fix this warning automatically.3063 │3064 251 │ oids = for oid <- oids, into: "", do: <<oid :: uint32>>3065 │ ~3066 │3067 └─ lib/postgrex/messages.ex:251:49: Postgrex.Messages.encode/130683069 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3070 You may run "mix format --migrate" to fix this warning automatically.3071 │3072 252 │ len = <<div(byte_size(oids), 4) :: int16>>3073 │ ~3074 │3075 └─ lib/postgrex/messages.ex:252:37: Postgrex.Messages.encode/130763077 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3078 You may run "mix format --migrate" to fix this warning automatically.3079 │3080 282 │ pfs = for format <- param_formats, into: "", do: <<format(format) :: int16>>3081 │ ~3082 │3083 └─ lib/postgrex/messages.ex:282:72: Postgrex.Messages.encode/130843085 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3086 You may run "mix format --migrate" to fix this warning automatically.3087 │3088 283 │ rfs = for format <- result_formats, into: "", do: <<format(format) :: int16>>3089 │ ~3090 │3091 └─ lib/postgrex/messages.ex:283:72: Postgrex.Messages.encode/130923093 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3094 You may run "mix format --migrate" to fix this warning automatically.3095 │3096 285 │ len_pfs = <<div(byte_size(pfs), 2) :: int16>>3097 │ ~3098 │3099 └─ lib/postgrex/messages.ex:285:40: Postgrex.Messages.encode/131003101 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3102 You may run "mix format --migrate" to fix this warning automatically.3103 │3104 286 │ len_rfs = <<div(byte_size(rfs), 2) :: int16>>3105 │ ~3106 │3107 └─ lib/postgrex/messages.ex:286:40: Postgrex.Messages.encode/131083109 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3110 You may run "mix format --migrate" to fix this warning automatically.3111 │3112 287 │ len_params = <<length(params) :: int16>>3113 │ ~3114 │3115 └─ lib/postgrex/messages.ex:287:36: Postgrex.Messages.encode/131163117 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3118 You may run "mix format --migrate" to fix this warning automatically.3119 │3120 294 │ {?E, [port, 0, <<rows :: int32>>]}3121 │ ~3122 │3123 └─ lib/postgrex/messages.ex:294:27: Postgrex.Messages.encode/131243125 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3126 You may run "mix format --migrate" to fix this warning automatically.3127 │3128 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3129 │ ~3130 │3131 └─ lib/postgrex/messages.ex:309:18: Postgrex.Messages.encode/131323133 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3134 You may run "mix format --migrate" to fix this warning automatically.3135 │3136 309 │ {nil, <<1234 :: int16, 5679 :: int16>>}3137 │ ~3138 │3139 └─ lib/postgrex/messages.ex:309:33: Postgrex.Messages.encode/131403141 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3142 You may run "mix format --migrate" to fix this warning automatically.3143 │3144 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3145 │ ~3146 │3147 └─ lib/postgrex/messages.ex:314:18: Postgrex.Messages.encode/131483149 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3150 You may run "mix format --migrate" to fix this warning automatically.3151 │3152 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3153 │ ~3154 │3155 └─ lib/postgrex/messages.ex:314:33: Postgrex.Messages.encode/131563157 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3158 You may run "mix format --migrate" to fix this warning automatically.3159 │3160 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3161 │ ~3162 │3163 └─ lib/postgrex/messages.ex:314:47: Postgrex.Messages.encode/131643165 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3166 You may run "mix format --migrate" to fix this warning automatically.3167 │3168 314 │ {nil, <<1234 :: int16, 5678 :: int16, pid :: int32, key :: int32>>}3169 │ ~3170 │3171 └─ lib/postgrex/messages.ex:314:61: Postgrex.Messages.encode/131723173 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3174 You may run "mix format --migrate" to fix this warning automatically.3175 │3176 341 │ defp decode_fields(<<field :: int8, rest :: binary>>) do3177 │ ~3178 │3179 └─ lib/postgrex/messages.ex:341:30: Postgrex.Messages.decode_fields/131803181 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3182 You may run "mix format --migrate" to fix this warning automatically.3183 │3184 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3185 │ ~3186 │3187 └─ lib/postgrex/messages.ex:362:17: Postgrex.Messages.decode_row_field/131883189 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3190 You may run "mix format --migrate" to fix this warning automatically.3191 │3192 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3193 │ ~3194 │3195 └─ lib/postgrex/messages.ex:362:35: Postgrex.Messages.decode_row_field/131963197 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3198 You may run "mix format --migrate" to fix this warning automatically.3199 │3200 362 │ <<table_oid :: uint32, column :: int16, type_oid :: uint32,3201 │ ~3202 │3203 └─ lib/postgrex/messages.ex:362:54: Postgrex.Messages.decode_row_field/132043205 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3206 You may run "mix format --migrate" to fix this warning automatically.3207 │3208 363 │ type_size :: int16, type_mod :: int32, format :: int16,3209 │ ~3210 │3211 └─ lib/postgrex/messages.ex:363:18: Postgrex.Messages.decode_row_field/132123213 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3214 You may run "mix format --migrate" to fix this warning automatically.3215 │3216 363 │ type_size :: int16, type_mod :: int32, format :: int16,3217 │ ~3218 │3219 └─ lib/postgrex/messages.ex:363:37: Postgrex.Messages.decode_row_field/132203221 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3222 You may run "mix format --migrate" to fix this warning automatically.3223 │3224 363 │ type_size :: int16, type_mod :: int32, format :: int16,3225 │ ~3226 │3227 └─ lib/postgrex/messages.ex:363:54: Postgrex.Messages.decode_row_field/132283229 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3230 You may run "mix format --migrate" to fix this warning automatically.3231 │3232 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3233 │ ~3234 │3235 └─ lib/postgrex/messages.ex:382:28: Postgrex.Messages.decode_copy/132363237 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3238 You may run "mix format --migrate" to fix this warning automatically.3239 │3240 382 │ defp decode_copy(<<format::int8, len::uint16, rest::binary(len, 16)>>) do3241 │ ~3242 │3243 └─ lib/postgrex/messages.ex:382:39: Postgrex.Messages.decode_copy/132443245 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.3246 You may run "mix format --migrate" to fix this warning automatically.3247 │3248 384 │ columns = for <<column::uint16 <- rest>>, do: decode_format(column)3249 │ ~3250 │3251 └─ lib/postgrex/messages.ex:384:27: Postgrex.Messages.decode_copy/132523253 warning: unused require Postgrex.Messages3254 │3255 30 │ require Postgrex.Messages3256 │ ~3257 │3258 └─ lib/postgrex/query.ex:30:332593260 warning: unused require Logger3261 │3262 8 │ require Logger3263 │ ~3264 │3265 └─ lib/postgrex/notifications.ex:8:332663267 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3268 You may run "mix format --migrate" to fix this warning automatically.3269 │3270 59 │ if lower == <<-1::int32>> do3271 │ ~3272 │3273 └─ lib/postgrex/extensions/range.ex:59:23: Postgrex.Extensions.Range.encode/432743275 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3276 You may run "mix format --migrate" to fix this warning automatically.3277 │3278 66 │ if upper == <<-1::int32>> do3279 │ ~3280 │3281 └─ lib/postgrex/extensions/range.ex:66:23: Postgrex.Extensions.Range.encode/432823283 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3284 You may run "mix format --migrate" to fix this warning automatically.3285 │3286 86 │ [<<IO.iodata_length(bin)+1::int32>>, flags | bin]3287 │ ~3288 │3289 └─ lib/postgrex/extensions/range.ex:86:31: Postgrex.Extensions.Range.encode/432903291 warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead3292 │3293 1005 │ Logger.warn(fn() ->3294 │ ~3295 │3296 └─ lib/postgrex/protocol.ex:1005:12: Postgrex.Protocol.reload_spawn/532973298 warning: bitstring specifier "int8" does not exist and is being expanded to "int8()", please use parentheses to remove the ambiguity.3299 You may run "mix format --migrate" to fix this warning automatically.3300 │3301 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3302 │ ~3303 │3304 └─ lib/postgrex/protocol.ex:2000:26: Postgrex.Protocol.msg_decode/133053306 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 2000 │ defp msg_decode(<<type :: int8, size :: int32, rest :: binary>>) do3310 │ ~3311 │3312 └─ lib/postgrex/protocol.ex:2000:40: Postgrex.Protocol.msg_decode/133133314 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 operator3315 │3316 2003 │ <<body :: binary(size), rest :: binary>> ->3317 │ ~3318 │3319 └─ lib/postgrex/protocol.ex:2003:24: Postgrex.Protocol.msg_decode/133203321 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3322 You may run "mix format --migrate" to fix this warning automatically.3323 │3324 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3325 │ ~3326 │3327 └─ lib/postgrex/extensions/array.ex:46:59: Postgrex.Extensions.Array.encode/333283329 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3330 You may run "mix format --migrate" to fix this warning automatically.3331 │3332 46 │ lengths = for len <- Enum.reverse(lengths), do: <<len :: int32, 1 :: int32>>3333 │ ~3334 │3335 └─ lib/postgrex/extensions/array.ex:46:71: Postgrex.Extensions.Array.encode/333363337 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3338 You may run "mix format --migrate" to fix this warning automatically.3339 │3340 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3341 │ ~3342 │3343 └─ lib/postgrex/extensions/array.ex:47:23: Postgrex.Extensions.Array.encode/333443345 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3346 You may run "mix format --migrate" to fix this warning automatically.3347 │3348 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3349 │ ~3350 │3351 └─ lib/postgrex/extensions/array.ex:47:35: Postgrex.Extensions.Array.encode/333523353 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3354 You may run "mix format --migrate" to fix this warning automatically.3355 │3356 47 │ iodata = [<<ndims :: int32, 0 :: int32, elem_oid :: uint32>>, lengths, data]3357 │ ~3358 │3359 └─ lib/postgrex/extensions/array.ex:47:54: Postgrex.Extensions.Array.encode/333603361 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3362 You may run "mix format --migrate" to fix this warning automatically.3363 │3364 48 │ [<<IO.iodata_length(iodata)::int32>> | iodata]3365 │ ~3366 │3367 └─ lib/postgrex/extensions/array.ex:48:32: Postgrex.Extensions.Array.encode/333683369 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 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3373 │ ~3374 │3375 └─ lib/postgrex/extensions/array.ex:87:26: Postgrex.Extensions.Array.decode_dims/233763377 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3378 You may run "mix format --migrate" to fix this warning automatically.3379 │3380 87 │ defp decode_dims(<<len :: int32, _lbound :: int32, rest :: binary>>, acc) do3381 │ ~3382 │3383 └─ lib/postgrex/extensions/array.ex:87:44: Postgrex.Extensions.Array.decode_dims/233843385 warning: using single-quoted strings to represent charlists is deprecated.3386 Use ~c"" if you indeed want a charlist or use "" instead.3387 You may run "mix format --migrate" to change all single-quoted3388 strings to use the ~c sigil and fix this warning.3389 │3390 49 │ @anno (if :erlang.system_info(:otp_release) >= '19' do3391 │ ~3392 │3393 └─ lib/postgrex/type_module.ex:49:5033943395 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3396 You may run "mix format --migrate" to fix this warning automatically.3397 │3398 182 │ defp row_decode(<<-1::int32, rest::binary>>) do3399 │ ~3400 │3401 └─ lib/postgrex/types.ex:182:23: Postgrex.Types.row_decode/134023403 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3404 You may run "mix format --migrate" to fix this warning automatically.3405 │3406 185 │ defp row_decode(<<len::uint32, value::binary(len), rest::binary>>) do3407 │ ~3408 │3409 └─ lib/postgrex/types.ex:185:24: Postgrex.Types.row_decode/134103411 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3412 You may run "mix format --migrate" to fix this warning automatically.3413 │3414 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3415 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3416 │3417 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/334183419 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3420 You may run "mix format --migrate" to fix this warning automatically.3421 │3422 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3423 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3424 │3425 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134263427 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3428 You may run "mix format --migrate" to fix this warning automatically.3429 │3430 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3431 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3432 │3433 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134343435 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3436 You may run "mix format --migrate" to fix this warning automatically.3437 │3438 11 │ [<<(byte_size(val) + 4)::int32, bit_size(val)::uint32>> | val]3439 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3440 │3441 └─ lib/postgrex/extensions/bit_string.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134423443 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 operator3444 │3445 15 │ <<binary::binary-size(last_pos), last::bits>> = val3446 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3447 │3448 └─ lib/postgrex/extensions/bit_string.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134493450 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3451 You may run "mix format --migrate" to fix this warning automatically.3452 │3453 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3455 │3456 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134573458 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3459 You may run "mix format --migrate" to fix this warning automatically.3460 │3461 18 │ [<<(bin_size+4)::int32, bit_count::uint32>>, binary |3462 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3463 │3464 └─ lib/postgrex/extensions/bit_string.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/134653466 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3467 You may run "mix format --migrate" to fix this warning automatically.3468 │3469 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3470 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3471 │3472 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134733474 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3475 You may run "mix format --migrate" to fix this warning automatically.3476 │3477 9 │ <<1 :: int32, 1>>3478 │ ~~~~~~~~~~~~~~~~~3479 │3480 └─ lib/postgrex/extensions/bool.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134813482 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3483 You may run "mix format --migrate" to fix this warning automatically.3484 │3485 11 │ <<1 :: int32, 0>>3486 │ ~~~~~~~~~~~~~~~~~3487 │3488 └─ lib/postgrex/extensions/bool.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/134893490 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3491 You may run "mix format --migrate" to fix this warning automatically.3492 │3493 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3495 │3496 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/134973498 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3499 You may run "mix format --migrate" to fix this warning automatically.3500 │3501 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3502 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3503 │3504 └─ lib/postgrex/extensions/box.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/135053506 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3507 You may run "mix format --migrate" to fix this warning automatically.3508 │3509 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3511 │3512 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135133514 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3515 You may run "mix format --migrate" to fix this warning automatically.3516 │3517 10 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>>3518 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3519 │3520 └─ lib/postgrex/extensions/cidr.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135213522 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3523 You may run "mix format --migrate" to fix this warning automatically.3524 │3525 12 │ <<20 :: int32, 3, n, 1, 16,3526 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~3527 │3528 └─ lib/postgrex/extensions/cidr.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/135293530 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3531 You may run "mix format --migrate" to fix this warning automatically.3532 │3533 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3534 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3535 │3536 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135373538 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3539 You may run "mix format --migrate" to fix this warning automatically.3540 │3541 10 │ <<24::int32, x::float64, y::float64, r::float64>>3542 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3543 │3544 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135453546 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3547 You may run "mix format --migrate" to fix this warning automatically.3548 │3549 10 │ <<24::int32, x::float64, y::float64, r::float64>>3550 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3551 │3552 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135533554 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3555 You may run "mix format --migrate" to fix this warning automatically.3556 │3557 10 │ <<24::int32, x::float64, y::float64, r::float64>>3558 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3559 │3560 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135613562 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3563 You may run "mix format --migrate" to fix this warning automatically.3564 │3565 10 │ <<24::int32, x::float64, y::float64, r::float64>>3566 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3567 │3568 └─ lib/postgrex/extensions/circle.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/135693570 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3571 You may run "mix format --migrate" to fix this warning automatically.3572 │3573 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3574 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3575 │3576 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/135773578 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3579 You may run "mix format --migrate" to fix this warning automatically.3580 │3581 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3582 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3583 │3584 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135853586 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3587 You may run "mix format --migrate" to fix this warning automatically.3588 │3589 9 │ <<4::int32, n::float32>>3590 │ ~~~~~~~~~~~~~~~~~~~~~~~~3591 │3592 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/135933594 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.3595 You may run "mix format --migrate" to fix this warning automatically.3596 │3597 9 │ <<4::int32, n::float32>>3598 │ ~~~~~~~~~~~~~~~~~~~~~~~~3599 │3600 └─ lib/postgrex/extensions/float4.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136013602 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3603 You may run "mix format --migrate" to fix this warning automatically.3604 │3605 11 │ <<4::int32, 0::1, 255, 1::1, 0::22>>3606 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3607 │3608 └─ lib/postgrex/extensions/float4.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136093610 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3611 You may run "mix format --migrate" to fix this warning automatically.3612 │3613 13 │ <<4::int32, 0::1, 255, 0::23>>3614 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3615 │3616 └─ lib/postgrex/extensions/float4.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136173618 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3619 You may run "mix format --migrate" to fix this warning automatically.3620 │3621 15 │ <<4::int32, 1::1, 255, 0::23>>3622 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3623 │3624 └─ lib/postgrex/extensions/float4.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/136253626 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3627 You may run "mix format --migrate" to fix this warning automatically.3628 │3629 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3630 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3631 │3632 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136333634 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3635 You may run "mix format --migrate" to fix this warning automatically.3636 │3637 9 │ <<8 :: int32, n :: float64>>3638 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3639 │3640 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136413642 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3643 You may run "mix format --migrate" to fix this warning automatically.3644 │3645 9 │ <<8 :: int32, n :: float64>>3646 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3647 │3648 └─ lib/postgrex/extensions/float8.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136493650 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3651 You may run "mix format --migrate" to fix this warning automatically.3652 │3653 11 │ <<8 :: int32, 0::1, 2047::11, 1::1, 0::51>>3654 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3655 │3656 └─ lib/postgrex/extensions/float8.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136573658 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3659 You may run "mix format --migrate" to fix this warning automatically.3660 │3661 13 │ <<8 :: int32, 0::1, 2047::11, 0::52>>3662 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3663 │3664 └─ lib/postgrex/extensions/float8.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136653666 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3667 You may run "mix format --migrate" to fix this warning automatically.3668 │3669 15 │ <<8 :: int32, 1::1, 2047::11, 0::52>>3670 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3671 │3672 └─ lib/postgrex/extensions/float8.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/136733674 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3675 You may run "mix format --migrate" to fix this warning automatically.3676 │3677 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3678 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3679 │3680 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136813682 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3683 You may run "mix format --migrate" to fix this warning automatically.3684 │3685 12 │ [<<IO.iodata_length(data) :: int32>> | data]3686 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3687 │3688 └─ lib/postgrex/extensions/hstore.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/136893690 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3691 You may run "mix format --migrate" to fix this warning automatically.3692 │3693 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3694 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3695 │3696 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/136973698 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3699 You may run "mix format --migrate" to fix this warning automatically.3700 │3701 10 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>>3702 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3703 │3704 └─ lib/postgrex/extensions/inet.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137053706 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3707 You may run "mix format --migrate" to fix this warning automatically.3708 │3709 12 │ <<20 :: int32, 3, 128, 0, 16,3710 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3711 │3712 └─ lib/postgrex/extensions/inet.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/137133714 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3715 You may run "mix format --migrate" to fix this warning automatically.3716 │3717 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3718 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3719 │3720 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137213722 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3723 You may run "mix format --migrate" to fix this warning automatically.3724 │3725 12 │ <<2 :: int32, int :: int16>>3726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3727 │3728 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137293730 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.3731 You may run "mix format --migrate" to fix this warning automatically.3732 │3733 12 │ <<2 :: int32, int :: int16>>3734 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3735 │3736 └─ lib/postgrex/extensions/int2.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/137373738 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3739 You may run "mix format --migrate" to fix this warning automatically.3740 │3741 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3742 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3743 │3744 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137453746 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3747 You may run "mix format --migrate" to fix this warning automatically.3748 │3749 12 │ <<4 :: int32, int :: int32>>3750 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3751 │3752 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137533754 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3755 You may run "mix format --migrate" to fix this warning automatically.3756 │3757 12 │ <<4 :: int32, int :: int32>>3758 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3759 │3760 └─ lib/postgrex/extensions/int4.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/137613762 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3763 You may run "mix format --migrate" to fix this warning automatically.3764 │3765 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3766 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3767 │3768 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137693770 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3771 You may run "mix format --migrate" to fix this warning automatically.3772 │3773 12 │ <<8 :: int32, int :: int64>>3774 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3775 │3776 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137773778 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3779 You may run "mix format --migrate" to fix this warning automatically.3780 │3781 12 │ <<8 :: int32, int :: int64>>3782 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~3783 │3784 └─ lib/postgrex/extensions/int8.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/137853786 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3787 You may run "mix format --migrate" to fix this warning automatically.3788 │3789 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3790 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3791 │3792 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/137933794 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3795 You may run "mix format --migrate" to fix this warning automatically.3796 │3797 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3798 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3799 │3800 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138013802 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.3803 You may run "mix format --migrate" to fix this warning automatically.3804 │3805 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3806 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3807 │3808 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138093810 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3811 You may run "mix format --migrate" to fix this warning automatically.3812 │3813 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3814 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3815 │3816 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138173818 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3819 You may run "mix format --migrate" to fix this warning automatically.3820 │3821 10 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>>3822 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3823 │3824 └─ lib/postgrex/extensions/interval.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/138253826 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3827 You may run "mix format --migrate" to fix this warning automatically.3828 │3829 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3830 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3831 │3832 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138333834 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3835 You may run "mix format --migrate" to fix this warning automatically.3836 │3837 10 │ <<24::int32, a::float64, b::float64, c::float64>>3838 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3839 │3840 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138413842 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3843 You may run "mix format --migrate" to fix this warning automatically.3844 │3845 10 │ <<24::int32, a::float64, b::float64, c::float64>>3846 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3847 │3848 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138493850 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3851 You may run "mix format --migrate" to fix this warning automatically.3852 │3853 10 │ <<24::int32, a::float64, b::float64, c::float64>>3854 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3855 │3856 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138573858 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.3859 You may run "mix format --migrate" to fix this warning automatically.3860 │3861 10 │ <<24::int32, a::float64, b::float64, c::float64>>3862 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3863 │3864 └─ lib/postgrex/extensions/line.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/138653866 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3867 You may run "mix format --migrate" to fix this warning automatically.3868 │3869 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3870 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3871 │3872 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138733874 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3875 You may run "mix format --migrate" to fix this warning automatically.3876 │3877 13 │ [<<32::int32>>, encoded_p1 | encoded_p2]3878 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3879 │3880 └─ lib/postgrex/extensions/line_segment.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/138813882 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3883 You may run "mix format --migrate" to fix this warning automatically.3884 │3885 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3886 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3887 │3888 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138893890 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3891 You may run "mix format --migrate" to fix this warning automatically.3892 │3893 9 │ <<6::int32, a, b, c, d, e, f>>3894 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3895 │3896 └─ lib/postgrex/extensions/macaddr.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/138973898 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3899 You may run "mix format --migrate" to fix this warning automatically.3900 │3901 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3902 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3903 │3904 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139053906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3907 You may run "mix format --migrate" to fix this warning automatically.3908 │3909 11 │ [<<byte_size(name) :: int32>> | name]3910 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3911 │3912 └─ lib/postgrex/extensions/name.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/139133914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3915 You may run "mix format --migrate" to fix this warning automatically.3916 │3917 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3919 │3920 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139213922 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3923 You may run "mix format --migrate" to fix this warning automatically.3924 │3925 10 │ [<<IO.iodata_length(data)::int32>> | data]3926 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3927 │3928 └─ lib/postgrex/extensions/numeric.ex:10: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139293930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3931 You may run "mix format --migrate" to fix this warning automatically.3932 │3933 13 │ [<<IO.iodata_length(data)::int32>> | data]3934 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3935 │3936 └─ lib/postgrex/extensions/numeric.ex:13: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/139373938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3939 You may run "mix format --migrate" to fix this warning automatically.3940 │3941 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3942 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3943 │3944 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139453946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3947 You may run "mix format --migrate" to fix this warning automatically.3948 │3949 15 │ <<4 :: int32, oid :: uint32>>3950 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3951 │3952 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139533954 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.3955 You may run "mix format --migrate" to fix this warning automatically.3956 │3957 15 │ <<4 :: int32, oid :: uint32>>3958 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3959 │3960 └─ lib/postgrex/extensions/oid.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/139613962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3963 You may run "mix format --migrate" to fix this warning automatically.3964 │3965 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3966 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3967 │3968 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139693970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3971 You may run "mix format --migrate" to fix this warning automatically.3972 │3973 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3974 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3975 │3976 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139773978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3979 You may run "mix format --migrate" to fix this warning automatically.3980 │3981 18 │ [<<nbytes::int32>>, open_byte, <<len::int32>> | encoded_points]3982 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3983 │3984 └─ lib/postgrex/extensions/path.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/139853986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3987 You may run "mix format --migrate" to fix this warning automatically.3988 │3989 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))3990 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3991 │3992 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/139933994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.3995 You may run "mix format --migrate" to fix this warning automatically.3996 │3997 9 │ <<16::int32, x::float64, y::float64>>3998 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3999 │4000 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140014002 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4003 You may run "mix format --migrate" to fix this warning automatically.4004 │4005 9 │ <<16::int32, x::float64, y::float64>>4006 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4007 │4008 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140094010 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4011 You may run "mix format --migrate" to fix this warning automatically.4012 │4013 9 │ <<16::int32, x::float64, y::float64>>4014 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4015 │4016 └─ lib/postgrex/extensions/point.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/140174018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4019 You may run "mix format --migrate" to fix this warning automatically.4020 │4021 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4022 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4023 │4024 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140254026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4027 You may run "mix format --migrate" to fix this warning automatically.4028 │4029 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4030 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4031 │4032 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140334034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4035 You may run "mix format --migrate" to fix this warning automatically.4036 │4037 18 │ [<<nbytes::int32>>, <<len::int32>> | vert]4038 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4039 │4040 └─ lib/postgrex/extensions/polygon.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/140414042 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4043 You may run "mix format --migrate" to fix this warning automatically.4044 │4045 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4046 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4047 │4048 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/340494050 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4051 You may run "mix format --migrate" to fix this warning automatically.4052 │4053 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4054 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4055 │4056 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140574058 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4059 You may run "mix format --migrate" to fix this warning automatically.4060 │4061 14 │ [<<byte_size(bin) :: int32>> | bin]4062 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4063 │4064 └─ lib/postgrex/extensions/raw.ex:14: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/140654066 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4067 You may run "mix format --migrate" to fix this warning automatically.4068 │4069 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4070 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4071 │4072 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340734074 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4075 You may run "mix format --migrate" to fix this warning automatically.4076 │4077 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4078 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4079 │4080 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340814082 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4083 You may run "mix format --migrate" to fix this warning automatically.4084 │4085 28 │ [<<IO.iodata_length(data)+4::int32, tuple_size(tuple)::int32>> |4086 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4087 │4088 └─ lib/postgrex/extensions/record.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/340894090 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4091 You may run "mix format --migrate" to fix this warning automatically.4092 │4093 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4094 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4095 │4096 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/140974098 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4099 You may run "mix format --migrate" to fix this warning automatically.4100 │4101 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4102 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4103 │4104 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141054106 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4107 You may run "mix format --migrate" to fix this warning automatically.4108 │4109 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4110 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4111 │4112 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141134114 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.4115 You may run "mix format --migrate" to fix this warning automatically.4116 │4117 9 │ <<6 :: int32, block :: uint32, tuple :: uint16>>4118 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4119 │4120 └─ lib/postgrex/extensions/tid.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/141214122 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4123 You may run "mix format --migrate" to fix this warning automatically.4124 │4125 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4126 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4127 │4128 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/141294130 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4131 You may run "mix format --migrate" to fix this warning automatically.4132 │4133 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4134 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4135 │4136 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/141374138 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4139 You may run "mix format --migrate" to fix this warning automatically.4140 │4141 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4142 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4143 │4144 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/141454146 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4147 You may run "mix format --migrate" to fix this warning automatically.4148 │4149 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4150 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4151 │4152 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/141534154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4155 You may run "mix format --migrate" to fix this warning automatically.4156 │4157 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4158 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4159 │4160 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141614162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4163 You may run "mix format --migrate" to fix this warning automatically.4164 │4165 12 │ <<byte_size(encoded_tsvectors)::int32, encoded_tsvectors::binary>>4166 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4167 │4168 └─ lib/postgrex/extensions/tsvector.ex:12: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/141694170 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4171 You may run "mix format --migrate" to fix this warning automatically.4172 │4173 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4174 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4175 │4176 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141774178 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4179 You may run "mix format --migrate" to fix this warning automatically.4180 │4181 11 │ [<<16 :: int32>> | uuid]4182 │ ~~~~~~~~~~~~~~~~~~~~~~~~4183 │4184 └─ lib/postgrex/extensions/uuid.ex:11: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/141854186 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4187 You may run "mix format --migrate" to fix this warning automatically.4188 │4189 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4190 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4191 │4192 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/141934194 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4195 You may run "mix format --migrate" to fix this warning automatically.4196 │4197 9 │ <<0 :: int32>>4198 │ ~~~~~~~~~~~~~~4199 │4200 └─ lib/postgrex/extensions/void_binary.ex:9: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/142014202 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4203 You may run "mix format --migrate" to fix this warning automatically.4204 │4205 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4206 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4207 │4208 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142094210 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4211 You may run "mix format --migrate" to fix this warning automatically.4212 │4213 15 │ <<0 :: int32>>4214 │ ~~~~~~~~~~~~~~4215 │4216 └─ lib/postgrex/extensions/void_text.ex:15: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/142174218 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4219 You may run "mix format --migrate" to fix this warning automatically.4220 │4221 147 │ acc = [acc, <<oid::uint32>> | encode_value(param, type)]4222 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4223 │4224 └─ lib/postgrex/type_module.ex:147: Postgrex.DefaultTypes.encode_tuple/542254226 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4227 You may run "mix format --migrate" to fix this warning automatically.4228 │4229 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4230 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4231 │4232 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442334234 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.4235 You may run "mix format --migrate" to fix this warning automatically.4236 │4237 315 │ defp decode_rows(<<?D, size::int32, _::int16, unquote(rest)::binary>>,4238 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4239 │4240 └─ lib/postgrex/type_module.ex:315: Postgrex.DefaultTypes.decode_rows/442414242 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4243 You may run "mix format --migrate" to fix this warning automatically.4244 │4245 323 │ defp decode_rows(<<?D, size::int32, rest::binary>>, rem, _, rows) do4246 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4247 │4248 └─ lib/postgrex/type_module.ex:323: Postgrex.DefaultTypes.decode_rows/442494250 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4251 You may run "mix format --migrate" to fix this warning automatically.4252 │4253 325 │ {:more, [?D, <<size::int32>> | rest], rows, more}4254 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4255 │4256 └─ lib/postgrex/type_module.ex:325: Postgrex.DefaultTypes.decode_rows/442574258 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4259 You may run "mix format --migrate" to fix this warning automatically.4260 │4261 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4262 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4263 │4264 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542654266 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4267 You may run "mix format --migrate" to fix this warning automatically.4268 │4269 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4270 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4271 │4272 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes.decode_tuple/542734274 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4275 You may run "mix format --migrate" to fix this warning automatically.4276 │4277 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4278 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4279 │4280 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842814282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4283 You may run "mix format --migrate" to fix this warning automatically.4284 │4285 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4286 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4287 │4288 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842894290 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4291 You may run "mix format --migrate" to fix this warning automatically.4292 │4293 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4294 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4295 │4296 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/842974298 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4299 You may run "mix format --migrate" to fix this warning automatically.4300 │4301 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4302 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4303 │4304 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843054306 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4307 You may run "mix format --migrate" to fix this warning automatically.4308 │4309 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4310 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4311 │4312 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443134314 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4315 You may run "mix format --migrate" to fix this warning automatically.4316 │4317 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4318 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4319 │4320 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443214322 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4323 You may run "mix format --migrate" to fix this warning automatically.4324 │4325 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4326 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4327 │4328 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443294330 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4331 You may run "mix format --migrate" to fix this warning automatically.4332 │4333 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4334 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4335 │4336 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443374338 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4339 You may run "mix format --migrate" to fix this warning automatically.4340 │4341 31 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->4342 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4343 │4344 └─ lib/postgrex/extensions/array.ex:31: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743454346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4347 You may run "mix format --migrate" to fix this warning automatically.4348 │4349 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4350 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4351 │4352 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743534354 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4355 You may run "mix format --migrate" to fix this warning automatically.4356 │4357 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4358 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4359 │4360 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743614362 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.4363 You may run "mix format --migrate" to fix this warning automatically.4364 │4365 32 │ <<ndims :: int32, _has_null :: int32, ^oid :: uint32,4366 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4367 │4368 └─ lib/postgrex/extensions/array.ex:32: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743694370 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4371 You may run "mix format --migrate" to fix this warning automatically.4372 │4373 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4374 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4375 │4376 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/843774378 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4379 You may run "mix format --migrate" to fix this warning automatically.4380 │4381 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4382 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4383 │4384 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/443854386 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4387 You may run "mix format --migrate" to fix this warning automatically.4388 │4389 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4390 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4391 │4392 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Array"/743934394 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4395 You may run "mix format --migrate" to fix this warning automatically.4396 │4397 27 │ <<len :: int32, value :: binary-size(len)>> ->4398 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4399 │4400 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644014402 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4403 You may run "mix format --migrate" to fix this warning automatically.4404 │4405 27 │ <<len :: int32, value :: binary-size(len)>> ->4406 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4407 │4408 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244094410 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4411 You may run "mix format --migrate" to fix this warning automatically.4412 │4413 27 │ <<len :: int32, value :: binary-size(len)>> ->4414 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4415 │4416 └─ lib/postgrex/extensions/bit_string.ex:27: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544174418 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4419 You may run "mix format --migrate" to fix this warning automatically.4420 │4421 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4422 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4423 │4424 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/644254426 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4427 You may run "mix format --migrate" to fix this warning automatically.4428 │4429 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4431 │4432 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/244334434 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4435 You may run "mix format --migrate" to fix this warning automatically.4436 │4437 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4438 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4439 │4440 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.BitString"/544414442 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4443 You may run "mix format --migrate" to fix this warning automatically.4444 │4445 19 │ <<1 :: int32, 1>> -> true4446 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4447 │4448 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644494450 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4451 You may run "mix format --migrate" to fix this warning automatically.4452 │4453 19 │ <<1 :: int32, 1>> -> true4454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4455 │4456 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244574458 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4459 You may run "mix format --migrate" to fix this warning automatically.4460 │4461 19 │ <<1 :: int32, 1>> -> true4462 │ ~~~~~~~~~~~~~~~~~~~~~~~~~4463 │4464 └─ lib/postgrex/extensions/bool.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544654466 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4467 You may run "mix format --migrate" to fix this warning automatically.4468 │4469 20 │ <<1 :: int32, 0>> -> false4470 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4471 │4472 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644734474 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4475 You may run "mix format --migrate" to fix this warning automatically.4476 │4477 20 │ <<1 :: int32, 0>> -> false4478 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4479 │4480 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/244814482 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4483 You may run "mix format --migrate" to fix this warning automatically.4484 │4485 20 │ <<1 :: int32, 0>> -> false4486 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~4487 │4488 └─ lib/postgrex/extensions/bool.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/544894490 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4491 You may run "mix format --migrate" to fix this warning automatically.4492 │4493 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4495 │4496 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/644974498 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4499 You may run "mix format --migrate" to fix this warning automatically.4500 │4501 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4502 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4503 │4504 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/245054506 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4507 You may run "mix format --migrate" to fix this warning automatically.4508 │4509 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4511 │4512 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Bool"/545134514 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4515 You may run "mix format --migrate" to fix this warning automatically.4516 │4517 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4518 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4519 │4520 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645214522 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4523 You may run "mix format --migrate" to fix this warning automatically.4524 │4525 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4526 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4527 │4528 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645294530 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4531 You may run "mix format --migrate" to fix this warning automatically.4532 │4533 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4534 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4535 │4536 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645374538 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4539 You may run "mix format --migrate" to fix this warning automatically.4540 │4541 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4542 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4543 │4544 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645454546 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4547 You may run "mix format --migrate" to fix this warning automatically.4548 │4549 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4550 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4551 │4552 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/645534554 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4555 You may run "mix format --migrate" to fix this warning automatically.4556 │4557 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4558 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4559 │4560 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245614562 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4563 You may run "mix format --migrate" to fix this warning automatically.4564 │4565 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4566 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4567 │4568 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245694570 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4571 You may run "mix format --migrate" to fix this warning automatically.4572 │4573 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4574 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4575 │4576 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245774578 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4579 You may run "mix format --migrate" to fix this warning automatically.4580 │4581 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4582 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4583 │4584 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245854586 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4587 You may run "mix format --migrate" to fix this warning automatically.4588 │4589 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4590 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4591 │4592 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/245934594 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4595 You may run "mix format --migrate" to fix this warning automatically.4596 │4597 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4598 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4599 │4600 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546014602 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4603 You may run "mix format --migrate" to fix this warning automatically.4604 │4605 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4606 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4607 │4608 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546094610 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4611 You may run "mix format --migrate" to fix this warning automatically.4612 │4613 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4614 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4615 │4616 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546174618 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4619 You may run "mix format --migrate" to fix this warning automatically.4620 │4621 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4622 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4623 │4624 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546254626 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4627 You may run "mix format --migrate" to fix this warning automatically.4628 │4629 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->4630 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4631 │4632 └─ lib/postgrex/extensions/box.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546334634 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4635 You may run "mix format --migrate" to fix this warning automatically.4636 │4637 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4638 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4639 │4640 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/646414642 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4643 You may run "mix format --migrate" to fix this warning automatically.4644 │4645 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4646 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4647 │4648 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/246494650 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4651 You may run "mix format --migrate" to fix this warning automatically.4652 │4653 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4654 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4655 │4656 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Box"/546574658 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4659 You may run "mix format --migrate" to fix this warning automatically.4660 │4661 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4662 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4663 │4664 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646654666 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4667 You may run "mix format --migrate" to fix this warning automatically.4668 │4669 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4670 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4671 │4672 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246734674 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4675 You may run "mix format --migrate" to fix this warning automatically.4676 │4677 21 │ <<8 :: int32, 2, n, 1, 4, a, b, c, d>> ->4678 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4679 │4680 └─ lib/postgrex/extensions/cidr.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/546814682 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4683 You may run "mix format --migrate" to fix this warning automatically.4684 │4685 23 │ <<20 :: int32, 3, n, 1, 16,4686 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4687 │4688 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/646894690 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4691 You may run "mix format --migrate" to fix this warning automatically.4692 │4693 23 │ <<20 :: int32, 3, n, 1, 16,4694 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4695 │4696 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/246974698 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4699 You may run "mix format --migrate" to fix this warning automatically.4700 │4701 23 │ <<20 :: int32, 3, n, 1, 16,4702 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~4703 │4704 └─ lib/postgrex/extensions/cidr.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547054706 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4707 You may run "mix format --migrate" to fix this warning automatically.4708 │4709 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4710 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4711 │4712 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/647134714 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4715 You may run "mix format --migrate" to fix this warning automatically.4716 │4717 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4718 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4719 │4720 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/247214722 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4723 You may run "mix format --migrate" to fix this warning automatically.4724 │4725 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4727 │4728 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.CIDR"/547294730 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4731 You may run "mix format --migrate" to fix this warning automatically.4732 │4733 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4734 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4735 │4736 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647374738 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4739 You may run "mix format --migrate" to fix this warning automatically.4740 │4741 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4742 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4743 │4744 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647454746 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4747 You may run "mix format --migrate" to fix this warning automatically.4748 │4749 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4750 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4751 │4752 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647534754 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4755 You may run "mix format --migrate" to fix this warning automatically.4756 │4757 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4758 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4759 │4760 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/647614762 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4763 You may run "mix format --migrate" to fix this warning automatically.4764 │4765 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4766 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4767 │4768 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247694770 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4771 You may run "mix format --migrate" to fix this warning automatically.4772 │4773 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4774 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4775 │4776 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247774778 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4779 You may run "mix format --migrate" to fix this warning automatically.4780 │4781 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4782 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4783 │4784 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247854786 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4787 You may run "mix format --migrate" to fix this warning automatically.4788 │4789 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4790 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4791 │4792 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/247934794 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4795 You may run "mix format --migrate" to fix this warning automatically.4796 │4797 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4798 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4799 │4800 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548014802 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4803 You may run "mix format --migrate" to fix this warning automatically.4804 │4805 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4806 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4807 │4808 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548094810 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4811 You may run "mix format --migrate" to fix this warning automatically.4812 │4813 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4814 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4815 │4816 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548174818 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.4819 You may run "mix format --migrate" to fix this warning automatically.4820 │4821 18 │ <<24::int32, x::float64, y::float64, r::float64>> ->4822 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4823 │4824 └─ lib/postgrex/extensions/circle.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548254826 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4827 You may run "mix format --migrate" to fix this warning automatically.4828 │4829 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4830 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4831 │4832 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/648334834 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4835 You may run "mix format --migrate" to fix this warning automatically.4836 │4837 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4838 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4839 │4840 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/248414842 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4843 You may run "mix format --migrate" to fix this warning automatically.4844 │4845 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4846 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4847 │4848 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Circle"/548494850 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4851 You may run "mix format --migrate" to fix this warning automatically.4852 │4853 36 │ <<4 :: int32, days :: int32>> ->4854 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4855 │4856 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648574858 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4859 You may run "mix format --migrate" to fix this warning automatically.4860 │4861 36 │ <<4 :: int32, days :: int32>> ->4862 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4863 │4864 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/648654866 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4867 You may run "mix format --migrate" to fix this warning automatically.4868 │4869 36 │ <<4 :: int32, days :: int32>> ->4870 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4871 │4872 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248734874 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4875 You may run "mix format --migrate" to fix this warning automatically.4876 │4877 36 │ <<4 :: int32, days :: int32>> ->4878 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4879 │4880 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/248814882 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4883 You may run "mix format --migrate" to fix this warning automatically.4884 │4885 36 │ <<4 :: int32, days :: int32>> ->4886 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4887 │4888 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548894890 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4891 You may run "mix format --migrate" to fix this warning automatically.4892 │4893 36 │ <<4 :: int32, days :: int32>> ->4894 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4895 │4896 └─ lib/postgrex/extensions/date.ex:36: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/548974898 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4899 You may run "mix format --migrate" to fix this warning automatically.4900 │4901 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4902 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4903 │4904 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/649054906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4907 You may run "mix format --migrate" to fix this warning automatically.4908 │4909 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4910 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4911 │4912 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/249134914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4915 You may run "mix format --migrate" to fix this warning automatically.4916 │4917 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))4918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4919 │4920 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Date"/549214922 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4923 You may run "mix format --migrate" to fix this warning automatically.4924 │4925 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4926 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4927 │4928 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649294930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4931 You may run "mix format --migrate" to fix this warning automatically.4932 │4933 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4934 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4935 │4936 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249374938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4939 You may run "mix format --migrate" to fix this warning automatically.4940 │4941 23 │ <<4::int32, 0::1, 255, 0::23>> -> :inf4942 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4943 │4944 └─ lib/postgrex/extensions/float4.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549454946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4947 You may run "mix format --migrate" to fix this warning automatically.4948 │4949 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4950 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4951 │4952 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649534954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4955 You may run "mix format --migrate" to fix this warning automatically.4956 │4957 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4958 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4959 │4960 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249614962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4963 You may run "mix format --migrate" to fix this warning automatically.4964 │4965 24 │ <<4::int32, 1::1, 255, 0::23>> -> :"-inf"4966 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4967 │4968 └─ lib/postgrex/extensions/float4.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549694970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4971 You may run "mix format --migrate" to fix this warning automatically.4972 │4973 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4974 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4975 │4976 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/649774978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4979 You may run "mix format --migrate" to fix this warning automatically.4980 │4981 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4982 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4983 │4984 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/249854986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4987 You may run "mix format --migrate" to fix this warning automatically.4988 │4989 25 │ <<4::int32, _::1, 255, _::23>> -> :NaN4990 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4991 │4992 └─ lib/postgrex/extensions/float4.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/549934994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.4995 You may run "mix format --migrate" to fix this warning automatically.4996 │4997 26 │ <<4::int32, float::float32>> -> float4998 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4999 │5000 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650015002 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5003 You may run "mix format --migrate" to fix this warning automatically.5004 │5005 26 │ <<4::int32, float::float32>> -> float5006 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5007 │5008 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650095010 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5011 You may run "mix format --migrate" to fix this warning automatically.5012 │5013 26 │ <<4::int32, float::float32>> -> float5014 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5015 │5016 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250175018 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5019 You may run "mix format --migrate" to fix this warning automatically.5020 │5021 26 │ <<4::int32, float::float32>> -> float5022 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5023 │5024 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250255026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5027 You may run "mix format --migrate" to fix this warning automatically.5028 │5029 26 │ <<4::int32, float::float32>> -> float5030 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5031 │5032 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550335034 warning: bitstring specifier "float32" does not exist and is being expanded to "float32()", please use parentheses to remove the ambiguity.5035 You may run "mix format --migrate" to fix this warning automatically.5036 │5037 26 │ <<4::int32, float::float32>> -> float5038 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5039 │5040 └─ lib/postgrex/extensions/float4.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550415042 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5043 You may run "mix format --migrate" to fix this warning automatically.5044 │5045 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5046 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5047 │5048 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/650495050 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5051 You may run "mix format --migrate" to fix this warning automatically.5052 │5053 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5054 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5055 │5056 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/250575058 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5059 You may run "mix format --migrate" to fix this warning automatically.5060 │5061 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5062 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5063 │5064 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float4"/550655066 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5067 You may run "mix format --migrate" to fix this warning automatically.5068 │5069 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5070 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5071 │5072 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650735074 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5075 You may run "mix format --migrate" to fix this warning automatically.5076 │5077 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5078 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5079 │5080 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/250815082 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5083 You may run "mix format --migrate" to fix this warning automatically.5084 │5085 23 │ <<8::int32, 0::1, 2047::11, 0::52>> -> :inf5086 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5087 │5088 └─ lib/postgrex/extensions/float8.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/550895090 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5091 You may run "mix format --migrate" to fix this warning automatically.5092 │5093 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5094 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5095 │5096 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/650975098 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5099 You may run "mix format --migrate" to fix this warning automatically.5100 │5101 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5102 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5103 │5104 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251055106 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5107 You may run "mix format --migrate" to fix this warning automatically.5108 │5109 24 │ <<8::int32, 1::1, 2047::11, 0::52>> -> :"-inf"5110 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5111 │5112 └─ lib/postgrex/extensions/float8.ex:24: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551135114 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5115 You may run "mix format --migrate" to fix this warning automatically.5116 │5117 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5118 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5119 │5120 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651215122 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5123 You may run "mix format --migrate" to fix this warning automatically.5124 │5125 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5126 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5127 │5128 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251295130 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5131 You may run "mix format --migrate" to fix this warning automatically.5132 │5133 25 │ <<8::int32, _::1, 2047::11, _::52>> -> :NaN5134 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5135 │5136 └─ lib/postgrex/extensions/float8.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551375138 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5139 You may run "mix format --migrate" to fix this warning automatically.5140 │5141 26 │ <<8::int32, float::float64>> -> float5142 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5143 │5144 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651455146 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5147 You may run "mix format --migrate" to fix this warning automatically.5148 │5149 26 │ <<8::int32, float::float64>> -> float5150 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5151 │5152 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651535154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5155 You may run "mix format --migrate" to fix this warning automatically.5156 │5157 26 │ <<8::int32, float::float64>> -> float5158 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5159 │5160 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251615162 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5163 You may run "mix format --migrate" to fix this warning automatically.5164 │5165 26 │ <<8::int32, float::float64>> -> float5166 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5167 │5168 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/251695170 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5171 You may run "mix format --migrate" to fix this warning automatically.5172 │5173 26 │ <<8::int32, float::float64>> -> float5174 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5175 │5176 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551775178 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5179 You may run "mix format --migrate" to fix this warning automatically.5180 │5181 26 │ <<8::int32, float::float64>> -> float5182 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5183 │5184 └─ lib/postgrex/extensions/float8.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/551855186 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5187 You may run "mix format --migrate" to fix this warning automatically.5188 │5189 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5190 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5191 │5192 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/651935194 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5195 You may run "mix format --migrate" to fix this warning automatically.5196 │5197 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5198 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5199 │5200 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/252015202 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5203 You may run "mix format --migrate" to fix this warning automatically.5204 │5205 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5206 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5207 │5208 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Float8"/552095210 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5211 You may run "mix format --migrate" to fix this warning automatically.5212 │5213 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5214 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5215 │5216 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652175218 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5219 You may run "mix format --migrate" to fix this warning automatically.5220 │5221 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5222 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5223 │5224 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252255226 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5227 You may run "mix format --migrate" to fix this warning automatically.5228 │5229 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5230 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5231 │5232 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552335234 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5235 You may run "mix format --migrate" to fix this warning automatically.5236 │5237 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5238 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5239 │5240 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/652415242 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5243 You may run "mix format --migrate" to fix this warning automatically.5244 │5245 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5246 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5247 │5248 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/252495250 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5251 You may run "mix format --migrate" to fix this warning automatically.5252 │5253 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5254 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5255 │5256 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.HStore"/552575258 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5259 You may run "mix format --migrate" to fix this warning automatically.5260 │5261 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5262 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5263 │5264 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652655266 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5267 You may run "mix format --migrate" to fix this warning automatically.5268 │5269 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5270 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5271 │5272 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252735274 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5275 You may run "mix format --migrate" to fix this warning automatically.5276 │5277 21 │ <<8 :: int32, 2, 32, 0, 4, a, b, c, d>> ->5278 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5279 │5280 └─ lib/postgrex/extensions/inet.ex:21: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/552815282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5283 You may run "mix format --migrate" to fix this warning automatically.5284 │5285 23 │ <<20 :: int32, 3, 128, 0, 16,5286 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5287 │5288 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/652895290 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5291 You may run "mix format --migrate" to fix this warning automatically.5292 │5293 23 │ <<20 :: int32, 3, 128, 0, 16,5294 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5295 │5296 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/252975298 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5299 You may run "mix format --migrate" to fix this warning automatically.5300 │5301 23 │ <<20 :: int32, 3, 128, 0, 16,5302 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5303 │5304 └─ lib/postgrex/extensions/inet.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553055306 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5307 You may run "mix format --migrate" to fix this warning automatically.5308 │5309 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5310 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5311 │5312 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/653135314 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5315 You may run "mix format --migrate" to fix this warning automatically.5316 │5317 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5318 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5319 │5320 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/253215322 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5323 You may run "mix format --migrate" to fix this warning automatically.5324 │5325 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5326 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5327 │5328 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.INET"/553295330 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5331 You may run "mix format --migrate" to fix this warning automatically.5332 │5333 20 │ <<2 :: int32, int :: int16>> -> int5334 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5335 │5336 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653375338 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5339 You may run "mix format --migrate" to fix this warning automatically.5340 │5341 20 │ <<2 :: int32, int :: int16>> -> int5342 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5343 │5344 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653455346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5347 You may run "mix format --migrate" to fix this warning automatically.5348 │5349 20 │ <<2 :: int32, int :: int16>> -> int5350 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5351 │5352 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253535354 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5355 You may run "mix format --migrate" to fix this warning automatically.5356 │5357 20 │ <<2 :: int32, int :: int16>> -> int5358 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5359 │5360 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253615362 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5363 You may run "mix format --migrate" to fix this warning automatically.5364 │5365 20 │ <<2 :: int32, int :: int16>> -> int5366 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5367 │5368 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553695370 warning: bitstring specifier "int16" does not exist and is being expanded to "int16()", please use parentheses to remove the ambiguity.5371 You may run "mix format --migrate" to fix this warning automatically.5372 │5373 20 │ <<2 :: int32, int :: int16>> -> int5374 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5375 │5376 └─ lib/postgrex/extensions/int2.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/553775378 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5379 You may run "mix format --migrate" to fix this warning automatically.5380 │5381 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5382 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5383 │5384 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/653855386 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5387 You may run "mix format --migrate" to fix this warning automatically.5388 │5389 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5390 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5391 │5392 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/253935394 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5395 You may run "mix format --migrate" to fix this warning automatically.5396 │5397 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5398 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5399 │5400 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int2"/554015402 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5403 You may run "mix format --migrate" to fix this warning automatically.5404 │5405 20 │ <<4 :: int32, int :: int32>> -> int5406 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5407 │5408 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654095410 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5411 You may run "mix format --migrate" to fix this warning automatically.5412 │5413 20 │ <<4 :: int32, int :: int32>> -> int5414 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5415 │5416 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654175418 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5419 You may run "mix format --migrate" to fix this warning automatically.5420 │5421 20 │ <<4 :: int32, int :: int32>> -> int5422 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5423 │5424 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254255426 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5427 You may run "mix format --migrate" to fix this warning automatically.5428 │5429 20 │ <<4 :: int32, int :: int32>> -> int5430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5431 │5432 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254335434 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5435 You may run "mix format --migrate" to fix this warning automatically.5436 │5437 20 │ <<4 :: int32, int :: int32>> -> int5438 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5439 │5440 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554415442 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5443 You may run "mix format --migrate" to fix this warning automatically.5444 │5445 20 │ <<4 :: int32, int :: int32>> -> int5446 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5447 │5448 └─ lib/postgrex/extensions/int4.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554495450 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5451 You may run "mix format --migrate" to fix this warning automatically.5452 │5453 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5455 │5456 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/654575458 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5459 You may run "mix format --migrate" to fix this warning automatically.5460 │5461 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5462 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5463 │5464 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/254655466 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5467 You may run "mix format --migrate" to fix this warning automatically.5468 │5469 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5470 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5471 │5472 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int4"/554735474 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5475 You may run "mix format --migrate" to fix this warning automatically.5476 │5477 20 │ <<8 :: int32, int :: int64>> -> int5478 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5479 │5480 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654815482 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5483 You may run "mix format --migrate" to fix this warning automatically.5484 │5485 20 │ <<8 :: int32, int :: int64>> -> int5486 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5487 │5488 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/654895490 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5491 You may run "mix format --migrate" to fix this warning automatically.5492 │5493 20 │ <<8 :: int32, int :: int64>> -> int5494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5495 │5496 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/254975498 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5499 You may run "mix format --migrate" to fix this warning automatically.5500 │5501 20 │ <<8 :: int32, int :: int64>> -> int5502 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5503 │5504 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255055506 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5507 You may run "mix format --migrate" to fix this warning automatically.5508 │5509 20 │ <<8 :: int32, int :: int64>> -> int5510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5511 │5512 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555135514 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5515 You may run "mix format --migrate" to fix this warning automatically.5516 │5517 20 │ <<8 :: int32, int :: int64>> -> int5518 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5519 │5520 └─ lib/postgrex/extensions/int8.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555215522 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5523 You may run "mix format --migrate" to fix this warning automatically.5524 │5525 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5526 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5527 │5528 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/655295530 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5531 You may run "mix format --migrate" to fix this warning automatically.5532 │5533 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5534 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5535 │5536 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/255375538 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5539 You may run "mix format --migrate" to fix this warning automatically.5540 │5541 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5542 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5543 │5544 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Int8"/555455546 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5547 You may run "mix format --migrate" to fix this warning automatically.5548 │5549 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5550 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5551 │5552 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655535554 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5555 You may run "mix format --migrate" to fix this warning automatically.5556 │5557 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5558 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5559 │5560 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655615562 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5563 You may run "mix format --migrate" to fix this warning automatically.5564 │5565 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5566 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5567 │5568 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655695570 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5571 You may run "mix format --migrate" to fix this warning automatically.5572 │5573 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5574 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5575 │5576 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/655775578 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5579 You may run "mix format --migrate" to fix this warning automatically.5580 │5581 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5582 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5583 │5584 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255855586 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5587 You may run "mix format --migrate" to fix this warning automatically.5588 │5589 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5590 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5591 │5592 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/255935594 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5595 You may run "mix format --migrate" to fix this warning automatically.5596 │5597 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5598 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5599 │5600 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256015602 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5603 You may run "mix format --migrate" to fix this warning automatically.5604 │5605 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5606 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5607 │5608 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256095610 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5611 You may run "mix format --migrate" to fix this warning automatically.5612 │5613 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5614 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5615 │5616 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556175618 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.5619 You may run "mix format --migrate" to fix this warning automatically.5620 │5621 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5622 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5623 │5624 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556255626 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5627 You may run "mix format --migrate" to fix this warning automatically.5628 │5629 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5630 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5631 │5632 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556335634 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5635 You may run "mix format --migrate" to fix this warning automatically.5636 │5637 18 │ <<16 :: int32, microsecs :: int64, days :: int32, months :: int32>> ->5638 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5639 │5640 └─ lib/postgrex/extensions/interval.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556415642 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5643 You may run "mix format --migrate" to fix this warning automatically.5644 │5645 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5646 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5647 │5648 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/656495650 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5651 You may run "mix format --migrate" to fix this warning automatically.5652 │5653 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5654 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5655 │5656 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/256575658 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5659 You may run "mix format --migrate" to fix this warning automatically.5660 │5661 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5662 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5663 │5664 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Interval"/556655666 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5667 You may run "mix format --migrate" to fix this warning automatically.5668 │5669 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5670 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5671 │5672 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656735674 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5675 You may run "mix format --migrate" to fix this warning automatically.5676 │5677 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5678 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5679 │5680 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656815682 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5683 You may run "mix format --migrate" to fix this warning automatically.5684 │5685 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5686 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5687 │5688 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656895690 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5691 You may run "mix format --migrate" to fix this warning automatically.5692 │5693 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5694 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5695 │5696 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/656975698 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5699 You may run "mix format --migrate" to fix this warning automatically.5700 │5701 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5702 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5703 │5704 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257055706 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5707 You may run "mix format --migrate" to fix this warning automatically.5708 │5709 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5710 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5711 │5712 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257135714 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5715 You may run "mix format --migrate" to fix this warning automatically.5716 │5717 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5718 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5719 │5720 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257215722 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5723 You may run "mix format --migrate" to fix this warning automatically.5724 │5725 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5727 │5728 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257295730 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5731 You may run "mix format --migrate" to fix this warning automatically.5732 │5733 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5734 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5735 │5736 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557375738 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5739 You may run "mix format --migrate" to fix this warning automatically.5740 │5741 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5742 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5743 │5744 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557455746 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5747 You may run "mix format --migrate" to fix this warning automatically.5748 │5749 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5750 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5751 │5752 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557535754 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5755 You may run "mix format --migrate" to fix this warning automatically.5756 │5757 19 │ <<24::int32, a::float64, b::float64, c::float64>> ->5758 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5759 │5760 └─ lib/postgrex/extensions/line.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557615762 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5763 You may run "mix format --migrate" to fix this warning automatically.5764 │5765 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5766 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5767 │5768 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/657695770 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5771 You may run "mix format --migrate" to fix this warning automatically.5772 │5773 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5774 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5775 │5776 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/257775778 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5779 You may run "mix format --migrate" to fix this warning automatically.5780 │5781 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5782 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5783 │5784 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Line"/557855786 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5787 You may run "mix format --migrate" to fix this warning automatically.5788 │5789 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5790 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5791 │5792 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/657935794 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5795 You may run "mix format --migrate" to fix this warning automatically.5796 │5797 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5798 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5799 │5800 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658015802 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5803 You may run "mix format --migrate" to fix this warning automatically.5804 │5805 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5806 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5807 │5808 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658095810 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5811 You may run "mix format --migrate" to fix this warning automatically.5812 │5813 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5814 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5815 │5816 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658175818 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5819 You may run "mix format --migrate" to fix this warning automatically.5820 │5821 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5822 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5823 │5824 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/658255826 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5827 You may run "mix format --migrate" to fix this warning automatically.5828 │5829 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5830 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5831 │5832 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258335834 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5835 You may run "mix format --migrate" to fix this warning automatically.5836 │5837 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5838 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5839 │5840 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258415842 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5843 You may run "mix format --migrate" to fix this warning automatically.5844 │5845 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5846 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5847 │5848 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258495850 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5851 You may run "mix format --migrate" to fix this warning automatically.5852 │5853 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5854 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5855 │5856 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258575858 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5859 You may run "mix format --migrate" to fix this warning automatically.5860 │5861 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5862 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5863 │5864 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/258655866 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5867 You may run "mix format --migrate" to fix this warning automatically.5868 │5869 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5870 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5871 │5872 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558735874 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5875 You may run "mix format --migrate" to fix this warning automatically.5876 │5877 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5878 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5879 │5880 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558815882 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5883 You may run "mix format --migrate" to fix this warning automatically.5884 │5885 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5886 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5887 │5888 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558895890 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5891 You may run "mix format --migrate" to fix this warning automatically.5892 │5893 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5894 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5895 │5896 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/558975898 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.5899 You may run "mix format --migrate" to fix this warning automatically.5900 │5901 22 │ <<32::int32, x1::float64, y1::float64, x2::float64, y2::float64>> ->5902 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5903 │5904 └─ lib/postgrex/extensions/line_segment.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559055906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5907 You may run "mix format --migrate" to fix this warning automatically.5908 │5909 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5910 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5911 │5912 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/659135914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5915 You may run "mix format --migrate" to fix this warning automatically.5916 │5917 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5919 │5920 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/259215922 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5923 You may run "mix format --migrate" to fix this warning automatically.5924 │5925 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5926 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5927 │5928 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.LineSegment"/559295930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5931 You may run "mix format --migrate" to fix this warning automatically.5932 │5933 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5934 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5935 │5936 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659375938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5939 You may run "mix format --migrate" to fix this warning automatically.5940 │5941 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5942 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5943 │5944 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259455946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5947 You may run "mix format --migrate" to fix this warning automatically.5948 │5949 17 │ <<6::int32, a::8, b::8, c::8, d::8, e::8, f::8>> ->5950 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5951 │5952 └─ lib/postgrex/extensions/macaddr.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559535954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5955 You may run "mix format --migrate" to fix this warning automatically.5956 │5957 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5958 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5959 │5960 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/659615962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5963 You may run "mix format --migrate" to fix this warning automatically.5964 │5965 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5966 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5967 │5968 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/259695970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5971 You may run "mix format --migrate" to fix this warning automatically.5972 │5973 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))5974 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5975 │5976 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.MACADDR"/559775978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5979 You may run "mix format --migrate" to fix this warning automatically.5980 │5981 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5982 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5983 │5984 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/659855986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5987 You may run "mix format --migrate" to fix this warning automatically.5988 │5989 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5990 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5991 │5992 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/259935994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.5995 You may run "mix format --migrate" to fix this warning automatically.5996 │5997 25 │ <<len :: int32, name :: binary-size(len)>> -> :binary.copy(name)5998 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5999 │6000 └─ lib/postgrex/extensions/name.ex:25: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560016002 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6003 You may run "mix format --migrate" to fix this warning automatically.6004 │6005 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6006 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6007 │6008 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/660096010 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6011 You may run "mix format --migrate" to fix this warning automatically.6012 │6013 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6014 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6015 │6016 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/260176018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6019 You may run "mix format --migrate" to fix this warning automatically.6020 │6021 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6022 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6023 │6024 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Name"/560256026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6027 You may run "mix format --migrate" to fix this warning automatically.6028 │6029 19 │ <<len :: int32, data :: binary-size(len)>> ->6030 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6031 │6032 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660336034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6035 You may run "mix format --migrate" to fix this warning automatically.6036 │6037 19 │ <<len :: int32, data :: binary-size(len)>> ->6038 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6039 │6040 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260416042 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6043 You may run "mix format --migrate" to fix this warning automatically.6044 │6045 19 │ <<len :: int32, data :: binary-size(len)>> ->6046 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6047 │6048 └─ lib/postgrex/extensions/numeric.ex:19: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560496050 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6051 You may run "mix format --migrate" to fix this warning automatically.6052 │6053 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6054 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6055 │6056 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/660576058 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6059 You may run "mix format --migrate" to fix this warning automatically.6060 │6061 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6062 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6063 │6064 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/260656066 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6067 You may run "mix format --migrate" to fix this warning automatically.6068 │6069 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6070 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6071 │6072 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Numeric"/560736074 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6075 You may run "mix format --migrate" to fix this warning automatically.6076 │6077 28 │ <<4 :: int32, oid :: uint32>> -> oid6078 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6079 │6080 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660816082 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6083 You may run "mix format --migrate" to fix this warning automatically.6084 │6085 28 │ <<4 :: int32, oid :: uint32>> -> oid6086 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6087 │6088 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/660896090 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6091 You may run "mix format --migrate" to fix this warning automatically.6092 │6093 28 │ <<4 :: int32, oid :: uint32>> -> oid6094 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6095 │6096 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/260976098 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6099 You may run "mix format --migrate" to fix this warning automatically.6100 │6101 28 │ <<4 :: int32, oid :: uint32>> -> oid6102 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6103 │6104 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261056106 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6107 You may run "mix format --migrate" to fix this warning automatically.6108 │6109 28 │ <<4 :: int32, oid :: uint32>> -> oid6110 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6111 │6112 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561136114 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6115 You may run "mix format --migrate" to fix this warning automatically.6116 │6117 28 │ <<4 :: int32, oid :: uint32>> -> oid6118 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6119 │6120 └─ lib/postgrex/extensions/oid.ex:28: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561216122 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6123 You may run "mix format --migrate" to fix this warning automatically.6124 │6125 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6126 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6127 │6128 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/661296130 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6131 You may run "mix format --migrate" to fix this warning automatically.6132 │6133 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6134 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6135 │6136 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/261376138 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6139 You may run "mix format --migrate" to fix this warning automatically.6140 │6141 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6142 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6143 │6144 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.OID"/561456146 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6147 You may run "mix format --migrate" to fix this warning automatically.6148 │6149 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6150 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6151 │6152 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661536154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6155 You may run "mix format --migrate" to fix this warning automatically.6156 │6157 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6158 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6159 │6160 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261616162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6163 You may run "mix format --migrate" to fix this warning automatically.6164 │6165 26 │ <<nbytes::int32, path_data::binary-size(nbytes)>> ->6166 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6167 │6168 └─ lib/postgrex/extensions/path.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561696170 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6171 You may run "mix format --migrate" to fix this warning automatically.6172 │6173 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6174 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6175 │6176 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/661776178 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6179 You may run "mix format --migrate" to fix this warning automatically.6180 │6181 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6182 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6183 │6184 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/261856186 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6187 You may run "mix format --migrate" to fix this warning automatically.6188 │6189 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6190 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6191 │6192 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Path"/561936194 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6195 You may run "mix format --migrate" to fix this warning automatically.6196 │6197 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6198 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6199 │6200 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662016202 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6203 You may run "mix format --migrate" to fix this warning automatically.6204 │6205 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6206 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6207 │6208 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662096210 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6211 You may run "mix format --migrate" to fix this warning automatically.6212 │6213 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6214 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6215 │6216 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662176218 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6219 You may run "mix format --migrate" to fix this warning automatically.6220 │6221 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6222 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6223 │6224 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262256226 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6227 You may run "mix format --migrate" to fix this warning automatically.6228 │6229 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6230 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6231 │6232 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262336234 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6235 You may run "mix format --migrate" to fix this warning automatically.6236 │6237 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6238 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6239 │6240 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262416242 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6243 You may run "mix format --migrate" to fix this warning automatically.6244 │6245 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6246 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6247 │6248 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562496250 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6251 You may run "mix format --migrate" to fix this warning automatically.6252 │6253 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6254 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6255 │6256 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562576258 warning: bitstring specifier "float64" does not exist and is being expanded to "float64()", please use parentheses to remove the ambiguity.6259 You may run "mix format --migrate" to fix this warning automatically.6260 │6261 17 │ <<16::int32, x::float64, y::float64>> -> %Postgrex.Point{x: x, y: y}6262 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6263 │6264 └─ lib/postgrex/extensions/point.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562656266 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6267 You may run "mix format --migrate" to fix this warning automatically.6268 │6269 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6270 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6271 │6272 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/662736274 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6275 You may run "mix format --migrate" to fix this warning automatically.6276 │6277 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6278 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6279 │6280 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/262816282 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6283 You may run "mix format --migrate" to fix this warning automatically.6284 │6285 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6286 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6287 │6288 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Point"/562896290 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6291 You may run "mix format --migrate" to fix this warning automatically.6292 │6293 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6294 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6295 │6296 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/662976298 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6299 You may run "mix format --migrate" to fix this warning automatically.6300 │6301 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6302 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6303 │6304 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263056306 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6307 You may run "mix format --migrate" to fix this warning automatically.6308 │6309 26 │ <<nbytes::int32, polygon_data::binary-size(nbytes)>> ->6310 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6311 │6312 └─ lib/postgrex/extensions/polygon.ex:26: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563136314 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6315 You may run "mix format --migrate" to fix this warning automatically.6316 │6317 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6318 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6319 │6320 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/663216322 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6323 You may run "mix format --migrate" to fix this warning automatically.6324 │6325 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6326 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6327 │6328 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/263296330 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6331 You may run "mix format --migrate" to fix this warning automatically.6332 │6333 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6334 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6335 │6336 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Polygon"/563376338 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6339 You may run "mix format --migrate" to fix this warning automatically.6340 │6341 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6342 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6343 │6344 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863456346 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6347 You may run "mix format --migrate" to fix this warning automatically.6348 │6349 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6350 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6351 │6352 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463536354 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6355 You may run "mix format --migrate" to fix this warning automatically.6356 │6357 40 │ <<len :: int32, binary :: binary-size(len)>>, [oid], [type] ->6358 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6359 │6360 └─ lib/postgrex/extensions/range.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763616362 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6363 You may run "mix format --migrate" to fix this warning automatically.6364 │6365 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6366 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6367 │6368 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/863696370 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6371 You may run "mix format --migrate" to fix this warning automatically.6372 │6373 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6374 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6375 │6376 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/463776378 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6379 You may run "mix format --migrate" to fix this warning automatically.6380 │6381 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6382 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6383 │6384 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Range"/763856386 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6387 You may run "mix format --migrate" to fix this warning automatically.6388 │6389 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6390 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6391 │6392 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/663936394 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6395 You may run "mix format --migrate" to fix this warning automatically.6396 │6397 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6398 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6399 │6400 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264016402 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6403 You may run "mix format --migrate" to fix this warning automatically.6404 │6405 22 │ <<len :: int32, value :: binary-size(len)>> -> :binary.copy(value)6406 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6407 │6408 └─ lib/postgrex/extensions/raw.ex:22: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564096410 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6411 You may run "mix format --migrate" to fix this warning automatically.6412 │6413 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6414 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6415 │6416 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/664176418 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6419 You may run "mix format --migrate" to fix this warning automatically.6420 │6421 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6422 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6423 │6424 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/264256426 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6427 You may run "mix format --migrate" to fix this warning automatically.6428 │6429 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6430 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6431 │6432 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Raw"/564336434 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6435 You may run "mix format --migrate" to fix this warning automatically.6436 │6437 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6438 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6439 │6440 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864416442 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6443 You may run "mix format --migrate" to fix this warning automatically.6444 │6445 40 │ <<count::int32, data::binary>> = binary6446 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6447 │6448 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864496450 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6451 You may run "mix format --migrate" to fix this warning automatically.6452 │6453 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6455 │6456 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464576458 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6459 You may run "mix format --migrate" to fix this warning automatically.6460 │6461 40 │ <<count::int32, data::binary>> = binary6462 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6463 │6464 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/464656466 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6467 You may run "mix format --migrate" to fix this warning automatically.6468 │6469 39 │ <<len::int32, binary::binary-size(len)>>, nil, types ->6470 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6471 │6472 └─ lib/postgrex/extensions/record.ex:39: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764736474 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6475 You may run "mix format --migrate" to fix this warning automatically.6476 │6477 40 │ <<count::int32, data::binary>> = binary6478 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6479 │6480 └─ lib/postgrex/extensions/record.ex:40: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/764816482 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6483 You may run "mix format --migrate" to fix this warning automatically.6484 │6485 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6486 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6487 │6488 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864896490 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6491 You may run "mix format --migrate" to fix this warning automatically.6492 │6493 44 │ <<_::int32, data::binary>> = binary6494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6495 │6496 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/864976498 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6499 You may run "mix format --migrate" to fix this warning automatically.6500 │6501 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6502 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6503 │6504 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465056506 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6507 You may run "mix format --migrate" to fix this warning automatically.6508 │6509 44 │ <<_::int32, data::binary>> = binary6510 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6511 │6512 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465136514 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6515 You may run "mix format --migrate" to fix this warning automatically.6516 │6517 43 │ <<len::int32, binary::binary-size(len)>>, oids, types ->6518 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6519 │6520 └─ lib/postgrex/extensions/record.ex:43: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765216522 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6523 You may run "mix format --migrate" to fix this warning automatically.6524 │6525 44 │ <<_::int32, data::binary>> = binary6526 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6527 │6528 └─ lib/postgrex/extensions/record.ex:44: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765296530 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6531 You may run "mix format --migrate" to fix this warning automatically.6532 │6533 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6534 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6535 │6536 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/865376538 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6539 You may run "mix format --migrate" to fix this warning automatically.6540 │6541 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6542 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6543 │6544 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/465456546 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6547 You may run "mix format --migrate" to fix this warning automatically.6548 │6549 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6550 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6551 │6552 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Record"/765536554 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6555 You may run "mix format --migrate" to fix this warning automatically.6556 │6557 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6558 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6559 │6560 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665616562 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6563 You may run "mix format --migrate" to fix this warning automatically.6564 │6565 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6566 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6567 │6568 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665696570 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6571 You may run "mix format --migrate" to fix this warning automatically.6572 │6573 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6574 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6575 │6576 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/665776578 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6579 You may run "mix format --migrate" to fix this warning automatically.6580 │6581 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6582 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6583 │6584 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265856586 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6587 You may run "mix format --migrate" to fix this warning automatically.6588 │6589 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6590 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6591 │6592 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/265936594 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6595 You may run "mix format --migrate" to fix this warning automatically.6596 │6597 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6598 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6599 │6600 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266016602 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6603 You may run "mix format --migrate" to fix this warning automatically.6604 │6605 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6606 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6607 │6608 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566096610 warning: bitstring specifier "uint32" does not exist and is being expanded to "uint32()", please use parentheses to remove the ambiguity.6611 You may run "mix format --migrate" to fix this warning automatically.6612 │6613 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6614 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6615 │6616 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566176618 warning: bitstring specifier "uint16" does not exist and is being expanded to "uint16()", please use parentheses to remove the ambiguity.6619 You may run "mix format --migrate" to fix this warning automatically.6620 │6621 18 │ <<6 :: int32, block :: uint32, tuple :: uint16>> ->6622 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6623 │6624 └─ lib/postgrex/extensions/tid.ex:18: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566256626 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6627 You may run "mix format --migrate" to fix this warning automatically.6628 │6629 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6630 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6631 │6632 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/666336634 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6635 You may run "mix format --migrate" to fix this warning automatically.6636 │6637 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6638 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6639 │6640 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/266416642 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6643 You may run "mix format --migrate" to fix this warning automatically.6644 │6645 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6646 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6647 │6648 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TID"/566496650 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6651 You may run "mix format --migrate" to fix this warning automatically.6652 │6653 33 │ <<8 :: int32, microsecs :: int64>> ->6654 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6655 │6656 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666576658 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6659 You may run "mix format --migrate" to fix this warning automatically.6660 │6661 33 │ <<8 :: int32, microsecs :: int64>> ->6662 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6663 │6664 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/666656666 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6667 You may run "mix format --migrate" to fix this warning automatically.6668 │6669 33 │ <<8 :: int32, microsecs :: int64>> ->6670 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6671 │6672 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266736674 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6675 You may run "mix format --migrate" to fix this warning automatically.6676 │6677 33 │ <<8 :: int32, microsecs :: int64>> ->6678 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6679 │6680 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/266816682 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6683 You may run "mix format --migrate" to fix this warning automatically.6684 │6685 33 │ <<8 :: int32, microsecs :: int64>> ->6686 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6687 │6688 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566896690 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6691 You may run "mix format --migrate" to fix this warning automatically.6692 │6693 33 │ <<8 :: int32, microsecs :: int64>> ->6694 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6695 │6696 └─ lib/postgrex/extensions/time.ex:33: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/566976698 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6699 You may run "mix format --migrate" to fix this warning automatically.6700 │6701 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6702 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6703 │6704 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/667056706 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6707 You may run "mix format --migrate" to fix this warning automatically.6708 │6709 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6710 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6711 │6712 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/267136714 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6715 You may run "mix format --migrate" to fix this warning automatically.6716 │6717 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6718 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6719 │6720 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Time"/567216722 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6723 You may run "mix format --migrate" to fix this warning automatically.6724 │6725 37 │ <<8 :: int32, microsecs :: int64>> ->6726 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6727 │6728 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667296730 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6731 You may run "mix format --migrate" to fix this warning automatically.6732 │6733 37 │ <<8 :: int32, microsecs :: int64>> ->6734 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6735 │6736 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667376738 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6739 You may run "mix format --migrate" to fix this warning automatically.6740 │6741 37 │ <<8 :: int32, microsecs :: int64>> ->6742 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6743 │6744 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267456746 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6747 You may run "mix format --migrate" to fix this warning automatically.6748 │6749 37 │ <<8 :: int32, microsecs :: int64>> ->6750 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6751 │6752 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267536754 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6755 You may run "mix format --migrate" to fix this warning automatically.6756 │6757 37 │ <<8 :: int32, microsecs :: int64>> ->6758 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6759 │6760 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567616762 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6763 You may run "mix format --migrate" to fix this warning automatically.6764 │6765 37 │ <<8 :: int32, microsecs :: int64>> ->6766 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6767 │6768 └─ lib/postgrex/extensions/timestamp.ex:37: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567696770 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6771 You may run "mix format --migrate" to fix this warning automatically.6772 │6773 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6774 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6775 │6776 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/667776778 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6779 You may run "mix format --migrate" to fix this warning automatically.6780 │6781 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6782 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6783 │6784 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/267856786 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6787 You may run "mix format --migrate" to fix this warning automatically.6788 │6789 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6790 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6791 │6792 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.Timestamp"/567936794 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6795 You may run "mix format --migrate" to fix this warning automatically.6796 │6797 42 │ <<8 :: int32, microsecs :: int64>> ->6798 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6799 │6800 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668016802 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6803 You may run "mix format --migrate" to fix this warning automatically.6804 │6805 42 │ <<8 :: int32, microsecs :: int64>> ->6806 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6807 │6808 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668096810 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6811 You may run "mix format --migrate" to fix this warning automatically.6812 │6813 42 │ <<8 :: int32, microsecs :: int64>> ->6814 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6815 │6816 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268176818 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6819 You may run "mix format --migrate" to fix this warning automatically.6820 │6821 42 │ <<8 :: int32, microsecs :: int64>> ->6822 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6823 │6824 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268256826 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6827 You may run "mix format --migrate" to fix this warning automatically.6828 │6829 42 │ <<8 :: int32, microsecs :: int64>> ->6830 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6831 │6832 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568336834 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6835 You may run "mix format --migrate" to fix this warning automatically.6836 │6837 42 │ <<8 :: int32, microsecs :: int64>> ->6838 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6839 │6840 └─ lib/postgrex/extensions/timestamptz.ex:42: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568416842 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6843 You may run "mix format --migrate" to fix this warning automatically.6844 │6845 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6846 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6847 │6848 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/668496850 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6851 You may run "mix format --migrate" to fix this warning automatically.6852 │6853 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6854 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6855 │6856 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/268576858 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6859 You may run "mix format --migrate" to fix this warning automatically.6860 │6861 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6862 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6863 │6864 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimestampTZ"/568656866 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6867 You may run "mix format --migrate" to fix this warning automatically.6868 │6869 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6870 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6871 │6872 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668736874 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6875 You may run "mix format --migrate" to fix this warning automatically.6876 │6877 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6878 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6879 │6880 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668816882 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6883 You may run "mix format --migrate" to fix this warning automatically.6884 │6885 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6886 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6887 │6888 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/668896890 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6891 You may run "mix format --migrate" to fix this warning automatically.6892 │6893 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6894 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6895 │6896 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/268976898 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6899 You may run "mix format --migrate" to fix this warning automatically.6900 │6901 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6902 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6903 │6904 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269056906 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6907 You may run "mix format --migrate" to fix this warning automatically.6908 │6909 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6910 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6911 │6912 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269136914 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6915 You may run "mix format --migrate" to fix this warning automatically.6916 │6917 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6918 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6919 │6920 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569216922 warning: bitstring specifier "int64" does not exist and is being expanded to "int64()", please use parentheses to remove the ambiguity.6923 You may run "mix format --migrate" to fix this warning automatically.6924 │6925 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6926 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6927 │6928 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569296930 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6931 You may run "mix format --migrate" to fix this warning automatically.6932 │6933 35 │ <<12 :: int32, microsecs :: int64, tz :: int32>> ->6934 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6935 │6936 └─ lib/postgrex/extensions/timetz.ex:35: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569376938 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6939 You may run "mix format --migrate" to fix this warning automatically.6940 │6941 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6942 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6943 │6944 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/669456946 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6947 You may run "mix format --migrate" to fix this warning automatically.6948 │6949 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6950 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6951 │6952 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/269536954 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6955 You may run "mix format --migrate" to fix this warning automatically.6956 │6957 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6958 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6959 │6960 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TimeTZ"/569616962 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6963 You may run "mix format --migrate" to fix this warning automatically.6964 │6965 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6966 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6967 │6968 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669696970 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6971 You may run "mix format --migrate" to fix this warning automatically.6972 │6973 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6974 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6975 │6976 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/669776978 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6979 You may run "mix format --migrate" to fix this warning automatically.6980 │6981 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6982 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6983 │6984 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269856986 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6987 You may run "mix format --migrate" to fix this warning automatically.6988 │6989 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6990 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6991 │6992 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/269936994 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.6995 You may run "mix format --migrate" to fix this warning automatically.6996 │6997 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))6998 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6999 │7000 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570017002 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7003 You may run "mix format --migrate" to fix this warning automatically.7004 │7005 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7006 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7007 │7008 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570097010 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7011 You may run "mix format --migrate" to fix this warning automatically.7012 │7013 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7014 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7015 │7016 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/670177018 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7019 You may run "mix format --migrate" to fix this warning automatically.7020 │7021 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7022 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7023 │7024 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/270257026 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7027 You may run "mix format --migrate" to fix this warning automatically.7028 │7029 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7030 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7031 │7032 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.TSVector"/570337034 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7035 You may run "mix format --migrate" to fix this warning automatically.7036 │7037 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7038 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7039 │7040 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670417042 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7043 You may run "mix format --migrate" to fix this warning automatically.7044 │7045 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7046 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7047 │7048 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270497050 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7051 You may run "mix format --migrate" to fix this warning automatically.7052 │7053 20 │ <<16 :: int32, uuid :: binary-16>> -> :binary.copy(uuid)7054 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7055 │7056 └─ lib/postgrex/extensions/uuid.ex:20: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570577058 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7059 You may run "mix format --migrate" to fix this warning automatically.7060 │7061 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7062 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7063 │7064 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/670657066 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7067 You may run "mix format --migrate" to fix this warning automatically.7068 │7069 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7070 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7071 │7072 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/270737074 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7075 You may run "mix format --migrate" to fix this warning automatically.7076 │7077 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7078 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7079 │7080 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.UUID"/570817082 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7083 You may run "mix format --migrate" to fix this warning automatically.7084 │7085 17 │ <<0 :: int32>> -> :void7086 │ ~~~~~~~~~~~~~~~~~~~~~~~7087 │7088 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/670897090 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7091 You may run "mix format --migrate" to fix this warning automatically.7092 │7093 17 │ <<0 :: int32>> -> :void7094 │ ~~~~~~~~~~~~~~~~~~~~~~~7095 │7096 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/270977098 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7099 You may run "mix format --migrate" to fix this warning automatically.7100 │7101 17 │ <<0 :: int32>> -> :void7102 │ ~~~~~~~~~~~~~~~~~~~~~~~7103 │7104 └─ lib/postgrex/extensions/void_binary.ex:17: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571057106 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7107 You may run "mix format --migrate" to fix this warning automatically.7108 │7109 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7110 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7111 │7112 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/671137114 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7115 You may run "mix format --migrate" to fix this warning automatically.7116 │7117 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7118 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7119 │7120 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/271217122 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7123 You may run "mix format --migrate" to fix this warning automatically.7124 │7125 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7126 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7127 │7128 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidBinary"/571297130 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7131 You may run "mix format --migrate" to fix this warning automatically.7132 │7133 23 │ <<0 :: int32>> -> :void7134 │ ~~~~~~~~~~~~~~~~~~~~~~~7135 │7136 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671377138 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7139 You may run "mix format --migrate" to fix this warning automatically.7140 │7141 23 │ <<0 :: int32>> -> :void7142 │ ~~~~~~~~~~~~~~~~~~~~~~~7143 │7144 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271457146 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7147 You may run "mix format --migrate" to fix this warning automatically.7148 │7149 23 │ <<0 :: int32>> -> :void7150 │ ~~~~~~~~~~~~~~~~~~~~~~~7151 │7152 └─ lib/postgrex/extensions/void_text.ex:23: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571537154 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7155 You may run "mix format --migrate" to fix this warning automatically.7156 │7157 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7158 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7159 │7160 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/671617162 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7163 You may run "mix format --migrate" to fix this warning automatically.7164 │7165 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7166 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7167 │7168 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/271697170 warning: bitstring specifier "int32" does not exist and is being expanded to "int32()", please use parentheses to remove the ambiguity.7171 You may run "mix format --migrate" to fix this warning automatically.7172 │7173 715 │ Module.create(module, quoted, Macro.Env.location(__ENV__))7174 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7175 │7176 └─ lib/postgrex/type_module.ex:715: Postgrex.DefaultTypes."Elixir.Postgrex.Extensions.VoidText"/571777178 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7179 │7180 20 │ manager = worker(Postgrex.TypeManager, [])7181 │ ~7182 │7183 └─ lib/postgrex/type_supervisor.ex:20:18: Postgrex.TypeSupervisor.init/171847185 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7186 │7187 21 │ server_sup = supervisor(__MODULE__, [:servers])7188 │ ~7189 │7190 └─ lib/postgrex/type_supervisor.ex:21:18: Postgrex.TypeSupervisor.init/171917192 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7193 │7194 22 │ supervise([manager, server_sup], [strategy: :rest_for_one])7195 │ ~7196 │7197 └─ lib/postgrex/type_supervisor.ex:22:5: Postgrex.TypeSupervisor.init/17198 └─ lib/postgrex/type_supervisor.ex:29:5: Postgrex.TypeSupervisor.init/171997200 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead7201 │7202 28 │ type_server = worker(Postgrex.TypeServer, [], [restart: :temporary])7203 │ ~7204 │7205 └─ lib/postgrex/type_supervisor.ex:28:19: Postgrex.TypeSupervisor.init/172067207 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7208 │7209 110 │ if Map.size(s.listener_channels[channel]) == 1 do7210 │ ~7211 │7212 └─ lib/postgrex/notifications.ex:110:12: Postgrex.Notifications.handle_call/37213 └─ lib/postgrex/notifications.ex:128:16: Postgrex.Notifications.handle_call/37214 └─ lib/postgrex/notifications.ex:144:16: Postgrex.Notifications.handle_info/272157216 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead7217 │7218 31 │ [<<Map.size(hstore_map)::int32>> | keys_and_values]7219 │ ~7220 │7221 └─ lib/postgrex/extensions/hstore.ex:31:12: Postgrex.Extensions.HStore.encode_hstore/172227223 warning: :ssl.connect/3 is undefined (module :ssl is not available or is yet to be defined)7224 │7225 565 │ case :ssl.connect(sock, status.opts[:ssl_opts] || [], timeout) do7226 │ ~7227 │7228 └─ lib/postgrex/protocol.ex:565:15: Postgrex.Protocol.ssl_connect/272297230 warning: a struct for Postgrex.Query is expected on struct update:72317232 %Postgrex.Query{7233 query7234 | param_oids: param_oids,7235 param_formats: param_formats,7236 param_types: param_types7237 }72387239 but got type:72407241 dynamic()72427243 where "query" was given the type:72447245 # type: dynamic()7246 # from: lib/postgrex/protocol.ex:910:357247 query72487249 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72507251 type warning found at:7252 │7253 915 │ query = %Query{query | param_oids: param_oids,7254 │ ~7255 │7256 └─ lib/postgrex/protocol.ex:915:17: Postgrex.Protocol.describe_params/672577258 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7259 │7260 8 │ children = [supervisor(Postgrex.TypeSupervisor, []),7261 │ ~7262 │7263 └─ lib/postgrex/app.ex:8:17: Postgrex.App.start/272647265 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead7266 │7267 9 │ worker(Postgrex.Parameters, [])]7268 │ ~7269 │7270 └─ lib/postgrex/app.ex:9:17: Postgrex.App.start/272717272 warning: a struct for Postgrex.Query is expected on struct update:72737274 %Postgrex.Query{7275 query7276 | ref: make_ref(),7277 types: types,7278 columns: col_names,7279 result_oids: result_oids,7280 result_formats: result_formats,7281 result_types: result_types7282 }72837284 but got type:72857286 dynamic()72877288 where "query" was given the type:72897290 # type: dynamic()7291 # from: lib/postgrex/protocol.ex:926:357292 query72937294 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"72957296 type warning found at:7297 │7298 932 │ query = %Query{query | ref: make_ref(), types: types,7299 │ ~7300 │7301 └─ lib/postgrex/protocol.ex:932:17: Postgrex.Protocol.describe_result/673027303 warning: a struct for Postgrex.Query is expected on struct update:73047305 %Postgrex.Query{query | ref: make_ref()}73067307 but got type:73087309 dynamic()73107311 where "query" was given the type:73127313 # type: dynamic()7314 # from: lib/postgrex/protocol.ex:977:317315 query73167317 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73187319 type warning found at:7320 │7321 978 │ query = %Query{query | ref: make_ref()}7322 │ ~7323 │7324 └─ lib/postgrex/protocol.ex:978:13: Postgrex.Protocol.reload_sync/573257326 warning: :ssl.format_error/1 is undefined (module :ssl is not available or is yet to be defined)7327 │7328 2131 │ formatted_reason = :ssl.format_error(reason)7329 │ ~7330 │7331 └─ lib/postgrex/protocol.ex:2131:29: Postgrex.Protocol.conn_error/373327333 warning: :ssl.setopts/2 is undefined (module :ssl is not available or is yet to be defined)7334 │7335 2247 │ defp setopts(:ssl, sock, opts), do: :ssl.setopts(sock, opts)7336 │ ~7337 │7338 └─ lib/postgrex/protocol.ex:2247:44: Postgrex.Protocol.setopts/373397340 warning: this clause of defp query_put/2 is never used (or it will always fail/warn when invoked)7341 │7342 2297 │ defp query_put(_, %Query{ref: nil}), do: nil7343 │ ~7344 │7345 └─ lib/postgrex/protocol.ex:2297:8: Postgrex.Protocol.query_put/273467347 warning: a struct for Postgrex.Query is expected on struct update:73487349 %Postgrex.Query{query | name: ""}73507351 but got type:73527353 dynamic()73547355 where "query" was given the type:73567357 # type: dynamic()7358 # from: lib/postgrex/protocol.ex:2313:167359 query73607361 when defining the variable "query", you must also pattern match on "%Postgrex.Query{}"73627363 type warning found at:7364 │7365 2313 │ defp unnamed(query), do: %Query{query | name: ""}7366 │ ~7367 │7368 └─ lib/postgrex/protocol.ex:2313:28: Postgrex.Protocol.unnamed/173697370Generated postgrex app7371warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"7372 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/27373 (mix 1.20.3) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/17374 (mix 1.20.3) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/57375 (mix 1.20.3) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/27376 (mix 1.20.3) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/47377 (mix 1.20.3) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/273787379==> ecto7380Compiling 70 files (.ex)7381 warning: using single-quoted strings to represent charlists is deprecated.7382 Use ~c"" if you indeed want a charlist or use "" instead.7383 You may run "mix format --migrate" to change all single-quoted7384 strings to use the ~c sigil and fix this warning.7385 │7386 166 │ defp insert_all_value(_), do: '?'7387 │ ~7388 │7389 └─ lib/ecto/adapters/mysql/connection.ex:166:3773907391 warning: using single-quoted strings to represent charlists is deprecated.7392 Use ~c"" if you indeed want a charlist or use "" instead.7393 You may run "mix format --migrate" to change all single-quoted7394 strings to use the ~c sigil and fix this warning.7395 │7396 354 │ '?'7397 │ ~7398 │7399 └─ lib/ecto/adapters/mysql/connection.ex:354:774007401 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74027403 This error happens when you have function calls without parentheses inside keywords. For example:74047405 function(arg, one: nested_call a, b, c)7406 function(arg, one: if expr, do: :this, else: :that)74077408 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:74097410 function(arg, one: if(expr, do: :this, else: :that))7411 function(arg, one: nested_call(a, b, c))74127413 Ambiguity found at:7414 │7415 2286 │ raise ArgumentError, "cannot add constraint to changeset because it does not have a source, got: #{inspect data}"7416 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7417 │7418 └─ lib/ecto/changeset.ex:228674197420 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74217422 This error happens when you have function calls without parentheses inside keywords. For example:74237424 function(arg, one: nested_call a, b, c)7425 function(arg, one: if expr, do: :this, else: :that)74267427 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:74287429 function(arg, one: if(expr, do: :this, else: :that))7430 function(arg, one: nested_call(a, b, c))74317432 Ambiguity found at:7433 │7434 265 │ do: raise ArgumentError, "a constraint must have either a check or exclude option"7435 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7436 │7437 └─ lib/ecto/migration/runner.ex:26574387439 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74407441 This error happens when you have function calls without parentheses inside keywords. For example:74427443 function(arg, one: nested_call a, b, c)7444 function(arg, one: if expr, do: :this, else: :that)74457446 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:74477448 function(arg, one: if(expr, do: :this, else: :that))7449 function(arg, one: nested_call(a, b, c))74507451 Ambiguity found at:7452 │7453 267 │ do: raise ArgumentError, "a constraint must not have both check and exclude options"7454 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7455 │7456 └─ lib/ecto/migration/runner.ex:26774577458 warning: atom ::: must be written between quotes, as in :"::", to avoid ambiguity7459 │7460 136 │ {:::, _, [left, _]} -> is_integer(left) or is_binary(left)7461 │ ~7462 │7463 └─ lib/ecto/query/builder.ex:136:874647465 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7466 │7467 643 │ def quoted_type({:datetime_add, _, [_, _, __]}, _vars), do: :naive_datetime7468 │ ~~7469 │7470 └─ lib/ecto/query/builder.ex:643:45: Ecto.Query.Builder.quoted_type/274717472 warning: unknown compiler variable "__" (expected one of __MODULE__, __ENV__, __DIR__, __CALLER__, __STACKTRACE__)7473 │7474 644 │ def quoted_type({:date_add, _, [_, _, __]}, _vars), do: :date7475 │ ~~7476 │7477 └─ lib/ecto/query/builder.ex:644:41: Ecto.Query.Builder.quoted_type/274787479 warning: missing parentheses for expression following "do:" keyword. Parentheses are required to solve ambiguity inside keywords.74807481 This error happens when you have function calls without parentheses inside keywords. For example:74827483 function(arg, one: nested_call a, b, c)7484 function(arg, one: if expr, do: :this, else: :that)74857486 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:74877488 function(arg, one: if(expr, do: :this, else: :that))7489 function(arg, one: nested_call(a, b, c))74907491 Ambiguity found at:7492 │7493 454 │ do: raise ArgumentError, "a changeset with action #{inspect given} was given to #{inspect repo}.#{action}/2"7494 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7495 │7496 └─ lib/ecto/repo/schema.ex:45474977498 warning: unused require Ecto.Query7499 │7500 6 │ require Ecto.Query7501 │ ~7502 │7503 └─ lib/ecto/repo/preloader.ex:6:375047505 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead7506 │7507 9 │ schema "schema_migrations" do7508 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7509 │7510 └─ lib/ecto/migration/schema_migration.ex:9: Ecto.Migration.SchemaMigration (module)75117512 warning: incompatible types given to Mix.Ecto.ensure_started/2:75137514 Mix.Ecto.ensure_started(repo, opts)75157516 given types:75177518 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75197520 but expected one of:75217522 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75237524 where "opts" was given the type:75257526 # type: dynamic(7527 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7528 non_struct_map()7529 )7530 # from: lib/mix/tasks/ecto.rollback.ex:64:107531 opts =7532 if opts[:quiet] do7533 Keyword.merge(opts, log: false, log_sql: false)7534 else7535 opts7536 end75377538 where "repo" was given the type:75397540 # type: dynamic(atom())7541 # from: lib/mix/tasks/ecto.rollback.ex:70:77542 Mix.Ecto.ensure_repo(repo, args)75437544 type warning found at:7545 │7546 72 │ {:ok, pid, apps} = ensure_started(repo, opts)7547 │ ~7548 │7549 └─ lib/mix/tasks/ecto.rollback.ex:72:26: Mix.Tasks.Ecto.Rollback.run/275507551 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7552 │7553 2400 │ surround_many("#Ecto.Changeset<", list, ">", opts, fn7554 │ ~7555 │7556 └─ lib/ecto/changeset.ex:2400:5: Inspect.Ecto.Changeset.inspect/275577558 warning: incompatible types given to Mix.Ecto.ensure_started/2:75597560 Mix.Ecto.ensure_started(repo, all: true)75617562 given types:75637564 -dynamic(atom())-, non_empty_list({:all, true})75657566 but expected one of:75677568 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75697570 where "repo" was given the type:75717572 # type: dynamic(atom())7573 # from: lib/mix/tasks/ecto.migrations.ex:37:77574 Mix.Ecto.ensure_repo(repo, args)75757576 type warning found at:7577 │7578 39 │ {:ok, pid, _} = ensure_started(repo, all: true)7579 │ ~7580 │7581 └─ lib/mix/tasks/ecto.migrations.ex:39:23: Mix.Tasks.Ecto.Migrations.run/375827583 warning: incompatible types given to Mix.Ecto.ensure_started/2:75847585 Mix.Ecto.ensure_started(repo, opts)75867587 given types:75887589 -dynamic(atom())-, dynamic(empty_list() or non_empty_list(term(), term()))75907591 but expected one of:75927593 %{..., __adapter__: atom()}, empty_list() or non_empty_list(term(), term())75947595 where "opts" was given the type:75967597 # type: dynamic(7598 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or7599 non_struct_map()7600 )7601 # from: lib/mix/tasks/ecto.migrate.ex:68:107602 opts =7603 if opts[:quiet] do7604 Keyword.merge(opts, log: false, log_sql: false)7605 else7606 opts7607 end76087609 where "repo" was given the type:76107611 # type: dynamic(atom())7612 # from: lib/mix/tasks/ecto.migrate.ex:74:77613 Mix.Ecto.ensure_repo(repo, args)76147615 type warning found at:7616 │7617 76 │ {:ok, pid, apps} = ensure_started(repo, opts)7618 │ ~7619 │7620 └─ lib/mix/tasks/ecto.migrate.ex:76:26: Mix.Tasks.Ecto.Migrate.run/276217622 warning: the following clause will never match:76237624 [{^module, :changeset, args_or_arity, _}] when args_or_arity == 2 when length(args_or_arity) == 2 ->76257626 because it attempts to match on the result of:76277628 System.stacktrace()76297630 which has type:76317632 empty_list()76337634 where "args_or_arity" was given the type:76357636 # type: float() or integer() or non_empty_list(term())7637 # from: lib/ecto/changeset.ex7638 (_() when args_or_arity == 2) when length(args_or_arity) == 276397640 where "module" was given the type:76417642 # type: dynamic()7643 # from: lib/ecto/changeset.ex:733:307644 module76457646 type warning found at:7647 │7648 741 │ ... when length(args_or_arity) == 2 ->7649 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~7650 │7651 └─ lib/ecto/changeset.ex:741: Ecto.Changeset.on_cast_default/276527653 warning: incompatible types given to Mix.Ecto.source_repo_priv/1:76547655 Mix.Ecto.source_repo_priv(repo)76567657 given types:76587659 -dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})-76607661 but expected one of:76627663 atom()76647665 where "repo" was given the types:76667667 # type: dynamic(%{..., config: empty_list() or non_empty_list(term(), term())})7668 # from: lib/mix/tasks/ecto.load.ex:70:227669 Keyword.merge(repo.config, opts)76707671 # type: dynamic(%{..., __adapter__: atom(), config: empty_list() or non_empty_list(term(), term())})7672 # from: lib/mix/tasks/ecto.load.ex:72:277673 repo.__adapter__.structure_load(Mix.Ecto.source_repo_priv(repo), config)76747675 type warning found at:7676 │7677 72 │ case repo.__adapter__.structure_load(source_repo_priv(repo), config) do7678 │ ~7679 │7680 └─ lib/mix/tasks/ecto.load.ex:72:42: Mix.Tasks.Ecto.Load.load_structure/276817682 warning: expected a map or struct when accessing .__adapter__ in expression:76837684 repo.__adapter__76857686 where "repo" was given the type:76877688 # type: dynamic(atom())7689 # from: lib/mix/tasks/ecto.load.ex:53:77690 Mix.Ecto.ensure_repo(repo, args)76917692 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()76937694 type warning found at:7695 │7696 54 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7697 │ ~7698 │7699 └─ lib/mix/tasks/ecto.load.ex:54:30: Mix.Tasks.Ecto.Load.run/177007701 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead7702 │7703 739 │ case System.stacktrace do7704 │ ~7705 │7706 └─ lib/ecto/changeset.ex:739:23: Ecto.Changeset.on_cast_default/277077708 warning: expected a map or struct when accessing .__adapter__ in expression:77097710 repo.__adapter__77117712 where "repo" was given the type:77137714 # type: dynamic(atom())7715 # from: lib/mix/tasks/ecto.dump.ex:50:77716 Mix.Ecto.ensure_repo(repo, args)77177718 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77197720 type warning found at:7721 │7722 51 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Structure,7723 │ ~7724 │7725 └─ lib/mix/tasks/ecto.dump.ex:51:30: Mix.Tasks.Ecto.Dump.run/177267727 warning: expected a map or struct when accessing .__adapter__ in expression:77287729 repo.__adapter__77307731 where "repo" was given the type:77327733 # type: dynamic(atom())7734 # from: lib/mix/tasks/ecto.drop.ex:39:77735 Mix.Ecto.ensure_repo(repo, args)77367737 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77387739 type warning found at:7740 │7741 40 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7742 │ ~7743 │7744 └─ lib/mix/tasks/ecto.drop.ex:40:30: Mix.Tasks.Ecto.Drop.run/177457746 warning: expected a map or struct when accessing .__adapter__ in expression:77477748 repo.__adapter__77497750 where "repo" was given the type:77517752 # type: dynamic(atom())7753 # from: lib/mix/tasks/ecto.create.ex:37:77754 Mix.Ecto.ensure_repo(repo, args)77557756 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()77577758 type warning found at:7759 │7760 38 │ ensure_implements(repo.__adapter__, Ecto.Adapter.Storage,7761 │ ~7762 │7763 └─ lib/mix/tasks/ecto.create.ex:38:30: Mix.Tasks.Ecto.Create.run/177647765 warning: Mix.Project.compile/1 is deprecated. Use Mix.Task.run("compile", args) instead7766 │7767 62 │ Mix.Project.compile(args)7768 │ ~7769 │7770 └─ lib/mix/ecto.ex:62:19: Mix.Ecto.ensure_repo/277717772 warning: expected a module (an atom) when invoking start_link/1 in expression:77737774 repo.start_link(pool_size: pool_size)77757776 where "pool_size" was given the type:77777778 # type: dynamic()7779 # from: lib/mix/ecto.ex:101:157780 pool_size = Keyword.get(opts, :pool_size, 1)77817782 where "repo" was given the type:77837784 # type: dynamic(%{..., __adapter__: atom()})7785 # from: lib/mix/ecto.ex:99:367786 repo.__adapter__.ensure_all_started(repo, :temporary)77877788 type warning found at:7789 │7790 102 │ case repo.start_link(pool_size: pool_size) do7791 │ ~7792 │7793 └─ lib/mix/ecto.ex:102:15: Mix.Ecto.ensure_started/277947795 warning: Logger.remove_backend/1 is deprecated. Use LoggerBackends.remove/2 from :logger_backends dependency7796 │7797 146 │ Logger.remove_backend(:console)7798 │ ~7799 │7800 └─ lib/mix/ecto.ex:146:12: Mix.Ecto.restart_apps_if_migrated/278017802 warning: incompatible types given to get_source/1:78037804 get_source(repo)78057806 given types:78077808 -dynamic(atom())-78097810 but expected one of:78117812 %{..., config: empty_list() or non_empty_list(term(), term())}78137814 where "repo" was given the type:78157816 # type: dynamic(atom())7817 # from: lib/ecto/migration/schema_migration.ex:24:137818 repo.all(7819 Map.put(7820 (7821 query =7822 (7823 query = {get_source(repo), Ecto.Migration.SchemaMigration}7824 Ecto.Query.Builder.From.apply(query, 1)7825 )7826 7827 Ecto.Query.Builder.Select.apply(query, %Ecto.Query.SelectExpr{7828 ...,7829 expr: {{:., [], [{:&, [], [0]}, :version]}, [], []},7830 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7831 line: 22,7832 take: %{}7833 })7834 ),7835 :prefix,7836 prefix7837 ), timeout: :infinity, log: false)78387839 type warning found at:7840 │7841 22 │ from(p in {get_source(repo), __MODULE__}, select: p.version)7842 │ ~7843 │7844 └─ lib/ecto/migration/schema_migration.ex:22:16: Ecto.Migration.SchemaMigration.migrated_versions/278457846 warning: incompatible types given to get_source/1:78477848 get_source(repo)78497850 given types:78517852 -dynamic(atom())-78537854 but expected one of:78557856 %{..., config: empty_list() or non_empty_list(term(), term())}78577858 where "repo" was given the type:78597860 # type: dynamic(atom())7861 # from: lib/ecto/migration/schema_migration.ex:30:137862 repo.insert!(7863 Ecto.put_meta(%Ecto.Migration.SchemaMigration{..., version: version},7864 prefix: prefix,7865 source: get_source(repo)7866 ), timeout: :infinity, log: false)78677868 type warning found at:7869 │7870 29 │ |> Ecto.put_meta(prefix: prefix, source: get_source(repo))7871 │ ~7872 │7873 └─ lib/ecto/migration/schema_migration.ex:29:46: Ecto.Migration.SchemaMigration.up/378747875 warning: Logger.add_backend/2 is deprecated. Use LoggerBackends.add/2 from :logger_backends dependency7876 │7877 155 │ Logger.add_backend(:console, flush: true)7878 │ ~7879 │7880 └─ lib/mix/ecto.ex:155:12: Mix.Ecto.restart_apps_if_migrated/278817882 warning: incompatible types given to get_source/1:78837884 get_source(repo)78857886 given types:78877888 -dynamic(atom())-78897890 but expected one of:78917892 %{..., config: empty_list() or non_empty_list(term(), term())}78937894 where "repo" was given the type:78957896 # type: dynamic(atom())7897 # from: lib/ecto/migration/schema_migration.ex:36:137898 repo.delete_all(7899 Map.put(7900 (7901 query =7902 (7903 query = {get_source(repo), Ecto.Migration.SchemaMigration}7904 Ecto.Query.Builder.From.apply(query, 1)7905 )7906 7907 Ecto.Query.Builder.Filter.apply(query, :where, %Ecto.Query.BooleanExpr{7908 expr: {:==, [], [{{:., [], [{:&, [], [0]}, :version]}, [], []}, {:^, [], [0]}]},7909 op: :and,7910 params: [{Ecto.Query.Builder.not_nil!(version), {0, :version}}],7911 file: "/work/proj/deps_qemu_aarch64/ecto/lib/ecto/migration/schema_migration.ex",7912 line: 347913 })7914 ),7915 :prefix,7916 prefix7917 ), timeout: :infinity, log: false)79187919 type warning found at:7920 │7921 34 │ from(p in {get_source(repo), __MODULE__}, where: p.version == ^version)7922 │ ~7923 │7924 └─ lib/ecto/migration/schema_migration.ex:34:16: Ecto.Migration.SchemaMigration.down/379257926 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7927 │7928 856 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7929 │ ~7930 │7931 └─ lib/ecto/association.ex:856:78: Ecto.Association.ManyToMany.after_compile_validation/27932 └─ lib/ecto/association.ex:860:45: Ecto.Association.ManyToMany.after_compile_validation/279337934 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7935 │7936 715 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7937 │ ~7938 │7939 └─ lib/ecto/association.ex:715:78: Ecto.Association.BelongsTo.after_compile_validation/279407941 warning: the following conditional expression:79427943 is_atom(related)79447945 will always evaluate to:79467947 dynamic(true)79487949 where "related" was given the type:79507951 # type: dynamic(atom())7952 # from: lib/ecto/association.ex:730:157953 related = Ecto.Association.related_from_query(queryable)79547955 type warning found at:7956 │7957 732 │ unless is_atom(related) do7958 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~7959 │7960 └─ lib/ecto/association.ex:732: Ecto.Association.BelongsTo.struct/379617962 warning: this clause of defp type_to_module/1 is never used (or it will always fail/warn when invoked)7963 │7964 1422 │ defp type_to_module(:naive_datetime), do: NaiveDateTime7965 │ ~7966 │7967 └─ lib/ecto/schema.ex:1422:8: Ecto.Schema.type_to_module/179687969 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7970 │7971 1885 │ if Code.ensure_compiled?(type) and function_exported?(type, :type, 0) do7972 │ ~7973 │7974 └─ lib/ecto/schema.ex:1885:17: Ecto.Schema.check_type!/379757976 warning: Code.ensure_compiled?/1 is deprecated. Use Code.ensure_compiled/1 instead (see the proper disclaimers in its docs)7977 │7978 430 │ not is_atom(queryable) or queryable in env.context_modules or not Code.ensure_compiled?(queryable) ->7979 │ ~7980 │7981 └─ lib/ecto/association.ex:430:78: Ecto.Association.Has.after_compile_validation/279827983 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead7984 │7985 29 │ surround_many("#Ecto.Query<", list, ">", opts, fn str, _ -> str end)7986 │ ~7987 │7988 └─ lib/ecto/query/inspect.ex:29:5: Inspect.Ecto.Query.inspect/279897990 warning: the following clause will never match:79917992 {:error, _} = error ->79937994 because it attempts to match on the result of:79957996 apply(changeset, adapter, :insert, args)79977998 which has type:79998000 dynamic({:invalid or :ok, term()})80018002 type warning found at:8003 │8004 219 │ {:error, _} = error ->8005 │ ~8006 │8007 └─ lib/ecto/repo/schema.ex:219:23: Ecto.Repo.Schema.do_insert/480088009 warning: Macro.to_string/2 is deprecated. Use Macro.to_string/1 instead8010 │8011 144 │ Macro.to_string(expr, &expr_to_string(&1, &2, names, part))8012 │ ~8013 │8014 └─ lib/ecto/query/inspect.ex:144:11: Inspect.Ecto.Query.expr/380158016 warning: the following clause will never match:80178018 {:error, _} = error ->80198020 because it attempts to match on the result of:80218022 apply(changeset, adapter, action, args)80238024 which has type:80258026 dynamic({:invalid or :ok, term()})80278028 type warning found at:8029 │8030 297 │ {:error, _} = error ->8031 │ ~8032 │8033 └─ lib/ecto/repo/schema.ex:297:25: Ecto.Repo.Schema.do_update/480348035 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8036 │8037 54 │ filter_and_reraise e, System.stacktrace8038 │ ~8039 │8040 └─ lib/ecto/repo/preloader.ex:54:36: Ecto.Repo.Preloader.normalize_and_preload_each/580418042 warning: Map.size/1 is deprecated. Use Kernel.map_size/1 instead8043 │8044 44 │ index = Map.size(params)8045 │ ~8046 │8047 └─ lib/ecto/query/builder.ex:44:18: Ecto.Query.Builder.escape/58048 └─ lib/ecto/query/builder.ex:53:17: Ecto.Query.Builder.escape/580498050 warning: Decimal.minus/1 is deprecated. Use Decimal.negate/1 instead8051 │8052 614 │ Decimal.minus(decimal)8053 │ ~8054 │8055 └─ lib/ecto/query/builder.ex:614:13: Ecto.Query.Builder.negate!/180568057 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)8058 │8059 228 │ raise BadStructError, struct: struct, term: data8060 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8061 │8062 └─ lib/ecto/repo/queryable.ex:228: Ecto.Repo.Queryable.process/580638064 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8065 │8066 214 │ filter_and_reraise e, System.stacktrace8067 │ ~8068 │8069 └─ lib/ecto/query/planner.ex:214:36: Ecto.Query.Planner.prepare/48070 └─ lib/ecto/query/planner.ex:709:36: Ecto.Query.Planner.normalize/480718072 warning: the following clause will never match:80738074 {:error, _} ->80758076 because it attempts to match on the result of:80778078 NaiveDateTime.new(date, time)80798080 which has type:80818082 dynamic({:ok, %NaiveDateTime{}})80838084 type warning found at:8085 │8086 803 │ {:error, _} -> :error8087 │ ~~~~~~~~~~~~~~~~~~~~~8088 │8089 └─ lib/ecto/type.ex:803: Ecto.Type.cast_naive_datetime/180908091 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8092 │8093 159 │ supervise(children, strategy: :one_for_one)8094 │ ~8095 │8096 └─ lib/ecto/repo/supervisor.ex:159:9: Ecto.Repo.Supervisor.init/180978098 warning: expected a map or struct when accessing .__struct__ in expression:80998100 schema.__struct__81018102 where "schema" was given the types:81038104 # type: dynamic(atom() and not nil)8105 # from: lib/ecto/query/planner.ex:1186:418106 schema81078108 # type: atom()8109 # from: lib/ecto/query/planner.ex:1186:618110 is_atom(schema)81118112 hint: "var.field" (without parentheses) means "var" is a map() while "var.fun()" (with parentheses) means "var" is an atom()81138114 type warning found at:8115 │8116 1190 │ Map.has_key?(schema.__struct__, field) ->8117 │ ~8118 │8119 └─ lib/ecto/query/planner.ex:1190:27: Ecto.Query.Planner.type!/681208121 warning: Inspect.Algebra.surround_many/5 is deprecated. Use Inspect.Algebra.container_doc/6 instead8122 │8123 15 │ surround_many("dynamic(", [Macro.to_string(binding), inspected], ")", opts, fn str, _ -> str end)8124 │ ~8125 │8126 └─ lib/ecto/query/inspect.ex:15:5: Inspect.Ecto.Query.DynamicExpr.inspect/281278128 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8129 │8130 12 │ worker(Ecto.Migration.Runner, [], restart: :temporary)8131 │ ~8132 │8133 └─ lib/ecto/migration/supervisor.ex:12:7: Ecto.Migration.Supervisor.init/181348135 warning: incompatible types given to Ecto.Migration.SchemaMigration.migrated_versions/2:81368137 Ecto.Migration.SchemaMigration.migrated_versions(repo, opts[:prefix])81388139 given types:81408141 (8142 -dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})-,8143 dynamic()8144 )81458146 but expected one of:81478148 atom(), term()81498150 where "opts" was given the type:81518152 # type: dynamic(8153 %{..., __struct__: atom()} or nil or empty_list() or non_empty_list(term(), term()) or8154 non_struct_map()8155 )8156 # from: lib/ecto/migrator.ex:44:658157 opts[:prefix]81588159 where "repo" was given the type:81608161 # type: dynamic(%{..., __adapter__: term(), config: empty_list() or non_empty_list(term(), term())})8162 # from: lib/ecto/migrator.ex:44:238163 Ecto.Migration.SchemaMigration.ensure_schema_migrations_table!(repo, opts[:prefix])81648165 type warning found at:8166 │8167 45 │ SchemaMigration.migrated_versions(repo, opts[:prefix])8168 │ ~8169 │8170 └─ lib/ecto/migrator.ex:45:23: Ecto.Migrator.migrated_versions/281718172 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8173 │8174 15 │ supervise(children, strategy: :simple_one_for_one)8175 │ ~8176 │8177 └─ lib/ecto/migration/supervisor.ex:15:5: Ecto.Migration.Supervisor.init/181788179 warning: expected a module (an atom) when invoking transaction/2 in expression:81808181 repo.transaction(fun, log: false, timeout: :infinity)81828183 where "fun" was given the type:81848185 # type: dynamic()8186 # from: lib/ecto/migrator.ex:114:478187 fun81888189 where "repo" was given the types:81908191 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: term()}})8192 # from: lib/ecto/migrator.ex:118:248193 repo.__adapter__.supports_ddl_transaction?81948195 # type: dynamic(%{..., __adapter__: %{..., supports_ddl_transaction?: not false and not nil}})8196 # from: lib/ecto/migrator.ex:118:248197 repo.__adapter__.supports_ddl_transaction?81988199 type warning found at:8200 │8201 119 │ repo.transaction(fun, [log: false, timeout: :infinity])8202 │ ~8203 │8204 └─ lib/ecto/migrator.ex:119:14: Ecto.Migrator.run_maybe_in_transaction/382058206 warning: Code.load_file/1 is deprecated. Use Code.require_file/2 or Code.compile_file/2 instead8207 │8208 291 │ modules = Code.load_file(file)8209 │ ~8210 │8211 └─ lib/ecto/migrator.ex:291:20: Ecto.Migrator.extract_module/282128213 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8214 │8215 321 │ reraise error, System.stacktrace8216 │ ~8217 │8218 └─ lib/ecto/migrator.ex:321:31: Ecto.Migrator.verbose_schema_migration/382198220 warning: System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead8221 │8222 260 │ reraise %{err | message: message}, System.stacktrace8223 │ ~8224 │8225 └─ lib/ecto/adapters/sql.ex:260:51: Ecto.Adapters.SQL.sql_call/682268227 warning: Supervisor.Spec.worker/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8228 │8229 10 │ worker(Ecto.Registry, []),8230 │ ~8231 │8232 └─ lib/ecto/application.ex:10:7: Ecto.Application.start/282338234 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8235 │8236 11 │ supervisor(Ecto.Migration.Supervisor, [])8237 │ ~8238 │8239 └─ lib/ecto/application.ex:11:7: Ecto.Application.start/282408241Generated ecto app8242==> phoenix_ecto8243Compiling 6 files (.ex)8244 warning: Supervisor.Spec.supervise/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8245 │8246 10 │ supervise([8247 │ ~8248 │8249 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:10:5: Phoenix.Ecto.SQL.SandboxSupervisor.init/182508251 warning: Supervisor.Spec.worker/3 is deprecated. Use the new child specifications outlined in the Supervisor module instead8252 │8253 11 │ worker(Phoenix.Ecto.SQL.SandboxSession, [], restart: :temporary)8254 │ ~8255 │8256 └─ lib/phoenix_ecto/sql/sandbox_supervisor.ex:11:7: Phoenix.Ecto.SQL.SandboxSupervisor.init/182578258 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.SubQueryError)8259 │8260 20 │ defimpl Plug.Exception, for: Ecto.SubQueryError do8261 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8262 │8263 └─ lib/phoenix_ecto/plug.ex:20: Plug.Exception.Ecto.SubQueryError (module)82648265 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.StaleEntryError)8266 │8267 13 │ defimpl Plug.Exception, for: exception do8268 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8269 │8270 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.StaleEntryError (module)82718272 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.InvalidChangesetError)8273 │8274 13 │ defimpl Plug.Exception, for: exception do8275 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8276 │8277 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.InvalidChangesetError (module)82788279 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.NoResultsError)8280 │8281 13 │ defimpl Plug.Exception, for: exception do8282 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8283 │8284 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.NoResultsError (module)82858286 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.Query.CastError)8287 │8288 13 │ defimpl Plug.Exception, for: exception do8289 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8290 │8291 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.Query.CastError (module)82928293 warning: function actions/1 required by protocol Plug.Exception is not implemented (in module Plug.Exception.Ecto.CastError)8294 │8295 13 │ defimpl Plug.Exception, for: exception do8296 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8297 │8298 └─ lib/phoenix_ecto/plug.ex:13: Plug.Exception.Ecto.CastError (module)82998300 warning: Supervisor.Spec.supervisor/2 is deprecated. Use the new child specifications outlined in the Supervisor module instead8301 │8302 13 │ supervisor(Phoenix.Ecto.SQL.SandboxSupervisor, [])8303 │ ~8304 │8305 └─ lib/phoenix_ecto.ex:13:7: Phoenix.Ecto.start/283068307Generated phoenix_ecto app8308==> guardian_db8309Compiling 5 files (.ex)8310 warning: Module.eval_quoted/2 is deprecated. Use Code.eval_quoted/3 instead8311 │8312 15 │ schema "virtual: token" do8313 │ ~~~~~~~~~~~~~~~~~~~~~~~~~~8314 │8315 └─ lib/guardian/db/token.ex:15: Guardian.DB.Token (module)83168317 warning: Application.get_env/3 is discouraged in the module body, use Application.compile_env/3 instead8318 │8319 111 │ config = Application.get_env(:guardian, Guardian.DB, [])8320 │ ~8321 │8322 └─ lib/guardian/db.ex:111:24: Guardian.DB (module)832383248325== Compilation error in file lib/guardian/db.ex ==8326** (RuntimeError) Guardian.DB configuration is required8327 lib/guardian/db.ex:114: (module)8328could 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"